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

[explo-processus] Indiquer ce que serait la méthode de mise à jour avec {bslib} #8

Closed
4 of 12 tasks
statnmap opened this issue Jul 13, 2022 · 1 comment
Closed
4 of 12 tasks

Comments

@statnmap
Copy link
Contributor

statnmap commented Jul 13, 2022

ETQ futur mainteneurs et utilisateurs, je souhaite savoir ce que cela implique d'intégrer une mise à jour esthétique du DSE dans une app shiny existante si la méthode est {bslib}, afin de choisir la méthode adaptée

Critères d'acceptation

Un rapport / vignette avec :

Comment technique

  • Comparer le CSS bootstrap classique VS modifié pour le DSE pour que les composantes soient le plus proche possible du DSE
  • Indiquer comment ce serait utliisé avec {bslib} pour être appliqué à une Shiny existante
  • Ecrire en toutes lettres, les étapes à réaliser pour la transformation d'une application Shiny existante déjà en prod
  • Ecrire en toutes lettres, les étapes à réaliser pour mettre à jour le package si le DSE change (nouvelles polices, nouvelles couleurs, nouveau logos, ...)

=> Ces informations permettront aux commanditaires de choisir la méthode adaptée à leur besoin et leurs critères de succès à savoir

  • Eviter d'avoir des fonctions spécifiques pour ne pas gêner le passage d'un template à un autre si possible
  • Le package doit être maintenable par les utilisateurs et peut être mis à jour rapidement s'il y a des mises à jour des fichiers css/js/polices/images du côté Design System de l'Etat
Cervangirard pushed a commit that referenced this issue Jul 19, 2022
Tags : doc

Pourquoi ?

- etre capable d'evaluer les avantages et inconvenients de chaque methode
- donner une recommandation pour le commanditaire

Quoi ?

- exploration de plusieurs pistes sur comment coder les composants DSFR pour les adapter a shiny
- ajout d'un tableau de comparaison

Tickets

ticket #7 #8 #9
Cervangirard pushed a commit that referenced this issue Jul 20, 2022
Tags : doc

Pourquoi ?

- Avoir une idée des temps estimés et de la faisabilité

Quoi ?

- ajout d'un fichier xlsx

Tickets

ticket #7 #8 #9
MurielleDelmotte added a commit that referenced this issue Jul 20, 2022
Tags : fix, doc

Pourquoi ?

- completer les inforamtions pour eclairer les differentes methodes

Quoi ?

- completion vignettes/recommandation-pour-l-implementation-de-dsfr
- correction orthographe vignettes/documentation-inventaire

Tickets

ticket #7 #8 #9
@statnmap
Copy link
Contributor Author

statnmap commented Sep 7, 2022

Validé qu'on a compris pourquoi on ne prenait pas ces orientations, même si on n'a pas le détail technique de comment ça se serait passé.

@statnmap statnmap closed this as completed Sep 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

3 participants