data endpoint for entity 90008 (aka. a website)
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat: use fusion pixel font, drop comic sans/mono

dusk 5d6a9d58 8025764d

+7 -45
bun.lockb

This is a binary file and will not be displayed.

+2 -1
package.json
··· 40 40 }, 41 41 "type": "module", 42 42 "dependencies": { 43 - "@fontsource/comic-mono": "^5.1.0", 43 + "@fontsource/fusion-pixel-10px-monospaced-sc": "^5.0.1", 44 + "@fontsource/fusion-pixel-10px-proportional-sc": "^5.0.1", 44 45 "@neodrag/svelte": "^2.3.1", 45 46 "@skyware/bot": "^0.3.8", 46 47 "@std/toml": "npm:@jsr/std__toml",
+2 -1
src/routes/+layout.svelte
··· 2 2 import getTitle from '$lib/getTitle'; 3 3 import NavButton from '../components/navButton.svelte'; 4 4 import Tooltip from '../components/tooltip.svelte'; 5 - import "@fontsource/comic-mono"; 5 + import '@fontsource/fusion-pixel-10px-monospaced-sc'; 6 + import '@fontsource/fusion-pixel-10px-proportional-sc'; 6 7 import '../styles/app.css'; 7 8 8 9 interface Props {
+1 -41
src/styles/app.css
··· 46 46 text-shadow: 0 0 3px theme(colors.ralsei.black), 0 0 6px theme(colors.ralsei.pink.neon), 0 0 10px #fff3; 47 47 } 48 48 49 - li,p,summary,.text-shadow-white { 50 - text-shadow: 0 0 1px theme(colors.ralsei.black), 0 0 5px theme(colors.ralsei.white); 51 - } 52 - 53 49 .text-shadow-red { 54 50 text-shadow: 0 0 1px theme(colors.ralsei.black), 0 0 5px theme(colors.red.600); 55 51 } ··· 59 55 } 60 56 61 57 .prose ul, ul { 62 - list-style-type: '-- '; 63 - } 64 - 65 - li::marker { 66 - text-shadow: 0 0 4px theme(colors.ralsei.pink.regular), 0 0 6px #fff9; 67 - } 68 - 69 - code { 70 - text-shadow: 0 0 4px theme(colors.ralsei.pink.regular); 71 - } 72 - 73 - .prose code, .prose pre { 74 - @apply text-sm; 58 + list-style-type: '>>'; 75 59 } 76 60 77 61 .text-shadow-green { ··· 81 65 a,button,input[type=submit] { 82 66 @apply text-shadow-green; 83 67 cursor: url('/icons/gaze.webp'), pointer; 84 - } 85 - 86 - @font-face { 87 - font-family: 'Comic Sans'; 88 - src: local('Comic Sans MS'), url('/fonts/subset-ComicSansMS-Italic.woff2') format('woff2'); 89 - font-weight: normal; 90 - font-style: italic; 91 - font-display: swap; 92 - } 93 - 94 - @font-face { 95 - font-family: 'Comic Sans'; 96 - src: local('Comic Sans MS'), url('/fonts/subset-ComicSansMS.woff2') format('woff2'); 97 - font-weight: normal; 98 - font-style: normal; 99 - font-display: swap; 100 - } 101 - 102 - @font-face { 103 - font-family: 'Comic Sans'; 104 - src: local('Comic Sans MS'), url('/fonts/subset-ComicSansMS-Bold.woff2') format('woff2'); 105 - font-weight: bold; 106 - font-style: normal; 107 - font-display: swap; 108 68 } 109 69 110 70 .animate-squiggle {
static/fonts/subset-ComicSansMS-Bold.woff2

This is a binary file and will not be displayed.

static/fonts/subset-ComicSansMS-Italic.woff2

This is a binary file and will not be displayed.

static/fonts/subset-ComicSansMS.woff2

This is a binary file and will not be displayed.

+2 -2
tailwind.config.js
··· 49 49 } 50 50 }, 51 51 fontFamily: { 52 - 'sans-serif': ['"Comic Sans", sans-serif'], 53 - monospace: ['"Comic Mono", monospace'], 52 + 'sans-serif': ['"Fusion Pixel 10px Proportional SC", sans-serif'], 53 + monospace: ['"Fusion Pixel 10px Monospaced SC", monospace'], 54 54 } 55 55 }, 56 56 plugins: [