modified: static/css/styles.css

modified:   templates/projects.html
	modified:   versions/version.json
This commit is contained in:
SimolZimol
2026-01-07 02:34:36 +01:00
parent 7ecdde83cc
commit 3dd524bd84
3 changed files with 36 additions and 43 deletions

View File

@@ -42,6 +42,9 @@ a:hover { color: #66e6ff; }
.btn-primary:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,212,255,.4); }
.btn-secondary { background: transparent; color:#fff; border: 2px solid #333; }
.btn-secondary:hover { background:#333; transform: translateY(-2px); }
.btn-outline { background: transparent; color:#00d4ff; border: 2px solid #00d4ff; }
.btn-outline:hover { background: rgba(0,212,255,0.1); transform: translateY(-2px); }
.btn i { font-size: 0.95rem; }
.hero-background { position:absolute; inset:0; z-index:1; }
.floating-icons { position:absolute; width:100%; height:100%; }
@@ -114,7 +117,17 @@ section { scroll-margin-top: 80px; }
.filter-btn.active { background: rgba(0,212,255,.1); color:#00d4ff; border-color: rgba(0,212,255,.3); }
.project-description { color:#cfcfcf; }
.project-technologies { display:flex; flex-wrap:wrap; gap:.5rem; margin: .75rem 0; }
.project-stats { display:flex; gap:1.25rem; margin: .5rem 0 .75rem; }
.project-stats { display:flex; gap:1rem; margin: .75rem 0 1rem; flex-wrap:wrap; }
.project-stats .stat { background:#141414; border:1px solid #242424; border-radius:8px; padding:.5rem .75rem; min-width:90px; }
.project-stats .stat-label { color:#9a9a9a; font-size:.75rem; display:block; }
.project-stats .stat-value { color:#fff; font-weight:600; font-size:.95rem; display:block; margin-top:.1rem; }
/* Project Status Colors */
.status-stable { color:#00ffa6 !important; }
.status-beta { color:#ffaa00 !important; }
.status-development, .status-dev { color:#ff9500 !important; }
.status-active { color:#00d4ff !important; }
.status-paused { color:#999 !important; }
.stat .stat-label { color:#9a9a9a; font-size:.78rem; }
.stat .stat-value { color:#eaeaea; font-weight:700; }
.project-actions { display:flex; gap:.6rem; flex-wrap:wrap; margin-top:.5rem; }
@@ -127,11 +140,12 @@ section { scroll-margin-top: 80px; }
.project-hero-text h1 { color:#fff; font-size:2.2rem; }
.project-tagline { color:#aeb; margin:.25rem 0 .5rem; }
.project-description { color:#cfcfcf; }
.project-hero-stats { display:flex; gap:1rem; margin: 1rem 0; }
.hero-stat { background:#141414; border:1px solid #242424; border-radius:10px; padding:.6rem .8rem; }
.hero-stat .stat-label { color:#9a9a9a; font-size:.8rem; }
.hero-stat .stat-value { color:#fff; font-weight:700; }
.project-hero-actions { display:flex; gap:.6rem; flex-wrap:wrap; }
.project-hero-stats { display:flex; gap:1rem; margin: 1.5rem 0; flex-wrap:wrap; }
.hero-stat { background:#141414; border:1px solid #242424; border-radius:10px; padding:.75rem 1rem; min-width: 120px; }
.hero-stat .stat-label { color:#9a9a9a; font-size:.82rem; display:block; margin-bottom:.15rem; }
.hero-stat .stat-value { color:#fff; font-weight:700; font-size:1.05rem; display:block; }
.project-hero-actions { display:flex; gap:.8rem; flex-wrap:wrap; margin-top: 1.5rem; align-items:center; }
.project-hero-actions .btn { white-space: nowrap; }
.project-hero-visual { display:flex; justify-content:center; }
.project-icon-large { width:120px; height:120px; border-radius:24px; background: linear-gradient(135deg,#1d2a31,#0d1a21); color:#00d4ff; display:flex; align-items:center; justify-content:center; font-size:3rem; border:1px solid #1e2a33; }