|
- //The data-uri() links in skin-common.less break. Needs to be replaced by url(), DokuWiki can inline if needed
-
- //moved from skin-common.less to here to prevent wrong prefixing and renamed from spin to spin-fancytree
- @keyframes spin-fancytree {
- 0% {
- transform: rotate(0deg);
- }
- 100% {
- transform: rotate(359deg);
- }
- }
-
-
-
- //Mixins
- // note: import of skin-common.less in the imported file below works only if skin-common.less is copied to EACH skin
- // folder and referred from its ui.fancytree.less respectively.
- .importSkin(@skin-foldername) {
- &.@{skin-foldername} {
- @import "scripts/fancytree/@{skin-foldername}/ui.fancytree.less";
- //overwrite default variable: @fancy-image-prefix: "./skin-win8/"; the current less compressor does not update paths
- //relative to lib/exe/(css.php), workaround DOKU_BASE not available in css
- @fancy-image-prefix: "../plugins/indexmenu/scripts/fancytree/@{skin-foldername}/";
- }
- }
-
- //wrap everything by plugin class to ensure its dominates default dokuwiki paddings etc.
- .indexmenu_js2 {
- //workaround needed for LESS processor of DokuWiki
- .setBgImageUrl(@url) when not (@fancy-use-sprites) {}
- .useSprite(@x, @y) when not(@fancy-use-sprites) {}
-
- .importSkin(skin-awesome);
- .importSkin(skin-bootstrap);
- .importSkin(skin-bootstrap-n);
- .importSkin(skin-lion);
- .importSkin(skin-material);
- .importSkin(skin-mdi);
- .importSkin(skin-vista);
- .importSkin(skin-win7);
- .importSkin(skin-win8);
- .importSkin(skin-xp);
- .importSkin(skin-typicons);
- }
|