Un thème Material pour administrer, basé sur le framework Materialise.
Caractéristiques:
S'il vous plaît, si vous l'aimez.
gem 'sassc'
)gem 'administrate-materialize-theme'
(et exécutez bundle
) //= link administrate-materialize-theme/theme.css
//= link administrate-materialize-theme/theme.js
rails generate administrate:views:layout
), en ajoutant avant la balise de fermeture head : < %= stylesheet_link_tag 'administrate-materialize-theme/theme', media: 'all' % >
< %= javascript_include_tag 'administrate-materialize-theme/theme' % >
Pour modifier les variables Materialise, il est nécessaire de créer un nouveau fichier .scss (ou .sass ) comme celui-ci (ex. admin.scss ) :
// app/assets/stylesheets/admin.scss
$primary-color : #FB1 ;
@import ' administrate-materialize-theme/theme ' ;
Et remplacez la balise de lien dans le fichier application.html.erb par : <%= stylesheet_link_tag 'admin', media: 'all' %>
Pour la liste complète des options, jetez un œil ici.
< div class =" row " >
< div class =" col s3 " >
< section class =" mt-sidebar z-depth-1 " >
< h3 > Sidebar </ h3 >
< p > Some content </ p >
</ section >
</ div >
< div class =" col s9 " >
< section class =" main-content__body main-content__body--flush " >
<!-- ... -->
</ section >
</ div >
</ div >
Si vous utilisez ce composant, ajoutez-le simplement. Un développeur est plus motivé à améliorer un projet lorsqu’il suscite un certain intérêt.
Ou pensez à m'offrir un café, c'est une petite chose mais c'est grandement apprécié : à propos de moi.
La gemme est disponible en open source selon les termes de la licence MIT.