Codul sursă al site-ului de prezentare signalforall.ro.
Single-page HTML cu CSS inline, fără dependențe externe (în afară de Google Fonts pentru tipografie).
index.html— fișierul unic care conține întreg site-ul
- HTML5 semantic
- CSS3 (custom properties, grid, flexbox, animations)
- Google Fonts: Fraunces (display serif), Inter Tight (sans), JetBrains Mono (mono)
- IntersectionObserver pentru reveal animations la scroll
Site-ul este conceput să funcționeze fără JavaScript pentru conținutul de bază — animațiile sunt progressive enhancement.
- Semantică HTML corectă (header, nav, section, article, footer)
- Atribute ARIA unde e cazul
- Focus styles vizibile pentru navigare keyboard
- Suport pentru
prefers-reduced-motion - Contrast verificat (paleta forest/cream/ochre îndeplinește WCAG AA)
Fișierul index.html este self-contained. Poate fi:
- Deschis direct în browser (
Ctrl+O→ selecteazăindex.html) - Servit cu orice server HTTP simplu:
# Cu Python
python3 -m http.server 8000
# Cu Node.js (npx)
npx serve
# Cu PHP
php -S localhost:8000Apoi navighezi la http://localhost:8000.
Site-ul live pe signalforall.ro este găzduit pe shared hosting (cPanel) cu fișierul index.html în public_html/.
- v1.0 — versiunea inițială (4 secțiuni: Problema, Cum funcționează, Parcurs, Despre)
- v1.1 — adăugat secțiunea "Status actual" + icoane SVG la fluxul Cum funcționează
- v1.2 — adăugat nota clarificatoare în footer despre signalforall.com
Cod: GPL-3.0
Conținut text și imagini: CC BY-SA 4.0
Pull request-uri și issue-uri sunt binevenite. Pentru schimbări mari, deschide un issue pentru discuție înainte.