]> Lady’s Gitweb - Blog/blob - style.css
48dab4da66830ba81846dcf5ffda79d2fbfa07cc
[Blog] / style.css
1 @counter-style Dotnum{ Symbols: "⒈" "⒉" "⒊" "⒋" "⒌" "⒍" "⒎" "⒏" "⒐" "⒑" "⒒" "⒓" "⒔" "⒕" "⒖" "⒗" "⒘" "⒙" "⒚" "⒛"; Suffix: " "; Fallback: Decimal; Range: 1 20 }
2 html{ Color: #E3E3E3; Background: #1A1A1A; Font-Family: 'Charis SIL', Charter, 'Bitstream Charter', 'Palatino Linotype', 'URW Palladio L', P052, Georgia, 'STIX Two Math', Serif; Line-Height: 1.5 }
3 body{ Display: Flow-Root; Box-Sizing: Border-Box; Margin: 0; Border: 1PX #000000 Solid; Min-Block-Size: 100SVB; Color: #E3E3E3; Background: No-Repeat Radial-Gradient(Ellipse 64REM 96REM At Center, Transparent 32REM, #1A1A1A) Center / Cover, Repeating-Linear-Gradient(-45DEG, #3E3E3E00 0, #3E3E3E00 2PX, #3E3E3E7F 2.12PX, #3E3E3E7F 4.12PX, #3E3E3E00 4.24PX), #1A1A1A }
4 body>header{ Padding-Block: 16PX; Border-Block-End: 3PX #2CB38D Double }
5 body>header img{ Display: Block; Margin: Auto; Block-Size: Auto; Max-Inline-Size: 100%; Image-Rendering: Pixelated }
6 body>footer{ Border-Block-Start: 3PX #2CB38D Double; Text-Align: Center }
7 main{ Display: Flow-Root; Margin: Auto; Border-Inline: 1PX #97596B Solid; Padding-Inline: 3CH; Max-Inline-Size: 43REM; Background: #1A1A1A }
8 main>header>p,main>nav>header>h1{ Margin-Block: 1.5REM; Border: 2PX #700020 Solid; Padding-Inline: 1CH; Max-Inline-Size: Max-Content; Color: #700020; Background: #F3DEE3; Box-Shadow: 0 0 0 2PX #F3DEE3, 2PX 2PX 0 2PX #2CB38D, -2PX -2PX 0 2PX #700020; Font-Size: 1.5REM; Font-Style: Italic; Font-Weight: Normal }
9 main>footer>p,main>nav>footer>p{ Display: Block; Margin-Block: 1.5REM; Margin-Inline: Auto; Border-Style: Solid; Border-Block-Color: #D6B7BF #2CB38D; Border-Inline-Color: #D6B7BF #2CB38D; Border-Width: 1PX; Padding-Inline: 1CH; Max-Inline-Size: Max-Content; Color: #700020; Background: #F3DEE3; Box-Shadow: 0 0 0 1PX #700020, Inset 0 0 0 1PX #700020 }
10 main>nav>footer>p{ Margin-Inline: Auto 0 }
11 nav ul[rel="http://bblfish.net/work/atom-owl/2006-06-06/entry"]{ All: Unset }
12 main>article,nav li[resource]{ Display: Flow-Root; Position: Relative; Margin-Block: 3REM 1.5REM; Border-Inline-Start: 2PX #700020 Dotted; Padding-Block: 1REM; Padding-Inline: Calc(5REM + 2CH) 2CH; Color: #1A1A1A; Background: No-Repeat Radial-Gradient(Circle At 2REM 3.5REM, #700020 .725REM, Transparent .775REM) Top Left / 4REM 12REM, No-Repeat Linear-Gradient(To Left, #992244 1PX, Transparent 1PX) Left / 5REM, No-Repeat Linear-Gradient(To Top, #2CB38D 1PX, Transparent 1PX) Top / Auto 5REM, #F3DEE3; Box-Shadow: 3PX 3PX 0 1PX #000000 }
13 main>article>header>h1,nav li[resource]>a{ Display: Flex; Align-Items: End; Margin-Block: -1REM 0; Padding-Block: .5REM; Block-Size: 4REM; Overflow: Auto; Font-Size: 1.5REM; Font-Style: Italic; Font-Weight: Inherit; Line-Height: 2REM }
14 nav li[resource]>a>h3{ All: Unset }
15 nav li[resource] p:has([rel="http://purl.org/dc/elements/1.1/creator"]){ Display: None }
16 nav li[resource] [rel="http://purl.org/dc/elements/1.1/creator"]:First-Child::before{ Content: "A blogpost by " }
17 nav li[resource] [rel="http://purl.org/dc/elements/1.1/creator"]:Last-Child::after{ Content: "." }
18 #entry\.author{ Margin-Block-End: 0; Margin-Inline: -1CH; Border: Thin #700020 Solid; Padding-Inline: 1CH; Color: #000000; Background: #D6B7BF; Box-Shadow: -2PX -2PX #992244, -4PX -4PX #B38A96; Font-Style: Italic }
19 #entry\.author::before{ Content: "A blogpost by " }
20 #entry\.author::after{ Content: "." }
21 #entry\.published,main>article #entry\.updated,nav li[resource] time[property="http://purl.org/dc/elements/1.1/date"]{ Position: Absolute; Inset-Block: -1REM Auto; Inset-Inline: 2CH Auto; Margin: 0; Border-Style: Solid; Border-Block-Color: #E7BD51 #9DFF9D; Border-Inline-Color: #E7BD51 #9DFF9D; Border-Width: 1PX; Padding-Inline: 1CH; Inline-Size: Max-Content; Max-Inline-Size: 80%; Color: #001B5F; Background: #F0E3C0; Box-Shadow: 0 0 0 1PX #8F6600, Inset 0 0 0 1PX #8F6600, -1CH 0 0 1PX #0040E1; Opacity: Calc(23 / 24) }
22 main>article #entry\.updated{ Inset-Block: Auto -1REM; Inset-Inline: Auto 2CH; Border-Block-Color: #9DFF9D #E7BD51; Border-Inline-Color: #9DFF9D #E7BD51 }
23 nav li[resource] time[property="http://purl.org/dc/elements/1.1/date"]::before{ Content: "Published: " }
24 nav li[resource] time[property="http://purl.org/dc/elements/1.1/date"]::after{ Content: "." }
25 #entry\.content,#entry\.rights,nav li[resource] div[property="http://purl.org/dc/elements/1.1/abstract"]{ Display: Flow-Root; Margin-Block: 0 -1REM; Margin-Inline: -2CH; Padding-Block: .25REM; Padding-Inline: 2CH; Background: #FFFFFFCF; Box-Shadow: Inset 0 0 0 .5CH #F3DEE3; Counter-Reset(P) }
26 #entry\.content{ Position: Relative; Margin-Block-End: .5REM }
27 #entry\.rights{ Margin-Block: .5REM; Border-Block: 1PX #686868 Solid; Color: #3E3E3E; Background: #E3E3E3; Box-Shadow: Inset 0 0 1CH #939393; Text-Align: Center }
28 #entry\.rights>*{ Font-Size: Smaller }
29 #entry\.content::before{ Position: Absolute; Inset-Block: .5CH; Inset-Inline-Start: -4REM; Border-Block: 1PX #97596B Dashed; Border-Inline-Start: 1PX #97596B Dashed; Border-Start-Start-Radius: 1CH; Border-End-Start-Radius: 1CH; Inline-Size: 1CH; Box-Shadow: Inset 0 0 0 1PX #F3DEE3, Inset -2PX 0 0 0 #F3DEE3, Inset 2PX 0 0 0 #B38A96; Content: "" }
30 #entry\.content p,#entry\.content pre{ Counter-Increment: P }
31 #entry\.content p::before,#entry\.content pre::before{ Position: Absolute; Inset-Inline-Start: -4REM; Inset-Inline-End: 100%; Margin-Block: -1PX; Margin-Inline: Auto; Border: 1PX Solid; Border-Radius: 50%; Padding-Inline: 1CH; Inline-Size: Max-Content; Color: #1F7D63; Text-Align: Center; Content: "¶" Counter(P) }
32 #entry\.content footer{ Margin-Block-Start: Calc(.5REM + .75EM); Margin-Inline: -1CH; Border-Block-Start: Thin #97596B Solid; Padding-Block: .25EM; Padding-Inline: 3CH; Font-Size: Smaller }
33 #entry\.content footer h2{ Margin-Block: .5EM; Font-Size: 1.25EM; }
34 nav li[resource] div[property="http://purl.org/dc/elements/1.1/abstract"]{ Padding-Inline-Start: 4CH }
35 nav li[resource] div[property="http://purl.org/dc/elements/1.1/abstract"]::before{ Display: Block; Margin-Block: .5EM; Margin-Inline: -2CH 0; Font-Style: Italic; Font-Weight: Bold; Letter-Spacing: Calc(1EM / 18); Text-Decoration: Underline; Content: "Summary:" }
36 blockquote{ Border-Block-Color: #8396A9 #373F47; Border-Inline-Color: #8396A9 #373F47; Border-Style: Solid; Padding: .5REM 1CH; Color: #001B5F; Background: #E3E3E3; Box-Shadow: -2PX -2PX #D8E3FF, 2PX 2PX #6B95FF; Font-Style: Italic }
37 figure{ Margin-Block: .5EM; Margin-Inline: Auto; Max-Inline-Size: Max-Content }
38 figure>:First-Child:Nth-Last-Child(2){ Margin-Block-Start: 0; Margin-Block-End: 0 }
39 figcaption{ Margin-Block: .5EM 0; Margin-Inline: Auto; Border-Block-Start: Thin Solid; Padding-Block-Start: .25EM; Padding-Inline: 2CH; Inline-Size: Max-Content; Color: #97596B; Font-Size: Smaller; Font-Style: Italic; Text-Align: Center }
40 ol{ List-Style-Type: Decimal; List-Style-Type: Dotnum }
41 pre{ Margin-Block: .5EM; Overflow-X: Auto; Font: Inherit }
42 code{ Display: Inline-Block; Border: Thin Solid; Border-Radius: .25CH; Padding-Inline: .5CH; Color: /* to match the Shades of Purple theme */ #2D2B57; Background: /* to match the Shades of Purple theme */ #E3DFFF; Font-Size: .75REM; Font-Family: /* to match the Shades of Purple theme */ 'Operator Mono', 'Fira Code', 'Menlo', 'Monaco', 'Courier New', 'monospace'; Line-Height: /* to match the Shades of Purple theme */ 1.45 }
43 pre>code,pre>code.hljs{ Display: Block; Border: /* to match the Shades of Purple theme */ #2D2B57 Outset; Padding-Block: 1EM; Padding-Inline: 2CH; Color: /* to match the Shades of Purple theme */ #E3DFFF; Background: /* to match the Shades of Purple theme */ #2D2B57; Font-Size: .75REM }
44 p{ Margin-Block: .5EM }
45 :Any-Link{ Color: #3AE6B5 }
46 :Any-Link code{ Text-Decoration: Underline }
47 main :Any-Link{ Color: #1F7D63 }
48 main>header>p :Any-Link,main>nav>header>h1 :Any-Link{ Color: Inherit }
49 main>footer :Any-Link{ Color: Inherit; Font-Style: Italic }
50 main small{ Color: #700020 }
This page took 0.074762 seconds and 3 git commands to generate.