|
9 | 9 |
|
10 | 10 | color-scheme: light dark; |
11 | 11 | color: rgba(255, 255, 255, 0.87); |
12 | | - background-color: #242424; |
| 12 | + background-color: #240e1f; |
13 | 13 |
|
14 | 14 | font-synthesis: none; |
15 | 15 | text-rendering: optimizeLegibility; |
@@ -79,3 +79,104 @@ button:focus-visible { |
79 | 79 | background-color: #f9f9f9; |
80 | 80 | } |
81 | 81 | } |
| 82 | + |
| 83 | +#hero { |
| 84 | + background-color: rgb(36, 14, 31); |
| 85 | + background-image: radial-gradient( |
| 86 | + circle at 70% 60%, |
| 87 | + rgba(36, 14, 31, 0.2) 00%, |
| 88 | + rgba(36, 14, 31, 0.6) 10%, |
| 89 | + rgba(36, 14, 31, 0.87) 40% |
| 90 | + ), |
| 91 | + url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36 0H0v36h36V0zM15.126 2H2v13.126c.367.094.714.24 1.032.428L15.554 3.032c-.188-.318-.334-.665-.428-1.032zM18 4.874V18H4.874c-.094-.367-.24-.714-.428-1.032L16.968 4.446c.318.188.665.334 1.032.428zM22.874 2h11.712L20 16.586V4.874c1.406-.362 2.512-1.468 2.874-2.874zm10.252 18H20v13.126c.367.094.714.24 1.032.428l12.522-12.522c-.188-.318-.334-.665-.428-1.032zM36 22.874V36H22.874c-.094-.367-.24-.714-.428-1.032l12.522-12.522c.318.188.665.334 1.032.428zm0-7.748V3.414L21.414 18h11.712c.362-1.406 1.468-2.512 2.874-2.874zm-18 18V21.414L3.414 36h11.712c.362-1.406 1.468-2.512 2.874-2.874zM4.874 20h11.712L2 34.586V22.874c1.406-.362 2.512-1.468 2.874-2.874z' fill='%23f0b052' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E"); |
| 92 | + background-blend-mode: normal; |
| 93 | +} |
| 94 | + |
| 95 | +.outer { |
| 96 | + background: linear-gradient( |
| 97 | + 145deg, |
| 98 | + rgba(0, 17, 34, 0.733), |
| 99 | + rgba(0, 17, 34, 0.4), |
| 100 | + rgba(0, 17, 34, 0.733) |
| 101 | + ); |
| 102 | + background-color: rgba(0, 0, 0, 0); |
| 103 | + background-clip: border-box; |
| 104 | + background-origin: padding-box; |
| 105 | + border: 1px solid rgba(255, 170, 170, 0.733); |
| 106 | + border-radius: 16px; |
| 107 | + box-shadow: |
| 108 | + rgba(255, 255, 255, 0.15) 0px 1px 1px 0px inset, |
| 109 | + rgba(93, 50, 50, 0.3) 0px 50px 100px -20px, |
| 110 | + rgba(0, 0, 0, 0.5) 0px 30px 60px -30px, |
| 111 | + rgba(178, 161, 103, 0.3) -10px 10px 60px -10px; |
| 112 | + box-sizing: border-box; |
| 113 | + color: rgb(51, 51, 56); |
| 114 | + font-family: |
| 115 | + "Inter var", |
| 116 | + system-ui, |
| 117 | + -apple-system, |
| 118 | + BlinkMacSystemFont, |
| 119 | + "Segoe UI", |
| 120 | + Ubuntu, |
| 121 | + Roboto, |
| 122 | + Cantarell, |
| 123 | + "Noto Sans", |
| 124 | + sans-serif, |
| 125 | + "Apple Color Emoji", |
| 126 | + "Segoe UI Emoji", |
| 127 | + "Segoe UI Symbol", |
| 128 | + "Noto Color Emoji"; |
| 129 | + font-feature-settings: "cv05", "ss01", "ss03", "zero"; |
| 130 | + font-size: 16px; |
| 131 | + line-height: 24px; |
| 132 | + max-width: 1200px; |
| 133 | + padding: 9.6px; |
| 134 | + text-align: center; |
| 135 | + margin: 0 auto; |
| 136 | +} |
| 137 | + |
| 138 | +.inner { |
| 139 | + align-items: flex-start; |
| 140 | + background: repeating-conic-gradient( |
| 141 | + rgba(0, 0, 0, 0.067) 0deg, |
| 142 | + rgba(0, 0, 0, 0.067) 0.0001%, |
| 143 | + rgba(0, 0, 0, 0) 0deg, |
| 144 | + rgba(0, 0, 0, 0) 0.0002% |
| 145 | + ), |
| 146 | + rgba(0, 17, 34, 0.533); |
| 147 | + background-clip: border-box; |
| 148 | + background-origin: padding-box; |
| 149 | + border-radius: 9.6px; |
| 150 | + box-shadow: |
| 151 | + rgba(82, 0, 0, 0.6) 0px 1px 1px 0px inset, |
| 152 | + rgba(93, 50, 59, 0.7) 0px 5px 10px 0px; |
| 153 | + box-sizing: border-box; |
| 154 | + color: rgb(255, 255, 255); |
| 155 | + column-gap: 24px; |
| 156 | + display: flex; |
| 157 | + flex-wrap: wrap; |
| 158 | + font-family: |
| 159 | + "Inter var", |
| 160 | + system-ui, |
| 161 | + -apple-system, |
| 162 | + BlinkMacSystemFont, |
| 163 | + "Segoe UI", |
| 164 | + Ubuntu, |
| 165 | + Roboto, |
| 166 | + Cantarell, |
| 167 | + "Noto Sans", |
| 168 | + sans-serif, |
| 169 | + "Apple Color Emoji", |
| 170 | + "Segoe UI Emoji", |
| 171 | + "Segoe UI Symbol", |
| 172 | + "Noto Color Emoji"; |
| 173 | + font-feature-settings: "cv05", "ss01", "ss03", "zero"; |
| 174 | + font-size: 16px; |
| 175 | + justify-content: center; |
| 176 | + line-height: 24px; |
| 177 | + margin: 0; |
| 178 | + padding: 24px 16px; |
| 179 | + /* position: relative; */ |
| 180 | + row-gap: 24px; |
| 181 | + text-align: left; |
| 182 | +} |
0 commit comments