31 lines
11 KiB
CSS
31 lines
11 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
|
|
=========================================================*/
|
|
#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("/f/svg/sub/st/menu-side/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("/f/svg/sub/st/menu-side/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("/f/svg/sub-active/st/menu-side/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: #313541 url("/f/svg/sub/st/menu-side/888888") 1.5em center no-repeat; background-size: .5em; color: #7a7a7a; 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: #ffffff; background-image: url("/f/svg/sub/st/menu-side/ffffff"); }
|
|
|
|
#WRAPPER > #MENU-SIDE > span:not(.icon):not(.active) + div.sub > span { display: none; }
|
|
|
|
/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiY29tcGFjdC5jc3MiLAoJInNvdXJjZXMiOiBbCgkJIi4uL21lbnUtc2lkZS5zY3NzIiwKCQkiLi4vY29uc3RhbnRzLnNjc3MiCgldLAoJInNvdXJjZXNDb250ZW50IjogWwoJCSJAaW1wb3J0ICdjb25zdGFudHMnO1xuXG4jV1JBUFBFUiA+ICNNRU5VLVNJREV7XG5cblx0LyogWzFdIEVsZW1lbnRzIGR1IG1lbnVcblx0PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblx0JiA+IHNwYW57XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IGNhbGMoIDEwMCUgLSAyKjFlbSAtIDIqMS41ZW0gKTtcblxuXHRcdHBhZGRpbmc6IC44ZW0gMS41ZW07XG5cdFx0cGFkZGluZy1sZWZ0OiBjYWxjKCAxLjVlbSArIDIqMWVtICk7XG5cblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cblx0XHRiYWNrZ3JvdW5kOiB1cmwoJy9mL3N2Zy9zdWIvc3QvbWVudS1zaWRlL2FhYWFhYScpIHJpZ2h0IDEuNWVtIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAuNWVtIC41ZW07XG5cblxuXHRcdGNvbG9yOiAjNjY2O1xuXHRcdGZvbnQtc2l6ZTogLjg1ZW07XG5cblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCBjb2xvciAuMnMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQgLjJzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4ycyBlYXNlLWluLW91dCwgYm9yZGVyIC4ycyBlYXNlLWluLW91dCApO1xuXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0LyogKDEpIEljb25lIHN2ZyAqL1xuXHRcdCYgPiBzdmcsICYgPiBzdmcgKntcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiBjYWxjKCA1MCUgLSAxZW0vMiApO1xuXHRcdFx0XHRsZWZ0OiAxLjVlbTtcblx0XHRcdFx0d2lkdGg6IDFlbTtcblx0XHRcdFx0aGVpZ2h0OiAxZW07XG5cblx0XHRcdGZpbGw6ICRkYXJrLWZnICFpbXBvcnRhbnQ7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCBmaWxsIC4ycyBlYXNlLWluLW91dCApO1xuXHRcdH1cblxuXG5cdFx0LyogKDIpIEFuaW1hdGlvbiBkZSBAaG92ZXIgKi9cblx0XHQmOm5vdCguYWN0aXZlKTpob3Zlcntcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Yvc3ZnL3N1Yi9zdC9tZW51LXNpZGUvMDAwMDAwJyk7XG5cdFx0XHRjb2xvcjogIzAwMDtcblxuXHRcdFx0JiA+IHN2ZywgJiA+IHN2ZyAqe1xuXHRcdFx0XHRmaWxsOiAjMDAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyogKDMpIEFuaW1hdGlvbiBxdWFuZCAuYWN0aXZlICovXG5cdFx0Ji5hY3RpdmV7XG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiBkYXJrZW4oJHRoZW1lLWZnLXByaW1hcnksIDUpO1xuXHRcdFx0Ly8gYm94LXNoYWRvdzogaW5zZXQgMCAwIDFlbSBkYXJrZW4oJGRhcmstYmctcHJpbWFyeSwgMSk7XG5cblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1mZy1wcmltYXJ5O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvZi9zdmcvc3ViLWFjdGl2ZS9zdC9tZW51LXNpZGUvZmZmZmZmJyk7XG5cdFx0XHRjb2xvcjogJGRhcmstZmctcHJpbWFyeTtcblxuXHRcdFx0JiA+IHN2ZywgJiA+IHN2ZyAqe1xuXHRcdFx0XHRmaWxsOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cblx0fVxuXG5cblxuXHQvKiBbMl0gR2VzdGlvbiBkdSBtZW51IGRlcm91bGFudFxuXHQ9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXHQvKiAoMSkgUXVhbmQgbGUgbWVudSBlc3QgZGVyb3VsZSAqL1xuXHQmID4gc3Bhbjpub3QoLmljb24pICsgZGl2LnN1Yj5zcGFue1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiBjYWxjKCAxMDAlIC0gMS41ZW0gLSAyLjVlbSApO1xuXG5cdFx0cGFkZGluZzogLjVlbSAxLjVlbTtcblx0XHRwYWRkaW5nLWxlZnQ6IDIuNWVtO1xuXG5cdFx0YmFja2dyb3VuZDogJGRhcmstYmcgdXJsKCcvZi9zdmcvc3ViL3N0L21lbnUtc2lkZS84ODg4ODgnKSAxLjVlbSBjZW50ZXIgbm8tcmVwZWF0Oztcblx0XHRiYWNrZ3JvdW5kLXNpemU6IC41ZW07XG5cblx0XHRjb2xvcjogZGFya2VuKCRkYXJrLWZnLCAxMCk7XG5cdFx0Zm9udC1zaXplOiAuODVlbTtcblxuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oIGNvbG9yIC4ycyBlYXNlLWluLW91dCApO1xuXG5cdFx0Ly8gQW5pbWF0aW9uIGRlIEBob3ZlciBvdSAuYWN0aXZlXG5cdFx0Jjpob3Zlcixcblx0XHQmLmFjdGl2ZXtcblx0XHRcdGNvbG9yOiAkZGFyay1mZy1wcmltYXJ5O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvZi9zdmcvc3ViL3N0L21lbnUtc2lkZS9mZmZmZmYnKTtcblx0XHR9XG5cdH1cblxuXG5cdCYgPiBzcGFuOm5vdCguaWNvbik6bm90KC5hY3RpdmUpICsgZGl2LnN1Yj5zcGFue1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbiIsCgkJIi8qIFsxXSBDT1VMRVVSU1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qICgxKSBDT1VMRVVSUyBEVSBUSEVNRSAkREVGQVVMVCAqL1xuJHRoZW1lLWJnOiAgICAgICAgICNlOGU4ZTg7XG4kdGhlbWUtYmctcHJpbWFyeTogI2ZmZmZmZjtcbiR0aGVtZS1mZzogICAgICAgICAjNTE1MTUxO1xuJHRoZW1lLWZnLXByaW1hcnk6ICMzOTljZWQ7XG5cbi8qICgyKSBDT1VMRVVSUyBERSBUSEVNRSAkREFSSyAqL1xuJGRhcmstYmc6ICAgICAgICAgIzMxMzU0MTtcbiRkYXJrLWJnLXByaW1hcnk6ICMyOTI4MmU7XG4kZGFyay1mZzogICAgICAgICAjOTM5MzkzO1xuJGRhcmstZmctcHJpbWFyeTogI2ZmZmZmZjtcblxuJGhlYWRlci1kYXJrOiAgICAgIzMzMzMzMztcblxuLyogKDMpIENvdWxldXJzIGR1IHRoZW1lIHBvdXIgbGEgdGltZWxpbmUgKi9cbiR0aW1lbGluZS1jb2xvcjogIzM5OWNlZDtcblxuLyogWzJdIERJTUVOU0lPTlNcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKiAoMSkgTGF5b3V0IGRlIGJhc2UgKi9cbiRtZW51LXNpZGUtd2lkdGg6IDE1ZW07XG4kaGVhZGVyLWhlaWdodDogICA0ZW07XG5cblxuXG4vKiBbM10gTWl4aW5zXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuQG1peGluIHRyYW5zZm9ybSgkdmFsdWUuLi4pIHtcbiAgICB0cmFuc2Zvcm06ICR2YWx1ZTtcblx0LW1vei10cmFuc2Zvcm06ICR2YWx1ZTtcblx0LW8tdHJhbnNmb3JtOiAkdmFsdWU7XG5cdC1tcy10cmFuc2Zvcm06ICR2YWx1ZTtcblx0LXdlYmtpdC10cmFuc2Zvcm06ICR2YWx1ZTtcbn1cblxuXG5AbWl4aW4gdHJhbnNpdGlvbigkdmFsdWUuLi4pIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246ICR2YWx1ZTtcbiAgICB0cmFuc2l0aW9uOiAkdmFsdWU7XG59XG4iCgldLAoJIm1hcHBpbmdzIjogIkFDQUE7MkRBQzJEO0FBQzNE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 */ |