Files
codam-inception/bonus/srcs/requirements/static_site/html/style.css
T
2026-09-02 09:52:50 +02:00

119 lines
1.8 KiB
CSS

:root {
--bg: #0f1115;
--card: #171a21;
--border: #262b36;
--text: #e6e8ec;
--muted: #9aa3b2;
--accent: #5eb1ff;
}
* {
box-sizing: border-box;
}
body {
margin: 0;
background: var(--bg);
color: var(--text);
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
line-height: 1.5;
}
.page {
max-width: 640px;
margin: 0 auto;
padding: 48px 24px 80px;
}
.hero {
text-align: center;
margin-bottom: 32px;
}
.avatar {
width: 72px;
height: 72px;
margin: 0 auto 16px;
border-radius: 50%;
background: linear-gradient(135deg, var(--accent), #8a6bff);
display: flex;
align-items: center;
justify-content: center;
font-size: 28px;
font-weight: 700;
color: #0f1115;
}
.hero h1 {
margin: 0;
font-size: 28px;
}
.tagline {
color: var(--muted);
margin-top: 4px;
}
.card {
background: var(--card);
border: 1px solid var(--border);
border-radius: 12px;
padding: 24px;
margin-bottom: 20px;
}
.card h2 {
margin-top: 0;
font-size: 16px;
text-transform: uppercase;
letter-spacing: 0.06em;
color: var(--accent);
}
.skills {
list-style: none;
padding: 0;
margin: 0;
display: flex;
flex-wrap: wrap;
gap: 8px;
}
.skills li {
background: var(--bg);
border: 1px solid var(--border);
border-radius: 999px;
padding: 6px 14px;
font-size: 14px;
}
.projects {
list-style: none;
padding: 0;
margin: 0;
display: grid;
gap: 10px;
}
.projects li {
display: flex;
align-items: center;
gap: 10px;
font-size: 14px;
}
.dot {
width: 8px;
height: 8px;
border-radius: 50%;
background: var(--accent);
flex-shrink: 0;
}
footer {
text-align: center;
color: var(--muted);
font-size: 13px;
margin-top: 32px;
}