AQDR — Association québécoise de défense des droits des personnes retraitées et préretraitées
AQDR

Journal des modifications

Historique des améliorations et nouvelles fonctionnalités du site aqdrnationale.org.

Mai 2026Fonctionnalitév2.5

Gestion documentaire avancée

  • 1 917 documents indexés dans une base de données PostgreSQL avec recherche plein texte en français
  • Recherche full-text dans les titres, catégories et descriptions des documents
  • Filtres par catégorie et par année avec compteurs
  • Vue liste / vue grille commutable
  • Tri par date, nom ou taille
  • Pagination (24 documents par page)
  • Marquage « Vedette » pour les documents importants
  • Route /api/documents/sync pour ré-indexer automatiquement R2 → PostgreSQL
Mai 2026SEO & Accessibilitév2.4

Méga-menu, recherche avancée et accessibilité

  • Méga-menu desktop pour Devenez membre, Actualités et Revendications (panneau 3 colonnes avec descriptions)
  • Recherche et filtres sur /nouvelles : texte, catégorie, année — persistés dans l'URL
  • Clic sur un badge catégorie filtre directement les articles
  • Bannière de consentement aux cookies (Loi 25) avec options Accepter/Refuser
  • Touch targets 44×44px sur mobile (WCAG 2.5.5)
  • Breadcrumbs visuels + Schema.org BreadcrumbList sur toutes les pages intérieures
  • Schema.org NewsArticle sur chaque article
Mai 2026SEO & Accessibilitév2.3

Schema.org, breadcrumbs et bouton taille de texte

  • Schema.org Organization sur toutes les pages (nom, logo, adresse, téléphone, réseaux sociaux)
  • Composant Breadcrumb réutilisable avec JSON-LD intégré (prop jsonLdOnly pour les pages avec hero personnalisé)
  • Bouton A / A+ / A++ dans la barre utilitaire du header (taille de texte : 16 / 19 / 22 px, persisté en localStorage)
  • Sitemap étendu avec 27 routes statiques + articles Sanity + sections
  • robots.txt avec exclusions /api/ et /maintenance
  • Page /politique-confidentialite complète (11 sections, Loi 25, droits d'accès, CAI)
Mai 2026Designv2.2

Conformité guide de normes AQDR

  • Couleur cyan corrigée : #00a5d0 (PMS 2995 C, guide normes officiel — était #00b5f4)
  • Ajout de --gray-brand: #6d6e71 (gris officiel AQDR)
  • Police Segoe UI en priorité dans les piles de polices (font-heading et font-body)
  • Taille de texte body augmentée à 16px (accessibilité 65+)
  • prefers-reduced-motion : toutes les animations désactivées si configuré par l'utilisateur
  • Lien Politique de confidentialité dans la navigation du footer
Avril 2026Fonctionnalitév2.1

Formulaires d'adhésion et renouvellement

  • InscriptionForm : confirmation de section avant de passer à l'étape 2
  • Changement de section inline à l'étape 2 sans retour en arrière
  • Validation par champ avec affichage des erreurs dans la cellule concernée
  • Auto-formatage téléphone, code postal, nettoyage des noms
  • Validation de l'âge (18–120 ans)
  • Sélecteur de nombre d'années (1 à 10) avec boutons +/−
  • Checkboxes infolettre Bénéva et partenaires à l'étape 2
  • RenouvellementForm : sélecteur d'années avec total calculé automatiquement
Avril 2026Refontev2.0

Lancement du nouveau site aqdrnationale.org

  • Refonte complète sous Next.js 16 + App Router + Tailwind CSS v4
  • Intégration Sanity CMS pour la gestion des articles et contenus
  • Stockage des documents sur Cloudflare R2 (1 900+ PDFs)
  • Connexion à Railway PostgreSQL pour les placements, sections et membres
  • Système de placements publicitaires (commanditaires, partenaires, sidebars)
  • Wave dividers (vagues bleues) entre les sections de la homepage
  • Recherche de section par code postal dans le footer
  • Header avec dropdown de navigation, barre de recherche, réseaux sociaux
  • Footer avec infolettre, coordonnées et recherche de section
  • Pages statiques : Qui sommes-nous, CA, Comités, Mission, Statuts
  • Pages sections avec carte Google Maps, équipe, coordonnées
  • Visionneuse PDF intégrée sur la page Documents

Vous avez une suggestion ou un problème à signaler ? webmestre@aqdr.org

→ Consultez aussi notre Foire aux questions