Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Largeur de logo ne fonctionne pas par l10n #120

Open
chris2fr opened this issue May 6, 2024 · 1 comment
Open

Largeur de logo ne fonctionne pas par l10n #120

chris2fr opened this issue May 6, 2024 · 1 comment
Labels
bug Quelque chose ne fonctionne pas

Comments

@chris2fr
Copy link

chris2fr commented May 6, 2024

Sur la page

/cms-admin/settings/content_manager/cmsdsfrconfig/1/#tab-generiques

Est proposé un largeur en REM flottant (decimal) pour le logo

"Largeur (em)*
À ajuster en fonction de la largeur du logo. Exemple pour un logo vertical: 3.5, Exemple pour un logo horizontal: 8."

Dans le template, cela est rendu avec une virgule au lieu d'un point, choose qui ne renseigne pas correctement la largeur effective et rend le champ caduque.

@chris2fr
Copy link
Author

chris2fr commented May 7, 2024

J'ai mis un bout de scotch sur templates/blocks/header.html et content_manager/templates/blocks/header.html et footer.html (4 fichiers en tout) avec le filter floatformat qui coupe le décimal |floatformat:"0" sur max-width:{{ settings.content_manager.CmsDsfrConfig.operator_logo_width|floatformat:"0" à l'intérieur de la balise en question.

           {% if settings.content_manager.CmsDsfrConfig.operator_logo_width >= 1 %}style="max-width:{{ settings.content_manager.CmsDsfrConfig.operator_logo_width|floatformat:"0" }}rem;"{% endif %} />

Il est aussi possible de rendre juste entier au lieu de décimal le champs dans le formulaire. A prévoir une migration pour couper le décimal.

@Ash-Crow Ash-Crow added the bug Quelque chose ne fonctionne pas label May 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Quelque chose ne fonctionne pas
Projects
None yet
Development

No branches or pull requests

2 participants