summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-03-30 10:19:37 +0200
committerDanilo M. <danix@danix.xyz>2026-03-30 10:19:37 +0200
commit9825d75aedd8b569f513b4fbafaa378d90f3860a (patch)
tree3a42a0483e59640bffee2da9cd20449fb553f6de
parent7aed0eca7e62f6950cab85486d30b8f894f268c0 (diff)
downloaddanixme-9825d75aedd8b569f513b4fbafaa378d90f3860a.tar.gz
danixme-9825d75aedd8b569f513b4fbafaa378d90f3860a.zip
merging few improvements from experiments made with claude brainstorming power
-rw-r--r--.gitignore1
-rw-r--r--themes/danixme/assets/css/main.css19
-rw-r--r--themes/danixme/layouts/partials/head.html2
3 files changed, 18 insertions, 4 deletions
diff --git a/.gitignore b/.gitignore
index 8ec54af..097bb8e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -23,3 +23,4 @@ Thumbs.db
.vscode/
*.swp
*~
+.superpowers
diff --git a/themes/danixme/assets/css/main.css b/themes/danixme/assets/css/main.css
index 649adae..759d1f7 100644
--- a/themes/danixme/assets/css/main.css
+++ b/themes/danixme/assets/css/main.css
@@ -14,6 +14,7 @@
--muted: #304860;
--font-mono: 'JetBrains Mono', 'Courier New', monospace;
--font-head: 'Oxanium', sans-serif;
+ --font-body: 'IBM Plex Sans', system-ui, sans-serif;
}
html { scroll-behavior: smooth; font-size: 17px; overflow-x: hidden; }
@@ -507,6 +508,7 @@ a.lang-btn { text-decoration: none; }
/* ── Tagline ── */
.hero-tagline {
+ font-family: var(--font-body);
font-size: 0.93rem;
color: var(--text-dim);
max-width: 500px;
@@ -639,7 +641,7 @@ a.lang-btn { text-decoration: none; }
font-weight: 700;
}
.btn-primary:hover {
- background: #fff;
+ background: #c084fc;
box-shadow: 0 0 24px rgba(168,85,247,0.45);
}
.btn-outline {
@@ -665,6 +667,7 @@ a.lang-btn { text-decoration: none; }
}
.scroll-indicator {
+ font-family: var(--font-body);
position: absolute;
bottom: 2rem;
left: 50%;
@@ -743,6 +746,7 @@ section {
}
.about-bio p {
+ font-family: var(--font-body);
color: var(--text-dim);
font-size: 0.95rem;
line-height: 1.95;
@@ -850,12 +854,14 @@ section {
margin-bottom: 0.2rem;
}
.service-subtitle {
+ font-family: var(--font-mono);
font-size: 0.76rem;
color: var(--accent);
letter-spacing: 0.06em;
margin-bottom: 0.9rem;
}
.service-desc {
+ font-family: var(--font-body);
font-size: 0.88rem;
color: var(--text-dim);
line-height: 1.85;
@@ -927,6 +933,7 @@ section {
margin-bottom: 0.6rem;
}
.edu-desc {
+ font-family: var(--font-body);
font-size: 0.88rem;
color: var(--text-dim);
line-height: 1.85;
@@ -1144,6 +1151,7 @@ section {
margin-bottom: 0.9rem;
}
.cert-desc {
+ font-family: var(--font-body);
font-size: 0.88rem;
color: var(--text-dim);
line-height: 1.85;
@@ -1326,9 +1334,11 @@ section {
}
.project-subtitle {
+ font-family: var(--font-mono);
+ font-size: 0.55rem;
font-size: 0.8rem;
color: var(--accent);
- letter-spacing: 0.06em;
+ letter-spacing: 0.12em;
text-transform: uppercase;
margin: 0;
}
@@ -1350,6 +1360,7 @@ section {
}
.project-desc {
+ font-family: var(--font-body);
font-size: 0.88rem;
color: var(--text-dim);
line-height: 1.7;
@@ -1526,6 +1537,7 @@ section {
}
.cf-field label {
+ font-family: var(--font-body);
font-size: 0.76rem;
letter-spacing: 0.08em;
text-transform: uppercase;
@@ -1536,10 +1548,11 @@ section {
.cf-field input,
.cf-field textarea {
+ font-family: var(--font-body);
background: var(--surface);
border: 1px solid var(--border);
color: var(--text);
- font-family: var(--font-mono);
+ font-family: var(--font-body);
font-size: 0.88rem;
padding: 0.65rem 0.9rem;
outline: none;
diff --git a/themes/danixme/layouts/partials/head.html b/themes/danixme/layouts/partials/head.html
index ce87286..f8b66d3 100644
--- a/themes/danixme/layouts/partials/head.html
+++ b/themes/danixme/layouts/partials/head.html
@@ -68,7 +68,7 @@
<link rel="preconnect" href="https://cdnjs.cloudflare.com" />
{{/* ── Stylesheets ──────────────────────────────── */}}
- <link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:ital,wght@0,300;0,400;0,500;0,700;1,300&family=Oxanium:wght@700;800&display=swap" rel="stylesheet" />
+ <link href="https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@300;400;600&family=JetBrains+Mono:ital,wght@0,300;0,400;0,500;0,700;1,300&family=Oxanium:wght@700;800&display=swap" rel="stylesheet" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/css/all.min.css" integrity="sha384-nRgPTkuX86pH8yjPJUAFuASXQSSl2/bBUiNV47vSYpKFxHJhbcrGnmlYpYJMeD7a" crossorigin="anonymous" />
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/lipis/flag-icons@7.2.3/css/flag-icons.min.css" integrity="sha384-aQuvIWWIbpu/mSqULLDiUveyYiPoJzPKAWjUmGJ+Elm+N/LJhzfZqsutsfw870JS" crossorigin="anonymous" />
{{ $css := resources.Get "css/main.css" }}