diff --git a/README.md b/README.md index 639c2a2..2068363 100644 --- a/README.md +++ b/README.md @@ -110,8 +110,13 @@ les comptes, sessions, flux et articles existants sont conservés. ### Lecture +- Bureau (≥ 1280 px) : trois panneaux — flux, liste, lecteur. Tablette : liste et lecteur côte à côte, + les flux dans un tiroir. Téléphone : une colonne avec une barre d'onglets (À lire, Focus, Favoris, Flux) + et des gestes sur les articles (glisser → lu, glisser ← favori). +- Vue **liste** (vignettes carrées) ou **magazine** (grandes cartes), au choix. +- Recherche dans les titres et le texte des articles : `⌘K` / `Ctrl+K` ou `/`. - Raccourcis clavier : `j`/`k` naviguer, `o` ouvrir, `m` lu/non lu, `s` favori, `v` original, - `/` rechercher, `u` non lus/tous, `r` actualiser, `Espace` page suivante puis article suivant, + `/` ou `⌘K` rechercher, `u` non lus/tous, `r` actualiser, `Espace` page suivante puis article suivant, `?` aide. - Bouton **Aa** dans le lecteur : thème (clair, sépia, sombre, auto), police (serif, sans, Atkinson Hyperlegible), taille, interligne et largeur de colonne. diff --git a/web/index.html b/web/index.html index 7442ccf..95fab06 100644 --- a/web/index.html +++ b/web/index.html @@ -4,7 +4,7 @@
- + diff --git a/web/package-lock.json b/web/package-lock.json index 84219f8..7abb333 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -9,8 +9,7 @@ "version": "0.0.0", "dependencies": { "@fontsource-variable/inter": "^5.3.0", - "@fontsource-variable/lora": "^5.3.0", - "@fontsource-variable/playfair-display": "^5.3.0", + "@fontsource-variable/newsreader": "^5.3.0", "@fontsource/atkinson-hyperlegible": "^5.3.0", "@tanstack/react-query": "^5.90.20", "framer-motion": "^12.34.0", @@ -2257,19 +2256,10 @@ "url": "https://github.com/sponsors/ayuhito" } }, - "node_modules/@fontsource-variable/lora": { + "node_modules/@fontsource-variable/newsreader": { "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@fontsource-variable/lora/-/lora-5.3.0.tgz", - "integrity": "sha512-2ph8KiZ8Bn141hWuC3ErtpJ+Ui8p2MJQn8TJNRSRmLmnCIOCtHfiBM9R7WLRPeUG/q6hXyHOxWQ8DvRSX+ixvQ==", - "license": "OFL-1.1", - "funding": { - "url": "https://github.com/sponsors/ayuhito" - } - }, - "node_modules/@fontsource-variable/playfair-display": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@fontsource-variable/playfair-display/-/playfair-display-5.3.0.tgz", - "integrity": "sha512-IHdzTvE8eGIXHteZql7KXoqdc3Gfm+Zs1u4XlSC3MeplkwviT3sx/P6gI0tLwg/xIYLF4ZJYveZ5V+bl9cnDwA==", + "resolved": "https://registry.npmjs.org/@fontsource-variable/newsreader/-/newsreader-5.3.0.tgz", + "integrity": "sha512-rrzYi43qMpbzwuFtf9OkWH8sxAPVPcQQQEwXpPtwaKYeJ8yVg5aLs5kawmo1f2Q1t1M38TLmEKCkGVDsYwgdFw==", "license": "OFL-1.1", "funding": { "url": "https://github.com/sponsors/ayuhito" diff --git a/web/package.json b/web/package.json index 5f9fbe5..1ba7abc 100644 --- a/web/package.json +++ b/web/package.json @@ -11,8 +11,7 @@ }, "dependencies": { "@fontsource-variable/inter": "^5.3.0", - "@fontsource-variable/lora": "^5.3.0", - "@fontsource-variable/playfair-display": "^5.3.0", + "@fontsource-variable/newsreader": "^5.3.0", "@fontsource/atkinson-hyperlegible": "^5.3.0", "@tanstack/react-query": "^5.90.20", "framer-motion": "^12.34.0", diff --git a/web/public/favicon.svg b/web/public/favicon.svg index 473ff32..619de5e 100644 --- a/web/public/favicon.svg +++ b/web/public/favicon.svg @@ -1,5 +1,5 @@ diff --git a/web/src/components/AddFeedModal.tsx b/web/src/components/AddFeedModal.tsx index f8e9cfd..6d7e2a1 100644 --- a/web/src/components/AddFeedModal.tsx +++ b/web/src/components/AddFeedModal.tsx @@ -51,15 +51,15 @@ export function AddFeedModal({ onClose }: AddFeedModalProps) { return (