beapi-frontend-framework icon indicating copy to clipboard operation
beapi-frontend-framework copied to clipboard

list gutenberg

Open cedric07 opened this issue 2 years ago • 4 comments

Les listes ne fonctionnaient pas bien. Les listes imbriquées ne fonctionnait pas.

Voici un style générique :

Capture d’écran 2023-09-08 à 11 53 24

cedric07 avatar Sep 08 '23 09:09 cedric07

20.11 : TODO

francoistibo avatar Nov 20 '23 15:11 francoistibo

Je resterai sur du ::before plutôt que ::marker car sur les projets très souvent c'est des bullet custom donc ça veut dire qu'il faudra à chaque fois revoir ce fichier donc perte de temps plutôt que d'avoir le ::before de base et juste de customiser les bullet.

cf : https://github.com/BeAPI/beapi-frontend-framework/pull/367#discussion_r1452571766

Exemple sur arendt.

Peut-être faire comme sur arendt, je trouve que c'est le bon compromis : https://github.com/wpcomvip/arendt/blob/develop/themes/arendt/src/scss/06-blocks/core/_list.scss

  • Avoir un before pour les ul afin de pouvoir personnaliser le marker comme on le souhaite (ligne ou autre)
  • Garder le marker natif pour les ol afin de garder le fonctionnement de gut qui permet de choisir le type de marker pour les ol (nombres, chiffres romains, inversion de l'ordre etc...)
Capture d’écran 2024-02-21 à 13 34 31

cedric07 avatar Feb 21 '24 11:02 cedric07

ok tu peux ajouter un before sur les ul comme sur arendt

ptesei avatar Feb 26 '24 15:02 ptesei

ok tu peux ajouter un before sur les ul comme sur arendt

C'est good

cedric07 avatar Mar 29 '24 14:03 cedric07

@francoistibo conflit corrigé, les approuve ont sautés, tu peux approuve et merger en suivant. Pas la main car c'est moi qui a créé la PR

cedric07 avatar May 07 '24 12:05 cedric07