From df2eb1072d14b0b8de966441108e6571f3bcf3b7 Mon Sep 17 00:00:00 2001 From: Lil-Carpi Date: Wed, 3 Dec 2025 00:50:03 +0100 Subject: [PATCH] Actualizado a medias el README.md --- projecte-final/main/README.md | 58 +++++++++++++++++++++++++++++------ 1 file changed, 49 insertions(+), 9 deletions(-) diff --git a/projecte-final/main/README.md b/projecte-final/main/README.md index 0925dcd..c4821f2 100644 --- a/projecte-final/main/README.md +++ b/projecte-final/main/README.md @@ -1,14 +1,54 @@ # Investigacions - En aquest README m'encarrego principalment de recopilar totes les coses noves que vagi aprenent mentre faig el projecte, així com noves idees per implementar-hi. Suposo que és una bona pràctica documentar allò que s'aprèn. -### Glassmorfisme - Efecte de tipus vidre opac, popularitzat per Apple amb el seu entorn gràfic "Liquid Glass", un efecte que drena la bateria del telèfon a velocitat insana, i que ja era present des de Windows 7 amb Windows Aero. +En aquest README m'encarrego principalment de recopilar totes les coses noves que vagi aprenent mentre faig el projecte, així com noves idees per implementar-hi. Suposo que és una bona pràctica documentar allò que s'aprèn. +--- -### iframe: - Usos: - - Serveix per incloure una part de un altre document html al document actual. - ## Exemple d'us: - `````` +## 1. Estils Visuals i Efectes -Bona practica: es una bona practica el sempre incloure un atribut **title** para el iframe. Aixo s'utilitza als lectors de pantalla per sapiguer-ne que es el que estem llegint o quin es el contingut del iframe. \ No newline at end of file +### Glassmorfisme (Efecte Vidre) +Efecte de tipus vidre opac, popularitzat per Apple i Windows Aero. En aquest projecte s'utilitza intensivament a la **Navbar**, el **Footer** i els **Formularis**. + +**Com s'aconsegueix en CSS:** +Per aconseguir aquest efecte "glass" sobre fons foscos, hem utilitzat tres propietats clau: +1. **Color semi-transparent:** `background: rgba(255, 255, 255, 0.05);` (molt subtil). +2. **Desenfocament del fons:** `backdrop-filter: blur(12px);` (això és el que fa que el que hi ha darrere es vegi borrós). +3. **Borde subtil:** `border: 1px solid rgba(255, 255, 255, 0.2);` per delimitar el vidre. + +### Efecte Neó (Glow) +Per donar l'estètica "Gamer/Ciberpunk", s'utilitzen ombres de colors brillants sobre fons foscos. + +* **En text:** `text-shadow: 0 0 10px #00c3ff;` (crea una resplendor al voltant de les lletres). +* **En botons/caixes:** `box-shadow: 0 0 20px rgba(...);`. +* **Enllaços:** Al fer *hover*, el color canvia a cian (`#00c3ff`) o verd, típic de neons. + +--- + +## 2. Layout i Estructura (Maquetació) + +### CSS Grid (Graella de Rànquing) +Per a la secció de rànquings (`.ranking-grid`), hem utilitzat **CSS Grid** en lloc de Flexbox. +* **Codi:** `grid-template-columns: repeat(3, 1fr);` +* **Què fa:** Crea automàticament 3 columnes d'igual amplada. +* **Responsive:** Amb una *Media Query*, quan la pantalla és petita (`max-width: 900px`), canviem a `grid-template-columns: 1fr;` perquè les targetes es posin una sota l'altra. + +### Flexbox (Navbar i Footer) +S'utilitza per a alineacions unidimensionals (una fila). +* `justify-content: space-between;`: Separa el logo a l'esquerra i els enllaços a la dreta. +* `align-items: center;`: Centra verticalment els elements. + +--- + +## 3. Menú Hamburguesa sense JavaScript (El "Checkbox Hack") +Aquesta és una de les parts més interessants. Hem creat un menú mòbil que s'obre i es tanca **només amb CSS**, sense utilitzar JavaScript. + +**Com funciona?** +1. Tenim un `` que està ocult (`display: none`). +2. Tenim una `