Skip to content

WIP: Make CSS great again. / Merge frontend & systempanel

Leon requested to merge 739-make-css-great-again into next

Apparenté à #804 (closed)

Tasklist :

  • Compartimenter le css en composants (playlist, buttons, header, etc.)
    • Boutons (radio switches, danger colorset)
    • En-têtes
  • Variabiliser les couleurs et les écarts.
    • Couleurs
    • Longueurs
    • Marges
  • Recréer les classes manquantes liés au retrait de Bootstrap
  • Convertir les unités absolues (px) en unités relatives (em, rem, vw, etc.)
  • Nettoyer les classes inutilisées
  • Fusionner techniquement le frontend et le system panel
    • La recherche est cassée sur les playlists (il faut resélectionner la pl pour que ça prenne effet)
    • Les listes virtuelles ont de gros problèmes
      • Le scroll en utilisant la barre à droite déconne (reset de la liste)
      • La liste n'est pas vidée lorsque filtre changé
    • Le modal mon compte ne fonctionne pas (sauvegarde impossible)
    • L'intercepteur Axios est appelé plusieurs fois
  • Préparer les nouveaux composants de la nouvelle interface publique (#551 (closed))
Edited by Leon

Merge request reports