main
css 67 lines 1.16 KB
Raw
1 .main {
2 position: relative;
3 min-height: calc(100vh - var(--header-height) - var(--footer-height));
4 max-width: calc(var(--main-width) + var(--gap) * 2);
5 margin: auto;
6 padding: var(--gap);
7 }
8
9 .page-header h1 {
10 font-size: var(--text-3xl);
11 line-height: var(--leading-tight);
12 }
13
14 .pagination {
15 display: flex;
16 }
17
18 .pagination a {
19 color: var(--color-bg);
20 font-size: var(--text-xs);
21 line-height: 36px;
22 background: var(--color-text);
23 border-radius: var(--radius-full);
24 padding: 0 var(--space-3);
25 }
26
27 .pagination .next {
28 margin-inline-start: auto;
29 }
30
31
32 .social-icons a {
33 display: inline-flex;
34 padding: 10px;
35 }
36
37 .social-icons a svg {
38 height: 26px;
39 width: 26px;
40 }
41
42 code {
43 direction: ltr;
44 }
45
46 div.highlight,
47 pre {
48 position: relative;
49 }
50
51 .copy-code {
52 display: none;
53 position: absolute;
54 top: var(--space-1);
55 right: var(--space-1);
56 color: var(--color-copy-text);
57 background: var(--color-copy-bg);
58 border-radius: var(--radius-sm);
59 padding: 0 var(--space-2);
60 font-size: var(--text-sm);
61 user-select: none;
62 }
63
64 div.highlight:hover .copy-code,
65 pre:hover .copy-code {
66 display: block;
67 }