|
88 | 88 | flex-direction: column; |
89 | 89 | align-items: center; |
90 | 90 | padding: calc(var(--sizing-unit) * 20) calc(var(--sizing-unit) * 6); |
91 | | - background-color: oklch(22.5% .006 244.69); |
92 | | - color: oklch(0.65 0 0); |
| 91 | + background-color: darkslategrey; |
| 92 | + color: lightblue; |
93 | 93 | font-family: monospace; |
94 | 94 | font-size: large; |
95 | 95 | } |
96 | 96 |
|
97 | 97 | main { |
98 | 98 | display: flex; |
99 | 99 | flex-direction: column; |
100 | | - gap: calc(var(--sizing-unit) * 5); |
101 | | - max-width: calc(var(--sizing-unit) * 180); |
| 100 | + gap: calc(var(--sizing-unit) * 4); |
| 101 | + max-width: calc(var(--sizing-unit) * 190); |
102 | 102 |
|
103 | 103 | @media screen and (min-width: 820px) { |
104 | 104 | display: grid; |
105 | | - grid-template-columns: calc(var(--sizing-unit) * 35) 1fr; |
106 | | - gap: calc(var(--sizing-unit) * 4) calc(var(--sizing-unit) * 5); |
| 105 | + grid-template-columns: calc(var(--sizing-unit) * 45) 1fr; |
| 106 | + gap: calc(var(--sizing-unit) * 6) calc(var(--sizing-unit) * 8); |
107 | 107 | grid-template-areas: |
108 | 108 | ". avatar-and-name" |
109 | 109 | "section-titles-about about" |
|
127 | 127 | } |
128 | 128 |
|
129 | 129 | .section-title { |
130 | | - font-size: 1rem; |
| 130 | + font-size: 1.25rem; |
131 | 131 | color: white; |
| 132 | + margin-top: 20px; |
| 133 | + |
| 134 | + @media screen and (min-width: 820px) { |
| 135 | + margin-top: 0; |
| 136 | + } |
132 | 137 | } |
133 | 138 |
|
134 | 139 | .section-title::before, |
|
159 | 164 |
|
160 | 165 | #technology { |
161 | 166 | grid-area: technology; |
| 167 | + display: flex; |
| 168 | + flex-wrap: wrap; |
| 169 | + gap: calc(var(--sizing-unit) * 2); |
162 | 170 | } |
163 | 171 |
|
164 | 172 | #section-titles-experience { |
|
181 | 189 | color: white; |
182 | 190 | } |
183 | 191 |
|
| 192 | + .technology-icon { |
| 193 | + height: calc(var(--sizing-unit) * 14); |
| 194 | + width: calc(var(--sizing-unit) * 14); |
| 195 | + } |
| 196 | + |
184 | 197 | @media screen and (max-width: 820px) { |
185 | 198 | .sr-only-mobile { |
186 | 199 | position: absolute; |
|
196 | 209 | } |
197 | 210 | </style> |
198 | 211 | <body> |
| 212 | + <!-- TODO: Light and dark mode? --> |
199 | 213 | <main> |
200 | 214 | <section id="avatar-and-name"> |
201 | 215 | <img |
@@ -234,21 +248,42 @@ <h2 id="section-titles-technology" class="section-title"> |
234 | 248 | <code>technology</code> |
235 | 249 | </h2> |
236 | 250 | <section id="technology"> |
237 | | - <p>Technology</p> |
| 251 | + <!-- TODO: Add a toggle to toggle between text and icons --> |
| 252 | + <img class="technology-icon" src="https://moistcode.github.io/assets/icons/JavaScript.svg" alt="JavaScript logo" /> |
| 253 | + <img class="technology-icon" src="https://moistcode.github.io/assets/icons/TypeScript.svg" alt="TypeScript logo" /> |
| 254 | + <img class="technology-icon" src="https://moistcode.github.io/assets/icons/React.svg" alt="React logo" /> |
| 255 | + <img class="technology-icon" src="https://moistcode.github.io/assets/icons/HTML5.svg" alt="HTML5 logo" /> |
| 256 | + <img class="technology-icon" src="https://moistcode.github.io/assets/icons/CSS3.svg" alt="CSS3 logo" /> |
| 257 | + <img class="technology-icon" src="https://moistcode.github.io/assets/icons/Git.svg" alt="Git logo" /> |
| 258 | + <img class="technology-icon" src="https://moistcode.github.io/assets/icons/Next.js.svg" alt="Next.js logo" /> |
| 259 | + <img class="technology-icon" src="https://moistcode.github.io/assets/icons/Astro.svg" alt="Astro logo" /> |
| 260 | + <img class="technology-icon" src="https://moistcode.github.io/assets/icons/GraphQL.svg" alt="GraphQL logo" /> |
| 261 | + <img class="technology-icon" src="https://moistcode.github.io/assets/icons/Node.js.svg" alt="Node.js logo" /> |
| 262 | + <img class="technology-icon" src="https://moistcode.github.io/assets/icons/Rust.svg" alt="Rust logo" /> |
| 263 | + <img class="technology-icon" src="https://moistcode.github.io/assets/icons/PHP.svg" alt="PHP logo" /> |
| 264 | + <img class="technology-icon" src="https://moistcode.github.io/assets/icons/Python.svg" alt="Python logo" /> |
| 265 | + <img class="technology-icon" src="https://moistcode.github.io/assets/icons/Figma.svg" alt="Figma logo" /> |
| 266 | + |
| 267 | + <img class="technology-icon" src="https://moistcode.github.io/assets/icons/LinkedIn.svg" alt="LinkedIn logo" /> |
| 268 | + <img class="technology-icon" src="https://moistcode.github.io/assets/icons/GitHub.svg" alt="GitHub logo" /> |
238 | 269 | </section> |
239 | 270 |
|
240 | 271 | <h2 id="section-titles-experience" class="section-title"> |
241 | 272 | <code>experience</code> |
242 | 273 | </h2> |
243 | 274 | <section id="experience"> |
244 | | - <p>Experience</p> |
| 275 | + <p> |
| 276 | + I work, I live, I learn, I laugh, I cry, and I'm human. I forgot to add something here. |
| 277 | + </p> |
245 | 278 | </section> |
246 | 279 |
|
247 | 280 | <h2 id="section-titles-contact" class="section-title"> |
248 | 281 | <code>contact</code> |
249 | 282 | </h2> |
250 | 283 | <section id="contact"> |
251 | | - <p>Contact</p> |
| 284 | + <p> |
| 285 | + I work, I live, I learn, I laugh, I cry, and I'm human. I forgot to add something here. |
| 286 | + </p> |
252 | 287 | </section> |
253 | 288 | </main> |
254 | 289 | </body> |
|
0 commit comments