Projet

Général

Profil

0001-misc-use-sass-to-generate-app-icon-css-rules.patch

Frédéric Péters, 04 mars 2018 18:55

Télécharger (9,41 ko)

Voir les différences:

Subject: [PATCH] misc: use sass to generate app icon css rules (#...)

 gadjo/static/css/gadjo.scss             | 101 +++-----------------------------
 icons/{connector.svg => passerelle.svg} |   0
 2 files changed, 7 insertions(+), 94 deletions(-)
 rename icons/{connector.svg => passerelle.svg} (100%)
gadjo/static/css/gadjo.scss
894 894
	line-height: 150%;
895 895
}
896 896

  
897
ul#sidepage-menu li a.icon-add { background-image: url(icons/add.small.png); }
898
ul#sidepage-menu li a.icon-book { background-image: url(icons/book.small.png); }
899
ul#sidepage-menu li a.icon-calendar { background-image: url(icons/calendar.small.png); }
900
ul#sidepage-menu li a.icon-categories { background-image: url(icons/categories.small.png); }
901
ul#sidepage-menu li a.icon-clock { background-image: url(icons/clock.small.png); }
902
ul#sidepage-menu li a.icon-counter { background-image: url(icons/counter.small.png); }
903
ul#sidepage-menu li a.icon-facturier { background-image: url(icons/facturier.small.png); }
904
ul#sidepage-menu li a.icon-forms { background-image: url(icons/forms.small.png); }
905
ul#sidepage-menu li a.icon-gis { background-image: url(icons/gis.small.png); }
906
ul#sidepage-menu li a.icon-grid { background-image: url(icons/grid.small.png); }
907
ul#sidepage-menu li a.icon-home { background-image: url(icons/home.small.png); }
908
ul#sidepage-menu li a.icon-mail { background-image: url(icons/mail.small.png); }
909
ul#sidepage-menu li a.icon-management { background-image: url(icons/management.small.png); }
910
ul#sidepage-menu li a.icon-organizational-units { background-image: url(icons/organizational-units.small.png); }
911
ul#sidepage-menu li a.icon-passerelle { background-image: url(icons/connector.small.png); }
912
ul#sidepage-menu li a.icon-password { background-image: url(icons/password.small.png); }
913
ul#sidepage-menu li a.icon-phone { background-image: url(icons/phone.small.png); }
914
ul#sidepage-menu li a.icon-portal { background-image: url(icons/portal.small.png); }
915
ul#sidepage-menu li a.icon-porte-doc { background-image: url(icons/porte-doc.small.png); }
916
ul#sidepage-menu li a.icon-roles { background-image: url(icons/roles.small.png); }
917
ul#sidepage-menu li a.icon-security { background-image: url(icons/security.small.png); }
918
ul#sidepage-menu li a.icon-services { background-image: url(icons/services.small.png); }
919
ul#sidepage-menu li a.icon-settings { background-image: url(icons/settings.small.png); }
920
ul#sidepage-menu li a.icon-statistics { background-image: url(icons/statistics.small.png); }
921
ul#sidepage-menu li a.icon-submission { background-image: url(icons/submission.small.png); }
922
ul#sidepage-menu li a.icon-system { background-image: url(icons/system.small.png); }
923
ul#sidepage-menu li a.icon-texts { background-image: url(icons/texts.small.png); }
924
ul#sidepage-menu li a.icon-theme { background-image: url(icons/theme.small.png); }
925
ul#sidepage-menu li a.icon-users { background-image: url(icons/users.small.png); }
926
ul#sidepage-menu li a.icon-workflows { background-image: url(icons/workflows.small.png); }
927
ul#sidepage-menu li a.icon-announces { background-image: url(icons/announces.small.png); }
928
ul.apps li.icon-add a { background-image: url(icons/add.large.png); }
929
ul.apps li.icon-add a:hover { background-image: url(icons/add.large-hover.png); }
930
ul.apps li.icon-book a { background-image: url(icons/book.large.png); }
931
ul.apps li.icon-book a:hover { background-image: url(icons/book.large-hover.png); }
932
ul.apps li.icon-calendar a { background-image: url(icons/calendar.large.png); }
933
ul.apps li.icon-calendar a:hover { background-image: url(icons/calendar.large-hover.png); }
934
ul.apps li.icon-categories a { background-image: url(icons/categories.large.png); }
935
ul.apps li.icon-categories a:hover { background-image: url(icons/categories.large-hover.png); }
936
ul.apps li.icon-clock a { background-image: url(icons/clock.large.png); }
937
ul.apps li.icon-clock a:hover { background-image: url(icons/clock.large-hover.png); }
938
ul.apps li.icon-counter a { background-image: url(icons/counter.large.png); }
939
ul.apps li.icon-counter a:hover { background-image: url(icons/counter.large-hover.png); }
940
ul.apps li.icon-facturier a { background-image: url(icons/facturier.large.png); }
941
ul.apps li.icon-facturier a:hover { background-image: url(icons/facturier.large-hover.png); }
942
ul.apps li.icon-forms a { background-image: url(icons/forms.large.png); }
943
ul.apps li.icon-forms a:hover { background-image: url(icons/forms.large-hover.png); }
944
ul.apps li.icon-gis a { background-image: url(icons/gis.large.png); }
945
ul.apps li.icon-gis a:hover { background-image: url(icons/gis.large-hover.png); }
946
ul.apps li.icon-grid a { background-image: url(icons/grid.large.png); }
947
ul.apps li.icon-grid a:hover { background-image: url(icons/grid.large-hover.png); }
948
ul.apps li.icon-home a { background-image: url(icons/home.large.png); }
949
ul.apps li.icon-home a:hover { background-image: url(icons/home.large-hover.png); }
950
ul.apps li.icon-mail a { background-image: url(icons/mail.large.png); }
951
ul.apps li.icon-mail a:hover { background-image: url(icons/mail.large-hover.png); }
952
ul.apps li.icon-management a { background-image: url(icons/management.large.png); }
953
ul.apps li.icon-management a:hover { background-image: url(icons/management.large-hover.png); }
954
ul.apps li.icon-organizational-units a { background-image: url(icons/organizational-units.large.png); }
955
ul.apps li.icon-organizational-units a:hover { background-image: url(icons/organizational-units.large-hover.png); }
956
ul.apps li.icon-passerelle a { background-image: url(icons/connector.large.png); }
957
ul.apps li.icon-passerelle a:hover { background-image: url(icons/connector.large-hover.png); }
958
ul.apps li.icon-password a { background-image: url(icons/password.large.png); }
959
ul.apps li.icon-password a:hover { background-image: url(icons/password.large-hover.png); }
960
ul.apps li.icon-phone a { background-image: url(icons/phone.large.png); }
961
ul.apps li.icon-phone a:hover { background-image: url(icons/phone.large-hover.png); }
962
ul.apps li.icon-portal a { background-image: url(icons/portal.large.png); }
963
ul.apps li.icon-portal a:hover { background-image: url(icons/portal.large-hover.png); }
964
ul.apps li.icon-porte-doc a { background-image: url(icons/porte-doc.large.png); }
965
ul.apps li.icon-porte-doc a:hover { background-image: url(icons/porte-doc.large-hover.png); }
966
ul.apps li.icon-roles a { background-image: url(icons/roles.large.png); }
967
ul.apps li.icon-roles a:hover { background-image: url(icons/roles.large-hover.png); }
968
ul.apps li.icon-security a { background-image: url(icons/security.large.png); }
969
ul.apps li.icon-security a:hover { background-image: url(icons/security.large-hover.png); }
970
ul.apps li.icon-services a { background-image: url(icons/services.large.png); }
971
ul.apps li.icon-services a:hover { background-image: url(icons/services.large-hover.png); }
972
ul.apps li.icon-settings a { background-image: url(icons/settings.large.png); }
973
ul.apps li.icon-settings a:hover { background-image: url(icons/settings.large-hover.png); }
974
ul.apps li.icon-statistics a { background-image: url(icons/statistics.large.png); }
975
ul.apps li.icon-statistics a:hover { background-image: url(icons/statistics.large-hover.png); }
976
ul.apps li.icon-submission a { background-image: url(icons/submission.large.png); }
977
ul.apps li.icon-submission a:hover { background-image: url(icons/submission.large-hover.png); }
978
ul.apps li.icon-system a { background-image: url(icons/system.large.png); }
979
ul.apps li.icon-system a:hover { background-image: url(icons/system.large-hover.png); }
980
ul.apps li.icon-texts a { background-image: url(icons/texts.large.png); }
981
ul.apps li.icon-texts a:hover { background-image: url(icons/texts.large-hover.png); }
982
ul.apps li.icon-theme a { background-image: url(icons/theme.large.png); }
983
ul.apps li.icon-theme a:hover { background-image: url(icons/theme.large-hover.png); }
984
ul.apps li.icon-services a { background-image: url(icons/services.large.png); }
985
ul.apps li.icon-users a { background-image: url(icons/users.large.png); }
986
ul.apps li.icon-users a:hover { background-image: url(icons/users.large-hover.png); }
987
ul.apps li.icon-workflows a { background-image: url(icons/workflows.large.png); }
988
ul.apps li.icon-workflows a:hover { background-image: url(icons/workflows.large-hover.png); }
989
ul.apps li.icon-announces a { background-image: url(icons/announces.large.png); }
990
ul.apps li.icon-announces a:hover { background-image: url(icons/announces.large-hover.png); }
897
$appicons: add, announces, book, calendar, categories, clock, counter, facturier, forms, gis, grid, home, mail, management, organizational-units, passerelle, password, phone, portal, porte-doc, roles, security, services, settings, statistics, submission, system, texts, theme, users, workflows;
898

  
899
@each $appicon in $appicons {
900
	ul#sidepage-menu li a.icon-#{$appicon} { background-image: url(icons/#{$appicon}.small.png); }
901
	ul.apps li.icon-#{$appicon} a { background-image: url(icons/#{$appicon}.large.png); }
902
	ul.apps li.icon-#{$appicon} a:hover { background-image: url(icons/#{$appicon}.large-hover.png); }
903
}
991 904

  
992 905
@media print {
993 906
	div#top,