at main 98 lines 1.7 kB view raw
1#root { 2 margin: 0 auto; 3 max-width: 1280px; 4 padding: 0; 5 text-align: center; 6 min-height: 100vh; 7 display: flex; 8 flex-direction: column; 9 justify-content: space-between; 10} 11 12#app-header { 13 background-color: #0b0d0f; 14 padding: 0.25rem; 15 border-bottom: 1px solid hsla(0, 0%, 50%, 0.3); 16 display: flex; 17 justify-content: space-around; 18 align-items: baseline; 19} 20 21#app-header .handle { 22 display: inline-block; 23 margin-right: 0.5rem; 24 color: #999; 25} 26 27.demo { 28 background: #2c343c; 29 border-radius: 0.25rem; 30 color: #f90; 31 display: inline-block; 32 font-size: 0.8rem; 33 font-weight: normal; 34 margin: 0 0 0 0.25rem; 35 padding: 0.1rem 0.333rem 0.15rem; 36 transform: rotate(-13deg); 37 vertical-align: top; 38} 39 40#app-content { 41 padding: 0.5rem 1rem; 42} 43 44h3 { 45 margin-top: 2rem; 46} 47 48.detail { 49 font-style: italic; 50 font-size: 0.8rem; 51 max-width: 24em; 52 margin: 0 auto; 53} 54 55.footer { 56 box-sizing: border-box; 57 background: #0b0d0f; 58 width: 100%; 59 text-align: center; 60 margin: 3rem 0 0; 61 padding: 0.667rem 0.5rem 0; 62 font-size: 0.85rem; 63 64 font-family: ui-monospace, 'Cascadia Code', 'Source Code Pro', Menlo, Consolas, 'DejaVu Sans Mono', monospace; 65 font-weight: normal; 66 line-height: 1.5rem; 67 68 border-top: 1px solid hsla(0, 0%, 50%, 0.3); 69 box-shadow: 0 108px 81px -81px inset #221828; 70 71 color-scheme: dark; 72 color: #e6ece6; 73} 74.footer p { 75 margin: 0; 76} 77.footer p.from { 78 color: #888; 79} 80.footer p.actions { 81 display: flex; 82 gap: 1rem; 83 justify-content: center; 84 margin: 0.5rem 0; 85} 86.footer p.secret-dev { 87 font-size: 0.667rem; 88} 89.footer p.secret-dev:not(:hover) { 90 opacity: 0.5; 91} 92 93@media screen and (max-width: 600px) { 94 .footer { 95 border-radius: 0; 96 position: relative; 97 } 98}