95 lines
12 KiB
CSS
95 lines
12 KiB
CSS
/* [1] COULEURS
|
|
=========================================================*/
|
|
/* (1) COULEURS DU THEME $DEFAULT */
|
|
/* (2) COULEURS DE THEME $DARK */
|
|
/* (3) Couleurs du theme pour la timeline */
|
|
/* [2] DIMENSIONS
|
|
=========================================================*/
|
|
/* (1) Layout de base */
|
|
/* [3] Mixins
|
|
=========================================================*/
|
|
/* [4] Functions
|
|
=========================================================*/
|
|
#WRAPPER > #MENU-SIDE {
|
|
/* [1] Elements du menu
|
|
=========================================================*/
|
|
/* [2] Gestion du menu deroulant
|
|
=========================================================*/
|
|
/* (1) Quand le menu est deroule */
|
|
}
|
|
|
|
#WRAPPER > #MENU-SIDE > span {
|
|
display: block;
|
|
position: relative;
|
|
width: calc( 100% - 2*1em - 2*1.5em);
|
|
padding: .8em 1.5em;
|
|
padding-left: calc( 1.5em + 2*1em);
|
|
border-bottom: 1px solid transparent;
|
|
background: url("/src/static/menu-side/sub.svg@aaaaaa") right 1.5em center no-repeat;
|
|
background-size: .5em .5em;
|
|
color: #666;
|
|
font-size: .85em;
|
|
-webkit-transition: color 0.2s ease-in-out, background 0.2s ease-in-out, box-shadow 0.2s ease-in-out, border 0.2s ease-in-out;
|
|
transition: color 0.2s ease-in-out, background 0.2s ease-in-out, box-shadow 0.2s ease-in-out, border 0.2s ease-in-out;
|
|
cursor: pointer;
|
|
/* (1) Icone svg */
|
|
/* (2) Animation de @hover */
|
|
/* (3) Animation quand .active */
|
|
}
|
|
|
|
#WRAPPER > #MENU-SIDE > span > svg, #WRAPPER > #MENU-SIDE > span > svg * {
|
|
position: absolute;
|
|
top: calc( 50% - 1em/2);
|
|
left: 1.5em;
|
|
width: 1em;
|
|
height: 1em;
|
|
fill: #939393 !important;
|
|
-webkit-transition: fill 0.2s ease-in-out;
|
|
transition: fill 0.2s ease-in-out;
|
|
}
|
|
|
|
#WRAPPER > #MENU-SIDE > span:not(.active):hover {
|
|
background-image: url("/src/static/menu-side/sub.svg@000000");
|
|
color: #000;
|
|
}
|
|
|
|
#WRAPPER > #MENU-SIDE > span:not(.active):hover > svg, #WRAPPER > #MENU-SIDE > span:not(.active):hover > svg * {
|
|
fill: #000 !important;
|
|
}
|
|
|
|
#WRAPPER > #MENU-SIDE > span.active {
|
|
border-bottom-color: #2290eb;
|
|
background-color: #399ced;
|
|
background-image: url("/src/static/menu-side/sub-active.svg@ffffff");
|
|
color: #ffffff;
|
|
}
|
|
|
|
#WRAPPER > #MENU-SIDE > span.active > svg, #WRAPPER > #MENU-SIDE > span.active > svg * {
|
|
fill: #fff !important;
|
|
}
|
|
|
|
#WRAPPER > #MENU-SIDE > span:not(.icon) + div.sub > span {
|
|
display: block;
|
|
position: relative;
|
|
width: calc( 100% - 1.5em - 2.5em);
|
|
padding: .5em 1.5em;
|
|
padding-left: 2.5em;
|
|
background: #eee url("/src/static/menu-side/sub.svg@777777") 1.5em center no-repeat;
|
|
background-size: .5em;
|
|
color: #777777;
|
|
font-size: .85em;
|
|
cursor: pointer;
|
|
-webkit-transition: color 0.2s ease-in-out;
|
|
transition: color 0.2s ease-in-out;
|
|
}
|
|
|
|
#WRAPPER > #MENU-SIDE > span:not(.icon) + div.sub > span:hover, #WRAPPER > #MENU-SIDE > span:not(.icon) + div.sub > span.active {
|
|
color: #000;
|
|
background-image: url("/src/static/menu-side/sub.svg@000000");
|
|
}
|
|
|
|
#WRAPPER > #MENU-SIDE > span:not(.icon):not(.active) + div.sub > span {
|
|
display: none;
|
|
}
|
|
|
|
/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiZXhwYW5kZWQuY3NzIiwKCSJzb3VyY2VzIjogWwoJCSIuLi9tZW51LXNpZGUuc2NzcyIsCgkJIi4uL2NvbnN0YW50cy5zY3NzIgoJXSwKCSJzb3VyY2VzQ29udGVudCI6IFsKCQkiQGltcG9ydCAnY29uc3RhbnRzJztcblxuI1dSQVBQRVIgPiAjTUVOVS1TSURFe1xuXG5cdC8qIFsxXSBFbGVtZW50cyBkdSBtZW51XG5cdD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cdCYgPiBzcGFue1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiBjYWxjKCAxMDAlIC0gMioxZW0gLSAyKjEuNWVtICk7XG5cblx0XHRwYWRkaW5nOiAuOGVtIDEuNWVtO1xuXHRcdHBhZGRpbmctbGVmdDogY2FsYyggMS41ZW0gKyAyKjFlbSApO1xuXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG5cdFx0YmFja2dyb3VuZDogdXJsKCcvc3JjL3N0YXRpYy9tZW51LXNpZGUvc3ViLnN2Z0BhYWFhYWEnKSByaWdodCAxLjVlbSBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogLjVlbSAuNWVtO1xuXG5cblx0XHRjb2xvcjogIzY2Njtcblx0XHRmb250LXNpemU6IC44NWVtO1xuXG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbiggY29sb3IgLjJzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kIC4ycyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMnMgZWFzZS1pbi1vdXQsIGJvcmRlciAuMnMgZWFzZS1pbi1vdXQgKTtcblxuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdC8qICgxKSBJY29uZSBzdmcgKi9cblx0XHQmID4gc3ZnLCAmID4gc3ZnICp7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogY2FsYyggNTAlIC0gMWVtLzIgKTtcblx0XHRcdFx0bGVmdDogMS41ZW07XG5cdFx0XHRcdHdpZHRoOiAxZW07XG5cdFx0XHRcdGhlaWdodDogMWVtO1xuXG5cdFx0XHRmaWxsOiAkZGFyay1mZyAhaW1wb3J0YW50O1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbiggZmlsbCAuMnMgZWFzZS1pbi1vdXQgKTtcblx0XHR9XG5cblxuXHRcdC8qICgyKSBBbmltYXRpb24gZGUgQGhvdmVyICovXG5cdFx0Jjpub3QoLmFjdGl2ZSk6aG92ZXJ7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9zcmMvc3RhdGljL21lbnUtc2lkZS9zdWIuc3ZnQDAwMDAwMCcpO1xuXHRcdFx0Y29sb3I6ICMwMDA7XG5cblx0XHRcdCYgPiBzdmcsICYgPiBzdmcgKntcblx0XHRcdFx0ZmlsbDogIzAwMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qICgzKSBBbmltYXRpb24gcXVhbmQgLmFjdGl2ZSAqL1xuXHRcdCYuYWN0aXZle1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogZGFya2VuKCR0aGVtZS1mZy1wcmltYXJ5LCA1KTtcblx0XHRcdC8vIGJveC1zaGFkb3c6IGluc2V0IDAgMCAxZW0gZGFya2VuKCRkYXJrLWJnLXByaW1hcnksIDEpO1xuXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtZmctcHJpbWFyeTtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3NyYy9zdGF0aWMvbWVudS1zaWRlL3N1Yi1hY3RpdmUuc3ZnQGZmZmZmZicpO1xuXHRcdFx0Y29sb3I6ICRkYXJrLWZnLXByaW1hcnk7XG5cblx0XHRcdCYgPiBzdmcsICYgPiBzdmcgKntcblx0XHRcdFx0ZmlsbDogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXG5cdH1cblxuXG5cblx0LyogWzJdIEdlc3Rpb24gZHUgbWVudSBkZXJvdWxhbnRcblx0PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblx0LyogKDEpIFF1YW5kIGxlIG1lbnUgZXN0IGRlcm91bGUgKi9cblx0JiA+IHNwYW46bm90KC5pY29uKSArIGRpdi5zdWI+c3Bhbntcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogY2FsYyggMTAwJSAtIDEuNWVtIC0gMi41ZW0gKTtcblxuXHRcdHBhZGRpbmc6IC41ZW0gMS41ZW07XG5cdFx0cGFkZGluZy1sZWZ0OiAyLjVlbTtcblxuXHRcdGJhY2tncm91bmQ6ICNlZWUgdXJsKCcvc3JjL3N0YXRpYy9tZW51LXNpZGUvc3ViLnN2Z0A3Nzc3NzcnKSAxLjVlbSBjZW50ZXIgbm8tcmVwZWF0Oztcblx0XHRiYWNrZ3JvdW5kLXNpemU6IC41ZW07XG5cblx0XHRjb2xvcjogIzc3Nzc3Nztcblx0XHRmb250LXNpemU6IC44NWVtO1xuXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbiggY29sb3IgLjJzIGVhc2UtaW4tb3V0ICk7XG5cblx0XHQvLyBBbmltYXRpb24gZGUgQGhvdmVyIG91IC5hY3RpdmVcblx0XHQmOmhvdmVyLFxuXHRcdCYuYWN0aXZle1xuXHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9zcmMvc3RhdGljL21lbnUtc2lkZS9zdWIuc3ZnQDAwMDAwMCcpO1xuXHRcdH1cblx0fVxuXG5cblx0JiA+IHNwYW46bm90KC5pY29uKTpub3QoLmFjdGl2ZSkgKyBkaXYuc3ViPnNwYW57XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuIiwKCQkiLyogWzFdIENPVUxFVVJTXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogKDEpIENPVUxFVVJTIERVIFRIRU1FICRERUZBVUxUICovXG4kdGhlbWUtYmc6ICAgICAgICAgI2U4ZThlODtcbiR0aGVtZS1iZy1wcmltYXJ5OiAjZmZmZmZmO1xuJHRoZW1lLWZnOiAgICAgICAgICM1MTUxNTE7XG4kdGhlbWUtZmctcHJpbWFyeTogIzM5OWNlZDtcblxuLyogKDIpIENPVUxFVVJTIERFIFRIRU1FICREQVJLICovXG4kZGFyay1iZzogICAgICAgICAjMzEzNTQxO1xuJGRhcmstYmctcHJpbWFyeTogIzI5MjgyZTtcbiRkYXJrLWZnOiAgICAgICAgICM5MzkzOTM7XG4kZGFyay1mZy1wcmltYXJ5OiAjZmZmZmZmO1xuXG4kaGVhZGVyLWRhcms6ICAgICAjRjhGOEZBO1xuXG4vKiAoMykgQ291bGV1cnMgZHUgdGhlbWUgcG91ciBsYSB0aW1lbGluZSAqL1xuJHRpbWVsaW5lLWNvbG9yOiAjNzM4Mzk0O1xuJHRpbWVsaW5lLTA6ICMzOTljZWQ7XG4kdGltZWxpbmUtMTogI2U2NGUzZTtcbiR0aW1lbGluZS0yOiAjMTBiYWEzO1xuJHRpbWVsaW5lLTM6ICNiMTRiZTc7XG4kdGltZWxpbmUtNDogIzA1M2I1ZDtcblxuXG4vKiBbMl0gRElNRU5TSU9OU1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qICgxKSBMYXlvdXQgZGUgYmFzZSAqL1xuJG1lbnUtc2lkZS13aWR0aDogMTVlbTtcbiRoZWFkZXItaGVpZ2h0OiAgIDRlbTtcblxuXG5cbi8qIFszXSBNaXhpbnNcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5AbWl4aW4gdHJhbnNmb3JtKCR2YWx1ZS4uLikge1xuXHR0cmFuc2Zvcm06ICR2YWx1ZTtcblx0LW1vei10cmFuc2Zvcm06ICR2YWx1ZTtcblx0LW8tdHJhbnNmb3JtOiAkdmFsdWU7XG5cdC1tcy10cmFuc2Zvcm06ICR2YWx1ZTtcblx0LXdlYmtpdC10cmFuc2Zvcm06ICR2YWx1ZTtcbn1cblxuXG5AbWl4aW4gdHJhbnNpdGlvbigkdmFsdWUuLi4pIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAkdmFsdWU7XG5cdHRyYW5zaXRpb246ICR2YWx1ZTtcbn1cblxuLyogWzRdIEZ1bmN0aW9uc1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8vIFRyYW5zZm9ybWUgdW5lIGNvdWxldXIgaGV4IGVuIHN0cmluZyBzYW5zIGxlICNcbkBmdW5jdGlvbiBjb2xvci1zdHIoJGNvbG9yKXtcblx0QHJldHVybiBzdHItc2xpY2UoI3skY29sb3J9LCAyLCBzdHItbGVuZ3RoKCN7JGNvbG9yfSkpO1xufVxuIgoJXSwKCSJtYXBwaW5ncyI6ICJBQ0FBOzJEQUMyRDtBQUMzRCxvQ0FBb0M7QUFNcEMsaUNBQWlDO0FBUWpDLDRDQUE0QztBQVM1QzsyREFDMkQ7QUFDM0Qsd0JBQXdCO0FBTXhCOzJEQUMyRDtBQWUzRDsyREFDMkQ7QURoRDNELEFBQVcsUUFBSCxHQUFHLFVBQVUsQ0FBQTtFQUVwQjs0REFDMkQ7RUFnRTNEOzREQUMyRDtFQUMzRCxtQ0FBbUM7Q0ErQm5DOztBQXBHRCxBQUlLLFFBSkcsR0FBRyxVQUFVLEdBSWhCLElBQUksQ0FBQTtFQUNQLE9BQU8sRUFBRSxLQUFNO0VBQ2YsUUFBUSxFQUFFLFFBQVM7RUFDbEIsS0FBSyxFQUFFLDZCQUFJO0VBRVosT0FBTyxFQUFFLFVBQVc7RUFDcEIsWUFBWSxFQUFFLG9CQUFJO0VBRWxCLGFBQWEsRUFBRSxxQkFBc0I7RUFFckMsVUFBVSxFQUFFLDJDQUFHLENBQXlDLEtBQUssQ0FBQyxLQUFLLENBQUMsTUFBTSxDQUFDLFNBQVM7RUFDcEYsZUFBZSxFQUFFLFNBQVU7RUFHM0IsS0FBSyxFQUFFLElBQUs7RUFDWixTQUFTLEVBQUUsS0FBTTtFQ3dCbEIsa0JBQWtCLEVEdEJJLEtBQUssQ0FBQyxJQUFHLENBQUMsV0FBVyxFQUFFLFVBQVUsQ0FBQyxJQUFHLENBQUMsV0FBVyxFQUFFLFVBQVUsQ0FBQyxJQUFHLENBQUMsV0FB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 */ |