c47c5a6c8b
Fix Windows E2E command and improve smoke tests
bruno2026-08-09 11:08:52 -04:00
5171e3f07e
Update build timestamp in manifest
bruno2026-08-09 10:43:42 -04:00
f2c0f755f6
Use version hash for asset cache busting
bruno2026-08-09 10:37:25 -04:00
f753b27542
Add asset pipeline and professionalize theme
bruno2026-08-09 09:25:03 -04:00
10af62dd6c
fix: empêcher toggle sélection card au clic sur checkbox/label en ajoutant INPUT tagName et closest('label') aux exclusions event handler, en plus des actions/links existants
bruno2026-04-22 12:46:07 -04:00
801e406710
feat: masquer badge lecture ultérieure en vue compacte (display none avec thumbnail/description), supprimer styles spécifiques compact badge (positionnement top 50% transform -50%, icône bookmark SVG 26×26px rouge, shadow), et cleanup règles mobile redondantes positionnement/transform badge readlater, tout en conservant styles bouton toggle actif avec background #ef4444 blanc + shadow (dark mode #f87171 #1b0b0b)
bruno2026-04-22 12:24:57 -04:00
06526cbac4
feat: afficher badge lecture ultérieure dans vue compacte avec positionnement vertical centré (top 50% transform -50% desktop, 0.7rem mobile), style icône bookmark SVG 26×26px rouge (#ef4444) avec shadow, z-index 20 pour overlay, padding-right 4.8rem sur link-title/link-content pour éviter chevauchement badge, et refactoring z-index link-outer enfants (content/actions/meta z-1, hover-actions/checkbox/visibility z-20)
bruno2026-04-22 10:26:34 -04:00
3dc4d16929
feat: refactorer positionnement badges/checkbox link cards avec tokens CSS partagés --link-strip-inset/--link-strip-size pour éliminer duplications entre vues grid/list/compact, implémenter layout strip unifié (checkbox top-left, readlater/hover-actions calculés via offset token, visibility top-right), ajuster paddings dynamiques calc() basés sur tokens, override --link-strip-inset par vue (0.75rem default, 1.25rem list desktop, 0.65rem list mobile), et cleanup règles redondantes positionnement absolu avec hér
bruno2026-04-22 09:18:18 -04:00
6c549b3422
fix: ajuster la position des badges de lecture ultérieure et de visibilité dans les vues liste et compacte
bruno2026-04-21 21:47:12 -04:00
c1b48ad584
feat: ajouter support pour les images de fond et les filtres CSS sur les notes avec des classes spécifiques, incluant des styles pour les éléments .link-outer et .note-card, ainsi que des ajustements pour la gestion des couleurs de texte et de fond dans le studio de personnalisation
bruno2026-04-21 13:47:30 -04:00
1313f78b93
feat: ajouter support background images + filtres CSS overlay sur note cards avec classes .note-has-bg (background-image cover/center), 7 filtres ::after pseudo (glass backdrop-blur 2px, vignette radial-gradient dark edges, lined repeating 28px horizontal, grid 28px squared, noise SVG fractalNoise 0.06 opacity, dots radial 14px, stripes diagonal -45deg), z-index layering .note-inner/hover-actions au-dessus overlay, et sync panel dataset (color/background/filter/fontColor) après chaque action set
bruno2026-04-21 11:37:58 -04:00
5674688e02
feat: ajouter styles Background Studio panel avec layout fixed 360px×560px max (panel-bg + border + shadow), header flex title/close-btn 28px circle hover 10% text-main, gallery scrollable 200px max avec thumbs 58×44px border 2px primary active + shadow ring 40%, color swatches 22px dots avec scale 1.15 hover + active ring primary, filter buttons 30px square avec 8%/12% mix hover/active, search bar bottom avec transparent input + clear button 20px circle, et tokens sémantiques --special-view-*
bruno2026-04-21 11:18:20 -04:00
37d7704785
feat: ajouter styles modal notes avec overlay backdrop-blur, layout 3-col grid checklist items, tag pills inline avec bouton × remove (30%/55% primary mix hover), scrollable content area, pin toggle top-right (32px transparent→active primary), actions row icon buttons 32px (10% text-main hover), close button pill style (panel-alt bg + border), et title editable 1.15rem dans header
bruno2026-04-21 10:51:03 -04:00
eb082ad784
feat: ajouter styles icon-btn/note-pin-corner/note-hover-actions/note-input-expanded-actions avec tokens sémantiques (--special-view-strong/muted/divider/panel-bg/panel-alt), implémenter pin corner absolu top-right avec opacity 0→1 hover/active + color primary active, barre actions hover bottom avec boutons 30px transparent→12% mix hover, refactoring toolbar expanded avec border-top divider + background 88% panel-bg mix, styler todo-draft-add-btn full-width avec gap 8px icon/text, override
bruno2026-04-21 09:55:17 -04:00
7621eeef7a
feat: ajouter ShaaritThemeConfig.load() pour lecture config bookmark et refactorer sync thème background avec IIFE async au lieu de setTimeout, éliminer fetch/parsing HTML manuel au profit de load() unifié, appliquer remote theme/mode uniquement si différents de localStorage, dispatch themeChanged seulement si changements effectués, et cleanup code dupliqué avec gestion erreurs try/catch centralisée
bruno2026-04-20 22:24:38 -04:00
aaf8e902a1
feat: refactorer ShaaritThemeConfig.save() pour utiliser readEditForm() unifié (GET /admin/shaare?post=<url>) qui retourne token/lfId/existing en une seule requête, éliminer readExistingConfig() et getTokenFrom() redondants, auto-détection create vs update via présence lf_id dans form Shaarli, cleanup duplicates en excluant bookmark sauvegardé (lfId ou premier candidat), et retourner flag created dans résultat save
bruno2026-04-20 21:02:59 -04:00
f90f8146ce
feat: centraliser gestion bookmark config thème dans helper ShaaritThemeConfig partagé pour éliminer duplications lors changements mode/thème, implémenter recherche multi-tags (shaarit_config + legacy themes) avec déduplication par ID, merge intelligent config existant avec partial updates, sérialisation saves concurrents via inflight promise, cleanup automatique duplicates avec deleteBookmark(), et refactoring syncModeToBookmark/syncThemeToBookmark pour déléguer à ShaaritThemeConfig.save
bruno2026-04-20 20:39:32 -04:00
f3147bb67b
feat: corriger bug thème notes en excluant couleur "default" des styles inline background-color/--note-card-fg pour permettre héritage token CSS --tile-bg (--header-bg thème actif) au lieu de override inline style, et ajouter removeProperty("--note-card-fg") dans branche else pour cleanup complet
bruno2026-04-20 20:25:22 -04:00
bccfa42524
feat: unifier couleur tiles avec header banner en utilisant --header-bg au lieu de tints primary progressifs, appliquer --tile-text (--header-text/--on-primary) sur tous éléments tiles (title/url/description/meta/actions/tags) pour contraste optimal contre background plein primary, simplifier tokens --tile-* (bg/hover/border/shadow identiques light/dark modes), remplacer color-mix() complexes par --header-bg direct + darken 20%/40% hover/border, et styler tag pills avec rgba(0,0,0,0.25) background
bruno2026-04-20 20:10:09 -04:00
2dea3df300
feat: intensifier tint primary tiles/backgrounds dark mode (28%/45%/60% vs 14%/30%/45%) pour différenciation visuelle accrue entre thèmes, ajouter border-left 3px accent primary sur tous tiles (grid/list/compact), enrichir tile-shadow avec glow primary (18% inner ring dark, 35% outer shadow hover), augmenter tint background vues notes/todos/archive (18% vs 8%), harmoniser ratios light mode (14%/28%/55% vs 6%/14%/35%), et appliquer primary-tinted background (30% mix) + on-primary color sur compact
bruno2026-04-20 20:00:53 -04:00
c8f7aec7ec
feat: teinter backgrounds dark mode avec couleur primaire thème via color-mix() pour différenciation visuelle entre thèmes (DEFAULT/GitHub/NavyElegance/Dracula), augmenter ratio primary dans --tile-bg/border/hover (14%/45%/30% vs 0%/30%/18%), ajouter tokens --tile-* light mode (6%/14%/35% primary mix + shadow-sm/md), appliquer tint 8% primary sur body.view-notes/todo/archive backgrounds, et remplacer --bg-body hardcodé par transparent dans .content-container pour héritage background teinté
bruno2026-04-20 19:43:30 -04:00
55c11db610
feat: améliorer contraste tiles dark mode avec tokens --tile-* dédiés (bg/border/shadow), responsive masonry notes/todos (4→3→2→1 colonnes + collapse auto si <4 items), polish UX vues notes/todos avec centered layout max-width 1600px, styles editor/toolbar unifiés (transparent inputs, compact actions rows, hover states), refactoring special-view tokens pour fallback --tile-* (panel-bg/border/shadow), ajout empty-state messages ("Aucune note/tâche"), et application tile-bg/tile-border/tile-shadow sur
bruno2026-04-20 19:31:32 -04:00
0f1bed5e15
feat: refactor styles dans custom_views.css et tag.cloud.html pour utiliser des variables CSS sémantiques, amélioration de la cohérence visuelle et suppression des couleurs hardcodées
bruno2026-04-20 18:48:39 -04:00
561249ba06
feat: migrer custom_views.css vers système variables CSS thème sémantiques avec tokens dédiés (--special-view-panel-bg/--special-view-border/--special-view-divider/--special-view-shadow/--special-view-muted/--special-view-strong/--special-view-chip-*), suppression hardcoded colors/backgrounds dark mode au profit color-mix() dynamiques, refactoring styles notes/todos avec border-radius unifiés (12-14px), nettoyage code dupliqué (note-input-collapsed, sidebar styles), et amélioration cohérence vis
bruno2026-04-20 14:37:10 -04:00
bf1c2c6172
feat: implémenter modal confirmation actions bulk avec preview liste liens (ID + titre), styles dédiés (max-width 520px, list scrollable 320px, boutons colorés par action delete/public/private), synchronisation mode thème vers bookmark via fetch/POST formulaire, refactoring actions bulk (delete/visibility) avec URLs GET params au lieu de forms POST, ajout token shaarli dans includes.html, correction tag config bookmark (shaarit_config→themes), et support fermeture modal ESC/overlay-click
bruno2026-04-20 13:54:33 -04:00
1c469b2329
feat: remplacer couleurs hardcodées bouton segmenté sidebar par variables CSS thème (--primary/--primary-hover) et box-shadow rgba bleu→noir générique pour support multi-thèmes
bruno2026-04-20 11:43:33 -04:00
52b68c7a08
feat: compléter système thèmes avec variables CSS sémantiques étendues (--primary-hover/--primary-light/--bg-body/--bg-sidebar/--bg-card/--bg-card-hover/--text-main/--text-secondary/--text-muted/--border/--border-light/--header-bg/--header-text/--tag-*/--overlay-bg/--selection-bg/--selection-border/--success/--danger/--warning/--info) pour tous les 14 thèmes (DEFAULT/GitHub/Linear/Spotify/Notion/Discord/Dracula/OneDark/TokyoNight/Nord/NightOwl/Anthracite/Cyberpunk/NavyElegance/Earthy) en modes
bruno2026-04-20 11:27:53 -04:00
404c036108
feat: implémenter système thèmes complet avec 14 thèmes prédéfinis (DEFAULT/GitHub/Linear/Spotify/Notion/Discord/Dracula/OneDark/TokyoNight/Nord/NightOwl/Anthracite/Cyberpunk/NavyElegance/Earthy), panel gestion thèmes dans tools.html avec grid previews et sélection interactive, synchronisation bidirectionnelle via bookmark shaarit_config (fetch/save JSON config), enforcement dark-only pour thèmes sans support light mode (disable toggle sidebar, auto-force dark), ajout data-theme-id attribute
bruno2026-04-20 10:51:48 -04:00
861b3d347c
feat: déplacer boutons création rapide (bookmark/note/todo) du footer vers section dédiée en haut de sidebar avec titre "Création rapide", ajout styles sidebar-add-section (margin-top 0.25rem, title margin-bottom 0.5rem), et repositionnement avant section Navigation pour meilleure accessibilité
bruno2026-04-19 22:31:24 -04:00
9ba90f4d76
feat: migrer système notes/todos vers convention Android avec URLs uniques générées (shaarit://note-*, shaarit://todo-*), remplacement tags shaarli-note/shaarli-todo par note/todo, ajout handler bouton sidebar Note avec génération URL via ShaarItRules.generateNoteUrl(), mise à jour createNewNoteViaForm/createNewTodoViaForm pour utiliser URLs Android, correction URL git clone README (dracodev.net), et suppression hardcoded URLs http://shaarli-todobruno2026-04-19 22:17:12 -04:00
ef6f9cb486
feat: améliorer l'interface de création/édition notes avec actions expandées (formatting bar, todo draft list avec add button), styles boutons actions unifiés (32px circles, opacity 0.9, hover backgrounds rgba), modal édition avec preview/source toggle et padding optimisé (6px 20px 10px), note cards avec border-radius 12px et inner padding 14px 16px 12px, masonry layout avec break-inside avoid, tags avec remove buttons stylisés, et refactoring CSS majeur avec réorganisation styles modal
bruno2026-02-22 20:57:03 -05:00
8b62046fa7
feat: refactorer interface création/édition notes avec input Google Keep-like (expand on focus, formatting toolbar avec boutons B/I/U/H1-H3/liste/lien, textarea auto-resize), modal édition unifiée avec textarea source éditable, styles dark mode optimisés (backgrounds #202124, shadows rgba), hover actions repositionnés (gap 2px, margin-left -6px, opacity 0.7→1), note cards avec transitions cubic-bezier et border-color transparent au hover, et amélioration générale UX avec animations fade
bruno2026-02-22 09:28:37 -05:00
73d3a968a8
feat: implémenter système Todo interactif complet avec checklist drag-and-drop, preview items dans cards (max 5 items + compteur), modal dédiée avec gestion checkbox/ajout/suppression/réorganisation items, styles todo-card avec support backgrounds et font-color auto, synchronisation bidirectionnelle card↔modal, extraction/sauvegarde checklist via data-attributes et champs cachés formulaire, intégration palette couleurs/backgrounds, suppression vue wrapper au profit layout notes unifié, et
bruno2026-02-20 22:51:08 -05:00
fb5254445f
feat: implémenter système Todo complet avec bouton segmenté sidebar (bookmark/note/todo), toggle Todo dans formulaire édition avec gestion émoji ✅ automatique, masquage champ URL pour notes/todos, tag shaarli-todo unifié (remplacement todo), déduplication tags case-insensitive, correction tag archive (shaarli-archiver→shaarli-archive), ajout shaarli-todo aux tags cachés par défaut, styles bouton segmenté avec gradient bleu et hover states, et support responsive mobile avec masquage tex
bruno2026-02-20 16:33:40 -05:00
adb2564153
feat: optimiser l'interface des notes avec émoji 📝 automatique dans les titres, redirection intelligente vers vue Notes au clic sur titre, retour URL dynamique post-sauvegarde, auto-ouverture note via hash #open-note-{id}, réduction tailles boutons actions (36px→28px hover, 32px→30px), suppression gaps entre boutons (0.25rem→0), link-footer nowrap avec overflow hidden, et changement placeholder "Page title"→"Note title"
bruno2026-02-20 15:46:23 -05:00
4280ae171b
feat: implémenter vue Archive complète avec navigation sidebar/header, filtrage notes archivées via tag shaarli-archive, bouton archivage/désarchivage dans modal et hover actions, styles dédiés avec titre centré et icône archive, layout responsive identique à Notes, et correction logique filtrage renderNotes pour exclusion mutuelle archive/notes normales
bruno2026-02-20 14:22:25 -05:00
777fe93b7e
feat: simplifier l'interface de création de notes avec bouton unique et mode WYSIWYG par défaut, mise à jour des URLs vers /admin/shaare, suppression des boutons liste/dessin/image, et changement de l'éditeur markdown en mode wysiwyg initial
bruno2026-02-20 13:57:47 -05:00
3f9e481cf9
feat: implémenter système de gestion des tags cachés avec panel de configuration, présets système (note/shaarli-pin/readitlater/archiver), support wildcards (note-color-*/notebg-*/notefilter-*), ajout/suppression tags personnalisés, filtrage automatique DOM avec MutationObserver, exclusion tags cachés dans recherche/bookmarks/tag cloud, amélioration responsive modale recherche mobile (95% width, 90vh height, padding 5vh), et styles modernes avec gradients bleus, chips interactifs, toggle
bruno2026-02-20 12:55:54 -05:00
f6862609c0
feat: améliorer le style de l'en-tête de section normale avec fond primary, texte blanc, bordures arrondies 0.7rem, et ajout margin-bottom 0.45rem pour espacement vertical optimisé
bruno2026-02-20 11:38:59 -05:00
f230ff0acd
feat: refactorer l'interface avec système de vues grid/list/compact, toolbar moderne avec toggle de vue et pagination intégrée, styles hover unifiés pour header-nav-link avec état active, suppression des pills Notes obsolètes, ajout content-container responsive, link cards avec sélection visuelle et checkbox repositionné, badges visibility/readlater optimisés, et restructuration majeure du CSS avec 2500+ lignes de nouveaux styles pour grilles adaptatives, modales, formulaires, et compos
bruno2026-02-20 10:31:41 -05:00
83d9a7425e
feat: refactorer la recherche avec modale moderne, pills interactives Notes/Tags/All, résultats avec badges kind et tags inline, chips de filtrage avec bouton close, layout responsive mobile optimisé, et simplification majeure du CSS avec suppression de 2500+ lignes de styles obsolètes (content-container, toolbar, pagination, link cards, compact table, etc.)
bruno2026-02-20 09:51:06 -05:00
1ea13ff16b
feat: améliorer la recherche de tags avec extraction via data-attributes, ajouter raccourci clavier T pour mode tags direct, styles thème clair pour tag cloud avec gradients bleus optimisés, et correction syntaxe Smarty tag.list.html
bruno2026-02-20 09:19:01 -05:00
5ba43fa9d2
feat: ajouter bouton de recherche dans la sidebar avec trigger unifié data-search-toggle, styles bouton transparent full-width, section dédiée en haut de navigation, et documentation Docker pour suppression du thème
bruno2026-02-20 08:11:16 -05:00
28b2ddaec3
feat: implémenter vue compacte tableau avec grille multi-colonnes (titre/tags/meta/actions), en-têtes de sections pinned/normal avec badges visuels, mode responsive single-column mobile, masquage sélectif thumbnail/description/permalink, actions hover avec opacity, checkbox/badge repositionnés, calendrier daily en modal fixe plein écran, amélioration indentation CSS page-edit, et ajout styles key-value-data/bookmarklet-actions/third-party-links avec support complet thème clair/sombre
bruno2026-02-19 15:52:27 -05:00
1a9307485c
feat: implémenter refonte responsive globale avec sidebar mobile coulissante (overlay + transform), menu hamburger adaptatif, breakpoints optimisés 1100px/768px/640px/480px, grille links adaptative single-column mobile, toolbar empilé vertical, modales plein écran, calendrier daily en modal fixe, actions bulk wrap 100%, badges repositionnés, player média compact, tables scrollables horizontales, et masquage sélectif d'éléments header selon largeur écran
bruno2026-02-19 13:12:44 -05:00
3e545780e1
feat: refactorer l'interface Daily/Weekly/Monthly avec système de navigation unifié, calendrier interactif React-style avec sélection de plage, sidebar de raccourcis temporels, grille de jours avec états hover/in-range/start/end, variables CSS personnalisables, support complet thème clair/sombre, et amélioration responsive avec breakpoints optimisés pour mobile/tablette
bruno2026-02-19 10:38:40 -05:00
46ecb16241
feat: refactorer l'interface Daily/Weekly/Monthly avec design moderne masonry layout, topbar avec onglets pills interactifs (daily/weekly/monthly), toolbar de navigation avec boutons prev/next et date courante, grille responsive 4 colonnes avec cartes hover animées, variables CSS personnalisables, support complet thème clair/sombre, et amélioration responsive avec breakpoints optimisés pour mobile/tablette
bruno2026-02-19 09:14:53 -05:00
ec8f08e003
feat: refactorer l'interface Picwall avec design moderne masonry layout, contrôles de taille interactifs (slider + boutons +/-), overlay gradient avec titre et description tronquée, animations hover avec scale et opacity, variables CSS personnalisables (--picwall-item-size), support complet thème clair/sombre, et amélioration responsive avec breakpoints optimisés pour mobile
bruno2026-02-18 21:33:52 -05:00
84c7585816
feat: unifier le style des tags avec variables CSS --tag-bg/--tag-text, standardiser les dimensions des boutons de suppression (1.1rem), convertir les valeurs px en rem pour meilleure cohérence, améliorer l'indentation des règles CSS de la modale et des cartes, et harmoniser les styles entre note-modal-tags et note-tags pour interface cohérente
bruno2026-02-18 20:47:54 -05:00
37fbded5a4
feat: refactorer la pagination avec design moderne, styles flexbox optimisés, support thème clair/sombre, label dynamique Notes/Bookmarks selon contexte, correction de la syntaxe de boucle des plugins, et masquage temporaire du titre dans le header
bruno2026-02-18 16:51:06 -05:00
ab097cd1fe
feat: implémenter système Read It Later natif basé sur tags avec bouton toggle interactif, badge visuel rouge "Read Later", synchronisation bidirectionnelle des tags (readitlater/readlater/toread), intégration dans sidebar et header de navigation, mise à jour automatique des pills de tags, et support complet thème clair/sombre avec états hover et loading
bruno2026-02-18 16:41:49 -05:00
6b1f4b3e28
feat: ajouter classes sémantiques pour la page d'ajout de liens avec page-add-link, page-add-actions, page-add-bulk-toggle, batch-add-card, batch-private-wrap/checkbox/label pour meilleur ciblage CSS et suppression des styles inline
bruno2026-02-18 15:52:33 -05:00
65dde10291
feat: refactorer les variables de template en expressions inline pour simplifier la logique et supprimer la variable intermédiaire isCalledFromBookmarklet
bruno2026-02-18 14:45:46 -05:00
9150877d57
feat: améliorer la synchronisation des métadonnées asynchrones avec indicateurs de chargement visuels, polling pour synchroniser textarea vers Toast UI Editor, correction du chemin du script metadata.min.js avec base_path, et ajout de conteneurs d'icônes loader pour titre, description et tags avec activation conditionnelle selon retrieve_description
bruno2026-02-18 14:27:50 -05:00
5bf384a8d6
feat: ajouter classe loading-input pour animation de chargement des métadonnées, classe lf_input aux champs URL et titre pour ciblage JavaScript, et inclusion conditionnelle du script metadata.min.js avec versioning pour nouveaux liens avec métadonnées asynchrones
bruno2026-02-18 13:51:21 -05:00
5b6b0fd163
feat: refactorer l'interface d'édition de bookmarks avec UI sombre raffinée, éditeur Markdown Toast UI intégré, système de tags interactif avec pills et suppression, grille de toggles pour read later/note/private, variables CSS personnalisées pour thème cohérent, et amélioration responsive avec grid layouts optimisés et support mobile complet
bruno2026-02-18 13:29:45 -05:00
6f58f6cd67
feat: ajouter boutons de suppression de tags interactifs avec pills redesignés (border-radius 999px), système de filtrage des tags techniques (note, shaarli-pin, note-color-, notefilter-, notebg-), fonction removeTagFromEntity pour suppression via API, synchronisation bidirectionnelle entre cartes et modale, et amélioration du style avec flexbox, gaps optimisés, et support complet thème clair/sombre
bruno2026-02-17 22:46:23 -05:00
5631c8935b
feat: améliorer la cohérence des couleurs dans le thème sombre pour les tags et actions des notes, simplifier l'héritage de couleur avec inherit, uniformiser le style des boutons de palette (36px, border-radius 0.375rem), et ajouter états hover pour meilleure interaction visuelle
bruno2026-02-17 21:52:01 -05:00
7817f5b39f
feat: ajouter sélecteur de couleur personnalisé avec palette HSL interactive, swatches redimensionnés (22px couleurs, 20px polices), bouton reset avec icône, support couleur personnalisée pour notes et texte avec tags font- et note-color-, et amélioration de l'interface du Background Studio avec meilleure organisation visuelle et support thème clair/sombre
bruno2026-02-17 20:55:07 -05:00
7bd618fe38
feat: ajouter système de filtres visuels pour notes avec 8 effets CSS (glassmorphism, vignette, ligné, quadrillé, noise, points, rayures), intégration dans Background Studio avec palette dédiée, support thème clair/sombre, et synchronisation complète avec tags notefilter- pour persistance
bruno2026-02-17 11:49:47 -05:00
97f3bbca45
feat: refactorer et améliorer le système de palette de couleurs avec nouveau Background Studio, sections organisées (couleurs/backgrounds), scrolling horizontal optimisé, galerie de miniatures avec filtres et recherche, swatches de couleurs interactifs, et améliorations visuelles incluant hover states, transitions fluides, et support complet du thème sombre
bruno2026-02-17 10:25:21 -05:00
7e0ff872df
feat: ajouter une modale pour afficher les notes en plein écran avec header, contenu scrollable, tags, actions (épingler, palette de couleurs, éditer, supprimer) et support thème clair/sombre
bruno2026-02-16 15:56:13 -05:00
9ca8d345f6
feat: refactorer le système de palette de couleurs avec popup unifié, simplification du CSS pour les notes colorées et backgrounds, et amélioration du positionnement responsive de la palette
bruno2026-02-16 15:50:43 -05:00
8f937c016d
feat: refactorer le système de couleurs des notes avec palette unifiée pour thème clair/sombre, ajout de support pour images de fond, amélioration du popup de palette avec grille responsive et accessibilité, et correction du z-index et overflow pour permettre l'affichage correct des popups
bruno2026-02-16 13:01:44 -05:00
1721032254
feat: améliorer l'accessibilité et les performances avec support pour prefers-reduced-motion, prefers-contrast, focus-visible, ajout de preconnect pour les domaines externes, versioning des assets CSS/JS, et correction des chemins de ressources avec ltrim
bruno2026-02-14 16:55:34 -05:00
1aa05548a8
rapport de commit pour shaarli-pro: ajout de fichiers CSS et JS personnalisés pour les vues personnalisées, et modifications des fichiers includes.html et page.header.html pour intégrer ces nouvelles fonctionnalités.
bruno2026-02-14 15:41:58 -05:00
209614bb23
avec section Notes
bruno2026-02-14 13:13:21 -05:00
eee850909a
feat: ajouter la fonctionnalité de saisie automatique pour les tags dans les formulaires d'ajout et d'édition de liens
bruno2026-02-13 11:48:33 -05:00
f3072c3eb6
feat: add theme toggle, mobile sidebar, and spotlight-style live search functionality for tags and bookmarks.
bruno2026-02-11 22:27:31 -05:00
59b78ab0b7
feat: Add theme toggle, mobile sidebar, and search overlay with tag/bookmark functionality, and a new player component.
bruno2026-02-11 20:04:06 -05:00
2ed56d03a8
feat: implement theme toggle, mobile sidebar, and spotlight-style search overlay with live tag search.
bruno2026-02-11 17:11:28 -05:00
70ebda3079
feat: Introduce the Shaarli Professional theme with new templates, styles, scripts, and updated documentation.
bruno2026-02-11 16:37:44 -05:00
5d486d3d97
feat: Implement a new tag cloud with an alphabet filter, including dedicated templates, styles, and scripts.
bruno2026-02-11 14:22:16 -05:00
3375523bae
feat: Introduce the new Shaarli-pro theme with its templates, styles, and scripts.
bruno2026-02-11 10:10:04 -05:00
58bc730193
`` chore: remove unnecessary French comments from linklist template. ``
bruno2026-01-20 14:34:43 -05:00
721d53025a
`` docs: update theme configuration instructions with simplified JSON format and add Docker command example. ``
bruno2026-01-20 14:33:02 -05:00
952f7bfa66
`` chore: remove example Shaarli-Material theme directory and all associated files. ``
bruno2026-01-19 11:14:06 -05:00
836bf1fcd3
feat: refine grid view layout with improved action button sizing, footer alignment, and checkbox positioning.
bruno2026-01-18 15:31:46 -05:00
84ac064462
feat: add fullscreen description modal with overlay, animations, and keyboard navigation support.
bruno2026-01-18 15:08:08 -05:00
a51b3b8eae
feat: add new tag list page with interactive filtering and dynamic tag count display.
bruno2026-01-18 09:32:01 -05:00
c7e7f9ceee
feat: add tag cloud page with an alphabet filter and modern UI styling.
bruno2026-01-17 20:41:25 -05:00
b21d97d179
feat: Add Shaarli Professional Theme with modern sidebar layout, light/dark mode, and pagination template.
bruno2026-01-17 20:22:43 -05:00
0b6b45b1d7
feat: Introduce Shaarli Professional Theme with a modern sidebar layout and light/dark mode.
bruno2026-01-17 15:25:13 -05:00
646f92005f
feat: Introduce Shaarli Professional theme with modern sidebar layout, light/dark mode, and associated JavaScript.
bruno2026-01-17 09:50:32 -05:00
0bdf95e00a
feat: Add new pagination template for link lists.
bruno2026-01-17 09:06:02 -05:00
c81eab72e5
feat: Introduce a new 'Shaarli Professional Theme' with modern sidebar layout, light/dark mode, and corresponding link list template.
bruno2026-01-16 16:00:58 -05:00
e77425241f
feat: Add Shaarli Professional Theme CSS with a modern sidebar layout and light/dark mode.
bruno2026-01-14 13:36:18 -05:00
5f58ff5bda
feat: Introduce Shaarli Professional Theme with modern sidebar layout, light/dark mode, and pagination.
bruno2026-01-14 13:01:18 -05:00