No support for rem
Personne n'a encore pris cette issue.
- Langage dominant
- Python
- Étoiles
- 92
- Forks
- 30
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
If I use rem as a length unit, I get an "invalid value" error:
ERROR Property: Invalid value for "CSS Backgrounds and Borders Module Level 3" property: 0.75rem [1:1: border-radius]
On investigation, it seems that in https://github.com/jaraco/cssutils/blob/main/cssutils/profiles.py, rem is not supported as a unit:
'length': r'0|{num}(em|ex|px|in|cm|mm|pt|pc)',
Is this something that could be added? I'm not particularly familiar with this module as it's a subdependency so I don't know if it would take more than just adding it to the pattern.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez dans cssutils/profiles.py avec le motif de longueur indiqué dans l’issue et examinez la manière dont les valeurs des propriétés CSS sont validées. Vérifiez la gestion existante des unités de longueur et assurez-vous qu’une valeur telle que 0.75rem ne produise plus l’erreur invalid-value signalée.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- css, python
- Domaine
- frontend
- Type d'issue
- Bug
- Difficulté
- 1/5
- Temps estimé
- Moins d'une heure
- Activité
- À l'abandon
- Clarté
- Clairement spécifiée
- Accessibilité débutants
- 55/100