Experiment to rebuild Diffuse using web applets.
at main 76 lines 1.2 kB view raw
1@import "../diffuse/colors.css"; 2@import "../diffuse/fonts.css"; 3 4body { 5 background-color: var(--bg-color); 6 color: var(--text-color); 7} 8 9header, 10main { 11 margin: var(--space-md) var(--space-lg); 12} 13 14a { 15 color: inherit; 16 text-underline-offset: 6px; 17} 18 19h1 svg { 20 fill: oklch(from var(--bg-color) calc(l - 0.5) c h); 21 opacity: 0.125; 22 23 @media (prefers-color-scheme: dark) { 24 & { 25 fill: var(--text-color); 26 opacity: 0.25; 27 } 28 } 29} 30 31h2 { 32 /* color: oklch(from var(--bg-color) calc(l - 0.25) c h); */ 33 color: var(--accent); 34 35 font-size: var(--fs-xl); 36 font-weight: 900; 37 letter-spacing: -0.0125em; 38 line-height: 1; 39 margin: var(--space-2xl) 0 var(--space-md); 40 text-transform: uppercase; 41} 42 43h3 { 44 font-size: var(--fs-md); 45 font-weight: 800; 46 line-height: 1; 47 margin: var(--space-xl) 0 var(--space-sm); 48 text-transform: uppercase; 49} 50 51h2 + h3 { 52 margin-top: var(--space-md); 53} 54 55ul, 56ol { 57 padding-left: var(--space-md); 58} 59 60p, 61ul, 62ol { 63 margin: var(--space-sm) 0; 64 max-width: var(--container-sm); 65} 66 67.columns { 68 display: flex; 69 flex-wrap: wrap; 70 gap: 0 var(--space-3xl); 71} 72 73.applet { 74 min-width: min(var(--container-xs), 100%); 75 width: 32.5%; 76}