Hello, S'il s'agit de un ou deux styles, je les mettrais personnellement directement dans le layout, dans un tag `<style>` dans `<head>`. Ça te permettra de les générer facilement, par exemple avec haml:
- content_for :styles do :css h1 { color: #{@main_color}; } De plus, ça te permet de tirer avantage du caching des vues de rails (et donc, de ne le regénérer qu'en cas de besoin): - content_for :styles do - cache @site_settings do :css h1 { color: #{retrieve_main_color}; } On Tuesday, November 24, 2015 at 3:57:13 PM UTC+1, Alexandre Friquet wrote: > > Bonjour, > > Je suis confronté à un problème et j'aimerais avoir votre avis ;) > > Soit une application Rails 3.2, qui utilise l'asset pipeline et la > précompilation des assets en prod. Je voudrais permettre à > l'administrateur de personnaliser certains éléments de l'affichage > (principalement des couleurs) via un système de paramètres : > settings.color. > > Je souhaite également éviter de regénérer le CSS à chaque requête mais > uniquement quand les paramètres sont modifiés et pouvoir mettre en cache > le CSS fraîchement généré... > > L'un d'entre vous a-t-il été déjà confronté au problème ? > > Merci. > -- > Alexandre > -- -- Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse railsfrance@googlegroups.com Pour résilier votre abonnement envoyez un e-mail à l'adresse railsfrance-unsubscr...@googlegroups.com --- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Railsfrance. Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse railsfrance+unsubscr...@googlegroups.com. Pour plus d'options, visitez le site https://groups.google.com/d/optout .