|
29 | 29 | display: block;
|
30 | 30 | }
|
31 | 31 | body {
|
32 |
| - @apply flex min-h-[100svh] flex-col bg-skin-fill font-mono text-skin-base |
33 |
| - selection:bg-skin-accent selection:bg-opacity-70 selection:text-skin-inverted; |
| 32 | + @apply flex min-h-[100svh] flex-col bg-skin-fill font-mono text-skin-base selection:bg-skin-accent/70 selection:text-skin-inverted; |
34 | 33 | }
|
35 | 34 | section,
|
36 | 35 | footer {
|
37 | 36 | @apply mx-auto max-w-3xl px-4;
|
38 | 37 | }
|
39 | 38 | a {
|
40 |
| - @apply outline-2 outline-offset-1 outline-skin-fill |
41 |
| - focus-visible:no-underline focus-visible:outline-dashed; |
| 39 | + @apply outline-2 outline-offset-1 outline-skin-fill focus-visible:no-underline focus-visible:outline-dashed; |
42 | 40 | }
|
43 | 41 | svg {
|
44 | 42 | @apply inline-block h-6 w-6 fill-skin-base group-hover:fill-skin-accent;
|
45 | 43 | }
|
46 | 44 | svg.icon-tabler {
|
47 |
| - @apply inline-block h-6 w-6 scale-125 fill-transparent |
48 |
| - stroke-current stroke-2 opacity-90 group-hover:fill-transparent |
49 |
| - sm:scale-110; |
| 45 | + @apply inline-block h-6 w-6 scale-125 fill-transparent stroke-current stroke-2 opacity-90 group-hover:fill-transparent sm:scale-110; |
50 | 46 | }
|
51 | 47 | .prose {
|
52 |
| - @apply prose-headings:!mb-3 prose-headings:!text-skin-base |
53 |
| - prose-h3:italic prose-p:!text-skin-base |
54 |
| - prose-a:!text-skin-base prose-a:!decoration-dashed prose-a:underline-offset-8 |
55 |
| - hover:prose-a:text-skin-accent prose-blockquote:!border-l-skin-accent |
56 |
| - prose-blockquote:border-opacity-50 prose-blockquote:opacity-80 |
57 |
| - prose-figcaption:!text-skin-base prose-figcaption:opacity-70 |
58 |
| - prose-strong:!text-skin-base |
59 |
| - |
60 |
| - |
61 |
| - prose-code:rounded prose-code:bg-skin-card |
62 |
| - prose-code:bg-opacity-75 prose-code:p-1 |
63 |
| - prose-code:before:!content-none prose-code:after:!content-none |
64 |
| - prose-ol:!text-skin-base |
65 |
| - prose-ul:overflow-x-clip prose-ul:!text-skin-base prose-li:marker:!text-skin-accent |
66 |
| - prose-table:text-skin-base prose-th:border |
67 |
| - prose-th:border-skin-line prose-td:border |
68 |
| - prose-td:border-skin-line prose-img:!my-2 |
69 |
| - prose-img:mx-auto prose-img:border-2 |
70 |
| - prose-img:border-skin-line prose-hr:!border-skin-line; |
| 48 | + @apply prose-headings:!mb-3 prose-headings:!text-skin-base prose-h3:italic prose-p:!text-skin-base prose-a:!text-skin-base prose-a:!decoration-dashed prose-a:underline-offset-8 hover:prose-a:text-skin-accent prose-blockquote:!border-l-skin-accent/50 prose-blockquote:opacity-80 prose-figcaption:!text-skin-base prose-figcaption:opacity-70 prose-strong:!text-skin-base prose-code:rounded prose-code:bg-skin-card/75 prose-code:p-1 prose-code:before:!content-none prose-code:after:!content-none prose-ol:!text-skin-base prose-ul:overflow-x-clip prose-ul:!text-skin-base prose-li:marker:!text-skin-accent prose-table:text-skin-base prose-th:border prose-th:border-skin-line prose-td:border prose-td:border-skin-line prose-img:!my-2 prose-img:mx-auto prose-img:border-2 prose-img:border-skin-line prose-hr:!border-skin-line; |
71 | 49 | }
|
72 | 50 | .prose a {
|
73 | 51 | @apply break-words hover:!text-skin-accent;
|
|
0 commit comments