SPB Git forge

spb/crea-ka

Public

Créa·Ka — annuaire public cross-plateforme des créateurs de contenu québécois (crea-ka.com)

52commits 1branches 0releases
11.3 MBsize
maindefault branch
20 days agolast push
Python 73.6% HTML 13.2% TypeScript 6% JavaScript 4.5% CSS 1.7% Dockerfile 0.6%

History of frontend/src/ka/tokens.css · clear filter

  1. Wed, Aug 19, 2026 2

    1. Simon-Pierre Boucher committed 1 mo ago · 1 file +4 −1
    2. Mobile : socle mobile tokens.css injecté, champs ≥16 px jusqu au breakpoint tabbar, logo tactile, ka-agent corrigé
      …
      - frontend/src/ka/tokens.css : socle mobile obligatoire (échelle z-index --z-*,
        --vh100 dvh, .ka-bottombar, .ka-scroll-lock, .ka-menu/.ka-overlay, filet
        anti-zoom iOS 16 px, zone tactile étendue du gk-badge) — inliné au build.
      - frontend/src/index.template.html : champs de recherche/filtres (.search-input
        input, select.f) ≥16 px étendus de ≤760 px à ≤940 px (breakpoint tabbar) ;
        zone tactile ≥44 px du logo .brand (::after inset -8px, rendu inchangé).
      - frontend/src/ka-agent.js : safe-areas, textarea 16 px, plein écran ≤640 px +
        verrou kaa-lock — recopié dans dist/ par build_frontend.py.
      - Vérifié : les boutons d en-tête masqués ≤940 px restent tous joignables —
        Statistiques et Explorer l annuaire via la tabbar basse, Contact via la nav
        du footer local ; le bouton compte KA ID reste visible dans le header.
      
      Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
      Simon-Pierre Boucher committed 1 mo ago · 1 file +87
  2. Mon, Aug 17, 2026 1

    1. design: harmonisation « éditorial sharp » Groupe KA (ka-ui) — accent violet, footer commun, page /contact
      …
      - Vendorisation du package ka-ui dans frontend/src/ka/ (tokens.css, ecosystem.json,
        KaFooter.tsx, GroupeKaBadge.tsx) ; tokens.css injecté EN PREMIER dans le <head>
        via le nouveau marqueur __KA_TOKENS__, écosystème via __KA_ECO__
        (scripts/build_frontend.py gère désormais les 3 marqueurs)
      - Accent attribué à Créa-Ka : VIOLET (--accent:#7048e8, --accent-soft:#ece5fc,
        --accent-deep:#5433b8, --on-accent:#ffffff) + alias --lime/--lime-soft ;
        socle dédupliqué (body, grain, sélection, boutons) ; couleurs codées en dur
        (#c9a3ff, #5b34a8, rgba violettes) pointées vers les variables du groupe ;
        textes posés sur accent passés à --on-accent, textes sur encre à --accent-soft
      - Header : badge « Un service Groupe KA » cliquable vers le hub (desktop +
        mobile, préfixe replié sous 560 px) ; bouton « Se connecter avec KA » ;
        « Créer un compte KA ID » vers groupe-ka.com/connexion sur /compte
      - Footer : remplacement par le footer commun KaFooter (fond encre, avertissement
        agrégateur, 3 courriels, 15 liens de l'écosystème, mentions légales du hub +
        /retrait local) ; nav locale conservée au-dessus
      - Nouvelle route SPA /contact : courriels & rôles du groupe, avertissement,
        lien hub et liste des 12 plateformes (ecosystem.json)
      - SEO : <title> « Créa-Ka — Un service Groupe KA »
      - Responsive : cibles tactiles >=44 px (header, nav footer, cartes contact),
        aucun débordement horizontal (overflow-x:clip du socle), breakpoints
        360/768/1024/1440 du design system
      
      Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
      Simon-Pierre Boucher committed 1 mo ago · 1 file +229