Commit Graph

24 Commits

Author SHA1 Message Date
Matthieu
d354622e39 [ISSUE-8] Redesign life counter page with responsive layout and card backgrounds
Changements détaillés:
- Suppression du formulaire de configuration initiale, démarrage direct avec 2 joueurs
- Implémentation d'une grille responsive (2-8 joueurs, 1-4 colonnes selon l'écran)
- Ajout de la configuration dynamique du nombre de joueurs avec mise à jour instantanée
- Création de fonds personnalisables utilisant les illustrations de cartes Scryfall
- Intégration d'une modale de recherche de cartes par nom

Détails techniques:
- Nouveaux composants: PlayerLifeCounter (87 lignes), CardSearchModal (118 lignes)
- Réécriture complète de LifeCounter (209 lignes)
- Design mobile-first avec breakpoints Tailwind (sm, md, lg)
- TypeScript avec typage complet
- Intégration avec le service Scryfall API existant
- Fonctionnalités: édition des noms, vie de départ (20/30/40), reset global

Tests: Build réussi, pas d'erreurs de linting

Resolves: #8
2025-10-27 11:43:18 +01:00
96ba4c2809 Merge pull request 'Add some css animation to make the project prettier' (#7) from feature/issue-6-add-some-css-animation-to-make-the-project-prettie into master
Reviewed-on: #7
2025-10-23 16:43:09 +02:00
0475131b37 Update components with CSS animations 2025-10-23 16:20:09 +02:00
19898d9f5e Update components with CSS animations 2025-10-23 16:19:32 +02:00
a76f8176f6 Update components with CSS animations 2025-10-23 16:19:15 +02:00
91c237824a Update components with CSS animations 2025-10-23 16:18:45 +02:00
80216ae478 Update components with CSS animations 2025-10-23 16:18:22 +02:00
c3cc4e59f6 Update components with CSS animations 2025-10-23 16:17:58 +02:00
3cc2676530 Add comprehensive CSS animations and effects 2025-10-23 16:17:01 +02:00
Reynier Matthieu
a077c40c5a add chunk to get cards collection from scryfall 2025-03-06 15:49:44 +01:00
matthieur
2ffa49b8f0 find issue import cards 2025-03-06 11:43:32 +01:00
matthieur
217f1b662f fix commander on DeckCard component 2025-03-06 10:14:43 +01:00
Reynier Matthieu
904403508f wip import decks from txt file magic online format 2025-03-04 17:04:05 +01:00
Reynier Matthieu
b127cb132a sync 2025-03-04 16:27:53 +01:00
Reynier Matthieu
3933415b2d Initial commit from your app 2025-02-27 16:56:23 +01:00
Reynier Matthieu
f5e02f6b78 improve filter but colorless doesn't work yet 2025-02-03 14:29:26 +01:00
Reynier Matthieu
ab40398b9a improve navbar 2025-02-03 14:16:13 +01:00
Reynier Matthieu
4111a52d56 update get card component filter 2025-02-03 13:43:38 +01:00
Reynier Matthieu
c7ed094ff7 Improve card search 2025-02-03 12:02:55 +01:00
Reynier Matthieu
77fc82eb67 Initial commit from your app 2025-02-02 13:18:01 +01:00
Reynier Matthieu
3f71083f85 Initial commit from your app 2025-02-02 12:24:46 +01:00
Reynier Matthieu
ec9da549a4 Initial commit from your app 2025-02-02 12:02:10 +01:00
Reynier Matthieu
d4c44ece53 Initial commit from your app 2025-02-01 22:24:59 +01:00
Reynier Matthieu
8eda5e8cfe Initial commit 2025-02-01 22:19:21 +01:00