Card Search β
Spec: apps/docs/specs/card-search.md
Convention mana :
{W}{U}{B}{R}{G}= icΓ΄nes SVG Keyrune (officielles MTG).
Trois patterns de recherche selon le contexte :
- Header (popover) β recherche globale rapide (cartes + decks + collection)
- Page
/searchβ exploration avancΓ©e avec filtres complets - Deck builder (slide-over) β ajout de cartes sans quitter le deck
Popover β Recherche globale (depuis le header) β
Se dΓ©clenche au clic sur la barre de recherche du header, depuis n'importe quelle page. Style : overlay centrΓ©, fond semi-transparent, rΓ©sultats groupΓ©s par type.
Desktop β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β Decksmith ββββββββββββββββββββββββββββββββββββββ [J βΌ] β
β β π Cultivate β β β
β (page en arriΓ¨re) ββββββββββββββββββββββββββββββββββββββ β
β βββββββββββββββββββββββββββββββββββββββββββββββ β
β β CARTES β β
β β Cultivate {2}{G} Rituel 0,40 β¬ β β
β β Cultivate to Ashes {3}{W} ΓphΓ©mΓ¨re β β
β β βββββββββββββββββββββββββββββββββββββββ β β
β β DECKS β β
β β Ramp Tribal Commander {G} β β
β β βββββββββββββββββββββββββββββββββββββββ β β
β β COLLECTION β β
β β Cultivate Γ4 NM IKO β β
β β βββββββββββββββββββββββββββββββββββββββ β β
β β Voir tous les rΓ©sultats de cartes β β β
β βββββββββββββββββββββββββββββββββββββββββββββββ β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββMobile β
βββββββββββββββββββββββββββββββββββ
β [overlay plein Γ©cran] β
β β
β βββββββββββββββββββββββββββ β
β β π Cultivate β β β
β βββββββββββββββββββββββββββ β
β β
β CARTES β
β Cultivate {2}{G} 0,40 β¬ β
β Cultivate to Ashes {3}{W} β
β ββββββββββββββββββββββββββ β
β DECKS β
β Ramp Tribal Commander {G} β
β ββββββββββββββββββββββββββ β
β COLLECTION β
β Cultivate Γ4 NM IKO β
β ββββββββββββββββββββββββββ β
β Voir tous les rΓ©sultats β β
βββββββββββββββββββββββββββββββββββPage dΓ©diΓ©e /search β Exploration avancΓ©e β
Desktop β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β Decksmith π Rechercher... [J βΌ] β
ββββββββ¬βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β β π Cultivate β β β
β π β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β β
β π¦ β ββββββββββββββββββββ βββββββββββββββββββββββββββββββββββ β
β β β FILTRES β β 42 rΓ©sultats pour "Cultivate" β β
β π β β ββββββββββββββββ β β β β
β β β Couleurs β β ββββββββββββ ββββββββββββ β β
β β β β {W} {U} {B} β β β [carte] β β [carte] β β β
β β β β {R} {G} β β β Cultivateβ β Cultivateβ β β
β β β (actif = colorΓ©, β β β {2}{G} β β {2}{G} β β β
β β β inactif = grisΓ©)β β β IKO 2020 β β M21 2020 β β β
β β β β β β 0,40 β¬ β β 0,55 β¬ β β β
β β β CMC β β ββββββββββββ ββββββββββββ β β
β β β βββββββββββ 7 β β ββββββββββββ ββββββββββββ β β
β β β β β β ... β β ... β β β
β β β RaretΓ© β β ββββββββββββ ββββββββββββ β β
β β β C U R M β β β β
β β β β β β β β β [+ Charger plus] β β
β β β β βββββββββββββββββββββββββββββββββββ β
β β β Format lΓ©gal β β
β β β [Commander βΌ] β β
β β β [RΓ©initialiser] β β
β β ββββββββββββββββββββ β
ββββββββ΄βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββNotes :
- IcΓ΄nes mana
{W}{U}{B}{R}{G}dans les filtres : actif = colorΓ©, inactif = grisΓ© - CMC = slider range
- Format lΓ©gal = dropdown
Mobile β Page /search β
βββββββββββββββββββββββββββββββββββ
β β Decksmith [π] β
βββββββββββββββββββββββββββββββββββ€
β βββββββββββββββββββββββββββ β
β β π Cultivate β β β
β βββββββββββββββββββββββββββ β
β β
β [{W}] [{U}] [{B}] [{R}] [{G}] β
β [CMC βΌ] [RaretΓ© βΌ] [Filtres]β
β ββββββββββββββββββββββββββ β
β 42 rΓ©sultats β
β β
β βββββββββββ βββββββββββ β
β β [carte] β β [carte] β β
β βCultivateβ βCultivateβ β
β β {2}{G} β β {2}{G} β β
β β IKO β β M21 β β
β β 0,40 β¬ β β 0,55 β¬ β β
β βββββββββββ βββββββββββ β
β β
βββββββββββββββββββββββββββββββββββ€
β β π π¦ π β β
βββββββββββββββββββββββββββββββββββNotes mobile :
- 2 colonnes
- Filtres couleurs en barre horizontale scrollable (icΓ΄nes Keyrune cliquables)
- Filtres avancΓ©s β bottom sheet via
[Filtres]
Interactions clΓ©s β
- Popover header : frappe β rΓ©sultats instantanΓ©s groupΓ©s,
Γchapou clic extΓ©rieur ferme - Page
/search: frappe β mise Γ jour des rΓ©sultats, filtres en sidebar (desktop) / bottom sheet (mobile) - Clic sur une carte β page dΓ©tail
/cards/:oracle_id [+ Charger plus]β pagination (scroll infini optionnel)- Depuis le deck builder : le slide-over permet d'ajouter directement sans naviguer