[英]Ruby on Rails: CSS and skins management
我的應用程序中有皮膚支持。 我正在尋找一種工具,它將使客戶(而不是當前的程序員)能夠更改外觀。
是否有一個管理工具(gem,插件)供Rails管理(編輯,創建,查看)這些皮膚? 我正在尋找一些簡單的解決方案,例如/admin/skins
頁面,在這里我可以做所有事情,否則我將編寫自己的解決方案。
如果沒有這樣的工具-是否有最佳實踐示例(可能來自其他語言/框架)? 其他語言/框架使用哪種方法?
任何幫助都將受到贊賞。
theme_support gem是可能的解決方案嗎?
這實際上取決於您要設置的樣式。 我不確定是否有尚未聽說過的插件,但是就我個人而言,如果我穿上鞋子,我會自己做一個皮膚造型師。
我的想法是讓您的用戶能夠完全在myspace中自定義其頁面,在這種情況下,您只需創建語義上健壯的HTML,然后制作一個CSS上載器即可使用其CSS文件進行設計。
或者,您可以將用戶限制為您想要的樣式,這樣您仍然可以保持網站的基本布局。 只需讓他們能夠為字體着色,調整大小或為背景着色即可。 沒有浮球或任何東西。 在這種情況下,您必須創建一些將顏色/字體大小作為輸入的內容,並根據用戶的選擇進行更改。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.