brawlset/frontend
2025-06-09 22:51:16 +02:00
..
src Feat: Display deck list in decks 2025-06-09 22:51:16 +02:00
static Feat: Add ability to ban cards and display it 2025-04-24 15:55:07 +02:00
.npmrc New rewrite with svelte and pocketbase 2025-04-12 16:08:00 +02:00
bun.lock New rewrite with svelte and pocketbase 2025-04-12 16:08:00 +02:00
package.json New rewrite with svelte and pocketbase 2025-04-12 16:08:00 +02:00
README.md Feat: Display deck list in decks 2025-06-09 22:51:16 +02:00
svelte.config.js New rewrite with svelte and pocketbase 2025-04-12 16:08:00 +02:00
tsconfig.json New rewrite with svelte and pocketbase 2025-04-12 16:08:00 +02:00
vite.config.ts New rewrite with svelte and pocketbase 2025-04-12 16:08:00 +02:00

Le frontend du Brawlset est codé en Svelte une sorte de HTML un peu plus costaud avec du JS. Et se base sur Sveltekit pour faire le routing des différentes URL.

Une fois compilé le frontend utilise Bun.

TODO

  • Fix : Mettre en forme la liste des cartes sur mobile
  • Fix : Mettre en forme les titres de liste de carte
  • Fix : Ajouter les icones de couleur pour les tops commandants
  • Fix : Changer le menu mobile
  • Fix : Changer les cartes recto / verso
  • Feat : Ajouter la liste des decks dans l'espace decks
  • Fix : Mettre en forme la liste des decks
  • Feat : Supprimer ou éditer un deck
  • Feat : En créant un deck, warning si on possède déjà un deck avec ce commandant
  • Feat : Ajouter un calendrier des évènements Brawlset sur la page d'accueil
  • Feat : Ajouter une vue globale des statistiques ELO
    • Pour les joueur·euses
    • Pour les commandants
  • Feat : Ajouter une vue individuelle des statistiques ELO
    • Pour les joueur·euses
    • Pour les commandants
  • Feat : Mode sombre