From 909a97a095fd1e7bf0645d4ae4e485a856e940f4 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 10 Feb 2017 13:33:10 +0100 Subject: [PATCH 001/108] positionierung --- css/area_nav-metabox.less | 90 +++++++++++++++++++++++---------------- 1 file changed, 54 insertions(+), 36 deletions(-) diff --git a/css/area_nav-metabox.less b/css/area_nav-metabox.less index b5a6eca..a9601c9 100755 --- a/css/area_nav-metabox.less +++ b/css/area_nav-metabox.less @@ -1,18 +1,25 @@ #meta-box { position: relative; z-index: 10; - display: inline-block; - min-height: 1.95rem; - max-width: 40%; float: right; + display: inline-block; + max-width: 40%; + margin-top: 2px; + + @media @screen_max-md { + position: relative; + top: -.5rem; + right: auto; + float: none; + display: block; + max-width: 100%; + } .tab-container { - display: table; @media @screen_max-md{ width: 100%; } - } .box-content { @@ -23,13 +30,15 @@ ul.meta-tabs { list-style: none; - background-color: @background_page-header; - @media @screen_max-md{ - background-color: #fff; - } + line-height: 160%; + white-space: nowrap; margin: 0; padding: 0; + @media @screen_max-md { + background-color: #fff; + } + &::before, &::after { display: table; @@ -62,11 +71,16 @@ padding: .3em 1rem .1em; margin-left: 4px; transition: @transition color, @transition background-color, @transition border-color; - @media @screen_max-xs{ - padding: .3em .3rem .1em; + + @media @screen_max-md{ + padding: .2em .3rem .1em; margin-left: 0; } + @media @screen_max-xs { + min-height: 30px; + } + * { cursor: pointer; color: inherit; @@ -102,6 +116,10 @@ border-color: @color-link; border-bottom-color: @color-content-bg; color: @color-link; + + @media @screen_max-md { + top: -1px; + } } } } @@ -110,23 +128,30 @@ .meta-content { .tab-pane { position: absolute; - top: 0; display: none; width: 100%; background-color: @color-content-bg; border: 1px solid @color-link; - border-top-color: transparent; border-radius: 0 0 @fix_border-radius @fix_border-radius; - &::before { - content: ''; - position: absolute; + @media @screen_min-xxlg { top: -1px; - left: 0; - z-index: 0; - width: 100%; - height: 1px; - background-color: @color-link; + } + + @media @screen_max-xxlg { + top: 0; + } + + @media @screen_max-xlg { + top: 0; + } + + @media @screen_max-lg { + top: -1px; + } + + @media @screen_max-md { + top: -2px; } &.active { @@ -183,16 +208,13 @@ position: relative; } - li { - } - div.li { position: relative; padding: .15em 0; &::before { position: absolute; - top: .3em; + top: .6em; content: ""; display: inline-block; width: 4px; @@ -216,22 +238,18 @@ margin-top: 20px; } - @media @screen_max-md{ - max-width: 100%; - float: none; - display: block; - top: -1.1rem; - position: relative; - right: auto; - .tab-container{ + @media @screen_max-md { + .tab-container { display: block; } - ul.meta-tabs{ - > li > a{ + + ul.meta-tabs { + > li > a { margin-left: 0; } } - .meta-content{ + + .meta-content { clear: both; } } From d2177fbfc239e074775d0cb23b30f4e38a844f7c Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 10 Feb 2017 13:33:28 +0100 Subject: [PATCH 002/108] bug in mediaqueries --- css/base.less | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/css/base.less b/css/base.less index 84a8874..12d52e7 100755 --- a/css/base.less +++ b/css/base.less @@ -112,7 +112,7 @@ @break-max-xlg: (@break-min-xlg - 1); @break-min-xxlg: 1600; -@break-max-xxlg: (@break-min-xlg - 1); +@break-max-xxlg: (@break-min-xxlg - 1); /* + + + + + + + + + + + + + + + + + + + + + + + + + + */ From ccfc6726bebd5db1fa5e9d2b568d44041d1e8f5e Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 10 Feb 2017 13:34:03 +0100 Subject: [PATCH 003/108] wrong float for edit button for table --- css/plugins/edit.less | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/css/plugins/edit.less b/css/plugins/edit.less index 1825c0d..dd79f60 100644 --- a/css/plugins/edit.less +++ b/css/plugins/edit.less @@ -7,19 +7,26 @@ div.section_highlight { clear: right; } + .secedit button { clear: both; font-size: 100%; margin-top: .5rem; margin-bottom: .5rem; } - div.editbutton_table form div.no { - button, - input.button { - border-top: solid 1px @button_background; - margin-top: 0; + + #dokuwiki__content div.editbutton_table { + float: left; + + form div.no { + button, + input.button { + border-top: solid 1px @button_background; + margin-top: 0; + } } } + .editBox { .editButtons { display: inline-block; @@ -36,6 +43,7 @@ margin-bottom: 1.5rem; clear: both; } + #meta-box { display: none; } From 9e3ba4a7f8abf5d5019be489ff19a23afced0804 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Wed, 1 Mar 2017 13:43:22 +0100 Subject: [PATCH 004/108] SPR-843: Fontello Icons umstellen auf Material Design Icons + codes ins less --- css/base_fontello-icons.less | 87 ++ css/base_fonts.less | 277 ------ fonts/icons/LICENSE.txt | 55 +- fonts/icons/config.json | 940 ++++++++++++++++----- fonts/icons/fontello-no-materialdesign.zip | Bin 0 -> 106074 bytes fonts/icons/fontello.eot | Bin 21712 -> 20040 bytes fonts/icons/fontello.svg | 136 +-- fonts/icons/fontello.ttf | Bin 21544 -> 19872 bytes fonts/icons/fontello.woff | Bin 13328 -> 11588 bytes fonts/icons/fontello.woff2 | Bin 11352 -> 9956 bytes fonts/icons/fontello.zip | Bin 106074 -> 99736 bytes 11 files changed, 891 insertions(+), 604 deletions(-) create mode 100644 css/base_fontello-icons.less delete mode 100755 css/base_fonts.less create mode 100644 fonts/icons/fontello-no-materialdesign.zip diff --git a/css/base_fontello-icons.less b/css/base_fontello-icons.less new file mode 100644 index 0000000..b4bc754 --- /dev/null +++ b/css/base_fontello-icons.less @@ -0,0 +1,87 @@ +/** + * This file provides styles for web fonts and icon fonts + * + * @author Jana Deutschlaender + */ + + +/* icon font */ +.setIconFontFace('fontello','fontello'); + +.icon, [class^="icon-"], [class*=" icon-"]{ + .fontello(); +} + + +/* + + + + + fontello codes + + + + + */ +/** + * If in the Fontello-Packet an icon is added, the code should be supplemented here: +*/ + +.icon-emo-happy { &::before { content: '\e804'; } } +.icon-emo-wink { &::before { content: '\e805'; } } +.icon-emo-unhappy { &::before { content: '\e806'; } } +.icon-emo-sleep { &::before { content: '\e807'; } } +.icon-emo-thumbsup { &::before { content: '\e808'; } } +.icon-emo-grin { &::before { content: '\e80c'; } } +.icon-emo-angry { &::before { content: '\e80d'; } } +.icon-emo-cry { &::before { content: '\e80f'; } } +.icon-emo-squint { &::before { content: '\e811'; } } +.icon-emo-laugh { &::before { content: '\e812'; } } +.icon-emo-wink2 { &::before { content: '\e813'; } } +.icon-cog-alt { &::before { content: '\e818'; } } +.icon-left-thick { &::before { content: '\e82c'; } } +.icon-right-small { &::before { content: '\e82d'; } } +.icon-right-thick { &::before { content: '\e82e'; } } +.icon-up-small { &::before { content: '\e82f'; } } +.icon-up-bold { &::before { content: '\e830'; } } +.icon-up-thick { &::before { content: '\e831'; } } +.icon-attachment { &::before { content: '\e832'; } } +.icon-user { &::before { content: '\e833'; } } +.icon-user-circle { &::before { content: '\e86c'; } } +.icon-down-small { &::before { content: '\e834'; } } +.icon-down-thick { &::before { content: '\e835'; } } +.icon-left-small { &::before { content: '\e836'; } } +.icon-left-bold { &::before { content: '\e837'; } } +.icon-file-pdf { &::before { content: '\e838'; } } +.icon-undo-variant { &::before { content: '\e839'; } } +.icon-bell { &::before { content: '\e83a'; } } +.icon-bookmark-empty { &::before { content: '\e83b'; } } +.icon-help { &::before { content: '\e83c'; } } +.icon-doc-new { &::before { content: '\e83d'; } } +.icon-doc { &::before { content: '\e83e'; } } +.icon-book-open { &::before { content: '\e83f'; } } +.icon-pencil { &::before { content: '\e840'; } } +.icon-check { &::before { content: '\e841'; } } +.icon-home { &::before { content: '\e842'; } } +.icon-link { &::before { content: '\e843'; } } +.icon-checkbox-marked { &::before { content: '\e844'; } } +.icon-login { &::before { content: '\e845'; } } +.icon-down-open-big { &::before { content: '\e846'; } } +.icon-logout { &::before { content: '\e847'; } } +.icon-up-open-big { &::before { content: '\e848'; } } +.icon-docs { &::before { content: '\e849'; } } +.icon-doc-text { &::before { content: '\e84a'; } } +.icon-frown { &::before { content: '\e84b'; } } +.icon-star-outline { &::before { content: '\e84c'; } } +.icon-sitemap { &::before { content: '\e84d'; } } +.icon-cog { &::before { content: '\e84e'; } } +.icon-puzzle { &::before { content: '\e84f'; } } +.icon-plus { &::before { content: '\e850'; } } +.icon-pencil-1 { &::before { content: '\e851'; } } +.icon-minus { &::before { content: '\e852'; } } +.icon-up { &::before { content: '\e853'; } } +.icon-menu { &::before { content: '\e854'; } } +.icon-search { &::before { content: '\e855'; } } +.icon-clipboard-empty { &::before { content: '\e856'; } } +.icon-clipboard { &::before { content: '\e857'; } } +.icon-clock { &::before { content: '\e858'; } } +.icon-down { &::before { content: '\e859'; } } +.icon-cloud { &::before { content: '\e85a'; } } +.icon-code-braces { &::before { content: '\e85b'; } } +.icon-disk { &::before { content: '\e85c'; } } +.icon-mail { &::before { content: '\e85d'; } } +.icon-smile { &::before { content: '\e85e'; } } +.icon-meh { &::before { content: '\e85f'; } } +.icon-star { &::before { content: '\e860'; } } +.icon-code { &::before { content: '\e861'; } } diff --git a/css/base_fonts.less b/css/base_fonts.less deleted file mode 100755 index 505c5b7..0000000 --- a/css/base_fonts.less +++ /dev/null @@ -1,277 +0,0 @@ -/** - * This file provides styles for web fonts and icon fonts - * - * @author Jana Deutschlaender - */ - -/* icon font */ -.setIconFontFace('fontello','fontello'); - -.icon, [class^="icon-"], [class*=" icon-"]{ - .fontello(); -} - -/* custom icon font */ -.icon-user{ - &::before { - content: '\e800'; - } -} -.icon-logout{ - &::before { - content: '\e801'; - } -} - -.icon-login{ - &::before { - content: '\e802'; - } -} - -.icon-clipboard{ - &::before { - content: '\e803'; - } -} - -.icon-emo-happy { - &::before { - content: '\e804'; - } -} - -.icon-emo-wink { - &::before { - content: '\e805'; - } -} - -.icon-emo-unhappy { - &::before { - content: '\e806'; - } -} - -.icon-emo-sleep{ - &::before { - content: '\e807'; - } -} - -.icon-emo-thumbsup { - &::before { - content: '\e808'; - } -} - -.icon-clock{ - &::before { - content: '\e809'; - } -} - -.icon-link{ - &::before { - content: '\e80a'; - } -} -.icon-link-after{ - &::after { - content: '\e80a'; - } -} - -.icon-bell{ - &::before { - content: '\e80b'; - } -} - -.icon-emo-grin{ - :before { - content: '\e80c'; - } -} - -.icon-emo-angry{ - &::before { - content: '\e80d'; - } -} - -.icon-mail{ - &::before { - content: '\e80e'; - } -} - -.icon-emo-cry { - &::before { - content: '\e80f'; - } -} - -.icon-cloud{ - &::before { - content: '\e810'; - } -} - -.icon-emo-squint{ - &::before { - content: '\e811'; - } -} - -.icon-emo-laugh{ - &::before { - content: '\e812'; - } -} - -.icon-emo-wink2{ - &::before { - content: '\e813'; - } -} - -.icon-cloud-1{ - &::before { - content: '\e814'; - } -} - -.icon-home-outline{ - &::before { - content: '\e815'; - } -} - -.icon-home() { - &::before { - content: '\e816'; - } -} - -.icon-search() { - &::before { - content: '\e81f'; - } -} - -.icon-puzzle-1{ - &::before { - content: '\e817'; - } -} - -.icon-cog-alt{ - &::before { - content: '\e818'; - } -} - -.icon-cog{ - &::before { - content: '\e819'; - } -} - -.icon-help{ - &::before { - content: '\e81a'; - } -} - -.icon-bookmark-empty{ - &::before { - content: '\f097'; - } -} - -.icon-menu{ - &::before { - content: '\f0c9'; - } -} - -.icon-sitemap{ - &::before { - content: '\f0e8'; - } -} - -.icon-doc-text{ - &::before { - content: '\f0f6'; - } -} - -.icon-doc-text-after{ - &::after { - content: '\f0f6'; - } -} - -.icon-smile{ - &::before { - content: '\f118'; - } -} - -.icon-frown{ - &::before { - content: '\f119'; - } -} - -.icon-meh { - &::before { - content: '\f11a'; - } -} - -.icon-puzzle { - &::before { - content: '\f12e'; - } -} -.icon-puzzle-after { - &::after { - content: '\f12e'; - } -} - -.icon-file-pdf{ - &::before { - content: '\f1c1'; - } -} - -.icon-doc-new{ - &::before { - content: '\e81d'; - } -} - -.icon-book-open{ - &::before { - content: '\e81c'; - } -} - -.icon-plus{ - &::before { - content: '\e81e'; - } -} - -.icon-doc{ - &::before { - content: '\e81b'; - } -} - - - diff --git a/fonts/icons/LICENSE.txt b/fonts/icons/LICENSE.txt index d8d00bf..1843a45 100755 --- a/fonts/icons/LICENSE.txt +++ b/fonts/icons/LICENSE.txt @@ -1,33 +1,6 @@ Font license info -## Entypo - - Copyright (C) 2012 by Daniel Bruce - - Author: Daniel Bruce - License: SIL (http://scripts.sil.org/OFL) - Homepage: http://www.entypo.com - - -## Font Awesome - - Copyright (C) 2016 by Dave Gandy - - Author: Dave Gandy - License: SIL () - Homepage: http://fortawesome.github.com/Font-Awesome/ - - -## Elusive - - Copyright (C) 2013 by Aristeides Stathopoulos - - Author: Aristeides Stathopoulos - License: SIL (http://scripts.sil.org/OFL) - Homepage: http://aristeides.com/ - - ## Fontelico Copyright (C) 2012 by Fontello project @@ -37,30 +10,12 @@ Font license info Homepage: http://fontello.com -## Typicons +## Font Awesome - (c) Stephen Hutchings 2012 + Copyright (C) 2016 by Dave Gandy - Author: Stephen Hutchings - License: SIL (http://scripts.sil.org/OFL) - Homepage: http://typicons.com/ - - -## Linecons - - Copyright (C) 2013 by Designmodo - - Author: Designmodo for Smashing Magazine - License: CC BY () - Homepage: http://designmodo.com/linecons-free/ - - -## Iconic - - Copyright (C) 2012 by P.J. Onori - - Author: P.J. Onori - License: SIL (http://scripts.sil.org/OFL) - Homepage: http://somerandomdude.com/work/iconic/ + Author: Dave Gandy + License: SIL () + Homepage: http://fortawesome.github.com/Font-Awesome/ diff --git a/fonts/icons/config.json b/fonts/icons/config.json index 8140778..f95c68d 100755 --- a/fonts/icons/config.json +++ b/fonts/icons/config.json @@ -6,48 +6,6 @@ "units_per_em": 1000, "ascent": 850, "glyphs": [ - { - "uid": "bbd66ef66bb8fa9edde54d9a90b89150", - "css": "user", - "code": 59392, - "src": "entypo" - }, - { - "uid": "0d20938846444af8deb1920dc85a29fb", - "css": "logout", - "code": 59393, - "src": "fontawesome" - }, - { - "uid": "3a00327e61b997b58518bd43ed83c3df", - "css": "login", - "code": 59394, - "src": "fontawesome" - }, - { - "uid": "c9bef3dc67fea47e94c4a5030ea64dad", - "css": "clipboard", - "code": 59395, - "src": "elusive" - }, - { - "uid": "d862a10e1448589215be19702f98f2c1", - "css": "smile", - "code": 61720, - "src": "fontawesome" - }, - { - "uid": "06ddc67d609c477cd5524a7238d7850d", - "css": "frown", - "code": 61721, - "src": "fontawesome" - }, - { - "uid": "2c5055a9c9723725f49f0593a08535af", - "css": "meh", - "code": 61722, - "src": "fontawesome" - }, { "uid": "c64623255a4a7c72436b199b05296c4f", "css": "emo-happy", @@ -115,94 +73,312 @@ "src": "fontelico" }, { - "uid": "598a5f2bcf3521d1615de8e1881ccd17", - "css": "clock", - "code": 59401, - "src": "fontawesome" - }, - { - "uid": "5408be43f7c42bccee419c6be53fdef5", - "css": "doc-text", - "code": 61686, - "src": "fontawesome" - }, - { - "uid": "9daa1fdf0838118518a7e22715e83abc", - "css": "file-pdf", - "code": 61889, - "src": "fontawesome" - }, - { - "uid": "0ddd3e8201ccc7d41f7b7c9d27eca6c1", - "css": "link", - "code": 59402, - "src": "fontawesome" - }, - { - "uid": "cd21cbfb28ad4d903cede582157f65dc", - "css": "bell", - "code": 59403, - "src": "fontawesome" - }, - { - "uid": "2f5ef6f6b7aaebc56458ab4e865beff5", - "css": "bookmark-empty", - "code": 61591, - "src": "fontawesome" - }, - { - "uid": "bf882b30900da12fca090d9796bc3030", - "css": "mail", - "code": 59406, - "src": "fontawesome" - }, - { - "uid": "559647a6f430b3aeadbecd67194451dd", - "css": "menu", - "code": 61641, - "src": "fontawesome" - }, - { - "uid": "f9efb0f1944c550cf8d38cdf4aba07c4", - "css": "cloud", - "code": 59408, - "src": "typicons" - }, - { - "uid": "f6eb7f8aed5dc03a323d5ef2895ae50b", - "css": "cloud-1", - "code": 59412, - "src": "linecons" - }, - { - "uid": "a42f298da5c64e646a5d532724cd6e15", - "css": "home-outline", - "code": 59413, - "src": "typicons" - }, - { - "uid": "d7271d490b71df4311e32cdacae8b331", + "uid": "d1bfe11bd7c3d74f871191d28c6dda76", "css": "home", - "code": 59414, - "src": "fontawesome" + "code": 59458, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M416.7 833.3V583.3H583.3V833.3H791.7V500H916.7L500 125 83.3 500H208.3V833.3H416.7Z", + "width": 1000 + }, + "search": [ + "home" + ] }, { - "uid": "6fe95ffc3c807e62647d4f814a96e0d7", - "css": "sitemap", - "code": 61672, - "src": "fontawesome" + "uid": "35b55be702360a92231dcdaee8ee57a1", + "css": "left-thick", + "code": 59436, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M833.3 416.7V583.3H458.3L604.2 729.2 503.3 830 173.3 500 503.3 170 604.2 270.8 458.3 416.7H833.3Z", + "width": 1000 + }, + "search": [ + "arrow-left-thick" + ] }, { - "uid": "5f0f183e241d15cbe486bff88b188dff", - "css": "puzzle", - "code": 61742, - "src": "fontawesome" + "uid": "dcb11e7419c84676d54dfef9531302f0", + "css": "right-thick", + "code": 59438, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M166.7 416.7V583.3H541.7L395.8 729.2 496.7 830 826.7 500 496.7 170 395.8 270.8 541.7 416.7H166.7Z", + "width": 1000 + }, + "search": [ + "arrow-right-thick" + ] }, { - "uid": "xoidjr6q3rzi7tpw6hci1k6srz15g11l", - "css": "puzzle-1", - "code": 59415, - "src": "typicons" + "uid": "89c74e7b827d97ca0d09d7d75e90f40c", + "css": "up-thick", + "code": 59441, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M583.3 833.3H416.7V458.3L270.8 604.2 170 503.3 500 173.3 830 503.3 729.2 604.2 583.3 458.3V833.3Z", + "width": 1000 + }, + "search": [ + "arrow-up-thick" + ] + }, + { + "uid": "aac5a0e38b0f430c23250d4e5f884d0c", + "css": "down-thick", + "code": 59445, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M416.7 166.7H583.3V541.7L729.2 395.8 830 496.7 500 826.7 170 496.7 270.8 395.8 416.7 541.7V166.7Z", + "width": 1000 + }, + "search": [ + "arrow-down-thick" + ] + }, + { + "uid": "9269d187f38a552a4731584be58751e2", + "css": "left-small", + "code": 59446, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M833.3 458.3V541.7H333.3L562.5 770.8 503.3 830 173.3 500 503.3 170 562.5 229.2 333.3 458.3H833.3Z", + "width": 1000 + }, + "search": [ + "arrow-left" + ] + }, + { + "uid": "7b93d1ddaa778286d0272df250fb7a16", + "css": "right-small", + "code": 59437, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M166.7 458.3V541.7H666.7L437.5 770.8 496.7 830 826.7 500 496.7 170 437.5 229.2 666.7 458.3H166.7Z", + "width": 1000 + }, + "search": [ + "arrow-right" + ] + }, + { + "uid": "0be27857a48f6de2c3a72e0cef4696f1", + "css": "up-small", + "code": 59439, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M541.7 833.3H458.3V333.3L229.2 562.5 170 503.3 500 173.3 830 503.3 770.8 562.5 541.7 333.3V833.3Z", + "width": 1000 + }, + "search": [ + "arrow-up" + ] + }, + { + "uid": "8dcd98341dd1e53fc61c2da920f4055e", + "css": "down-small", + "code": 59444, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M458.3 166.7H541.7V666.7L770.8 437.5 830 496.7 500 826.7 170 496.7 229.2 437.5 458.3 666.7V166.7Z", + "width": 1000 + }, + "search": [ + "arrow-down" + ] + }, + { + "uid": "bcecdef6db201b1bab4b337ecae67e2b", + "css": "left-bold", + "code": 59447, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M833.3 375V625H500V826.7L173.3 500 500 173.3V375H833.3Z", + "width": 1000 + }, + "search": [ + "arrow-left-bold" + ] + }, + { + "uid": "c58db1d3ca8a7d95ab530541c4aff47b", + "css": "up-bold", + "code": 59440, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M625 833.3H375V500H173.3L500 173.3 826.7 500H625V833.3Z", + "width": 1000 + }, + "search": [ + "arrow-up-bold" + ] + }, + { + "uid": "8ed00db9d20a2d7ff1c7eed96813b6cf", + "css": "up-open-big", + "code": 59464, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M308.8 642.1L500 451.3 691.3 642.1 750 583.3 500 333.3 250 583.3 308.8 642.1Z", + "width": 1000 + }, + "search": [ + "chevron-up" + ] + }, + { + "uid": "9a69742d2a75f043ec4b7aaa3af45269", + "css": "down-open-big", + "code": 59462, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M308.8 357.5L500 548.8 691.3 357.5 750 416.7 500 666.7 250 416.7 308.8 357.5Z", + "width": 1000 + }, + "search": [ + "chevron-down" + ] + }, + { + "uid": "3ebbddce1a3605e54c4b2b7299aa146d", + "css": "up", + "code": 59475, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M291.7 625L500 416.7 708.3 625H291.7Z", + "width": 1000 + }, + "search": [ + "menu-up" + ] + }, + { + "uid": "e1dd6d70b1971b9b2d917d2b9385dd67", + "css": "down", + "code": 59481, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M291.7 416.7L500 625 708.3 416.7H291.7Z", + "width": 1000 + }, + "search": [ + "menu-down" + ] + }, + { + "uid": "e9cf37693b41c528d5b115a05daf598f", + "css": "user", + "code": 59443, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M500 166.7A166.7 166.7 0 0 1 666.7 333.3 166.7 166.7 0 0 1 500 500 166.7 166.7 0 0 1 333.3 333.3 166.7 166.7 0 0 1 500 166.7M500 583.3C684.2 583.3 833.3 657.9 833.3 750V833.3H166.7V750C166.7 657.9 315.8 583.3 500 583.3Z", + "width": 1000 + }, + "search": [ + "account" + ] + }, + { + "uid": "be1f61500fdc0f0996492dfdb15161f7", + "css": "login", + "code": 59461, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M791.7 125H208.3C162.1 125 125 162.1 125 208.3V375H208.3V208.3H791.7V791.7H208.3V625H125V791.7A83.3 83.3 0 0 0 208.3 875H791.7A83.3 83.3 0 0 0 875 791.7V208.3C875 162.1 837.5 125 791.7 125M420 649.2L479.2 708.3 687.5 500 479.2 291.7 420 350.4 527.9 458.3H125V541.7H527.9L420 649.2Z", + "width": 1000 + }, + "search": [ + "login-variant" + ] + }, + { + "uid": "e838e73a4c493ae863e8b4327779ecde", + "css": "logout", + "code": 59463, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M586.7 649.6L694.6 541.7H291.7V458.3H694.6L586.7 350.4 645.8 291.7 854.2 500 645.8 708.3 586.7 649.6M791.7 125A83.3 83.3 0 0 1 875 208.3V402.9L791.7 319.6V208.3H208.3V791.7H791.7V680.4L875 597.1V791.7A83.3 83.3 0 0 1 791.7 875H208.3C162.1 875 125 837.5 125 791.7V208.3C125 162.1 162.1 125 208.3 125H791.7Z", + "width": 1000 + }, + "search": [ + "logout-variant" + ] + }, + { + "uid": "2105ab73d46373dd43ada434efe509e8", + "css": "smile", + "code": 59486, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M833.3 500A333.3 333.3 0 0 0 500 166.7 333.3 333.3 0 0 0 166.7 500 333.3 333.3 0 0 0 500 833.3 333.3 333.3 0 0 0 833.3 500M916.7 500A416.7 416.7 0 0 1 500 916.7 416.7 416.7 0 0 1 83.3 500 416.7 416.7 0 0 1 500 83.3 416.7 416.7 0 0 1 916.7 500M416.7 395.8C416.7 429.2 387.5 458.3 354.2 458.3 320.8 458.3 291.7 429.2 291.7 395.8 291.7 362.5 320.8 333.3 354.2 333.3 387.5 333.3 416.7 362.5 416.7 395.8M708.3 395.8C708.3 429.2 679.2 458.3 645.8 458.3 612.5 458.3 583.3 429.2 583.3 395.8 583.3 362.5 612.5 333.3 645.8 333.3 679.2 333.3 708.3 362.5 708.3 395.8M500 717.9C427.1 717.9 362.9 687.5 325.4 642.5L384.6 583.3C403.3 613.3 447.9 634.6 500 634.6 552.1 634.6 596.7 613.3 615.4 583.3L674.6 642.5C637.1 687.5 572.9 717.9 500 717.9Z", + "width": 1000 + }, + "search": [ + "emoticon-happy" + ] + }, + { + "uid": "d8873736717b8bdcf32838e13c1e58d9", + "css": "meh", + "code": 59487, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M354.2 458.3A62.5 62.5 0 0 1 291.7 395.8 62.5 62.5 0 0 1 354.2 333.3 62.5 62.5 0 0 1 416.7 395.8 62.5 62.5 0 0 1 354.2 458.3M645.8 458.3A62.5 62.5 0 0 1 583.3 395.8 62.5 62.5 0 0 1 645.8 333.3 62.5 62.5 0 0 1 708.3 395.8 62.5 62.5 0 0 1 645.8 458.3M500 833.3A333.3 333.3 0 0 0 833.3 500 333.3 333.3 0 0 0 500 166.7 333.3 333.3 0 0 0 166.7 500 333.3 333.3 0 0 0 500 833.3M500 83.3A416.7 416.7 0 0 1 916.7 500 416.7 416.7 0 0 1 500 916.7C269.6 916.7 83.3 729.2 83.3 500A416.7 416.7 0 0 1 500 83.3M375 583.3H625A41.7 41.7 0 0 1 666.7 625 41.7 41.7 0 0 1 625 666.7H375A41.7 41.7 0 0 1 333.3 625 41.7 41.7 0 0 1 375 583.3Z", + "width": 1000 + }, + "search": [ + "emoticon-neutral" + ] + }, + { + "uid": "01f54b55b05d665569e32506966473fc", + "css": "frown", + "code": 59467, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M833.3 500A333.3 333.3 0 0 0 500 166.7 333.3 333.3 0 0 0 166.7 500 333.3 333.3 0 0 0 500 833.3 333.3 333.3 0 0 0 833.3 500M916.7 500A416.7 416.7 0 0 1 500 916.7 416.7 416.7 0 0 1 83.3 500 416.7 416.7 0 0 1 500 83.3 416.7 416.7 0 0 1 916.7 500M645.8 333.3C679.2 333.3 708.3 362.5 708.3 395.8 708.3 429.2 679.2 458.3 645.8 458.3 612.5 458.3 583.3 429.2 583.3 395.8 583.3 362.5 612.5 333.3 645.8 333.3M416.7 395.8C416.7 429.2 387.5 458.3 354.2 458.3 320.8 458.3 291.7 429.2 291.7 395.8 291.7 362.5 320.8 333.3 354.2 333.3 387.5 333.3 416.7 362.5 416.7 395.8M500 583.3C572.9 583.3 637.1 613.3 674.6 658.8L615.4 717.9C596.7 687.5 552.1 666.7 500 666.7 447.9 666.7 403.3 687.5 384.6 717.9L325.4 658.8C362.9 613.3 427.1 583.3 500 583.3Z", + "width": 1000 + }, + "search": [ + "emoticon-sad" + ] + }, + { + "uid": "5ef861fb60eccaa2790c933167ec6aa1", + "css": "cog", + "code": 59470, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M500 645.8A145.8 145.8 0 0 1 354.2 500 145.8 145.8 0 0 1 500 354.2 145.8 145.8 0 0 1 645.8 500 145.8 145.8 0 0 1 500 645.8M809.6 540.4C811.2 527.1 812.5 513.8 812.5 500 812.5 486.2 811.2 472.5 809.6 458.3L897.5 390.4C905.4 384.2 907.5 372.9 902.5 363.8L819.2 219.6C814.2 210.4 802.9 206.7 793.8 210.4L690 252.1C668.3 235.8 645.8 221.7 619.6 211.3L604.2 100.8C602.5 90.8 593.8 83.3 583.3 83.3H416.7C406.3 83.3 397.5 90.8 395.8 100.8L380.4 211.3C354.2 221.7 331.7 235.8 310 252.1L206.3 210.4C197.1 206.7 185.8 210.4 180.8 219.6L97.5 363.8C92.1 372.9 94.6 384.2 102.5 390.4L190.4 458.3C188.8 472.5 187.5 486.2 187.5 500 187.5 513.8 188.8 527.1 190.4 540.4L102.5 609.6C94.6 615.8 92.1 627.1 97.5 636.3L180.8 780.4C185.8 789.6 197.1 792.9 206.3 789.6L310 747.5C331.7 764.2 354.2 778.3 380.4 788.8L395.8 899.2C397.5 909.2 406.3 916.7 416.7 916.7H583.3C593.8 916.7 602.5 909.2 604.2 899.2L619.6 788.8C645.8 777.9 668.3 764.2 690 747.5L793.8 789.6C802.9 792.9 814.2 789.6 819.2 780.4L902.5 636.3C907.5 627.1 905.4 615.8 897.5 609.6L809.6 540.4Z", + "width": 1000 + }, + "search": [ + "settings" + ] }, { "uid": "98687378abd1faf8f6af97c254eb6cd6", @@ -211,130 +387,452 @@ "src": "fontawesome" }, { - "uid": "e99461abfef3923546da8d745372c995", - "css": "cog", - "code": 59417, - "src": "fontawesome" + "uid": "c24c3a39a7cfc385fcdbfb6e550a6333", + "css": "clipboard-empty", + "code": 59478, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M291.7 333.3V250H208.3V791.7H791.7V250H708.3V333.3H291.7M375 166.7A125 125 0 0 1 500 41.7 125 125 0 0 1 625 166.7H791.7A83.3 83.3 0 0 1 875 250V791.7A83.3 83.3 0 0 1 791.7 875H208.3A83.3 83.3 0 0 1 125 791.7V250A83.3 83.3 0 0 1 208.3 166.7H375M500 125A41.7 41.7 0 0 0 458.3 166.7 41.7 41.7 0 0 0 500 208.3 41.7 41.7 0 0 0 541.7 166.7 41.7 41.7 0 0 0 500 125Z", + "width": 1000 + }, + "search": [ + "clipboard-outline" + ] }, { - "uid": "3a230e539a4f3b904debd04c6c155034", - "css": "help", - "code": 59418, - "src": "entypo" + "uid": "6cb4de8b486bdca063ac643f29efeffb", + "css": "clipboard", + "code": 59479, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M708.3 375H291.7V291.7H708.3M708.3 541.7H291.7V458.3H708.3M583.3 708.3H291.7V625H583.3M500 125A41.7 41.7 0 0 1 541.7 166.7 41.7 41.7 0 0 1 500 208.3 41.7 41.7 0 0 1 458.3 166.7 41.7 41.7 0 0 1 500 125M791.7 125H617.5C600 76.7 554.2 41.7 500 41.7 445.8 41.7 400 76.7 382.5 125H208.3A83.3 83.3 0 0 0 125 208.3V791.7A83.3 83.3 0 0 0 208.3 875H791.7A83.3 83.3 0 0 0 875 791.7V208.3A83.3 83.3 0 0 0 791.7 125Z", + "width": 1000 + }, + "search": [ + "clipboard-text" + ] }, { - "uid": "c8585e1e5b0467f28b70bce765d5840c", - "css": "docs", - "code": 61637, - "src": "fontawesome" - }, - { - "uid": "1b5a5d7b7e3c71437f5a26befdd045ed", + "uid": "108d2cf571cfb17440c1691dc597609a", "css": "doc", - "code": 59419, - "src": "fontawesome" + "code": 59454, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M541.7 375H770.8L541.7 145.8V375M250 83.3H583.3L833.3 333.3V833.3A83.3 83.3 0 0 1 750 916.7H250C203.7 916.7 166.7 879.2 166.7 833.3V166.7C166.7 120.4 203.7 83.3 250 83.3M458.3 166.7H250V833.3H458.3L750 833.3V458.3H458.3V166.7Z", + "width": 1000 + }, + "search": [ + "file-outline" + ] }, { - "uid": "8fc56819afcd07e2786e34f18d39b71b", - "css": "book-open", - "code": 59420, - "src": "iconic" + "uid": "2fffd3933d8cc5e0ed4c292f3631ed0b", + "css": "docs", + "code": 59465, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M625 291.7H854.2L625 62.5V291.7M333.3 0H666.7L916.7 250V750A83.3 83.3 0 0 1 833.3 833.3H333.3C287.1 833.3 250 795.8 250 750V83.3A83.3 83.3 0 0 1 333.3 0M166.7 166.7V916.7H833.3V1000H166.7A83.3 83.3 0 0 1 83.3 916.7V166.7H166.7Z", + "width": 1000 + }, + "search": [ + "file-multiple" + ] }, { - "uid": "9e0404ba55575a540164db9a5ad511df", + "uid": "7b357343fb97c221a7c3f5a27b7b800c", "css": "doc-new", - "code": 59421, - "src": "elusive" + "code": 59453, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M541.7 375H770.8L541.7 145.8V375M250 83.3H583.3L833.3 333.3V833.3A83.3 83.3 0 0 1 750 916.7H250C203.7 916.7 166.7 879.2 166.7 833.3V166.7C166.7 120.4 203.7 83.3 250 83.3M458.3 625V500H375V625H250V708.3H375V833.3H458.3V708.3H583.3V625H458.3Z", + "width": 1000 + }, + "search": [ + "file-plus" + ] }, { - "uid": "44e04715aecbca7f266a17d5a7863c68", - "css": "plus", - "code": 59422, - "src": "fontawesome" + "uid": "b0272e5454a168f0348017ad47a5411a", + "css": "file-pdf", + "code": 59448, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M583.3 375H812.5L583.3 145.8V375M291.7 83.3H625L875 333.3V833.3A83.3 83.3 0 0 1 791.7 916.7H291.7C245.4 916.7 208.3 879.2 208.3 833.3V166.7A83.3 83.3 0 0 1 291.7 83.3M497.1 518.3C514.2 555.8 535.8 586.7 560.8 607.9L577.9 621.3C541.7 627.9 491.7 639.6 438.7 660V660L434.2 661.7 455 618.3C473.7 582.1 487.5 549.2 497.1 518.3M767.1 677.1C774.6 669.6 778.3 660 778.8 649.6 780 641.3 777.9 633.3 773.8 626.7 761.7 607.1 730.4 597.9 678.7 597.9L625 600.8 588.8 576.7C562.5 555 538.8 517.1 522.1 470L523.8 464.2C537.5 408.8 550.4 341.7 522.9 314.2 516.3 307.5 507.1 304.2 497.5 304.2H487.5C472.1 304.2 458.3 320.4 454.6 336.3 439.2 391.7 448.3 422.1 463.8 472.5V472.9C453.3 509.6 440 552.1 418.8 595L378.8 670 341.7 690.4C291.7 721.7 267.9 756.7 263.3 778.8 261.7 786.7 262.5 793.8 265.4 801.3L266.7 803.3 286.7 816.3 305 820.8C338.8 820.8 377.1 781.3 428.7 692.9L436.3 690C479.2 676.3 532.5 666.7 604.2 658.8 647.1 680 697.5 689.6 729.2 689.6 747.5 689.6 760 685 767.1 677.1M750 647.5L753.8 652.1C753.3 656.3 752.1 656.7 750 657.5H748.3L740.4 658.3C721.2 658.3 691.7 650.4 661.2 637.1 665 632.9 666.7 632.9 670.8 632.9 729.2 632.9 745.8 643.3 750 647.5M367.9 708.3C340.8 757.9 316.3 785.4 297.5 791.7 299.6 775.8 318.3 748.3 347.9 721.2L367.9 708.3M493.7 420.4C484.2 382.9 483.7 352.5 490.8 335L493.7 330 500 332.1C507.1 342.1 507.9 355.4 503.7 377.9L502.5 384.6 495.8 418.8 493.7 420.4Z", + "width": 1000 + }, + "search": [ + "file-pdf" + ] }, { - "uid": "7222571caa5c15f83dcfd447c58d68d9", - "css": "search", - "code": 59423, - "src": "entypo" + "uid": "3dbc74b737ad75b2dea6346133003e37", + "css": "doc-text", + "code": 59466, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M541.7 375H770.8L541.7 145.8V375M250 83.3H583.3L833.3 333.3V833.3A83.3 83.3 0 0 1 750 916.7H250C203.7 916.7 166.7 879.2 166.7 833.3V166.7C166.7 120.4 203.7 83.3 250 83.3M625 750V666.7H250V750H625M750 583.3V500H250V583.3H750Z", + "width": 1000 + }, + "search": [ + "file-document" + ] }, { - "uid": "7034e4d22866af82bef811f52fb1ba46", - "css": "code", - "code": 61729, - "src": "fontawesome" + "uid": "2c9c17d58273a5617b1bbdc0602c6bb4", + "css": "link", + "code": 59459, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M441.2 558.8C458.3 575 458.3 601.7 441.2 617.9 425 634.2 398.3 634.2 382.1 617.9 300.8 536.7 300.8 404.6 382.1 323.3V323.3L529.6 175.8C610.8 94.6 742.9 94.6 824.2 175.8 905.4 257.1 905.4 389.2 824.2 470.4L762.1 532.5C762.5 498.3 757.1 464.2 745.4 431.7L765 411.7C814.2 362.9 814.2 283.7 765 235 716.3 185.8 637.1 185.8 588.3 235L441.2 382.1C392.1 430.8 392.1 510 441.2 558.8M558.8 382.1C575 365.8 601.7 365.8 617.9 382.1 699.2 463.3 699.2 595.4 617.9 676.7V676.7L470.4 824.2C389.2 905.4 257.1 905.4 175.8 824.2 94.6 742.9 94.6 610.8 175.8 529.6L237.9 467.5C237.5 501.7 242.9 535.8 254.6 568.8L235 588.3C185.8 637.1 185.8 716.3 235 765 283.7 814.2 362.9 814.2 411.7 765L558.8 617.9C607.9 569.2 607.9 490 558.8 441.2 541.7 425 541.7 398.3 558.8 382.1Z", + "width": 1000 + }, + "search": [ + "link-variant" + ] }, { - "uid": "abf264d54e3f10187167ebc0e833d12e", - "css": "up-outline", - "code": 59424, - "src": "typicons" + "uid": "d77a3c3d474886b388746eb6778c07c7", + "css": "attachment", + "code": 59442, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M312.5 750A229.2 229.2 0 0 1 83.3 520.8 229.2 229.2 0 0 1 312.5 291.7H750A166.7 166.7 0 0 1 916.7 458.3 166.7 166.7 0 0 1 750 625H395.8A104.2 104.2 0 0 1 291.7 520.8 104.2 104.2 0 0 1 395.8 416.7H708.3V479.2H395.8A41.7 41.7 0 0 0 354.2 520.8 41.7 41.7 0 0 0 395.8 562.5H750A104.2 104.2 0 0 0 854.2 458.3 104.2 104.2 0 0 0 750 354.2H312.5A166.7 166.7 0 0 0 145.8 520.8 166.7 166.7 0 0 0 312.5 687.5H708.3V750H312.5Z", + "width": 1000 + }, + "search": [ + "attachment" + ] }, { - "uid": "1d9b2bb0d0621cd616139c6a441ed442", - "css": "down-outline", - "code": 59425, - "src": "typicons" + "uid": "90cfe91091dbeb0257184badce6dd31d", + "css": "undo-variant", + "code": 59449, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M562.5 291.7A270.8 270.8 0 0 1 833.3 562.5 270.8 270.8 0 0 1 562.5 833.3H416.7V750H562.5C666.7 750 750 666.7 750 562.5 750 458.3 666.7 375 562.5 375H326.3L454.6 503.7 395.8 562.5 166.7 333.3 395.8 104.2 455 162.9 326.3 291.7H562.5M250 750H333.3V833.3H250V750Z", + "width": 1000 + }, + "search": [ + "undo-variant" + ] }, { - "uid": "ec3be32c1330a17ef251b378ebd7d3ac", - "css": "left-outline", - "code": 59426, - "src": "typicons" - }, - { - "uid": "86bc84e014767f8f1377723c47d1b153", - "css": "right-outline", - "code": 59427, - "src": "typicons" - }, - { - "uid": "c16a63e911bc47b46dc2a7129d2f0c46", - "css": "down-small", - "code": 59428, - "src": "typicons" - }, - { - "uid": "58b78b6ca784d5c3db5beefcd9e18061", - "css": "left-small", - "code": 59429, - "src": "typicons" - }, - { - "uid": "877a233d7fdca8a1d82615b96ed0d7a2", - "css": "right-small", - "code": 59430, - "src": "typicons" - }, - { - "uid": "62bc6fe2a82e4864e2b94d4c0985ee0c", - "css": "up-small", - "code": 59431, - "src": "typicons" - }, - { - "uid": "289b5f92f23acf1059c93fbf401c1ad5", - "css": "down-open-big", - "code": 59432, - "src": "entypo" - }, - { - "uid": "0805cca616b3c12714f35af4d0912c10", - "css": "up-open-big", - "code": 59433, - "src": "entypo" - }, - { - "uid": "587bjlxppui6u4japooa2foe58rsvicp", + "uid": "256d512a42d54f808cc5afffb7adca21", "css": "pencil", - "code": 59434, - "src": "modernpics" + "code": 59456, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M701.7 113.7C685.4 113.7 669.6 120 657.1 132.1L568.8 220.4 789.6 441.7 877.9 354.2C902.9 328.7 902.9 289.2 877.9 265L745.8 132.1C733.3 120 717.5 113.7 701.7 113.7M539.2 250L201.7 587.9 308.3 599.6 315.8 695 410.8 702.1 422.9 808.8 760.4 470.8M177.1 626.7L104.2 905.4 383.3 830.8 373.3 740.8 277.1 733.7 269.6 637.1", + "width": 1000 + }, + "search": [ + "lead-pencil" + ] }, { - "uid": "2aeb4987b469d22fcb8b471b6d2cdfff", + "uid": "b35452c8799239d5f9a0dbc1237303ea", "css": "pencil-1", - "code": 59435, - "src": "linecons" + "code": 59473, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M862.9 293.3C879.2 277.1 879.2 250 862.9 234.6L765.4 137.1C750 120.8 722.9 120.8 706.7 137.1L630 213.3 786.3 369.6M125 718.8V875H281.3L742.1 413.7 585.8 257.5 125 718.8Z", + "width": 1000 + }, + "search": [ + "pencil" + ] + }, + { + "uid": "869010a7f405f1c4c4f8e1d610d66aed", + "css": "book-open", + "code": 59455, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M875 208.3C828.8 193.8 777.9 187.5 729.2 187.5 647.9 187.5 560.4 204.2 500 250 439.6 204.2 352.1 187.5 270.8 187.5 189.6 187.5 102.1 204.2 41.7 250V860.4C41.7 870.8 52.1 881.2 62.5 881.2 66.7 881.2 68.7 879.2 72.9 879.2 129.2 852.1 210.4 833.3 270.8 833.3 352.1 833.3 439.6 850 500 895.8 556.3 860.4 658.3 833.3 729.2 833.3 797.9 833.3 868.8 845.8 927.1 877.1 931.3 879.2 933.3 879.2 937.5 879.2 947.9 879.2 958.3 868.8 958.3 858.3V250C933.3 231.2 906.3 218.8 875 208.3M875 770.8C829.2 756.2 779.2 750 729.2 750 658.3 750 556.3 777.1 500 812.5V333.3C556.3 297.9 658.3 270.8 729.2 270.8 779.2 270.8 829.2 277.1 875 291.7V770.8Z", + "width": 1000 + }, + "search": [ + "book-open-variant" + ] + }, + { + "uid": "dd3fce505416914a6e261f56e012bedf", + "css": "bookmark-empty", + "code": 59451, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M708.3 750L500 659.2 291.7 750V208.3H708.3M708.3 125H291.7A83.3 83.3 0 0 0 208.3 208.3V875L500 750 791.7 875V208.3C791.7 162.1 754.2 125 708.3 125Z", + "width": 1000 + }, + "search": [ + "bookmark-outline" + ] + }, + { + "uid": "89c875ec5b1d33b5e4a815bd640c4044", + "css": "cloud", + "code": 59482, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M791.7 750H250A166.7 166.7 0 0 1 83.3 583.3 166.7 166.7 0 0 1 250 416.7H279.6C307.1 320.4 395.8 250 500 250A229.2 229.2 0 0 1 729.2 479.2V500H791.7A125 125 0 0 1 916.7 625 125 125 0 0 1 791.7 750M806.3 417.9C777.9 274.6 651.7 166.7 500 166.7 379.6 166.7 275 235 222.9 334.6 97.5 348.3 0 454.2 0 583.3A250 250 0 0 0 250 833.3H791.7A208.3 208.3 0 0 0 1000 625C1000 515 914.6 425.8 806.3 417.9Z", + "width": 1000 + }, + "search": [ + "cloud-outline" + ] + }, + { + "uid": "733b084cd46a5563c506c30eedf088ee", + "css": "bell", + "code": 59450, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M666.7 708.3H291.7V437.5C291.7 333.3 375 250 479.2 250 583.3 250 666.7 333.3 666.7 437.5M750 666.7V437.5C750 309.6 660.8 202.5 541.7 174.2V145.8A62.5 62.5 0 0 0 479.2 83.3 62.5 62.5 0 0 0 416.7 145.8V174.2C297.1 202.5 208.3 309.6 208.3 437.5V666.7L125 750V791.7H833.3V750M479.2 916.7A83.3 83.3 0 0 0 562.5 833.3H395.8A83.3 83.3 0 0 0 479.2 916.7Z", + "width": 1000 + }, + "search": [ + "bell-outline" + ] + }, + { + "uid": "796dab572ec00c61233c6835655bf27e", + "css": "clock", + "code": 59480, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M500 833.3A333.3 333.3 0 0 0 833.3 500 333.3 333.3 0 0 0 500 166.7 333.3 333.3 0 0 0 166.7 500 333.3 333.3 0 0 0 500 833.3M500 83.3A416.7 416.7 0 0 1 916.7 500 416.7 416.7 0 0 1 500 916.7C269.6 916.7 83.3 729.2 83.3 500A416.7 416.7 0 0 1 500 83.3M520.8 291.7V510.4L708.3 621.7 677.1 672.9 458.3 541.7V291.7H520.8Z", + "width": 1000 + }, + "search": [ + "clock" + ] + }, + { + "uid": "ca7476d2dec8b5e8290215391f6a16c3", + "css": "puzzle", + "code": 59471, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M854.2 458.3H791.7V291.7C791.7 245.4 754.2 208.3 708.3 208.3H541.7V145.8A104.2 104.2 0 0 0 437.5 41.7 104.2 104.2 0 0 0 333.3 145.8V208.3H166.7A83.3 83.3 0 0 0 83.3 291.7V450H145.8C208.3 450 258.3 500 258.3 562.5 258.3 625 208.3 675 145.8 675H83.3V833.3A83.3 83.3 0 0 0 166.7 916.7H325V854.2C325 791.7 375 741.7 437.5 741.7 500 741.7 550 791.7 550 854.2V916.7H708.3A83.3 83.3 0 0 0 791.7 833.3V666.7H854.2A104.2 104.2 0 0 0 958.3 562.5 104.2 104.2 0 0 0 854.2 458.3Z", + "width": 1000 + }, + "search": [ + "puzzle" + ] + }, + { + "uid": "65f4d10973a541ace5da216063498bd2", + "css": "menu", + "code": 59476, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M125 250H875V333.3H125V250M125 458.3H875V541.7H125V458.3M125 666.7H875V750H125V666.7Z", + "width": 1000 + }, + "search": [ + "menu" + ] + }, + { + "uid": "315df2cedeb7eaf5e0a6e69bae4ec1bb", + "css": "search", + "code": 59477, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M395.8 125A270.8 270.8 0 0 1 666.7 395.8C666.7 462.9 642.1 524.6 601.7 572.1L612.9 583.3H645.8L854.2 791.7 791.7 854.2 583.3 645.8V612.9L572.1 601.7C524.6 642.1 462.9 666.7 395.8 666.7A270.8 270.8 0 0 1 125 395.8 270.8 270.8 0 0 1 395.8 125M395.8 208.3C291.7 208.3 208.3 291.7 208.3 395.8 208.3 500 291.7 583.3 395.8 583.3 500 583.3 583.3 500 583.3 395.8 583.3 291.7 500 208.3 395.8 208.3Z", + "width": 1000 + }, + "search": [ + "magnify" + ] + }, + { + "uid": "fef6633a7489e5db2505be117bbc9bbb", + "css": "help", + "code": 59452, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M416.7 791.7H541.7V916.7H416.7V791.7M500 83.3C722.9 92.5 820 317.5 687.5 486.2 652.9 527.9 597.1 555.4 569.6 590.4 541.7 625 541.7 666.7 541.7 708.3H416.7C416.7 638.8 416.7 580 444.6 538.3 472.1 496.7 527.9 472.1 562.5 444.6 663.3 351.2 638.3 219.2 500 208.3A125 125 0 0 0 375 333.3H250A250 250 0 0 1 500 83.3Z", + "width": 1000 + }, + "search": [ + "help" + ] + }, + { + "uid": "090e74f1d6d9e8672793363a119342c8", + "css": "star-outline", + "code": 59468, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M500 641.3L343.3 735.8 384.6 557.5 246.3 437.5 428.7 422.1 500 253.7 571.3 422.1 753.8 437.5 615.4 557.5 656.7 735.8M916.7 385L617.1 359.6 500 83.3 382.9 359.6 83.3 385 310.4 582.1 242.5 875 500 719.6 757.5 875 689.2 582.1 916.7 385Z", + "width": 1000 + }, + "search": [ + "star-outline" + ] + }, + { + "uid": "3024b192dfbe078205b905abf5e4c56b", + "css": "star", + "code": 59488, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M500 719.6L757.5 875 689.2 582.1 916.7 385 617.1 359.2 500 83.3 382.9 359.2 83.3 385 310.4 582.1 242.5 875 500 719.6Z", + "width": 1000 + }, + "search": [ + "star" + ] + }, + { + "uid": "76ac689ecab8fb3e7584d014ffd2a4e2", + "css": "sitemap", + "code": 59469, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M375 83.3V333.3H458.3V458.3H208.3C162.1 458.3 125 495.4 125 541.7V666.7H41.7V916.7H291.7V666.7H208.3V541.7H458.3V666.7H375V916.7H625V666.7H541.7V541.7H791.7V666.7H708.3V916.7H958.3V666.7H875V541.7C875 495.4 837.9 458.3 791.7 458.3H541.7V333.3H625V83.3H375Z", + "width": 1000 + }, + "search": [ + "sitemap" + ] + }, + { + "uid": "b3e2d6075eaea48125b4595d0740cb6c", + "css": "plus", + "code": 59472, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M791.7 541.7H541.7V791.7H458.3V541.7H208.3V458.3H458.3V208.3H541.7V458.3H791.7V541.7Z", + "width": 1000 + }, + "search": [ + "plus" + ] + }, + { + "uid": "6802a2a08f89c94bc9336d328d7cb6f4", + "css": "minus", + "code": 59474, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M791.7 541.7H208.3V458.3H791.7V541.7Z", + "width": 1000 + }, + "search": [ + "minus" + ] + }, + { + "uid": "37bd9b9434b9ba58500d3254b72aae94", + "css": "mail", + "code": 59485, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M833.3 166.7H166.7A83.3 83.3 0 0 0 83.3 250V750A83.3 83.3 0 0 0 166.7 833.3H833.3A83.3 83.3 0 0 0 916.7 750V250A83.3 83.3 0 0 0 833.3 166.7M833.3 750H166.7V333.3L500 541.7 833.3 333.3V750M833.3 250L500 458.3 166.7 250V250H833.3V250Z", + "width": 1000 + }, + "search": [ + "email-outline" + ] + }, + { + "uid": "e4d6dcc63cc67762b2324d180aab0f52", + "css": "disk", + "code": 59484, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M500 583.3C453.8 583.3 416.7 545.8 416.7 500 416.7 453.8 453.8 416.7 500 416.7 546.3 416.7 583.3 453.8 583.3 500A83.3 83.3 0 0 1 500 583.3M500 166.7A333.3 333.3 0 0 0 166.7 500 333.3 333.3 0 0 0 500 833.3 333.3 333.3 0 0 0 833.3 500 333.3 333.3 0 0 0 500 166.7Z", + "width": 1000 + }, + "search": [ + "disk" + ] + }, + { + "uid": "9ee76d23e10e37d5c4a39fec91445c94", + "css": "code-braces", + "code": 59483, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M333.3 125A83.3 83.3 0 0 0 250 208.3V375A83.3 83.3 0 0 1 166.7 458.3H125V541.7H166.7A83.3 83.3 0 0 1 250 625V791.7A83.3 83.3 0 0 0 333.3 875H416.7V791.7H333.3V583.3A83.3 83.3 0 0 0 250 500 83.3 83.3 0 0 0 333.3 416.7V208.3H416.7V125M666.7 125A83.3 83.3 0 0 1 750 208.3V375A83.3 83.3 0 0 0 833.3 458.3H875V541.7H833.3A83.3 83.3 0 0 0 750 625V791.7A83.3 83.3 0 0 1 666.7 875H583.3V791.7H666.7V583.3A83.3 83.3 0 0 1 750 500 83.3 83.3 0 0 1 666.7 416.7V208.3H583.3V125H666.7Z", + "width": 1000 + }, + "search": [ + "code-braces" + ] + }, + { + "uid": "c3787a756d99f2e9eb958c0573a90afe", + "css": "code", + "code": 59489, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M608.3 691.7L800 500 608.3 308.3 666.7 250 916.7 500 666.7 750 608.3 691.7M391.7 691.7L200 500 391.7 308.3 333.3 250 83.3 500 333.3 750 391.7 691.7Z", + "width": 1000 + }, + "search": [ + "code-tags" + ] + }, + { + "uid": "01450c0d1a9c98cebdf6c84063b43f3a", + "css": "checkbox-marked", + "code": 59460, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M416.7 708.3L208.3 500 267.1 440.8 416.7 590.4 732.9 274.2 791.7 333.3M791.7 125H208.3C162.1 125 125 162.1 125 208.3V791.7A83.3 83.3 0 0 0 208.3 875H791.7A83.3 83.3 0 0 0 875 791.7V208.3C875 162.1 837.5 125 791.7 125Z", + "width": 1000 + }, + "search": [ + "checkbox-marked" + ] + }, + { + "uid": "1a4bb66dee8acc9a829656665a36e339", + "css": "check", + "code": 59457, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M875 291.7L375 791.7 145.8 562.5 204.6 503.7 375 673.8 816.3 232.9 875 291.7Z", + "width": 1000 + }, + "search": [ + "check" + ] } ] } \ No newline at end of file diff --git a/fonts/icons/fontello-no-materialdesign.zip b/fonts/icons/fontello-no-materialdesign.zip new file mode 100644 index 0000000000000000000000000000000000000000..f3f2420c74c1cd21495e8661b9c7b37c6a432c1c GIT binary patch literal 106074 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 E0A0$#9{>OV literal 0 HcmV?d00001 diff --git a/fonts/icons/fontello.eot b/fonts/icons/fontello.eot index 8dfe1346ee16ff9ba041c8ac540c2eca83b6d75d..6bd5a06120e53c29f5743f2941d23b90163263b6 100755 GIT binary patch delta 10983 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 diff --git a/fonts/icons/fontello.svg b/fonts/icons/fontello.svg index 3e73627..1228425 100755 --- a/fonts/icons/fontello.svg +++ b/fonts/icons/fontello.svg @@ -6,14 +6,6 @@ - - - - - - - - @@ -24,97 +16,129 @@ - - - - - - - - - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/fonts/icons/fontello.ttf b/fonts/icons/fontello.ttf index ca8ea38d957269c7f0dac98e4cf518d7f3e0e0e9..fd3f33c53fa906035c2e3111810ce0799870d0b5 100755 GIT binary patch delta 10972 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 Y=cG<%^H63F`k%=h^gna6fyWPS07=(C3jhEB delta 12581 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 d)h$R#V_;yIT<56FUhvP) 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 delta 11363 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 diff --git a/fonts/icons/fontello.woff2 b/fonts/icons/fontello.woff2 index 1ef8549fbb64b7c71cf0c9c63f40a640b021f10d..481d824b985dfcdae1953230e75db20a4e0374b3 100755 GIT binary patch literal 9956 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 R#{uL2593?bN3q^x0sxOJ1atrZ literal 11352 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 diff --git a/fonts/icons/fontello.zip b/fonts/icons/fontello.zip index f3f2420c74c1cd21495e8661b9c7b37c6a432c1c..c9db972a1d6ec965320b96432c1a17a518505e3e 100644 GIT binary patch delta 98293 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 delta 104893 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%0D4DeD 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 Date: Wed, 1 Mar 2017 13:45:14 +0100 Subject: [PATCH 005/108] SPR-843: Fontello Icons umstellen auf Material Design Icons (font-size, padding) --- css/area_nav-breadcrumb.less | 12 +- css/area_nav-pagetools.less | 276 +++++++++++++++++++++++------------ css/area_nav-usertools.less | 44 ++++-- css/base_mixins.less | 4 +- 4 files changed, 222 insertions(+), 114 deletions(-) diff --git a/css/area_nav-breadcrumb.less b/css/area_nav-breadcrumb.less index 32835e0..046fa19 100755 --- a/css/area_nav-breadcrumb.less +++ b/css/area_nav-breadcrumb.less @@ -14,6 +14,7 @@ > p { font-size: @font-size-small; margin: 0; + @media @screen_max-xs{ width: 1px; position: relative; @@ -31,9 +32,11 @@ span.home { margin-left: -.2rem; // reverse spacing in home icon --> content text and home icon aligned - .wide-content &{ + + .wide-content & { margin-left: .4rem; //toggle link has position absolute, hover on home icon needs more space than left padding of breadcrumb } + a { .fontello(); .hide-text-show-before(); @@ -77,6 +80,7 @@ max-width: 30%; margin: -.45em 0 0; padding: 0; + @media @screen_max-xs{ max-width: 90%; } @@ -102,6 +106,10 @@ .prefix { .btn-prefix (); .icon-clipboard(); + + min-height: 20px; + font-size: 1.2rem; + line-height: 1; } /* check !!! */ @@ -198,7 +206,7 @@ &::before { width: 100%; - margin: .1em 0 0; + margin: 0; } } } diff --git a/css/area_nav-pagetools.less b/css/area_nav-pagetools.less index 10f147a..eb4fb62 100755 --- a/css/area_nav-pagetools.less +++ b/css/area_nav-pagetools.less @@ -18,192 +18,274 @@ .pagetools-item(subscribe, 9, subscribe); .pagetools-item(mediaManager, 11); .pagetools-item(back, 12); -.pagetools-item(img_backto, 12);*/ +.pagetools-item(img_backto, 12); +*/ - -nav#dokuwiki__pagetools{ +nav#dokuwiki__pagetools { right: -(@margin-default); top: 3.05rem; z-index: 100; + ul { li { - - *{ + * { font-size: @font-size-default; } - &.plugin_move_page{ - a{ + + &.plugin_move_page { + a { + background: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSIxMDAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGw9InJnYigxMDUsMTA1LDEwNSkiIGQ9Ik05NDYuNCAyMTQuM3EyMi40IDAgMzggMTUuNnQxNS42IDM4djY3OC41cTAgMjIuMyAtMTUuNiAzOHQtMzggMTUuNkg0MTAuN3EtMjIuMyAwIC0zNy45IC0xNS42dC0xNS43IC0zOFY3ODUuN0g1My42cS0yMi40IDAgLTM4IC0xNS42VDAgNzMyLjF2LTM3NVEwIDMzNC44IDExLjIgMzA4dDI2LjcgLTQyLjRMMjY1LjYgMzcuOVEyODEuMyAyMi4zIDMwOCAxMS4yVDM1Ny4xIDBoMjMyLjJxMjIuMyAwIDM3LjkgMTUuNnQxNS43IDM4djE4M3EzNy45IC0yMi4zIDcxLjQgLTIyLjNoMjMyLjF6TTY0Mi45IDMzMy4xTDQ3NiA1MDBoMTY2LjlWMzMzLjF6TTI4NS43IDExOC45TDExOC45IDI4NS43aDE2Ni44VjExOC45em0xMDkuNCAzNjFMNTcxLjQgMzAzLjZWNzEuNEgzNTcuMXYyMzIuMnEwIDIyLjMgLTE1LjYgMzcuOXQtMzcuOSAxNS42SDcxLjR2MzU3LjJoMjg1LjdWNTcxLjRxMCAtMjIuMyAxMS4yIC00OS4xdDI2LjggLTQyLjR6bTUzMy41IDQ0OC43VjI4NS43SDcxNC4zdjIzMi4ycTAgMjIuMyAtMTUuNiAzNy45dC0zOCAxNS42SDQyOC42djM1Ny4yaDUwMHoiLz48L3N2Zz4=) 95% center no-repeat; + background-size: @font-size-head2 auto; opacity: .6; color: @color-nav; - *{ + + * { color: @color-nav; } - background: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSIxMDAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGw9InJnYigxMDUsMTA1LDEwNSkiIGQ9Ik05NDYuNCAyMTQuM3EyMi40IDAgMzggMTUuNnQxNS42IDM4djY3OC41cTAgMjIuMyAtMTUuNiAzOHQtMzggMTUuNkg0MTAuN3EtMjIuMyAwIC0zNy45IC0xNS42dC0xNS43IC0zOFY3ODUuN0g1My42cS0yMi40IDAgLTM4IC0xNS42VDAgNzMyLjF2LTM3NVEwIDMzNC44IDExLjIgMzA4dDI2LjcgLTQyLjRMMjY1LjYgMzcuOVEyODEuMyAyMi4zIDMwOCAxMS4yVDM1Ny4xIDBoMjMyLjJxMjIuMyAwIDM3LjkgMTUuNnQxNS43IDM4djE4M3EzNy45IC0yMi4zIDcxLjQgLTIyLjNoMjMyLjF6TTY0Mi45IDMzMy4xTDQ3NiA1MDBoMTY2LjlWMzMzLjF6TTI4NS43IDExOC45TDExOC45IDI4NS43aDE2Ni44VjExOC45em0xMDkuNCAzNjFMNTcxLjQgMzAzLjZWNzEuNEgzNTcuMXYyMzIuMnEwIDIyLjMgLTE1LjYgMzcuOXQtMzcuOSAxNS42SDcxLjR2MzU3LjJoMjg1LjdWNTcxLjRxMCAtMjIuMyAxMS4yIC00OS4xdDI2LjggLTQyLjR6bTUzMy41IDQ0OC43VjI4NS43SDcxNC4zdjIzMi4ycTAgMjIuMyAtMTUuNiAzNy45dC0zOCAxNS42SDQyOC42djM1Ny4yaDUwMHoiLz48L3N2Zz4=) 95% center no-repeat; - background-size: @font-size-head2 auto; - &:before{ + &:before { visibility: hidden; } - &:hover, &:focus, &:active{ - opacity: 1; + &:hover, + &:focus, + &:active { color: @color-nav-hover; background-color: #fff; background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSIxMDAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGw9InJnYig0MCwxMDksMTY4KSIgZD0iTTk0Ni40IDIxNC4zcTIyLjQgMCAzOCAxNS42dDE1LjYgMzh2Njc4LjVxMCAyMi4zIC0xNS42IDM4dC0zOCAxNS42SDQxMC43cS0yMi4zIDAgLTM3LjkgLTE1LjZ0LTE1LjcgLTM4Vjc4NS43SDUzLjZxLTIyLjQgMCAtMzggLTE1LjZUMCA3MzIuMXYtMzc1UTAgMzM0LjggMTEuMiAzMDh0MjYuNyAtNDIuNEwyNjUuNiAzNy45UTI4MS4zIDIyLjMgMzA4IDExLjJUMzU3LjEgMGgyMzIuMnEyMi4zIDAgMzcuOSAxNS42dDE1LjcgMzh2MTgzcTM3LjkgLTIyLjMgNzEuNCAtMjIuM2gyMzIuMXpNNjQyLjkgMzMzLjFMNDc2IDUwMGgxNjYuOVYzMzMuMXpNMjg1LjcgMTE4LjlMMTE4LjkgMjg1LjdoMTY2LjhWMTE4Ljl6bTEwOS40IDM2MUw1NzEuNCAzMDMuNlY3MS40SDM1Ny4xdjIzMi4ycTAgMjIuMyAtMTUuNiAzNy45dC0zNy45IDE1LjZINzEuNHYzNTcuMmgyODUuN1Y1NzEuNHEwIC0yMi4zIDExLjIgLTQ5LjF0MjYuOCAtNDIuNHptNTMzLjUgNDQ4LjdWMjg1LjdINzE0LjN2MjMyLjJxMCAyMi4zIC0xNS42IDM3Ljl0LTM4IDE1LjZINDI4LjZ2MzU3LjJoNTAweiIvPjwvc3ZnPg==); + background-position: 95% center; + opacity: 1; - *{ + * { color: @color-nav-hover; } - background-position: 95% center; - &::before{ + + &::before { visibility: visible; } } } } - a{ + a { + min-height: 32px; // for nav:hover font-size: @font-size-default; - &.source, &.revs, &.backlink, &.plugin_bookcreator_addtobook, &.export_pdf, &.top, &.edit, &.show{ - opacity: .6; - color: @color-nav; - *{ - color: @color-nav; - } + + &.source, + &.revs, + &.backlink, + &.plugin_bookcreator_addtobook, + &.export_pdf, + &.top, + &.edit, + &.show { background-position: 95% center; background-size: @font-size-head2 auto; - &:before{ + opacity: .6; + color: @color-nav; + + * { + color: @color-nav; + } + + &:before { visibility: hidden; } - &:hover, &:focus, &:active{ + + &:hover, + &:focus, + &:active { opacity: 1; color: @color-nav-hover; background-color: #fff; - *{ + background-position: 95% center; + + * { color: @color-nav-hover; } - background-position: 95% center; - &::before{ + + &::before { visibility: visible; } } } - &.source{ + &.source { background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSIxMDcxLjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0icmdiKDEwNSwxMDUsMTA1KSIgZD0iTTM0NC4zIDc4MC43bC0yNy45IDI3LjlxLTUuNiA1LjYgLTEyLjggNS42dC0xMi45IC01LjZMMzAuNyA1NDguNVEyNS4xIDU0MyAyNS4xIDUzNS43dDUuNiAtMTIuOGwyNjAgLTI2MC4xcTUuNiAtNS41IDEyLjkgLTUuNXQxMi44IDUuNWwyNy45IDI3LjlxNS42IDUuNiA1LjYgMTIuOXQtNS42IDEyLjhMMTI1IDUzNS43IDM0NC4zIDc1NXE1LjYgNS42IDUuNiAxMi45dC01LjYgMTIuOHpNNjc0LjEgMTg1LjNMNDY2IDkwNS43cS0yLjMgNy4yIC04LjcgMTAuOXQtMTMuMSAxLjRsLTM0LjYgLTkuNXEtNy4zIC0yLjIgLTEwLjkgLTguN3QtMS40IC0xMy42TDYwNS41IDE2NS43cTIuMiAtNy4yIDguNiAtMTAuOHQxMy4xIC0xLjRsMzQuNiA5LjRxNy4zIDIuMyAxMC45IDguN3QxLjQgMTMuN3ptMzY2LjYgMzYzLjJsLTI2MCAyNjAuMXEtNS42IDUuNiAtMTIuOCA1LjZUNzU1IDgwOC42bC0yNy45IC0yNy45cS01LjYgLTUuNiAtNS42IC0xMi44dDUuNiAtMTIuOUw5NDYuNCA1MzUuNyA3MjcuMSAzMTYuNHEtNS42IC01LjYgLTUuNiAtMTIuOHQ1LjYgLTEyLjlMNzU1IDI2Mi44cTUuNiAtNS41IDEyLjkgLTUuNXQxMi44IDUuNWwyNjAgMjYwLjFxNS42IDUuNiA1LjYgMTIuOHQtNS42IDEyLjh6Ii8+PC9zdmc+); - &:hover, &:focus, &:active{ + + &:hover, + &:focus, + &:active { background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSIxMDcxLjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0icmdiKDQwLDEwOSwxNjgpIiBkPSJNMzQ0LjMgNzgwLjdsLTI3LjkgMjcuOXEtNS42IDUuNiAtMTIuOCA1LjZ0LTEyLjkgLTUuNkwzMC43IDU0OC41UTI1LjEgNTQzIDI1LjEgNTM1Ljd0NS42IC0xMi44bDI2MCAtMjYwLjFxNS42IC01LjUgMTIuOSAtNS41dDEyLjggNS41bDI3LjkgMjcuOXE1LjYgNS42IDUuNiAxMi45dC01LjYgMTIuOEwxMjUgNTM1LjcgMzQ0LjMgNzU1cTUuNiA1LjYgNS42IDEyLjl0LTUuNiAxMi44ek02NzQuMSAxODUuM0w0NjYgOTA1LjdxLTIuMyA3LjIgLTguNyAxMC45dC0xMy4xIDEuNGwtMzQuNiAtOS41cS03LjMgLTIuMiAtMTAuOSAtOC43dC0xLjQgLTEzLjZMNjA1LjUgMTY1LjdxMi4yIC03LjIgOC42IC0xMC44dDEzLjEgLTEuNGwzNC42IDkuNHE3LjMgMi4zIDEwLjkgOC43dDEuNCAxMy43em0zNjYuNiAzNjMuMmwtMjYwIDI2MC4xcS01LjYgNS42IC0xMi44IDUuNlQ3NTUgODA4LjZsLTI3LjkgLTI3LjlxLTUuNiAtNS42IC01LjYgLTEyLjh0NS42IC0xMi45TDk0Ni40IDUzNS43IDcyNy4xIDMxNi40cS01LjYgLTUuNiAtNS42IC0xMi44dDUuNiAtMTIuOUw3NTUgMjYyLjhxNS42IC01LjUgMTIuOSAtNS41dDEyLjggNS41bDI2MCAyNjAuMXE1LjYgNS42IDUuNiAxMi44dC01LjYgMTIuOHoiLz48L3N2Zz4=); } } - &.edit{ + + &.edit { background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI4MzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0icmdiKDEwNSwxMDUsMTA1KSIgZD0iTTc5NSAxMTkuMDY5YzUwIDQ2LjI1IDQzLjc1IDExNy41IC0zLjc1IDE2NWwtNDYuMjUgNDYuMjVzMzUgLTUzLjc1IC0zNy41IC0xMjMuNzVjLTYzLjc1IC02My43NSAtMTIzLjc1IC0zNi4yNSAtMTIzLjc1IC0zNi4yNWw0OC43NSAtNDguNzVjNDMuNzUgLTQ1IDEyMCAtNDUgMTYyLjUgLTIuNXptLTg4Ljc1IDI1MGwtNDkyLjUgNDkyLjUgLTIxMCA1MS4yNSAtMy43NSAtMy43NSA1NSAtMjEwIDQ5Mi41IC00OTBjOC43NSAtMi41IDMwIC04Ljc1IDYwIC0yLjVsLTUyMi41IDUyMi41IC0xNSA1NSA2MCA2MCA1Ni4yNSAtMTUgMjUgLTIzLjc1IDIuNSAtNTYuMjUgLTQwIC00MCA0NzguNzUgLTQ3OC43NWM3LjUgNi4yNSA3LjUgNi4yNSAxNSAxNSA3MS4yNSA3MCAzOC43NSAxMjMuNzUgMzguNzUgMTIzLjc1eiIvPjwvc3ZnPg==); - &:hover, &:focus, &:active{ + + &:hover, + &:focus, + &:active { background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI4MzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0icmdiKDQwLDEwOSwxNjgpIiBkPSJNNzk1IDExOS4wNjljNTAgNDYuMjUgNDMuNzUgMTE3LjUgLTMuNzUgMTY1bC00Ni4yNSA0Ni4yNXMzNSAtNTMuNzUgLTM3LjUgLTEyMy43NWMtNjMuNzUgLTYzLjc1IC0xMjMuNzUgLTM2LjI1IC0xMjMuNzUgLTM2LjI1bDQ4Ljc1IC00OC43NWM0My43NSAtNDUgMTIwIC00NSAxNjIuNSAtMi41em0tODguNzUgMjUwbC00OTIuNSA0OTIuNSAtMjEwIDUxLjI1IC0zLjc1IC0zLjc1IDU1IC0yMTAgNDkyLjUgLTQ5MGM4Ljc1IC0yLjUgMzAgLTguNzUgNjAgLTIuNWwtNTIyLjUgNTIyLjUgLTE1IDU1IDYwIDYwIDU2LjI1IC0xNSAyNSAtMjMuNzUgMi41IC01Ni4yNSAtNDAgLTQwIDQ3OC43NSAtNDc4Ljc1YzcuNSA2LjI1IDcuNSA2LjI1IDE1IDE1IDcxLjI1IDcwIDM4Ljc1IDEyMy43NSAzOC43NSAxMjMuNzV6Ii8+PC9zdmc+); } } - &.revs{ + + &.revs { background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI4NTcuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSJyZ2IoMTA1LDEwNSwxMDUpIiBkPSJNNTAwIDMwMy42djI1MHEwIDcuOCAtNSAxMi44dC0xMi45IDVIMzAzLjZxLTcuOCAwIC0xMi45IC01dC01IC0xMi44di0zNS43cTAgLTcuOSA1IC0xMi45dDEyLjkgLTVoMTI1VjMwMy42cTAgLTcuOCA1IC0xMi45dDEyLjggLTVoMzUuN3E3LjkgMCAxMi45IDV0NSAxMi45ek03MzIuMSA1MDBxMCAtODIuNiAtNDAuNyAtMTUyLjNUNTgwLjkgMjM3LjIgNDI4LjYgMTk2LjR0LTE1Mi40IDQwLjhUMTY1LjcgMzQ3LjcgMTI1IDUwMHQ0MC43IDE1Mi4zIDExMC41IDExMC41IDE1Mi40IDQwLjggMTUyLjMgLTQwLjhUNjkxLjQgNjUyLjMgNzMyLjEgNTAwem0xMjUgMHEwIDExNi42IC01Ny40IDIxNS4xdC0xNTYgMTU2IC0yMTUuMSA1Ny41VDIxMy40IDg3MS4xIDU3LjUgNzE1LjEgMCA1MDAgNTcuNSAyODQuOXQxNTUuOSAtMTU2VDQyOC42IDcxLjR0MjE1LjEgNTcuNSAxNTYgMTU2VDg1Ny4xIDUwMHoiLz48L3N2Zz4=); - &:hover, &:focus, &:active{ + + &:hover, + &:focus, + &:active { background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI4NTcuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSJyZ2IoNDAsMTA5LDE2OCkiIGQ9Ik01MDAgMzAzLjZ2MjUwcTAgNy44IC01IDEyLjh0LTEyLjkgNUgzMDMuNnEtNy44IDAgLTEyLjkgLTV0LTUgLTEyLjh2LTM1LjdxMCAtNy45IDUgLTEyLjl0MTIuOSAtNWgxMjVWMzAzLjZxMCAtNy44IDUgLTEyLjl0MTIuOCAtNWgzNS43cTcuOSAwIDEyLjkgNXQ1IDEyLjl6TTczMi4xIDUwMHEwIC04Mi42IC00MC43IC0xNTIuM1Q1ODAuOSAyMzcuMiA0MjguNiAxOTYuNHQtMTUyLjQgNDAuOFQxNjUuNyAzNDcuNyAxMjUgNTAwdDQwLjcgMTUyLjMgMTEwLjUgMTEwLjUgMTUyLjQgNDAuOCAxNTIuMyAtNDAuOFQ2OTEuNCA2NTIuMyA3MzIuMSA1MDB6bTEyNSAwcTAgMTE2LjYgLTU3LjQgMjE1LjF0LTE1NiAxNTYgLTIxNS4xIDU3LjVUMjEzLjQgODcxLjEgNTcuNSA3MTUuMSAwIDUwMCA1Ny41IDI4NC45dDE1NS45IC0xNTZUNDI4LjYgNzEuNHQyMTUuMSA1Ny41IDE1NiAxNTZUODU3LjEgNTAweiIvPjwvc3ZnPg==); } } - &.backlink{ + + &.backlink { background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI5MjguNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSJyZ2IoMTA1LDEwNSwxMDUpIiBkPSJNODEyLjUgNjc4LjZxMCAtMjIuMyAtMTUuNiAtMzhsLTExNi4xIC0xMTZxLTE1LjYgLTE1LjcgLTM3LjkgLTE1LjcgLTIzLjUgMCAtNDAuMiAxNy45IDEuNyAxLjcgMTAuNiAxMC4zdDEyIDEyIDguMyAxMC42IDcuMyAxNC4yIDIgMTUuNHEwIDIyLjMgLTE1LjcgMzcuOXQtMzcuOSAxNS43cS04LjQgMCAtMTUuNCAtMnQtMTQuMiAtNy4zIC0xMC42IC04LjMgLTEyIC0xMiAtMTAuMyAtMTAuNnEtMTguNCAxNy4zIC0xOC40IDQwLjcgMCAyMi4zIDE1LjYgMzhsMTE1IDExNS41cTE1IDE1IDM3LjkgMTUgMjIuMyAwIDM3LjkgLTE0LjVMNzk2LjkgNzE2cTE1LjYgLTE1LjcgMTUuNiAtMzcuNHpNNDIwLjIgMjg1LjJxMCAtMjIuNCAtMTUuNiAtMzhsLTExNSAtMTE1LjVRMjc0IDExNi4xIDI1MS43IDExNi4xcS0yMS44IDAgLTM4IDE1bC04MiA4MS41cS0xNS42IDE1LjYgLTE1LjYgMzcuNCAwIDIyLjMgMTUuNiAzNy45TDI0Ny44IDQwNHExNSAxNS4xIDM3LjkgMTUuMSAyMy41IDAgNDAuMiAtMTcuMyAtMS43IC0xLjcgLTEwLjYgLTEwLjN0LTEyIC0xMiAtOC40IC0xMC42IC03LjIgLTE0LjMgLTIgLTE1LjNxMCAtMjIuMyAxNS42IC0zOHQzOCAtMTUuNnE4LjQgMCAxNS4zIDJ0MTQuMyA3LjIgMTAuNiA4LjQgMTIgMTIgMTAuMyAxMC42cTE4LjQgLTE3LjMgMTguNCAtNDAuN3ptNDk5LjQgMzkzLjRxMCA2Ni45IC00Ny40IDExMy4zbC04MiA4MS40cS00Ni4zIDQ2LjMgLTExMy4zIDQ2LjMgLTY3LjUgMCAtMTEzLjggLTQ3LjRsLTExNSAtMTE1LjVRNDAxLjggNzEwLjQgNDAxLjggNjQzLjRxMCAtNjguNiA0OS4xIC0xMTYuNmwtNDkuMSAtNDkuMXEtNDggNDkuMSAtMTE2LjEgNDkuMSAtNjYuOSAwIC0xMTMuOCAtNDYuOUw1NS44IDM2My44UTguOSAzMTcgOC45IDI1MFQ1Ni40IDEzNi43bDgyIC04MS41UTE4NC43IDguOSAyNTEuNyA4LjlxNjcuNSAwIDExMy44IDQ3LjVsMTE1IDExNS41cTQ2LjMgNDYuMyA0Ni4zIDExMy4zIDAgNjguNiAtNDkuMSAxMTYuNmw0OS4xIDQ5LjFxNDggLTQ5LjEgMTE2LjEgLTQ5LjEgNjYuOSAwIDExMy44IDQ2LjlsMTE2LjEgMTE2cTQ2LjggNDYuOSA0Ni44IDExMy45eiIvPjwvc3ZnPg==); - &:hover, &:focus, &:active{ + + &:hover, + &:focus, + &:active { background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI5MjguNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSJyZ2IoNDAsMTA5LDE2OCkiIGQ9Ik04MTIuNSA2NzguNnEwIC0yMi4zIC0xNS42IC0zOGwtMTE2LjEgLTExNnEtMTUuNiAtMTUuNyAtMzcuOSAtMTUuNyAtMjMuNSAwIC00MC4yIDE3LjkgMS43IDEuNyAxMC42IDEwLjN0MTIgMTIgOC4zIDEwLjYgNy4zIDE0LjIgMiAxNS40cTAgMjIuMyAtMTUuNyAzNy45dC0zNy45IDE1LjdxLTguNCAwIC0xNS40IC0ydC0xNC4yIC03LjMgLTEwLjYgLTguMyAtMTIgLTEyIC0xMC4zIC0xMC42cS0xOC40IDE3LjMgLTE4LjQgNDAuNyAwIDIyLjMgMTUuNiAzOGwxMTUgMTE1LjVxMTUgMTUgMzcuOSAxNSAyMi4zIDAgMzcuOSAtMTQuNUw3OTYuOSA3MTZxMTUuNiAtMTUuNyAxNS42IC0zNy40ek00MjAuMiAyODUuMnEwIC0yMi40IC0xNS42IC0zOGwtMTE1IC0xMTUuNVEyNzQgMTE2LjEgMjUxLjcgMTE2LjFxLTIxLjggMCAtMzggMTVsLTgyIDgxLjVxLTE1LjYgMTUuNiAtMTUuNiAzNy40IDAgMjIuMyAxNS42IDM3LjlMMjQ3LjggNDA0cTE1IDE1LjEgMzcuOSAxNS4xIDIzLjUgMCA0MC4yIC0xNy4zIC0xLjcgLTEuNyAtMTAuNiAtMTAuM3QtMTIgLTEyIC04LjQgLTEwLjYgLTcuMiAtMTQuMyAtMiAtMTUuM3EwIC0yMi4zIDE1LjYgLTM4dDM4IC0xNS42cTguNCAwIDE1LjMgMnQxNC4zIDcuMiAxMC42IDguNCAxMiAxMiAxMC4zIDEwLjZxMTguNCAtMTcuMyAxOC40IC00MC43em00OTkuNCAzOTMuNHEwIDY2LjkgLTQ3LjQgMTEzLjNsLTgyIDgxLjRxLTQ2LjMgNDYuMyAtMTEzLjMgNDYuMyAtNjcuNSAwIC0xMTMuOCAtNDcuNGwtMTE1IC0xMTUuNVE0MDEuOCA3MTAuNCA0MDEuOCA2NDMuNHEwIC02OC42IDQ5LjEgLTExNi42bC00OS4xIC00OS4xcS00OCA0OS4xIC0xMTYuMSA0OS4xIC02Ni45IDAgLTExMy44IC00Ni45TDU1LjggMzYzLjhROC45IDMxNyA4LjkgMjUwVDU2LjQgMTM2LjdsODIgLTgxLjVRMTg0LjcgOC45IDI1MS43IDguOXE2Ny41IDAgMTEzLjggNDcuNWwxMTUgMTE1LjVxNDYuMyA0Ni4zIDQ2LjMgMTEzLjMgMCA2OC42IC00OS4xIDExNi42bDQ5LjEgNDkuMXE0OCAtNDkuMSAxMTYuMSAtNDkuMSA2Ni45IDAgMTEzLjggNDYuOWwxMTYuMSAxMTZxNDYuOCA0Ni45IDQ2LjggMTEzLjl6Ii8+PC9zdmc+); } } - &.top{ + + &.top { margin-top: 1em; position: relative; background-size: @font-size-default; background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI4MzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0icmdiKDEwNSwxMDUsMTA1KSIgZD0iTTQxNi4yNSAxMDAxcS02NSAwIC0xMTAuNjI1IC00NS42MjV0LTQ1LjYyNSAtMTEwLjYyNWwwIC0yNDcuNXEtNDUgNDAgLTEwOC4xMjUgMzguMTI1dC0xMDUuNjI1IC00NC4zNzVxLTQ2LjI1IC00Ni4yNSAtNDYuMjUgLTExMC42MjV0NDYuMjUgLTExMC42MjVsMzcwIC0zNzEuMjUgMzcxLjI1IDM3MS4yNXE0Ni4yNSA0Ni4yNSA0Ni4yNSAxMTAuNjI1dC00Ni4yNSAxMTAuNjI1cS00Mi41IDQyLjUgLTEwNi4yNSA0NC4zNzV0LTEwOC43NSAtMzguMTI1bDAgMjQ3LjVxMCA2NSAtNDUuNjI1IDExMC42MjV0LTExMC42MjUgNDUuNjI1em0tNTEuMjUgLTY1NWwwIDQ5OC43NXEwIDIxLjI1IDE1IDM2Ljg3NXQzNi4yNSAxNS42MjUgMzYuODc1IC0xNS42MjUgMTUuNjI1IC0zNi44NzVsMCAtNDk4Ljc1bDE3MS4yNSAxNzEuMjVxMTUgMTUgMzYuODc1IDE1dDM2Ljg3NSAtMTUgMTUgLTM2Ljg3NSAtMTUgLTM2Ljg3NWwtMjk3LjUgLTI5Ny41IC0yOTcuNSAyOTcuNXEtMTUgMTUgLTE1IDM2Ljg3NXQxNSAzNi44NzUgMzYuODc1IDE1IDM2Ljg3NSAtMTV6Ii8+PC9zdmc+); - &:hover, &:focus, &:active{ + + &:hover, + &:focus, + &:active { background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI4MzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0icmdiKDQwLDEwOSwxNjgpIiBkPSJNNDE2LjI1IDEwMDFxLTY1IDAgLTExMC42MjUgLTQ1LjYyNXQtNDUuNjI1IC0xMTAuNjI1bDAgLTI0Ny41cS00NSA0MCAtMTA4LjEyNSAzOC4xMjV0LTEwNS42MjUgLTQ0LjM3NXEtNDYuMjUgLTQ2LjI1IC00Ni4yNSAtMTEwLjYyNXQ0Ni4yNSAtMTEwLjYyNWwzNzAgLTM3MS4yNSAzNzEuMjUgMzcxLjI1cTQ2LjI1IDQ2LjI1IDQ2LjI1IDExMC42MjV0LTQ2LjI1IDExMC42MjVxLTQyLjUgNDIuNSAtMTA2LjI1IDQ0LjM3NXQtMTA4Ljc1IC0zOC4xMjVsMCAyNDcuNXEwIDY1IC00NS42MjUgMTEwLjYyNXQtMTEwLjYyNSA0NS42MjV6bS01MS4yNSAtNjU1bDAgNDk4Ljc1cTAgMjEuMjUgMTUgMzYuODc1dDM2LjI1IDE1LjYyNSAzNi44NzUgLTE1LjYyNSAxNS42MjUgLTM2Ljg3NWwwIC00OTguNzVsMTcxLjI1IDE3MS4yNXExNSAxNSAzNi44NzUgMTV0MzYuODc1IC0xNSAxNSAtMzYuODc1IC0xNSAtMzYuODc1bC0yOTcuNSAtMjk3LjUgLTI5Ny41IDI5Ny41cS0xNSAxNSAtMTUgMzYuODc1dDE1IDM2Ljg3NSAzNi44NzUgMTUgMzYuODc1IC0xNXoiLz48L3N2Zz4=); } } - &.plugin_bookcreator_addtobook{ + + &.plugin_bookcreator_addtobook { background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI5MjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0icmdiKDEwNSwxMDUsMTA1KSIgZD0iTTQ2NCAyMjEuNXE1IC01IDE0LjUgLTEydDQ3IC0yNi41IDgzLjUgLTM0LjUgMTI3IC0yNyAxNzUgLTEybDAgNjcwcS05NSAwIC0xNzYgMTEuNXQtMTI4LjUgMjcuNSAtODEuNSAzMyAtNDcgMjlsLTE0IDEwcS00IC00IC0xMyAtMTEuNXQtNDYuNSAtMjYuNSAtODMgLTM0IC0xMjcgLTI3IC0xNzYuNSAtMTJsMCAtNjcwcTk0IDAgMTc0IDExLjV0MTI4IDI3LjUgODIuNSAzMyA0OC41IDI5em0tMzM0IDBsMCA0NTBxMTcyIDE0IDI3OSA3MWwwIC00NDlxLTExMCAtNTggLTI3OSAtNzJ6bTY2OSA0NTBsMCAtNDUwcS0xNjggMTQgLTI3OCA3MmwwIDQ0OXExMDggLTU3IDI3OCAtNzF6Ii8+PC9zdmc+); - &:hover, &:focus, &:active{ + + &:hover, + &:focus, + &:active { background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI5MjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0icmdiKDQwLDEwOSwxNjgpIiBkPSJNNDY0IDIyMS41cTUgLTUgMTQuNSAtMTJ0NDcgLTI2LjUgODMuNSAtMzQuNSAxMjcgLTI3IDE3NSAtMTJsMCA2NzBxLTk1IDAgLTE3NiAxMS41dC0xMjguNSAyNy41IC04MS41IDMzIC00NyAyOWwtMTQgMTBxLTQgLTQgLTEzIC0xMS41dC00Ni41IC0yNi41IC04MyAtMzQgLTEyNyAtMjcgLTE3Ni41IC0xMmwwIC02NzBxOTQgMCAxNzQgMTEuNXQxMjggMjcuNSA4Mi41IDMzIDQ4LjUgMjl6bS0zMzQgMGwwIDQ1MHExNzIgMTQgMjc5IDcxbDAgLTQ0OXEtMTEwIC01OCAtMjc5IC03MnptNjY5IDQ1MGwwIC00NTBxLTE2OCAxNCAtMjc4IDcybDAgNDQ5cTEwOCAtNTcgMjc4IC03MXoiLz48L3N2Zz4=); } } - &.export_pdf{ + + &.export_pdf { background-size: @font-size-default auto; background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI4NTcuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSJyZ2IoMTA1LDEwNSwxMDUpIiBkPSJNODE5LjIgMjEyLjFxMTUuNiAxNS42IDI2LjggNDIuNHQxMS4xIDQ5LjF2NjQyLjhxMCAyMi40IC0xNS42IDM4dC0zNy45IDE1LjZoLTc1MHEtMjIuMyAwIC0zOCAtMTUuNlQwIDk0Ni40VjUzLjZxMCAtMjIuNCAxNS42IC0zOFQ1My42IDBoNTAwcTIyLjMgMCA0OS4xIDExLjJ0NDIuNCAyNi43ek01NzEuNCA3NS45djIwOS44aDIwOS45UTc3NS43IDI2OS41IDc2OSAyNjIuOEw1OTQuMyA4OC4ycS02LjcgLTYuNyAtMjIuOSAtMTIuM3ptMjE0LjMgODUyLjdWMzU3LjFINTUzLjZxLTIyLjMgMCAtMzggLTE1LjZUNTAwIDMwMy42VjcxLjRINzEuNHY4NTcuMmg3MTQuM3pNNDk4LjkgNTk3LjdxMTguNCAxNC41IDQ2LjkgMzEuMlE1NzguNyA2MjUgNjExIDYyNXE4Mi4xIDAgOTguOCAyNy4zIDkgMTIuMyAxLjEgMjkuMSAwIC41IC0uNSAxLjFsLTEuMSAxLjF2LjZxLTMuNCAyMS4yIC0zOS43IDIxLjIgLTI2LjcgMCAtNjQuMSAtMTEuMnQtNzIuNiAtMjkuNlE0MDkuNiA2NzggMzE0LjIgNzEwLjkgMjI4LjggODU3LjEgMTc5LjEgODU3LjFxLTguMyAwIC0xNS42IC0zLjlsLTEzLjQgLTYuN3EtLjUgLS41IC0zLjMgLTIuOCAtNS42IC01LjUgLTMuNCAtMjAgNSAtMjIuNCAzMS4zIC01MS4xdDczLjYgLTUzLjlxNy44IC01IDEyLjkgMy40IDEuMSAxLjEgMS4xIDIuMiAyOSAtNDcuNCA1OS43IC0xMDkuOSAzNy45IC03NS45IDU4IC0xNDYuMiAtMTMuNCAtNDUuOCAtMTcgLTg5dDMuNiAtNzEuMnE2LjIgLTIyLjMgMjMuNSAtMjIuM2gxMi4ycTEyLjkgMCAxOS42IDguNCAxMCAxMS43IDUgMzcuOSAtMS4xIDMuNCAtMi4yIDQuNSAuNSAxLjcgLjUgNC41djE2LjdxLTEuMSA2OC42IC03LjggMTA3LjEgMzAuNyA5MS42IDgxLjUgMTMyLjl6TTE3Ny41IDgyN3EyOSAtMTMuNCA3Ni40IC04OC4yIC0yOC41IDIyLjQgLTQ4LjggNDYuOVQxNzcuNSA4Mjd6TTM5OS42IDMxMy42cS04LjQgMjMuNSAtMS4yIDczLjcgLjYgLTMuOSAzLjkgLTI0LjYgMCAtMS43IDQgLTI0IC41IC0yLjIgMi4yIC00LjQgLS42IC0uNiAtLjYgLTEuMiAtLjUgLTEuMSAtLjUgLTEuNiAtLjYgLTEyLjMgLTcuMyAtMjAuMSAwIC41IC0uNSAxLjF2MS4xem0tNjkuMiAzNjguOXE3NS4zIC0zMC4yIDE1OC40IC00NS4yIC0xLjEgLS42IC03LjIgLTUuM3QtOC45IC03LjZxLTQyLjUgLTM3LjMgLTcwLjkgLTk4LjIgLTE1LjEgNDggLTQ2LjMgMTEwIC0xNi44IDMxLjIgLTI1LjEgNDYuM3ptMzYwLjQgLTlxLTEzLjMgLTEzLjMgLTc4LjEgLTEzLjMgNDIuNCAxNS42IDY5LjIgMTUuNiA3LjggMCAxMC4xIC0uNiAwIC0uNSAtMS4yIC0xLjd6Ii8+PC9zdmc+); - &:hover, &:focus, &:active{ + + &:hover, + &:focus, + &:active { background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI4NTcuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSJyZ2IoNDAsMTA5LDE2OCkiIGQ9Ik04MTkuMiAyMTIuMXExNS42IDE1LjYgMjYuOCA0Mi40dDExLjEgNDkuMXY2NDIuOHEwIDIyLjQgLTE1LjYgMzh0LTM3LjkgMTUuNmgtNzUwcS0yMi4zIDAgLTM4IC0xNS42VDAgOTQ2LjRWNTMuNnEwIC0yMi40IDE1LjYgLTM4VDUzLjYgMGg1MDBxMjIuMyAwIDQ5LjEgMTEuMnQ0Mi40IDI2Ljd6TTU3MS40IDc1Ljl2MjA5LjhoMjA5LjlRNzc1LjcgMjY5LjUgNzY5IDI2Mi44TDU5NC4zIDg4LjJxLTYuNyAtNi43IC0yMi45IC0xMi4zem0yMTQuMyA4NTIuN1YzNTcuMUg1NTMuNnEtMjIuMyAwIC0zOCAtMTUuNlQ1MDAgMzAzLjZWNzEuNEg3MS40djg1Ny4yaDcxNC4zek00OTguOSA1OTcuN3ExOC40IDE0LjUgNDYuOSAzMS4yUTU3OC43IDYyNSA2MTEgNjI1cTgyLjEgMCA5OC44IDI3LjMgOSAxMi4zIDEuMSAyOS4xIDAgLjUgLS41IDEuMWwtMS4xIDEuMXYuNnEtMy40IDIxLjIgLTM5LjcgMjEuMiAtMjYuNyAwIC02NC4xIC0xMS4ydC03Mi42IC0yOS42UTQwOS42IDY3OCAzMTQuMiA3MTAuOSAyMjguOCA4NTcuMSAxNzkuMSA4NTcuMXEtOC4zIDAgLTE1LjYgLTMuOWwtMTMuNCAtNi43cS0uNSAtLjUgLTMuMyAtMi44IC01LjYgLTUuNSAtMy40IC0yMCA1IC0yMi40IDMxLjMgLTUxLjF0NzMuNiAtNTMuOXE3LjggLTUgMTIuOSAzLjQgMS4xIDEuMSAxLjEgMi4yIDI5IC00Ny40IDU5LjcgLTEwOS45IDM3LjkgLTc1LjkgNTggLTE0Ni4yIC0xMy40IC00NS44IC0xNyAtODl0My42IC03MS4ycTYuMiAtMjIuMyAyMy41IC0yMi4zaDEyLjJxMTIuOSAwIDE5LjYgOC40IDEwIDExLjcgNSAzNy45IC0xLjEgMy40IC0yLjIgNC41IC41IDEuNyAuNSA0LjV2MTYuN3EtMS4xIDY4LjYgLTcuOCAxMDcuMSAzMC43IDkxLjYgODEuNSAxMzIuOXpNMTc3LjUgODI3cTI5IC0xMy40IDc2LjQgLTg4LjIgLTI4LjUgMjIuNCAtNDguOCA0Ni45VDE3Ny41IDgyN3pNMzk5LjYgMzEzLjZxLTguNCAyMy41IC0xLjIgNzMuNyAuNiAtMy45IDMuOSAtMjQuNiAwIC0xLjcgNCAtMjQgLjUgLTIuMiAyLjIgLTQuNCAtLjYgLS42IC0uNiAtMS4yIC0uNSAtMS4xIC0uNSAtMS42IC0uNiAtMTIuMyAtNy4zIC0yMC4xIDAgLjUgLS41IDEuMXYxLjF6bS02OS4yIDM2OC45cTc1LjMgLTMwLjIgMTU4LjQgLTQ1LjIgLTEuMSAtLjYgLTcuMiAtNS4zdC04LjkgLTcuNnEtNDIuNSAtMzcuMyAtNzAuOSAtOTguMiAtMTUuMSA0OCAtNDYuMyAxMTAgLTE2LjggMzEuMiAtMjUuMSA0Ni4zem0zNjAuNCAtOXEtMTMuMyAtMTMuMyAtNzguMSAtMTMuMyA0Mi40IDE1LjYgNjkuMiAxNS42IDcuOCAwIDEwLjEgLS42IDAgLS41IC0xLjIgLTEuN3oiLz48L3N2Zz4=); } } - &.show{ + + &.show { background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI4NTcuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSJyZ2IoMTA1LDEwNSwxMDUpIiBkPSJNODE5LjIgMjEyLjFxMTUuNiAxNS42IDI2LjggNDIuNHQxMS4xIDQ5LjF2NjQyLjhxMCAyMi40IC0xNS42IDM4dC0zNy45IDE1LjZoLTc1MHEtMjIuMyAwIC0zOCAtMTUuNlQwIDk0Ni40VjUzLjZxMCAtMjIuNCAxNS42IC0zOFQ1My42IDBoNTAwcTIyLjMgMCA0OS4xIDExLjJ0NDIuNCAyNi43ek01NzEuNCA3NS45djIwOS44aDIwOS45UTc3NS43IDI2OS41IDc2OSAyNjIuOEw1OTQuMyA4OC4ycS02LjcgLTYuNyAtMjIuOSAtMTIuM3ptMjE0LjMgODUyLjdWMzU3LjFINTUzLjZxLTIyLjMgMCAtMzggLTE1LjZUNTAwIDMwMy42VjcxLjRINzEuNHY4NTcuMmg3MTQuM3pNMjE0LjMgNDQ2LjRxMCAtNy44IDUgLTEyLjh0MTIuOCAtNUg2MjVxNy44IDAgMTIuOCA1dDUuMSAxMi44djM1LjdxMCA3LjkgLTUuMSAxMi45dC0xMi44IDVIMjMyLjFxLTcuOCAwIC0xMi44IC01dC01IC0xMi45di0zNS43em00MTAuNyAxMjVxNy44IDAgMTIuOCA1LjF0NS4xIDEyLjhWNjI1cTAgNy44IC01LjEgMTIuOHQtMTIuOCA1LjFIMjMyLjFxLTcuOCAwIC0xMi44IC01LjF0LTUgLTEyLjh2LTM1LjdxMCAtNy44IDUgLTEyLjh0MTIuOCAtNS4xSDYyNXptMCAxNDIuOXE3LjggMCAxMi44IDV0NS4xIDEyLjh2MzUuOHEwIDcuOCAtNS4xIDEyLjh0LTEyLjggNUgyMzIuMXEtNy44IDAgLTEyLjggLTV0LTUgLTEyLjh2LTM1LjhxMCAtNy44IDUgLTEyLjh0MTIuOCAtNUg2MjV6Ii8+PC9zdmc+); - &:hover, &:focus, &:active{ + + &:hover, + &:focus, + &:active { background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI4NTcuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSJyZ2IoNDAsMTA5LDE2OCkiIGQ9Ik04MTkuMiAyMTIuMXExNS42IDE1LjYgMjYuOCA0Mi40dDExLjEgNDkuMXY2NDIuOHEwIDIyLjQgLTE1LjYgMzh0LTM3LjkgMTUuNmgtNzUwcS0yMi4zIDAgLTM4IC0xNS42VDAgOTQ2LjRWNTMuNnEwIC0yMi40IDE1LjYgLTM4VDUzLjYgMGg1MDBxMjIuMyAwIDQ5LjEgMTEuMnQ0Mi40IDI2Ljd6TTU3MS40IDc1Ljl2MjA5LjhoMjA5LjlRNzc1LjcgMjY5LjUgNzY5IDI2Mi44TDU5NC4zIDg4LjJxLTYuNyAtNi43IC0yMi45IC0xMi4zem0yMTQuMyA4NTIuN1YzNTcuMUg1NTMuNnEtMjIuMyAwIC0zOCAtMTUuNlQ1MDAgMzAzLjZWNzEuNEg3MS40djg1Ny4yaDcxNC4zek0yMTQuMyA0NDYuNHEwIC03LjggNSAtMTIuOHQxMi44IC01SDYyNXE3LjggMCAxMi44IDV0NS4xIDEyLjh2MzUuN3EwIDcuOSAtNS4xIDEyLjl0LTEyLjggNUgyMzIuMXEtNy44IDAgLTEyLjggLTV0LTUgLTEyLjl2LTM1Ljd6bTQxMC43IDEyNXE3LjggMCAxMi44IDUuMXQ1LjEgMTIuOFY2MjVxMCA3LjggLTUuMSAxMi44dC0xMi44IDUuMUgyMzIuMXEtNy44IDAgLTEyLjggLTUuMXQtNSAtMTIuOHYtMzUuN3EwIC03LjggNSAtMTIuOHQxMi44IC01LjFINjI1em0wIDE0Mi45cTcuOCAwIDEyLjggNXQ1LjEgMTIuOHYzNS44cTAgNy44IC01LjEgMTIuOHQtMTIuOCA1SDIzMi4xcS03LjggMCAtMTIuOCAtNXQtNSAtMTIuOHYtMzUuOHEwIC03LjggNSAtMTIuOHQxMi44IC01SDYyNXoiLz48L3N2Zz4=); } } } - } } - &:hover{ - ul{ - background-color: #fff; - box-shadow: @box-shadow-offset; - li{ - &.plugin_move_page{ - a{ - color: @color-nav; - background-position: 95% center; - opacity: .8; - &:hover, &:focus, &:active{ - opacity: 1; - *{ - opacity: 1; - } - color: @color-nav-hover; - background-color: #fff; - } - } - } - a{ - &.source, &.revs, &.backlink, &.plugin_bookcreator_addtobook, &.export_pdf, &.top, &.show { - color: @color-nav; - background-position: 95% center; - opacity: .8; - &:hover, &:focus, &:active{ - opacity: 1; - *{ - opacity: 1; - } - color: @color-nav-hover; - background-color: #fff; - } - } - &.plugin_bookcreator_addtobook{ - background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI5MjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0icmdiKDEwNSwxMDUsMTA1KSIgZD0iTTQ2NCAyMjEuNXE1IC01IDE0LjUgLTEydDQ3IC0yNi41IDgzLjUgLTM0LjUgMTI3IC0yNyAxNzUgLTEybDAgNjcwcS05NSAwIC0xNzYgMTEuNXQtMTI4LjUgMjcuNSAtODEuNSAzMyAtNDcgMjlsLTE0IDEwcS00IC00IC0xMyAtMTEuNXQtNDYuNSAtMjYuNSAtODMgLTM0IC0xMjcgLTI3IC0xNzYuNSAtMTJsMCAtNjcwcTk0IDAgMTc0IDExLjV0MTI4IDI3LjUgODIuNSAzMyA0OC41IDI5em0tMzM0IDBsMCA0NTBxMTcyIDE0IDI3OSA3MWwwIC00NDlxLTExMCAtNTggLTI3OSAtNzJ6bTY2OSA0NTBsMCAtNDUwcS0xNjggMTQgLTI3OCA3MmwwIDQ0OXExMDggLTU3IDI3OCAtNzF6Ii8+PC9zdmc+); - &:hover, &:focus, &:active{ - background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI5MjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0icmdiKDQwLDEwOSwxNjgpIiBkPSJNNDY0IDIyMS41cTUgLTUgMTQuNSAtMTJ0NDcgLTI2LjUgODMuNSAtMzQuNSAxMjcgLTI3IDE3NSAtMTJsMCA2NzBxLTk1IDAgLTE3NiAxMS41dC0xMjguNSAyNy41IC04MS41IDMzIC00NyAyOWwtMTQgMTBxLTQgLTQgLTEzIC0xMS41dC00Ni41IC0yNi41IC04MyAtMzQgLTEyNyAtMjcgLTE3Ni41IC0xMmwwIC02NzBxOTQgMCAxNzQgMTEuNXQxMjggMjcuNSA4Mi41IDMzIDQ4LjUgMjl6bS0zMzQgMGwwIDQ1MHExNzIgMTQgMjc5IDcxbDAgLTQ0OXEtMTEwIC01OCAtMjc5IC03MnptNjY5IDQ1MGwwIC00NTBxLTE2OCAxNCAtMjc4IDcybDAgNDQ5cTEwOCAtNTcgMjc4IC03MXoiLz48L3N2Zz4=); - } + &:hover { + margin-right: -9px; - } - &.export_pdf{ - background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI4NTcuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSJyZ2IoMTA1LDEwNSwxMDUpIiBkPSJNODE5LjIgMjEyLjFxMTUuNiAxNS42IDI2LjggNDIuNHQxMS4xIDQ5LjF2NjQyLjhxMCAyMi40IC0xNS42IDM4dC0zNy45IDE1LjZoLTc1MHEtMjIuMyAwIC0zOCAtMTUuNlQwIDk0Ni40VjUzLjZxMCAtMjIuNCAxNS42IC0zOFQ1My42IDBoNTAwcTIyLjMgMCA0OS4xIDExLjJ0NDIuNCAyNi43ek01NzEuNCA3NS45djIwOS44aDIwOS45UTc3NS43IDI2OS41IDc2OSAyNjIuOEw1OTQuMyA4OC4ycS02LjcgLTYuNyAtMjIuOSAtMTIuM3ptMjE0LjMgODUyLjdWMzU3LjFINTUzLjZxLTIyLjMgMCAtMzggLTE1LjZUNTAwIDMwMy42VjcxLjRINzEuNHY4NTcuMmg3MTQuM3pNNDk4LjkgNTk3LjdxMTguNCAxNC41IDQ2LjkgMzEuMlE1NzguNyA2MjUgNjExIDYyNXE4Mi4xIDAgOTguOCAyNy4zIDkgMTIuMyAxLjEgMjkuMSAwIC41IC0uNSAxLjFsLTEuMSAxLjF2LjZxLTMuNCAyMS4yIC0zOS43IDIxLjIgLTI2LjcgMCAtNjQuMSAtMTEuMnQtNzIuNiAtMjkuNlE0MDkuNiA2NzggMzE0LjIgNzEwLjkgMjI4LjggODU3LjEgMTc5LjEgODU3LjFxLTguMyAwIC0xNS42IC0zLjlsLTEzLjQgLTYuN3EtLjUgLS41IC0zLjMgLTIuOCAtNS42IC01LjUgLTMuNCAtMjAgNSAtMjIuNCAzMS4zIC01MS4xdDczLjYgLTUzLjlxNy44IC01IDEyLjkgMy40IDEuMSAxLjEgMS4xIDIuMiAyOSAtNDcuNCA1OS43IC0xMDkuOSAzNy45IC03NS45IDU4IC0xNDYuMiAtMTMuNCAtNDUuOCAtMTcgLTg5dDMuNiAtNzEuMnE2LjIgLTIyLjMgMjMuNSAtMjIuM2gxMi4ycTEyLjkgMCAxOS42IDguNCAxMCAxMS43IDUgMzcuOSAtMS4xIDMuNCAtMi4yIDQuNSAuNSAxLjcgLjUgNC41djE2LjdxLTEuMSA2OC42IC03LjggMTA3LjEgMzAuNyA5MS42IDgxLjUgMTMyLjl6TTE3Ny41IDgyN3EyOSAtMTMuNCA3Ni40IC04OC4yIC0yOC41IDIyLjQgLTQ4LjggNDYuOVQxNzcuNSA4Mjd6TTM5OS42IDMxMy42cS04LjQgMjMuNSAtMS4yIDczLjcgLjYgLTMuOSAzLjkgLTI0LjYgMCAtMS43IDQgLTI0IC41IC0yLjIgMi4yIC00LjQgLS42IC0uNiAtLjYgLTEuMiAtLjUgLTEuMSAtLjUgLTEuNiAtLjYgLTEyLjMgLTcuMyAtMjAuMSAwIC41IC0uNSAxLjF2MS4xem0tNjkuMiAzNjguOXE3NS4zIC0zMC4yIDE1OC40IC00NS4yIC0xLjEgLS42IC03LjIgLTUuM3QtOC45IC03LjZxLTQyLjUgLTM3LjMgLTcwLjkgLTk4LjIgLTE1LjEgNDggLTQ2LjMgMTEwIC0xNi44IDMxLjIgLTI1LjEgNDYuM3ptMzYwLjQgLTlxLTEzLjMgLTEzLjMgLTc4LjEgLTEzLjMgNDIuNCAxNS42IDY5LjIgMTUuNiA3LjggMCAxMC4xIC0uNiAwIC0uNSAtMS4yIC0xLjd6Ii8+PC9zdmc+); - &:hover, &:focus, &:active{ - background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI4NTcuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSJyZ2IoNDAsMTA5LDE2OCkiIGQ9Ik04MTkuMiAyMTIuMXExNS42IDE1LjYgMjYuOCA0Mi40dDExLjEgNDkuMXY2NDIuOHEwIDIyLjQgLTE1LjYgMzh0LTM3LjkgMTUuNmgtNzUwcS0yMi4zIDAgLTM4IC0xNS42VDAgOTQ2LjRWNTMuNnEwIC0yMi40IDE1LjYgLTM4VDUzLjYgMGg1MDBxMjIuMyAwIDQ5LjEgMTEuMnQ0Mi40IDI2Ljd6TTU3MS40IDc1Ljl2MjA5LjhoMjA5LjlRNzc1LjcgMjY5LjUgNzY5IDI2Mi44TDU5NC4zIDg4LjJxLTYuNyAtNi43IC0yMi45IC0xMi4zem0yMTQuMyA4NTIuN1YzNTcuMUg1NTMuNnEtMjIuMyAwIC0zOCAtMTUuNlQ1MDAgMzAzLjZWNzEuNEg3MS40djg1Ny4yaDcxNC4zek00OTguOSA1OTcuN3ExOC40IDE0LjUgNDYuOSAzMS4yUTU3OC43IDYyNSA2MTEgNjI1cTgyLjEgMCA5OC44IDI3LjMgOSAxMi4zIDEuMSAyOS4xIDAgLjUgLS41IDEuMWwtMS4xIDEuMXYuNnEtMy40IDIxLjIgLTM5LjcgMjEuMiAtMjYuNyAwIC02NC4xIC0xMS4ydC03Mi42IC0yOS42UTQwOS42IDY3OCAzMTQuMiA3MTAuOSAyMjguOCA4NTcuMSAxNzkuMSA4NTcuMXEtOC4zIDAgLTE1LjYgLTMuOWwtMTMuNCAtNi43cS0uNSAtLjUgLTMuMyAtMi44IC01LjYgLTUuNSAtMy40IC0yMCA1IC0yMi40IDMxLjMgLTUxLjF0NzMuNiAtNTMuOXE3LjggLTUgMTIuOSAzLjQgMS4xIDEuMSAxLjEgMi4yIDI5IC00Ny40IDU5LjcgLTEwOS45IDM3LjkgLTc1LjkgNTggLTE0Ni4yIC0xMy40IC00NS44IC0xNyAtODl0My42IC03MS4ycTYuMiAtMjIuMyAyMy41IC0yMi4zaDEyLjJxMTIuOSAwIDE5LjYgOC40IDEwIDExLjcgNSAzNy45IC0xLjEgMy40IC0yLjIgNC41IC41IDEuNyAuNSA0LjV2MTYuN3EtMS4xIDY4LjYgLTcuOCAxMDcuMSAzMC43IDkxLjYgODEuNSAxMzIuOXpNMTc3LjUgODI3cTI5IC0xMy40IDc2LjQgLTg4LjIgLTI4LjUgMjIuNCAtNDguOCA0Ni45VDE3Ny41IDgyN3pNMzk5LjYgMzEzLjZxLTguNCAyMy41IC0xLjIgNzMuNyAuNiAtMy45IDMuOSAtMjQuNiAwIC0xLjcgNCAtMjQgLjUgLTIuMiAyLjIgLTQuNCAtLjYgLS42IC0uNiAtMS4yIC0uNSAtMS4xIC0uNSAtMS42IC0uNiAtMTIuMyAtNy4zIC0yMC4xIDAgLjUgLS41IDEuMXYxLjF6bS02OS4yIDM2OC45cTc1LjMgLTMwLjIgMTU4LjQgLTQ1LjIgLTEuMSAtLjYgLTcuMiAtNS4zdC04LjkgLTcuNnEtNDIuNSAtMzcuMyAtNzAuOSAtOTguMiAtMTUuMSA0OCAtNDYuMyAxMTAgLTE2LjggMzEuMiAtMjUuMSA0Ni4zem0zNjAuNCAtOXEtMTMuMyAtMTMuMyAtNzguMSAtMTMuMyA0Mi40IDE1LjYgNjkuMiAxNS42IDcuOCAwIDEwLjEgLS42IDAgLS41IC0xLjIgLTEuN3oiLz48L3N2Zz4=); - } + ul { + background-color: #fff; + box-shadow: @box-shadow-offset; - } + li { + &.plugin_move_page { + a { + color: @color-nav; + background-position: 95% center; + opacity: .8; - } - } - } - } + &:hover, + &:focus, + &:active { + background-color: #fff; + opacity: 1; + color: @color-nav-hover; + + * { + opacity: 1; + } + } + } + } + + a { + &.source, + &.revs, + &.backlink, + &.plugin_bookcreator_addtobook, + &.export_pdf, + &.top, + &.show { + color: @color-nav; + //background-position: 95% center; + opacity: .8; + + &:hover, + &:focus, + &:active { + background-color: #fff; + opacity: 1; + color: @color-nav-hover; + + * { + opacity: 1; + } + } + } + + &.plugin_bookcreator_addtobook { + background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI5MjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0icmdiKDEwNSwxMDUsMTA1KSIgZD0iTTQ2NCAyMjEuNXE1IC01IDE0LjUgLTEydDQ3IC0yNi41IDgzLjUgLTM0LjUgMTI3IC0yNyAxNzUgLTEybDAgNjcwcS05NSAwIC0xNzYgMTEuNXQtMTI4LjUgMjcuNSAtODEuNSAzMyAtNDcgMjlsLTE0IDEwcS00IC00IC0xMyAtMTEuNXQtNDYuNSAtMjYuNSAtODMgLTM0IC0xMjcgLTI3IC0xNzYuNSAtMTJsMCAtNjcwcTk0IDAgMTc0IDExLjV0MTI4IDI3LjUgODIuNSAzMyA0OC41IDI5em0tMzM0IDBsMCA0NTBxMTcyIDE0IDI3OSA3MWwwIC00NDlxLTExMCAtNTggLTI3OSAtNzJ6bTY2OSA0NTBsMCAtNDUwcS0xNjggMTQgLTI3OCA3MmwwIDQ0OXExMDggLTU3IDI3OCAtNzF6Ii8+PC9zdmc+); + + &:hover, + &:focus, + &:active { + background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI5MjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0icmdiKDQwLDEwOSwxNjgpIiBkPSJNNDY0IDIyMS41cTUgLTUgMTQuNSAtMTJ0NDcgLTI2LjUgODMuNSAtMzQuNSAxMjcgLTI3IDE3NSAtMTJsMCA2NzBxLTk1IDAgLTE3NiAxMS41dC0xMjguNSAyNy41IC04MS41IDMzIC00NyAyOWwtMTQgMTBxLTQgLTQgLTEzIC0xMS41dC00Ni41IC0yNi41IC04MyAtMzQgLTEyNyAtMjcgLTE3Ni41IC0xMmwwIC02NzBxOTQgMCAxNzQgMTEuNXQxMjggMjcuNSA4Mi41IDMzIDQ4LjUgMjl6bS0zMzQgMGwwIDQ1MHExNzIgMTQgMjc5IDcxbDAgLTQ0OXEtMTEwIC01OCAtMjc5IC03MnptNjY5IDQ1MGwwIC00NTBxLTE2OCAxNCAtMjc4IDcybDAgNDQ5cTEwOCAtNTcgMjc4IC03MXoiLz48L3N2Zz4=); + } + } + + &.export_pdf { + background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI4NTcuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSJyZ2IoMTA1LDEwNSwxMDUpIiBkPSJNODE5LjIgMjEyLjFxMTUuNiAxNS42IDI2LjggNDIuNHQxMS4xIDQ5LjF2NjQyLjhxMCAyMi40IC0xNS42IDM4dC0zNy45IDE1LjZoLTc1MHEtMjIuMyAwIC0zOCAtMTUuNlQwIDk0Ni40VjUzLjZxMCAtMjIuNCAxNS42IC0zOFQ1My42IDBoNTAwcTIyLjMgMCA0OS4xIDExLjJ0NDIuNCAyNi43ek01NzEuNCA3NS45djIwOS44aDIwOS45UTc3NS43IDI2OS41IDc2OSAyNjIuOEw1OTQuMyA4OC4ycS02LjcgLTYuNyAtMjIuOSAtMTIuM3ptMjE0LjMgODUyLjdWMzU3LjFINTUzLjZxLTIyLjMgMCAtMzggLTE1LjZUNTAwIDMwMy42VjcxLjRINzEuNHY4NTcuMmg3MTQuM3pNNDk4LjkgNTk3LjdxMTguNCAxNC41IDQ2LjkgMzEuMlE1NzguNyA2MjUgNjExIDYyNXE4Mi4xIDAgOTguOCAyNy4zIDkgMTIuMyAxLjEgMjkuMSAwIC41IC0uNSAxLjFsLTEuMSAxLjF2LjZxLTMuNCAyMS4yIC0zOS43IDIxLjIgLTI2LjcgMCAtNjQuMSAtMTEuMnQtNzIuNiAtMjkuNlE0MDkuNiA2NzggMzE0LjIgNzEwLjkgMjI4LjggODU3LjEgMTc5LjEgODU3LjFxLTguMyAwIC0xNS42IC0zLjlsLTEzLjQgLTYuN3EtLjUgLS41IC0zLjMgLTIuOCAtNS42IC01LjUgLTMuNCAtMjAgNSAtMjIuNCAzMS4zIC01MS4xdDczLjYgLTUzLjlxNy44IC01IDEyLjkgMy40IDEuMSAxLjEgMS4xIDIuMiAyOSAtNDcuNCA1OS43IC0xMDkuOSAzNy45IC03NS45IDU4IC0xNDYuMiAtMTMuNCAtNDUuOCAtMTcgLTg5dDMuNiAtNzEuMnE2LjIgLTIyLjMgMjMuNSAtMjIuM2gxMi4ycTEyLjkgMCAxOS42IDguNCAxMCAxMS43IDUgMzcuOSAtMS4xIDMuNCAtMi4yIDQuNSAuNSAxLjcgLjUgNC41djE2LjdxLTEuMSA2OC42IC03LjggMTA3LjEgMzAuNyA5MS42IDgxLjUgMTMyLjl6TTE3Ny41IDgyN3EyOSAtMTMuNCA3Ni40IC04OC4yIC0yOC41IDIyLjQgLTQ4LjggNDYuOVQxNzcuNSA4Mjd6TTM5OS42IDMxMy42cS04LjQgMjMuNSAtMS4yIDczLjcgLjYgLTMuOSAzLjkgLTI0LjYgMCAtMS43IDQgLTI0IC41IC0yLjIgMi4yIC00LjQgLS42IC0uNiAtLjYgLTEuMiAtLjUgLTEuMSAtLjUgLTEuNiAtLjYgLTEyLjMgLTcuMyAtMjAuMSAwIC41IC0uNSAxLjF2MS4xem0tNjkuMiAzNjguOXE3NS4zIC0zMC4yIDE1OC40IC00NS4yIC0xLjEgLS42IC03LjIgLTUuM3QtOC45IC03LjZxLTQyLjUgLTM3LjMgLTcwLjkgLTk4LjIgLTE1LjEgNDggLTQ2LjMgMTEwIC0xNi44IDMxLjIgLTI1LjEgNDYuM3ptMzYwLjQgLTlxLTEzLjMgLTEzLjMgLTc4LjEgLTEzLjMgNDIuNCAxNS42IDY5LjIgMTUuNiA3LjggMCAxMC4xIC0uNiAwIC0uNSAtMS4yIC0xLjd6Ii8+PC9zdmc+); + + &:hover, + &:focus, + &:active { + background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI4NTcuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSJyZ2IoNDAsMTA5LDE2OCkiIGQ9Ik04MTkuMiAyMTIuMXExNS42IDE1LjYgMjYuOCA0Mi40dDExLjEgNDkuMXY2NDIuOHEwIDIyLjQgLTE1LjYgMzh0LTM3LjkgMTUuNmgtNzUwcS0yMi4zIDAgLTM4IC0xNS42VDAgOTQ2LjRWNTMuNnEwIC0yMi40IDE1LjYgLTM4VDUzLjYgMGg1MDBxMjIuMyAwIDQ5LjEgMTEuMnQ0Mi40IDI2Ljd6TTU3MS40IDc1Ljl2MjA5LjhoMjA5LjlRNzc1LjcgMjY5LjUgNzY5IDI2Mi44TDU5NC4zIDg4LjJxLTYuNyAtNi43IC0yMi45IC0xMi4zem0yMTQuMyA4NTIuN1YzNTcuMUg1NTMuNnEtMjIuMyAwIC0zOCAtMTUuNlQ1MDAgMzAzLjZWNzEuNEg3MS40djg1Ny4yaDcxNC4zek00OTguOSA1OTcuN3ExOC40IDE0LjUgNDYuOSAzMS4yUTU3OC43IDYyNSA2MTEgNjI1cTgyLjEgMCA5OC44IDI3LjMgOSAxMi4zIDEuMSAyOS4xIDAgLjUgLS41IDEuMWwtMS4xIDEuMXYuNnEtMy40IDIxLjIgLTM5LjcgMjEuMiAtMjYuNyAwIC02NC4xIC0xMS4ydC03Mi42IC0yOS42UTQwOS42IDY3OCAzMTQuMiA3MTAuOSAyMjguOCA4NTcuMSAxNzkuMSA4NTcuMXEtOC4zIDAgLTE1LjYgLTMuOWwtMTMuNCAtNi43cS0uNSAtLjUgLTMuMyAtMi44IC01LjYgLTUuNSAtMy40IC0yMCA1IC0yMi40IDMxLjMgLTUxLjF0NzMuNiAtNTMuOXE3LjggLTUgMTIuOSAzLjQgMS4xIDEuMSAxLjEgMi4yIDI5IC00Ny40IDU5LjcgLTEwOS45IDM3LjkgLTc1LjkgNTggLTE0Ni4yIC0xMy40IC00NS44IC0xNyAtODl0My42IC03MS4ycTYuMiAtMjIuMyAyMy41IC0yMi4zaDEyLjJxMTIuOSAwIDE5LjYgOC40IDEwIDExLjcgNSAzNy45IC0xLjEgMy40IC0yLjIgNC41IC41IDEuNyAuNSA0LjV2MTYuN3EtMS4xIDY4LjYgLTcuOCAxMDcuMSAzMC43IDkxLjYgODEuNSAxMzIuOXpNMTc3LjUgODI3cTI5IC0xMy40IDc2LjQgLTg4LjIgLTI4LjUgMjIuNCAtNDguOCA0Ni45VDE3Ny41IDgyN3pNMzk5LjYgMzEzLjZxLTguNCAyMy41IC0xLjIgNzMuNyAuNiAtMy45IDMuOSAtMjQuNiAwIC0xLjcgNCAtMjQgLjUgLTIuMiAyLjIgLTQuNCAtLjYgLS42IC0uNiAtMS4yIC0uNSAtMS4xIC0uNSAtMS42IC0uNiAtMTIuMyAtNy4zIC0yMC4xIDAgLjUgLS41IDEuMXYxLjF6bS02OS4yIDM2OC45cTc1LjMgLTMwLjIgMTU4LjQgLTQ1LjIgLTEuMSAtLjYgLTcuMiAtNS4zdC04LjkgLTcuNnEtNDIuNSAtMzcuMyAtNzAuOSAtOTguMiAtMTUuMSA0OCAtNDYuMyAxMTAgLTE2LjggMzEuMiAtMjUuMSA0Ni4zem0zNjAuNCAtOXEtMTMuMyAtMTMuMyAtNzguMSAtMTMuMyA0Mi40IDE1LjYgNjkuMiAxNS42IDcuOCAwIDEwLjEgLS42IDAgLS41IC0xLjIgLTEuN3oiLz48L3N2Zz4=); + } + } + } + } + } + } } /* overwrite do:backlink */ -.mode_backlink #dokuwiki__pagetools ul li a.backlink{ - background-position: 95% center; +.mode_backlink { + #dokuwiki__pagetools { + ul { + li { + a.backlink { + background-position: 95% center; + } + } + } + } } diff --git a/css/area_nav-usertools.less b/css/area_nav-usertools.less index 1ad7c5a..fbcf781 100755 --- a/css/area_nav-usertools.less +++ b/css/area_nav-usertools.less @@ -60,16 +60,36 @@ > bdi:first-of-type { .fontello(); - .icon-user(); + .icon-user-circle(); + + position: relative; + + @media @screen_min-md { + padding-left: 22px; + } + + @media @screen_max-md { + padding-left: 25px; + } &::before { - float: left; - background: @color-nav; - border: 4px solid @color-nav; - border-radius: 50%; - color: #fff; - font-size: @font-size-small; - margin: -2px 6px -2px 0; + position: absolute; + left: -2px; + font-size: 1.4rem; + color: @color-nav; + margin: 0; + + @media @screen_min-xlg { + top: -2px; + } + + @media @screen_max-xlg { + top: -1px; + } + + @media @screen_max-md { + top: -2px; + } } } } // user @@ -92,6 +112,8 @@ .prefix { .btn-prefix(); .icon-clipboard(); + + font-size: 1.2rem; } } // user-task } // li @@ -124,7 +146,7 @@ box-sizing: border-box; font-size: @font-size-default + (@font-scale-factor * 4); cursor: pointer; - margin: .2em 0 0; + margin: .15em 0 0; } /* icon register new user */ @@ -145,10 +167,6 @@ /* icon admin */ &.admin { .icon-cog(); - - &::before { - margin-top: .18rem; - } } } // a } // ul diff --git a/css/base_mixins.less b/css/base_mixins.less index 8f605ad..91645bb 100755 --- a/css/base_mixins.less +++ b/css/base_mixins.less @@ -169,7 +169,7 @@ font-weight: 400; text-align: center; line-height: 1; - padding: @very-small-spacing @very-small-spacing .1em; + padding: .1em @very-small-spacing; transition: @transition color, @transition background-color; } @@ -191,7 +191,7 @@ color: inherit; font-size: @font-size-default; - margin-top: .35rem; + margin-top: .3rem; } From b52e477d91703de9bf06f9fd3c1077ccca59eba0 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Wed, 1 Mar 2017 13:49:55 +0100 Subject: [PATCH 006/108] SPR-838: Pixel-Fehler metabox --- css/area_nav-metabox.less | 94 +++++++++++++++++++-------------------- 1 file changed, 47 insertions(+), 47 deletions(-) diff --git a/css/area_nav-metabox.less b/css/area_nav-metabox.less index e3b8616..a5f9ef4 100755 --- a/css/area_nav-metabox.less +++ b/css/area_nav-metabox.less @@ -6,12 +6,13 @@ max-width: 40%; min-height: @page-header_height; border: 1px solid transparent; - margin-top: @page_padding-top * -1; // reverse padding-top of .page container + margin-top: (@page_padding-top * -1); // reverse padding-top of .page container + margin-right: -1px; padding-top: 1rem; @media @screen_max-md { position: relative; - top: -.5rem; + top: -1.1rem; right: auto; float: none; display: block; @@ -19,7 +20,10 @@ } .tab-container { - @media @screen_max-md{ + display: table; + + @media @screen_max-md { + display: block; width: 100%; } } @@ -33,20 +37,23 @@ ul.meta-tabs { list-style: none; line-height: 160%; + text-align: right; // right-aligned white-space: nowrap; + background-color: @background_page-header; margin: 0; padding: 0; @media @screen_max-md { background-color: #fff; + margin-top: 3px; } &::before, &::after { - display: table; - content: " "; - box-sizing: border-box; + content: ''; clear: both; + display: table; + box-sizing: border-box; } > li:first-child { @@ -60,6 +67,10 @@ position: relative; display: inline-block; + @media @screen_max-md { + margin-left: .2rem; + } + > a { cursor: pointer; position: relative; @@ -75,7 +86,8 @@ margin-left: 4px; transition: @transition color, @transition background-color, @transition border-color; - @media @screen_max-md{ + @media @screen_max-md { + top: -1px; padding: .2em .3rem .1em; margin-left: 0; } @@ -118,18 +130,28 @@ border-color: @color-link; border-bottom-color: @color-content-bg; color: @color-link; - - @media @screen_max-md { - top: -1px; - } } } } } .meta-content { - margin-right: 1px; - margin-top: -1px; + @media @screen_min-xlg { + margin-top: -1px; + } + + @media @screen_max-lg { + margin-top: -.1rem; + } + + @media @screen_max-md { + clear: both; + margin-top: -2px; + } + + @media @screen_max-xs { + margin-top: -1px; + } .tab-pane { position: absolute; @@ -137,29 +159,23 @@ right: 0; display: none; width: 100%; - min-width: 20em; background-color: @color-content-bg; border: 1px solid @color-link; border-radius: 0 0 @fix_border-radius @fix_border-radius; - @media @screen_min-xxlg { + @media @screen_min-xs { + min-width: 20em; + } + + &::before { + content: ''; + position: absolute; top: -1px; - } - - @media @screen_max-xxlg { - top: 0; - } - - @media @screen_max-xlg { - top: 0; - } - - @media @screen_max-lg { - top: -1px; - } - - @media @screen_max-md { - top: -2px; + left: 0; + z-index: 0; + width: 100%; + height: 1px; + background-color: @color-link; } &.active { @@ -245,20 +261,4 @@ clear: right; margin-top: 20px; } - - @media @screen_max-md { - .tab-container { - display: block; - } - - ul.meta-tabs { - > li > a { - margin-left: 0; - } - } - - .meta-content { - clear: both; - } - } } From a4f53562e2df7dc9edcce62f32c82509578b940a Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Wed, 1 Mar 2017 13:51:23 +0100 Subject: [PATCH 007/108] SPR-758: Styling Detailseite - form reset button + buttonliste (extension manager) --- css/base_design.less | 41 ++++++++++++++++++++--------- css/plugins/extension__manager.less | 17 ++++++++++++ style.ini | 4 +-- 3 files changed, 48 insertions(+), 14 deletions(-) create mode 100644 css/plugins/extension__manager.less diff --git a/css/base_design.less b/css/base_design.less index 2b7f88e..428e88f 100755 --- a/css/base_design.less +++ b/css/base_design.less @@ -82,6 +82,14 @@ a { line-height: @line-height-default; padding-top: 1rem; + @media @screen_max-lg { + font-size: @font-size-default; + } + + @media @screen_max-md { + font-size: @font-size-small; + } + * { font-size: inherit; } @@ -468,6 +476,19 @@ form { display: inline; margin: 0; padding: 0; + + // multiline label + fieldset > label.block > span:first-child { + display: inline-block; + + @media @screen_min-lg { + width: 48.8%; + } + + @media @screen_max-lg { + width: 48.5%; + } + } } fieldset { @@ -598,6 +619,7 @@ button[type=submit], border: 1px solid @button_background; border-radius: @fix_border-radius; color: @button_color; + vertical-align: top; padding: .3em @grid; transition: @transition background-color, @transition color; @@ -609,10 +631,15 @@ button[type=submit], } } +button[type='reset'] { + padding: .3em 1rem; +} + input[type=submit], button[type=submit] { &[disabled] { cursor: default; + &:hover, &:active, &:focus { @@ -676,6 +703,7 @@ textarea[readonly] { font-weight: normal; padding: .3em @grid; transition: @transition background-color, @transition color; + &:hover, &:active, &:focus { @@ -686,20 +714,9 @@ textarea[readonly] { color: #333; } } + input::-moz-focus-inner, button::-moz-focus-inner { border: 0; padding: 0; } -/* + + + + + + + + + + + + + + + + + + + + + + + + + + */ -/* media queries */ -@media @screen_max-lg { - .dokuwiki div.license { - font-size: @font-size-default; - } -} -@media @screen_max-md { - .dokuwiki div.license { - font-size: @font-size-small; - } -} diff --git a/css/plugins/extension__manager.less b/css/plugins/extension__manager.less new file mode 100644 index 0000000..d244221 --- /dev/null +++ b/css/plugins/extension__manager.less @@ -0,0 +1,17 @@ +/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ +/* all media */ +/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ + +.dokuwiki #extension__manager { + .actions { + font-size: 0; + + > button { + font-size: .92rem; + margin-left: .3rem; + padding-left: .3rem; + padding-right: .3rem; + } + } +} + diff --git a/style.ini b/style.ini index 40702f8..139ede2 100755 --- a/style.ini +++ b/style.ini @@ -53,8 +53,7 @@ css/base.less = all css/base_mixins.less = all -css/base_fontello-codes.less = all -css/base_fonts.less = all +css/base_fontello-icons.less = all css/base_structure.less = all css/base_design.less = all @@ -95,6 +94,7 @@ css/plugins/mediamanager.less = all css/plugins/tabinclude.less = all css/plugins/include.less = all css/plugins/edittable.less = all +css/plugins/extension__manager.less = all ; _____________ print styles _____________ From 310c4cdd8bc12c0837c744374bf5cc47810fac48 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Wed, 1 Mar 2017 15:42:48 +0100 Subject: [PATCH 008/108] SPR-843: Fontello Icons umstellen auf Material Design Icons --- fonts/icons/fontello-codes.css | 73 +++++++++++++++++++++++++++++++++ fonts/icons/fontello.eot | Bin 20040 -> 21172 bytes fonts/icons/fontello.svg | 20 ++++++--- fonts/icons/fontello.ttf | Bin 19872 -> 21004 bytes fonts/icons/fontello.woff | Bin 11588 -> 12324 bytes fonts/icons/fontello.woff2 | Bin 9956 -> 10560 bytes fonts/icons/fontello.zip | Bin 99736 -> 105652 bytes 7 files changed, 88 insertions(+), 5 deletions(-) create mode 100644 fonts/icons/fontello-codes.css diff --git a/fonts/icons/fontello-codes.css b/fonts/icons/fontello-codes.css new file mode 100644 index 0000000..6bd2741 --- /dev/null +++ b/fonts/icons/fontello-codes.css @@ -0,0 +1,73 @@ + +.icon-pencil-add:before { content: '\e800'; } /* '' */ +.icon-dividers:before { content: '\e801'; } /* '' */ +.icon-file-xml:before { content: '\e802'; } /* '' */ +.icon-revisions-history:before { content: '\e803'; } /* '' */ +.icon-emo-happy:before { content: '\e804'; } /* '' */ +.icon-emo-wink:before { content: '\e805'; } /* '' */ +.icon-emo-unhappy:before { content: '\e806'; } /* '' */ +.icon-emo-sleep:before { content: '\e807'; } /* '' */ +.icon-emo-thumbsup:before { content: '\e808'; } /* '' */ +.icon-folder-image:before { content: '\e809'; } /* '' */ +.icon-emo-grin:before { content: '\e80c'; } /* '' */ +.icon-emo-angry:before { content: '\e80d'; } /* '' */ +.icon-emo-cry:before { content: '\e80f'; } /* '' */ +.icon-emo-squint:before { content: '\e811'; } /* '' */ +.icon-emo-laugh:before { content: '\e812'; } /* '' */ +.icon-emo-wink2:before { content: '\e813'; } /* '' */ +.icon-cog-alt:before { content: '\e818'; } /* '' */ +.icon-left-thick:before { content: '\e82c'; } /* '' */ +.icon-right-small:before { content: '\e82d'; } /* '' */ +.icon-right-thick:before { content: '\e82e'; } /* '' */ +.icon-up-small:before { content: '\e82f'; } /* '' */ +.icon-up-bold:before { content: '\e830'; } /* '' */ +.icon-up-thick:before { content: '\e831'; } /* '' */ +.icon-attachment:before { content: '\e832'; } /* '' */ +.icon-user:before { content: '\e833'; } /* '' */ +.icon-down-small:before { content: '\e834'; } /* '' */ +.icon-down-thick:before { content: '\e835'; } /* '' */ +.icon-left-small:before { content: '\e836'; } /* '' */ +.icon-left-bold:before { content: '\e837'; } /* '' */ +.icon-file-pdf:before { content: '\e838'; } /* '' */ +.icon-revert-replay:before { content: '\e839'; } /* '' */ +.icon-bell:before { content: '\e83a'; } /* '' */ +.icon-bookmark-empty:before { content: '\e83b'; } /* '' */ +.icon-help:before { content: '\e83c'; } /* '' */ +.icon-file-new:before { content: '\e83d'; } /* '' */ +.icon-file:before { content: '\e83e'; } /* '' */ +.icon-book-open:before { content: '\e83f'; } /* '' */ +.icon-pencil:before { content: '\e840'; } /* '' */ +.icon-check:before { content: '\e841'; } /* '' */ +.icon-home:before { content: '\e842'; } /* '' */ +.icon-link:before { content: '\e843'; } /* '' */ +.icon-checkbox-marked:before { content: '\e844'; } /* '' */ +.icon-login:before { content: '\e845'; } /* '' */ +.icon-down-open-big:before { content: '\e846'; } /* '' */ +.icon-logout:before { content: '\e847'; } /* '' */ +.icon-up-open-big:before { content: '\e848'; } /* '' */ +.icon-files:before { content: '\e849'; } /* '' */ +.icon-file-text:before { content: '\e84a'; } /* '' */ +.icon-frown:before { content: '\e84b'; } /* '' */ +.icon-star-outline:before { content: '\e84c'; } /* '' */ +.icon-sitemap:before { content: '\e84d'; } /* '' */ +.icon-cog:before { content: '\e84e'; } /* '' */ +.icon-puzzle:before { content: '\e84f'; } /* '' */ +.icon-plus:before { content: '\e850'; } /* '' */ +.icon-pencil-1:before { content: '\e851'; } /* '' */ +.icon-minus:before { content: '\e852'; } /* '' */ +.icon-up:before { content: '\e853'; } /* '' */ +.icon-menu:before { content: '\e854'; } /* '' */ +.icon-search:before { content: '\e855'; } /* '' */ +.icon-clipboard-empty:before { content: '\e856'; } /* '' */ +.icon-clipboard:before { content: '\e857'; } /* '' */ +.icon-clock:before { content: '\e858'; } /* '' */ +.icon-down:before { content: '\e859'; } /* '' */ +.icon-cloud:before { content: '\e85a'; } /* '' */ +.icon-code-braces:before { content: '\e85b'; } /* '' */ +.icon-disk:before { content: '\e85c'; } /* '' */ +.icon-mail:before { content: '\e85d'; } /* '' */ +.icon-smile:before { content: '\e85e'; } /* '' */ +.icon-meh:before { content: '\e85f'; } /* '' */ +.icon-star:before { content: '\e860'; } /* '' */ +.icon-code:before { content: '\e861'; } /* '' */ +.icon-user-circle:before { content: '\e86c'; } /* '' */ \ No newline at end of file diff --git a/fonts/icons/fontello.eot b/fonts/icons/fontello.eot index 6bd5a06120e53c29f5743f2941d23b90163263b6..533fa3c60614a997367cf1d4eb624a0780be1a1a 100755 GIT binary patch delta 2749 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 Ri#b5NN3NSTPj!>$0RVNih9dv~ diff --git a/fonts/icons/fontello.svg b/fonts/icons/fontello.svg index 1228425..91a70e9 100755 --- a/fonts/icons/fontello.svg +++ b/fonts/icons/fontello.svg @@ -6,6 +6,14 @@ + + + + + + + + @@ -16,6 +24,8 @@ + + @@ -56,7 +66,7 @@ - + @@ -64,9 +74,9 @@ - + - + @@ -88,9 +98,9 @@ - + - + diff --git a/fonts/icons/fontello.ttf b/fonts/icons/fontello.ttf index fd3f33c53fa906035c2e3111810ce0799870d0b5..1c47e86af30efac09864fc693103a4735352a36b 100755 GIT binary patch delta 2735 zcmZ25o3UpJ;{?TeMb8He42%H`3=Cn(xrqh5+-cej42&xn7+9N<%Ssg3uKs6YU~v7y zz`&r8R*;_CHE}{D1B06g0|R$KdSY<_0|SEq1B2@u1_lO>^qk7H@9SS?Gcd60Fff>P zWTYmh@KxC-F)-L}VPIe|%g9JgMcTT&4r6Zii)1B0Ca0|TQSr2KyHb3`}PW@{3FI@`8#O z7@T%6Ffbbz6r~nCb=2O&z!2Cn@yAR?hRKr{HLZmh7#SEC7#MjNn87R^24)5>1_mY} z1{Q_~VD}3!Ff%Z`;C#XRg8zl^3yBwrFLM6>XJB~2F!>v!BDWHQ3WExR27?B}q{&K5 zoxCm#t_*Gr?hGCb42*1xH!?BSGcYjlfUIB!1qX=X0n!Y?AS+)mGBAKJ0}}(o3n&I# z39^=%fq{XAf#C%dGq5r+yntc`HU@?lP|U#2!0-Z!88{diUO+JeCqq5M3r>*x85kJ2 z7#LpgKrjP01H%hm2nIRt1wR7=2s41h1Q{4!2r@7*@G&sF5Q1O^ki0Mh!wX?>m@vGM zU;twVkXjuEh8H>v3=AN(x(p02bQu^JKx*|E7+&as{4c`5@IoJg8AKTvUKl_ygBSzD z3quHI5NBX`VFbYpAj6Fr7+x4NFfd3mFuX8@WPUTfkB>u;e{0hGbk`Hys(B~21N#j7d8;gpv1uN!WM!V zlo=Ra*g-IZ3IoFndkAJwWng&W0Kp7u3=A(EA(%m(f#HP{1T$zbFuZVv;Ccp428I_d z5X_*(!0^Hqf*G_K7+$zRFaszE-5D5OxHB*?fPxT|Mm!i87(hYj$-wZ!lYxN&6oOt1 z3@^MG7#Khy=*__J!kdAC0ThBh3=A)P7#J8pA?VA%@WPjYfdLePexUgGV_;wa1))C! z!wY`~1_n?N1~4$Z0Oe~?5C$?Zya;4qU;qVS5Cg-DAO;2oP!I+)FuVw6U|;}+UTcoECMzyJ!uI0l9n zaSRL$pb(5_V0aPFz`y_s!2|||7YPgu44@E9WMFua$iTn=3c(x(h8H;u44@1M%0>U{ zA2Am&U1i{A5M_{JuyQb$k`xtTVPq3yWM*J;XJBJw%V%I@V9aM?WMF2U}k1zc9)VA5@ca^VPRxsU}s=t&t+iXWMpSz zU{By+WMW`rWnxQUU}a`z4PjtqWsYEAW@Yx#)iE^CG0`;<5z>^9P!!;*XO-4wG!`{B z5|d?Q7q??HH5OrGmuJ*xWK&Y-XEYa9H#IS{W@HvKGFMk-Q&LwpS7H+pGcq$#V>}fi zDy1UiqO1{YYu3!_*WfnCt-+7=laQ*Eh@)|Vu`Q#pi7=y{proXdq$Jb-5EZFOLgmV_ z#@;P@k7AAQDJ$PIj%8ddR6j{d}F)^~RvbeJ|GB7hSGce^cFtIW-v1T){vM{rX| zH!W>xsd(FvR#i1Klc<;*F_ETb44a>@?PaTH0w>dHOlufe7{nN?9W0oc7?~Lu8QmF} z7@6`}!4bp4$iU3Z5X8dBzyL~p49q@ktPBi-e4Om8Vr*gzEDS7ctRmX>jN<0v!iwt3 zN^GKnB4WmhMrNjhCTbVhdTN#dErvxj#d zA0J;1-vWLv{wDr20%igw0$l=I1a$;c1dj>c5;78U6PhLTLAXbFkBErKI#DH2AJHn& zDWYpc?}%B6EfO~qUm<=#LPtzupCp%Lh~x*UKB+ZQXQW*~jS>dW&FieWnHfDN@3QN# zVsvA4XY^q7Wb|U-DoD*s&dkwGOiAHL$t=rENi8boNXyJg)vd_Q5iCkA%Ph{!&nwo= z$Sf|&FRGmEY;VTPla`;8l3JvjnVXoNI=RyRuqkg*YFTPgiEdG9K~7>NOHyi14qsA! yes*qRQMPVsZb3;UOGau=0mR_E)N&S(4U_X6BDh&WtYS_OIr+T9rp*nG3OoRS!BGML delta 1589 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 Id_t!N0I%@IQ2+n{ delta 9513 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 R#{uL2593?bN3q^x0sxOJ1atrZ diff --git a/fonts/icons/fontello.zip b/fonts/icons/fontello.zip index c9db972a1d6ec965320b96432c1a17a518505e3e..8e6207cd544f46651694f038ebf87d5b7f3b2068 100644 GIT binary patch delta 104104 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 delta 98110 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%0DmXdVIhA^^e}%Bd6`}urj~aJN^FKXWqZnJ2vnB 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 From 9435a59c744bf75bc2f707ed537541f52a7f74d4 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Thu, 2 Mar 2017 15:42:23 +0100 Subject: [PATCH 009/108] SPR-837: page tools -> material design icons --- css/area_nav-pagetools.less | 394 +++++++++++++++-------------------- css/base_fontello-icons.less | 178 ++++++++++------ 2 files changed, 275 insertions(+), 297 deletions(-) diff --git a/css/area_nav-pagetools.less b/css/area_nav-pagetools.less index eb4fb62..89f75a2 100755 --- a/css/area_nav-pagetools.less +++ b/css/area_nav-pagetools.less @@ -21,11 +21,39 @@ .pagetools-item(img_backto, 12); */ +#dokuwiki__aside{ + @media @screen_max-md { + display: none !important; + } +} + + nav#dokuwiki__pagetools { - right: -(@margin-default); + @toolbox-width: 32px; + top: 3.05rem; z-index: 100; + @media @screen_min-md { + right: -2.5rem; + } + + @media @screen_max-md { + right: 8px; + } + + &:hover { + ul { + li { + a { + box-shadow: none; + background-image: none; + border-color: transparent; + } + } + } + } + ul { li { * { @@ -34,17 +62,11 @@ nav#dokuwiki__pagetools { &.plugin_move_page { a { - background: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSIxMDAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGw9InJnYigxMDUsMTA1LDEwNSkiIGQ9Ik05NDYuNCAyMTQuM3EyMi40IDAgMzggMTUuNnQxNS42IDM4djY3OC41cTAgMjIuMyAtMTUuNiAzOHQtMzggMTUuNkg0MTAuN3EtMjIuMyAwIC0zNy45IC0xNS42dC0xNS43IC0zOFY3ODUuN0g1My42cS0yMi40IDAgLTM4IC0xNS42VDAgNzMyLjF2LTM3NVEwIDMzNC44IDExLjIgMzA4dDI2LjcgLTQyLjRMMjY1LjYgMzcuOVEyODEuMyAyMi4zIDMwOCAxMS4yVDM1Ny4xIDBoMjMyLjJxMjIuMyAwIDM3LjkgMTUuNnQxNS43IDM4djE4M3EzNy45IC0yMi4zIDcxLjQgLTIyLjNoMjMyLjF6TTY0Mi45IDMzMy4xTDQ3NiA1MDBoMTY2LjlWMzMzLjF6TTI4NS43IDExOC45TDExOC45IDI4NS43aDE2Ni44VjExOC45em0xMDkuNCAzNjFMNTcxLjQgMzAzLjZWNzEuNEgzNTcuMXYyMzIuMnEwIDIyLjMgLTE1LjYgMzcuOXQtMzcuOSAxNS42SDcxLjR2MzU3LjJoMjg1LjdWNTcxLjRxMCAtMjIuMyAxMS4yIC00OS4xdDI2LjggLTQyLjR6bTUzMy41IDQ0OC43VjI4NS43SDcxNC4zdjIzMi4ycTAgMjIuMyAtMTUuNiAzNy45dC0zOCAxNS42SDQyOC42djM1Ny4yaDUwMHoiLz48L3N2Zz4=) 95% center no-repeat; - background-size: @font-size-head2 auto; opacity: .6; color: @color-nav; * { - color: @color-nav; - } - - &:before { - visibility: hidden; + color: inherit; } &:hover, @@ -52,248 +74,160 @@ nav#dokuwiki__pagetools { &:active { color: @color-nav-hover; background-color: #fff; - background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSIxMDAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGw9InJnYig0MCwxMDksMTY4KSIgZD0iTTk0Ni40IDIxNC4zcTIyLjQgMCAzOCAxNS42dDE1LjYgMzh2Njc4LjVxMCAyMi4zIC0xNS42IDM4dC0zOCAxNS42SDQxMC43cS0yMi4zIDAgLTM3LjkgLTE1LjZ0LTE1LjcgLTM4Vjc4NS43SDUzLjZxLTIyLjQgMCAtMzggLTE1LjZUMCA3MzIuMXYtMzc1UTAgMzM0LjggMTEuMiAzMDh0MjYuNyAtNDIuNEwyNjUuNiAzNy45UTI4MS4zIDIyLjMgMzA4IDExLjJUMzU3LjEgMGgyMzIuMnEyMi4zIDAgMzcuOSAxNS42dDE1LjcgMzh2MTgzcTM3LjkgLTIyLjMgNzEuNCAtMjIuM2gyMzIuMXpNNjQyLjkgMzMzLjFMNDc2IDUwMGgxNjYuOVYzMzMuMXpNMjg1LjcgMTE4LjlMMTE4LjkgMjg1LjdoMTY2LjhWMTE4Ljl6bTEwOS40IDM2MUw1NzEuNCAzMDMuNlY3MS40SDM1Ny4xdjIzMi4ycTAgMjIuMyAtMTUuNiAzNy45dC0zNy45IDE1LjZINzEuNHYzNTcuMmgyODUuN1Y1NzEuNHEwIC0yMi4zIDExLjIgLTQ5LjF0MjYuOCAtNDIuNHptNTMzLjUgNDQ4LjdWMjg1LjdINzE0LjN2MjMyLjJxMCAyMi4zIC0xNS42IDM3Ljl0LTM4IDE1LjZINDI4LjZ2MzU3LjJoNTAweiIvPjwvc3ZnPg==); - background-position: 95% center; opacity: 1; - - * { - color: @color-nav-hover; - } - - &::before { - visibility: visible; - } } } } a { - min-height: 32px; // for nav:hover + .fontello-double(); + + position: relative; + min-height: @toolbox-width; // for nav:hover + opacity: .6; + color: @color-nav; font-size: @font-size-default; - &.source, - &.revs, - &.backlink, - &.plugin_bookcreator_addtobook, - &.export_pdf, - &.top, - &.edit, - &.show { - background-position: 95% center; - background-size: @font-size-head2 auto; - opacity: .6; - color: @color-nav; + * { + color: inherit; + } - * { - color: @color-nav; + &::before { + display: none; + } + + &::after { + position: absolute; + top: 0; + right: 0; + width: @toolbox-width; + height: 100%; + box-sizing: border-box; + font-size: @font-size-big; + margin: 0; + padding-top: .2rem; + + @media @screen_min-md { + background-color: @color-site-bg; } - &:before { - visibility: hidden; + @media @screen_max-xlg { + padding-top: .25rem; + } + + @media @screen_max-lg { + padding-top: .4rem; + } + + @media @screen_max-md { + background-color: #FFF; + padding-top: 0; + } + } + + &:hover, + &:focus, + &:active { + opacity: 1; + color: @color-nav-hover; + background-color: #FFF; + } + + &.source { + .icon-code(); + + &::after { + @media @screen_min-xlg { + padding-top: .25rem; + } + + @media @screen_max-xlg { + padding-top: .35rem; + } + + @media @screen_max-md { + padding-top: .05rem; + } + } + } + + &.edit { + .icon-pencil(); + } + + &.revs { + .icon-revisions-history(); + } + + &.backlink { + .icon-link(); + } + + &.top { + .icon-up-bold(); + margin-top: 1em; + + &::after { + @media @screen_min-lg { + padding-top: .15rem; + } + + @media @screen_max-lg { + padding-top: .25rem; + } + + @media @screen_max-md { + padding-top: .05rem; + } + } + } + + &.plugin_bookcreator_addtobook { + .icon-book-open(); + } + + &.export_pdf { + .icon-file-pdf(); + } + + &.show { + .icon-file-text(); + } + } + } + } +/* + +*/ + &:hover { + ul { + background-color: #fff; + box-shadow: @box-shadow-offset; + + li { + a { + opacity: .8; + + &::after { + background-color: #FFF; } &:hover, &:focus, &:active { opacity: 1; - color: @color-nav-hover; - background-color: #fff; - background-position: 95% center; - - * { - color: @color-nav-hover; - } - - &::before { - visibility: visible; - } - } - } - - &.source { - background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSIxMDcxLjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0icmdiKDEwNSwxMDUsMTA1KSIgZD0iTTM0NC4zIDc4MC43bC0yNy45IDI3LjlxLTUuNiA1LjYgLTEyLjggNS42dC0xMi45IC01LjZMMzAuNyA1NDguNVEyNS4xIDU0MyAyNS4xIDUzNS43dDUuNiAtMTIuOGwyNjAgLTI2MC4xcTUuNiAtNS41IDEyLjkgLTUuNXQxMi44IDUuNWwyNy45IDI3LjlxNS42IDUuNiA1LjYgMTIuOXQtNS42IDEyLjhMMTI1IDUzNS43IDM0NC4zIDc1NXE1LjYgNS42IDUuNiAxMi45dC01LjYgMTIuOHpNNjc0LjEgMTg1LjNMNDY2IDkwNS43cS0yLjMgNy4yIC04LjcgMTAuOXQtMTMuMSAxLjRsLTM0LjYgLTkuNXEtNy4zIC0yLjIgLTEwLjkgLTguN3QtMS40IC0xMy42TDYwNS41IDE2NS43cTIuMiAtNy4yIDguNiAtMTAuOHQxMy4xIC0xLjRsMzQuNiA5LjRxNy4zIDIuMyAxMC45IDguN3QxLjQgMTMuN3ptMzY2LjYgMzYzLjJsLTI2MCAyNjAuMXEtNS42IDUuNiAtMTIuOCA1LjZUNzU1IDgwOC42bC0yNy45IC0yNy45cS01LjYgLTUuNiAtNS42IC0xMi44dDUuNiAtMTIuOUw5NDYuNCA1MzUuNyA3MjcuMSAzMTYuNHEtNS42IC01LjYgLTUuNiAtMTIuOHQ1LjYgLTEyLjlMNzU1IDI2Mi44cTUuNiAtNS41IDEyLjkgLTUuNXQxMi44IDUuNWwyNjAgMjYwLjFxNS42IDUuNiA1LjYgMTIuOHQtNS42IDEyLjh6Ii8+PC9zdmc+); - - &:hover, - &:focus, - &:active { - background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSIxMDcxLjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0icmdiKDQwLDEwOSwxNjgpIiBkPSJNMzQ0LjMgNzgwLjdsLTI3LjkgMjcuOXEtNS42IDUuNiAtMTIuOCA1LjZ0LTEyLjkgLTUuNkwzMC43IDU0OC41UTI1LjEgNTQzIDI1LjEgNTM1Ljd0NS42IC0xMi44bDI2MCAtMjYwLjFxNS42IC01LjUgMTIuOSAtNS41dDEyLjggNS41bDI3LjkgMjcuOXE1LjYgNS42IDUuNiAxMi45dC01LjYgMTIuOEwxMjUgNTM1LjcgMzQ0LjMgNzU1cTUuNiA1LjYgNS42IDEyLjl0LTUuNiAxMi44ek02NzQuMSAxODUuM0w0NjYgOTA1LjdxLTIuMyA3LjIgLTguNyAxMC45dC0xMy4xIDEuNGwtMzQuNiAtOS41cS03LjMgLTIuMiAtMTAuOSAtOC43dC0xLjQgLTEzLjZMNjA1LjUgMTY1LjdxMi4yIC03LjIgOC42IC0xMC44dDEzLjEgLTEuNGwzNC42IDkuNHE3LjMgMi4zIDEwLjkgOC43dDEuNCAxMy43em0zNjYuNiAzNjMuMmwtMjYwIDI2MC4xcS01LjYgNS42IC0xMi44IDUuNlQ3NTUgODA4LjZsLTI3LjkgLTI3LjlxLTUuNiAtNS42IC01LjYgLTEyLjh0NS42IC0xMi45TDk0Ni40IDUzNS43IDcyNy4xIDMxNi40cS01LjYgLTUuNiAtNS42IC0xMi44dDUuNiAtMTIuOUw3NTUgMjYyLjhxNS42IC01LjUgMTIuOSAtNS41dDEyLjggNS41bDI2MCAyNjAuMXE1LjYgNS42IDUuNiAxMi44dC01LjYgMTIuOHoiLz48L3N2Zz4=); - } - } - - &.edit { - background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI4MzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0icmdiKDEwNSwxMDUsMTA1KSIgZD0iTTc5NSAxMTkuMDY5YzUwIDQ2LjI1IDQzLjc1IDExNy41IC0zLjc1IDE2NWwtNDYuMjUgNDYuMjVzMzUgLTUzLjc1IC0zNy41IC0xMjMuNzVjLTYzLjc1IC02My43NSAtMTIzLjc1IC0zNi4yNSAtMTIzLjc1IC0zNi4yNWw0OC43NSAtNDguNzVjNDMuNzUgLTQ1IDEyMCAtNDUgMTYyLjUgLTIuNXptLTg4Ljc1IDI1MGwtNDkyLjUgNDkyLjUgLTIxMCA1MS4yNSAtMy43NSAtMy43NSA1NSAtMjEwIDQ5Mi41IC00OTBjOC43NSAtMi41IDMwIC04Ljc1IDYwIC0yLjVsLTUyMi41IDUyMi41IC0xNSA1NSA2MCA2MCA1Ni4yNSAtMTUgMjUgLTIzLjc1IDIuNSAtNTYuMjUgLTQwIC00MCA0NzguNzUgLTQ3OC43NWM3LjUgNi4yNSA3LjUgNi4yNSAxNSAxNSA3MS4yNSA3MCAzOC43NSAxMjMuNzUgMzguNzUgMTIzLjc1eiIvPjwvc3ZnPg==); - - &:hover, - &:focus, - &:active { - background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI4MzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0icmdiKDQwLDEwOSwxNjgpIiBkPSJNNzk1IDExOS4wNjljNTAgNDYuMjUgNDMuNzUgMTE3LjUgLTMuNzUgMTY1bC00Ni4yNSA0Ni4yNXMzNSAtNTMuNzUgLTM3LjUgLTEyMy43NWMtNjMuNzUgLTYzLjc1IC0xMjMuNzUgLTM2LjI1IC0xMjMuNzUgLTM2LjI1bDQ4Ljc1IC00OC43NWM0My43NSAtNDUgMTIwIC00NSAxNjIuNSAtMi41em0tODguNzUgMjUwbC00OTIuNSA0OTIuNSAtMjEwIDUxLjI1IC0zLjc1IC0zLjc1IDU1IC0yMTAgNDkyLjUgLTQ5MGM4Ljc1IC0yLjUgMzAgLTguNzUgNjAgLTIuNWwtNTIyLjUgNTIyLjUgLTE1IDU1IDYwIDYwIDU2LjI1IC0xNSAyNSAtMjMuNzUgMi41IC01Ni4yNSAtNDAgLTQwIDQ3OC43NSAtNDc4Ljc1YzcuNSA2LjI1IDcuNSA2LjI1IDE1IDE1IDcxLjI1IDcwIDM4Ljc1IDEyMy43NSAzOC43NSAxMjMuNzV6Ii8+PC9zdmc+); - } - } - - &.revs { - background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI4NTcuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSJyZ2IoMTA1LDEwNSwxMDUpIiBkPSJNNTAwIDMwMy42djI1MHEwIDcuOCAtNSAxMi44dC0xMi45IDVIMzAzLjZxLTcuOCAwIC0xMi45IC01dC01IC0xMi44di0zNS43cTAgLTcuOSA1IC0xMi45dDEyLjkgLTVoMTI1VjMwMy42cTAgLTcuOCA1IC0xMi45dDEyLjggLTVoMzUuN3E3LjkgMCAxMi45IDV0NSAxMi45ek03MzIuMSA1MDBxMCAtODIuNiAtNDAuNyAtMTUyLjNUNTgwLjkgMjM3LjIgNDI4LjYgMTk2LjR0LTE1Mi40IDQwLjhUMTY1LjcgMzQ3LjcgMTI1IDUwMHQ0MC43IDE1Mi4zIDExMC41IDExMC41IDE1Mi40IDQwLjggMTUyLjMgLTQwLjhUNjkxLjQgNjUyLjMgNzMyLjEgNTAwem0xMjUgMHEwIDExNi42IC01Ny40IDIxNS4xdC0xNTYgMTU2IC0yMTUuMSA1Ny41VDIxMy40IDg3MS4xIDU3LjUgNzE1LjEgMCA1MDAgNTcuNSAyODQuOXQxNTUuOSAtMTU2VDQyOC42IDcxLjR0MjE1LjEgNTcuNSAxNTYgMTU2VDg1Ny4xIDUwMHoiLz48L3N2Zz4=); - - &:hover, - &:focus, - &:active { - background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI4NTcuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSJyZ2IoNDAsMTA5LDE2OCkiIGQ9Ik01MDAgMzAzLjZ2MjUwcTAgNy44IC01IDEyLjh0LTEyLjkgNUgzMDMuNnEtNy44IDAgLTEyLjkgLTV0LTUgLTEyLjh2LTM1LjdxMCAtNy45IDUgLTEyLjl0MTIuOSAtNWgxMjVWMzAzLjZxMCAtNy44IDUgLTEyLjl0MTIuOCAtNWgzNS43cTcuOSAwIDEyLjkgNXQ1IDEyLjl6TTczMi4xIDUwMHEwIC04Mi42IC00MC43IC0xNTIuM1Q1ODAuOSAyMzcuMiA0MjguNiAxOTYuNHQtMTUyLjQgNDAuOFQxNjUuNyAzNDcuNyAxMjUgNTAwdDQwLjcgMTUyLjMgMTEwLjUgMTEwLjUgMTUyLjQgNDAuOCAxNTIuMyAtNDAuOFQ2OTEuNCA2NTIuMyA3MzIuMSA1MDB6bTEyNSAwcTAgMTE2LjYgLTU3LjQgMjE1LjF0LTE1NiAxNTYgLTIxNS4xIDU3LjVUMjEzLjQgODcxLjEgNTcuNSA3MTUuMSAwIDUwMCA1Ny41IDI4NC45dDE1NS45IC0xNTZUNDI4LjYgNzEuNHQyMTUuMSA1Ny41IDE1NiAxNTZUODU3LjEgNTAweiIvPjwvc3ZnPg==); - } - } - - &.backlink { - background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI5MjguNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSJyZ2IoMTA1LDEwNSwxMDUpIiBkPSJNODEyLjUgNjc4LjZxMCAtMjIuMyAtMTUuNiAtMzhsLTExNi4xIC0xMTZxLTE1LjYgLTE1LjcgLTM3LjkgLTE1LjcgLTIzLjUgMCAtNDAuMiAxNy45IDEuNyAxLjcgMTAuNiAxMC4zdDEyIDEyIDguMyAxMC42IDcuMyAxNC4yIDIgMTUuNHEwIDIyLjMgLTE1LjcgMzcuOXQtMzcuOSAxNS43cS04LjQgMCAtMTUuNCAtMnQtMTQuMiAtNy4zIC0xMC42IC04LjMgLTEyIC0xMiAtMTAuMyAtMTAuNnEtMTguNCAxNy4zIC0xOC40IDQwLjcgMCAyMi4zIDE1LjYgMzhsMTE1IDExNS41cTE1IDE1IDM3LjkgMTUgMjIuMyAwIDM3LjkgLTE0LjVMNzk2LjkgNzE2cTE1LjYgLTE1LjcgMTUuNiAtMzcuNHpNNDIwLjIgMjg1LjJxMCAtMjIuNCAtMTUuNiAtMzhsLTExNSAtMTE1LjVRMjc0IDExNi4xIDI1MS43IDExNi4xcS0yMS44IDAgLTM4IDE1bC04MiA4MS41cS0xNS42IDE1LjYgLTE1LjYgMzcuNCAwIDIyLjMgMTUuNiAzNy45TDI0Ny44IDQwNHExNSAxNS4xIDM3LjkgMTUuMSAyMy41IDAgNDAuMiAtMTcuMyAtMS43IC0xLjcgLTEwLjYgLTEwLjN0LTEyIC0xMiAtOC40IC0xMC42IC03LjIgLTE0LjMgLTIgLTE1LjNxMCAtMjIuMyAxNS42IC0zOHQzOCAtMTUuNnE4LjQgMCAxNS4zIDJ0MTQuMyA3LjIgMTAuNiA4LjQgMTIgMTIgMTAuMyAxMC42cTE4LjQgLTE3LjMgMTguNCAtNDAuN3ptNDk5LjQgMzkzLjRxMCA2Ni45IC00Ny40IDExMy4zbC04MiA4MS40cS00Ni4zIDQ2LjMgLTExMy4zIDQ2LjMgLTY3LjUgMCAtMTEzLjggLTQ3LjRsLTExNSAtMTE1LjVRNDAxLjggNzEwLjQgNDAxLjggNjQzLjRxMCAtNjguNiA0OS4xIC0xMTYuNmwtNDkuMSAtNDkuMXEtNDggNDkuMSAtMTE2LjEgNDkuMSAtNjYuOSAwIC0xMTMuOCAtNDYuOUw1NS44IDM2My44UTguOSAzMTcgOC45IDI1MFQ1Ni40IDEzNi43bDgyIC04MS41UTE4NC43IDguOSAyNTEuNyA4LjlxNjcuNSAwIDExMy44IDQ3LjVsMTE1IDExNS41cTQ2LjMgNDYuMyA0Ni4zIDExMy4zIDAgNjguNiAtNDkuMSAxMTYuNmw0OS4xIDQ5LjFxNDggLTQ5LjEgMTE2LjEgLTQ5LjEgNjYuOSAwIDExMy44IDQ2LjlsMTE2LjEgMTE2cTQ2LjggNDYuOSA0Ni44IDExMy45eiIvPjwvc3ZnPg==); - - &:hover, - &:focus, - &:active { - background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI5MjguNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSJyZ2IoNDAsMTA5LDE2OCkiIGQ9Ik04MTIuNSA2NzguNnEwIC0yMi4zIC0xNS42IC0zOGwtMTE2LjEgLTExNnEtMTUuNiAtMTUuNyAtMzcuOSAtMTUuNyAtMjMuNSAwIC00MC4yIDE3LjkgMS43IDEuNyAxMC42IDEwLjN0MTIgMTIgOC4zIDEwLjYgNy4zIDE0LjIgMiAxNS40cTAgMjIuMyAtMTUuNyAzNy45dC0zNy45IDE1LjdxLTguNCAwIC0xNS40IC0ydC0xNC4yIC03LjMgLTEwLjYgLTguMyAtMTIgLTEyIC0xMC4zIC0xMC42cS0xOC40IDE3LjMgLTE4LjQgNDAuNyAwIDIyLjMgMTUuNiAzOGwxMTUgMTE1LjVxMTUgMTUgMzcuOSAxNSAyMi4zIDAgMzcuOSAtMTQuNUw3OTYuOSA3MTZxMTUuNiAtMTUuNyAxNS42IC0zNy40ek00MjAuMiAyODUuMnEwIC0yMi40IC0xNS42IC0zOGwtMTE1IC0xMTUuNVEyNzQgMTE2LjEgMjUxLjcgMTE2LjFxLTIxLjggMCAtMzggMTVsLTgyIDgxLjVxLTE1LjYgMTUuNiAtMTUuNiAzNy40IDAgMjIuMyAxNS42IDM3LjlMMjQ3LjggNDA0cTE1IDE1LjEgMzcuOSAxNS4xIDIzLjUgMCA0MC4yIC0xNy4zIC0xLjcgLTEuNyAtMTAuNiAtMTAuM3QtMTIgLTEyIC04LjQgLTEwLjYgLTcuMiAtMTQuMyAtMiAtMTUuM3EwIC0yMi4zIDE1LjYgLTM4dDM4IC0xNS42cTguNCAwIDE1LjMgMnQxNC4zIDcuMiAxMC42IDguNCAxMiAxMiAxMC4zIDEwLjZxMTguNCAtMTcuMyAxOC40IC00MC43em00OTkuNCAzOTMuNHEwIDY2LjkgLTQ3LjQgMTEzLjNsLTgyIDgxLjRxLTQ2LjMgNDYuMyAtMTEzLjMgNDYuMyAtNjcuNSAwIC0xMTMuOCAtNDcuNGwtMTE1IC0xMTUuNVE0MDEuOCA3MTAuNCA0MDEuOCA2NDMuNHEwIC02OC42IDQ5LjEgLTExNi42bC00OS4xIC00OS4xcS00OCA0OS4xIC0xMTYuMSA0OS4xIC02Ni45IDAgLTExMy44IC00Ni45TDU1LjggMzYzLjhROC45IDMxNyA4LjkgMjUwVDU2LjQgMTM2LjdsODIgLTgxLjVRMTg0LjcgOC45IDI1MS43IDguOXE2Ny41IDAgMTEzLjggNDcuNWwxMTUgMTE1LjVxNDYuMyA0Ni4zIDQ2LjMgMTEzLjMgMCA2OC42IC00OS4xIDExNi42bDQ5LjEgNDkuMXE0OCAtNDkuMSAxMTYuMSAtNDkuMSA2Ni45IDAgMTEzLjggNDYuOWwxMTYuMSAxMTZxNDYuOCA0Ni45IDQ2LjggMTEzLjl6Ii8+PC9zdmc+); - } - } - - &.top { - margin-top: 1em; - position: relative; - background-size: @font-size-default; - background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI4MzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0icmdiKDEwNSwxMDUsMTA1KSIgZD0iTTQxNi4yNSAxMDAxcS02NSAwIC0xMTAuNjI1IC00NS42MjV0LTQ1LjYyNSAtMTEwLjYyNWwwIC0yNDcuNXEtNDUgNDAgLTEwOC4xMjUgMzguMTI1dC0xMDUuNjI1IC00NC4zNzVxLTQ2LjI1IC00Ni4yNSAtNDYuMjUgLTExMC42MjV0NDYuMjUgLTExMC42MjVsMzcwIC0zNzEuMjUgMzcxLjI1IDM3MS4yNXE0Ni4yNSA0Ni4yNSA0Ni4yNSAxMTAuNjI1dC00Ni4yNSAxMTAuNjI1cS00Mi41IDQyLjUgLTEwNi4yNSA0NC4zNzV0LTEwOC43NSAtMzguMTI1bDAgMjQ3LjVxMCA2NSAtNDUuNjI1IDExMC42MjV0LTExMC42MjUgNDUuNjI1em0tNTEuMjUgLTY1NWwwIDQ5OC43NXEwIDIxLjI1IDE1IDM2Ljg3NXQzNi4yNSAxNS42MjUgMzYuODc1IC0xNS42MjUgMTUuNjI1IC0zNi44NzVsMCAtNDk4Ljc1bDE3MS4yNSAxNzEuMjVxMTUgMTUgMzYuODc1IDE1dDM2Ljg3NSAtMTUgMTUgLTM2Ljg3NSAtMTUgLTM2Ljg3NWwtMjk3LjUgLTI5Ny41IC0yOTcuNSAyOTcuNXEtMTUgMTUgLTE1IDM2Ljg3NXQxNSAzNi44NzUgMzYuODc1IDE1IDM2Ljg3NSAtMTV6Ii8+PC9zdmc+); - - &:hover, - &:focus, - &:active { - background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI4MzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0icmdiKDQwLDEwOSwxNjgpIiBkPSJNNDE2LjI1IDEwMDFxLTY1IDAgLTExMC42MjUgLTQ1LjYyNXQtNDUuNjI1IC0xMTAuNjI1bDAgLTI0Ny41cS00NSA0MCAtMTA4LjEyNSAzOC4xMjV0LTEwNS42MjUgLTQ0LjM3NXEtNDYuMjUgLTQ2LjI1IC00Ni4yNSAtMTEwLjYyNXQ0Ni4yNSAtMTEwLjYyNWwzNzAgLTM3MS4yNSAzNzEuMjUgMzcxLjI1cTQ2LjI1IDQ2LjI1IDQ2LjI1IDExMC42MjV0LTQ2LjI1IDExMC42MjVxLTQyLjUgNDIuNSAtMTA2LjI1IDQ0LjM3NXQtMTA4Ljc1IC0zOC4xMjVsMCAyNDcuNXEwIDY1IC00NS42MjUgMTEwLjYyNXQtMTEwLjYyNSA0NS42MjV6bS01MS4yNSAtNjU1bDAgNDk4Ljc1cTAgMjEuMjUgMTUgMzYuODc1dDM2LjI1IDE1LjYyNSAzNi44NzUgLTE1LjYyNSAxNS42MjUgLTM2Ljg3NWwwIC00OTguNzVsMTcxLjI1IDE3MS4yNXExNSAxNSAzNi44NzUgMTV0MzYuODc1IC0xNSAxNSAtMzYuODc1IC0xNSAtMzYuODc1bC0yOTcuNSAtMjk3LjUgLTI5Ny41IDI5Ny41cS0xNSAxNSAtMTUgMzYuODc1dDE1IDM2Ljg3NSAzNi44NzUgMTUgMzYuODc1IC0xNXoiLz48L3N2Zz4=); - } - } - - &.plugin_bookcreator_addtobook { - background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI5MjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0icmdiKDEwNSwxMDUsMTA1KSIgZD0iTTQ2NCAyMjEuNXE1IC01IDE0LjUgLTEydDQ3IC0yNi41IDgzLjUgLTM0LjUgMTI3IC0yNyAxNzUgLTEybDAgNjcwcS05NSAwIC0xNzYgMTEuNXQtMTI4LjUgMjcuNSAtODEuNSAzMyAtNDcgMjlsLTE0IDEwcS00IC00IC0xMyAtMTEuNXQtNDYuNSAtMjYuNSAtODMgLTM0IC0xMjcgLTI3IC0xNzYuNSAtMTJsMCAtNjcwcTk0IDAgMTc0IDExLjV0MTI4IDI3LjUgODIuNSAzMyA0OC41IDI5em0tMzM0IDBsMCA0NTBxMTcyIDE0IDI3OSA3MWwwIC00NDlxLTExMCAtNTggLTI3OSAtNzJ6bTY2OSA0NTBsMCAtNDUwcS0xNjggMTQgLTI3OCA3MmwwIDQ0OXExMDggLTU3IDI3OCAtNzF6Ii8+PC9zdmc+); - - &:hover, - &:focus, - &:active { - background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI5MjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0icmdiKDQwLDEwOSwxNjgpIiBkPSJNNDY0IDIyMS41cTUgLTUgMTQuNSAtMTJ0NDcgLTI2LjUgODMuNSAtMzQuNSAxMjcgLTI3IDE3NSAtMTJsMCA2NzBxLTk1IDAgLTE3NiAxMS41dC0xMjguNSAyNy41IC04MS41IDMzIC00NyAyOWwtMTQgMTBxLTQgLTQgLTEzIC0xMS41dC00Ni41IC0yNi41IC04MyAtMzQgLTEyNyAtMjcgLTE3Ni41IC0xMmwwIC02NzBxOTQgMCAxNzQgMTEuNXQxMjggMjcuNSA4Mi41IDMzIDQ4LjUgMjl6bS0zMzQgMGwwIDQ1MHExNzIgMTQgMjc5IDcxbDAgLTQ0OXEtMTEwIC01OCAtMjc5IC03MnptNjY5IDQ1MGwwIC00NTBxLTE2OCAxNCAtMjc4IDcybDAgNDQ5cTEwOCAtNTcgMjc4IC03MXoiLz48L3N2Zz4=); - } - } - - &.export_pdf { - background-size: @font-size-default auto; - background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI4NTcuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSJyZ2IoMTA1LDEwNSwxMDUpIiBkPSJNODE5LjIgMjEyLjFxMTUuNiAxNS42IDI2LjggNDIuNHQxMS4xIDQ5LjF2NjQyLjhxMCAyMi40IC0xNS42IDM4dC0zNy45IDE1LjZoLTc1MHEtMjIuMyAwIC0zOCAtMTUuNlQwIDk0Ni40VjUzLjZxMCAtMjIuNCAxNS42IC0zOFQ1My42IDBoNTAwcTIyLjMgMCA0OS4xIDExLjJ0NDIuNCAyNi43ek01NzEuNCA3NS45djIwOS44aDIwOS45UTc3NS43IDI2OS41IDc2OSAyNjIuOEw1OTQuMyA4OC4ycS02LjcgLTYuNyAtMjIuOSAtMTIuM3ptMjE0LjMgODUyLjdWMzU3LjFINTUzLjZxLTIyLjMgMCAtMzggLTE1LjZUNTAwIDMwMy42VjcxLjRINzEuNHY4NTcuMmg3MTQuM3pNNDk4LjkgNTk3LjdxMTguNCAxNC41IDQ2LjkgMzEuMlE1NzguNyA2MjUgNjExIDYyNXE4Mi4xIDAgOTguOCAyNy4zIDkgMTIuMyAxLjEgMjkuMSAwIC41IC0uNSAxLjFsLTEuMSAxLjF2LjZxLTMuNCAyMS4yIC0zOS43IDIxLjIgLTI2LjcgMCAtNjQuMSAtMTEuMnQtNzIuNiAtMjkuNlE0MDkuNiA2NzggMzE0LjIgNzEwLjkgMjI4LjggODU3LjEgMTc5LjEgODU3LjFxLTguMyAwIC0xNS42IC0zLjlsLTEzLjQgLTYuN3EtLjUgLS41IC0zLjMgLTIuOCAtNS42IC01LjUgLTMuNCAtMjAgNSAtMjIuNCAzMS4zIC01MS4xdDczLjYgLTUzLjlxNy44IC01IDEyLjkgMy40IDEuMSAxLjEgMS4xIDIuMiAyOSAtNDcuNCA1OS43IC0xMDkuOSAzNy45IC03NS45IDU4IC0xNDYuMiAtMTMuNCAtNDUuOCAtMTcgLTg5dDMuNiAtNzEuMnE2LjIgLTIyLjMgMjMuNSAtMjIuM2gxMi4ycTEyLjkgMCAxOS42IDguNCAxMCAxMS43IDUgMzcuOSAtMS4xIDMuNCAtMi4yIDQuNSAuNSAxLjcgLjUgNC41djE2LjdxLTEuMSA2OC42IC03LjggMTA3LjEgMzAuNyA5MS42IDgxLjUgMTMyLjl6TTE3Ny41IDgyN3EyOSAtMTMuNCA3Ni40IC04OC4yIC0yOC41IDIyLjQgLTQ4LjggNDYuOVQxNzcuNSA4Mjd6TTM5OS42IDMxMy42cS04LjQgMjMuNSAtMS4yIDczLjcgLjYgLTMuOSAzLjkgLTI0LjYgMCAtMS43IDQgLTI0IC41IC0yLjIgMi4yIC00LjQgLS42IC0uNiAtLjYgLTEuMiAtLjUgLTEuMSAtLjUgLTEuNiAtLjYgLTEyLjMgLTcuMyAtMjAuMSAwIC41IC0uNSAxLjF2MS4xem0tNjkuMiAzNjguOXE3NS4zIC0zMC4yIDE1OC40IC00NS4yIC0xLjEgLS42IC03LjIgLTUuM3QtOC45IC03LjZxLTQyLjUgLTM3LjMgLTcwLjkgLTk4LjIgLTE1LjEgNDggLTQ2LjMgMTEwIC0xNi44IDMxLjIgLTI1LjEgNDYuM3ptMzYwLjQgLTlxLTEzLjMgLTEzLjMgLTc4LjEgLTEzLjMgNDIuNCAxNS42IDY5LjIgMTUuNiA3LjggMCAxMC4xIC0uNiAwIC0uNSAtMS4yIC0xLjd6Ii8+PC9zdmc+); - - &:hover, - &:focus, - &:active { - background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI4NTcuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSJyZ2IoNDAsMTA5LDE2OCkiIGQ9Ik04MTkuMiAyMTIuMXExNS42IDE1LjYgMjYuOCA0Mi40dDExLjEgNDkuMXY2NDIuOHEwIDIyLjQgLTE1LjYgMzh0LTM3LjkgMTUuNmgtNzUwcS0yMi4zIDAgLTM4IC0xNS42VDAgOTQ2LjRWNTMuNnEwIC0yMi40IDE1LjYgLTM4VDUzLjYgMGg1MDBxMjIuMyAwIDQ5LjEgMTEuMnQ0Mi40IDI2Ljd6TTU3MS40IDc1Ljl2MjA5LjhoMjA5LjlRNzc1LjcgMjY5LjUgNzY5IDI2Mi44TDU5NC4zIDg4LjJxLTYuNyAtNi43IC0yMi45IC0xMi4zem0yMTQuMyA4NTIuN1YzNTcuMUg1NTMuNnEtMjIuMyAwIC0zOCAtMTUuNlQ1MDAgMzAzLjZWNzEuNEg3MS40djg1Ny4yaDcxNC4zek00OTguOSA1OTcuN3ExOC40IDE0LjUgNDYuOSAzMS4yUTU3OC43IDYyNSA2MTEgNjI1cTgyLjEgMCA5OC44IDI3LjMgOSAxMi4zIDEuMSAyOS4xIDAgLjUgLS41IDEuMWwtMS4xIDEuMXYuNnEtMy40IDIxLjIgLTM5LjcgMjEuMiAtMjYuNyAwIC02NC4xIC0xMS4ydC03Mi42IC0yOS42UTQwOS42IDY3OCAzMTQuMiA3MTAuOSAyMjguOCA4NTcuMSAxNzkuMSA4NTcuMXEtOC4zIDAgLTE1LjYgLTMuOWwtMTMuNCAtNi43cS0uNSAtLjUgLTMuMyAtMi44IC01LjYgLTUuNSAtMy40IC0yMCA1IC0yMi40IDMxLjMgLTUxLjF0NzMuNiAtNTMuOXE3LjggLTUgMTIuOSAzLjQgMS4xIDEuMSAxLjEgMi4yIDI5IC00Ny40IDU5LjcgLTEwOS45IDM3LjkgLTc1LjkgNTggLTE0Ni4yIC0xMy40IC00NS44IC0xNyAtODl0My42IC03MS4ycTYuMiAtMjIuMyAyMy41IC0yMi4zaDEyLjJxMTIuOSAwIDE5LjYgOC40IDEwIDExLjcgNSAzNy45IC0xLjEgMy40IC0yLjIgNC41IC41IDEuNyAuNSA0LjV2MTYuN3EtMS4xIDY4LjYgLTcuOCAxMDcuMSAzMC43IDkxLjYgODEuNSAxMzIuOXpNMTc3LjUgODI3cTI5IC0xMy40IDc2LjQgLTg4LjIgLTI4LjUgMjIuNCAtNDguOCA0Ni45VDE3Ny41IDgyN3pNMzk5LjYgMzEzLjZxLTguNCAyMy41IC0xLjIgNzMuNyAuNiAtMy45IDMuOSAtMjQuNiAwIC0xLjcgNCAtMjQgLjUgLTIuMiAyLjIgLTQuNCAtLjYgLS42IC0uNiAtMS4yIC0uNSAtMS4xIC0uNSAtMS42IC0uNiAtMTIuMyAtNy4zIC0yMC4xIDAgLjUgLS41IDEuMXYxLjF6bS02OS4yIDM2OC45cTc1LjMgLTMwLjIgMTU4LjQgLTQ1LjIgLTEuMSAtLjYgLTcuMiAtNS4zdC04LjkgLTcuNnEtNDIuNSAtMzcuMyAtNzAuOSAtOTguMiAtMTUuMSA0OCAtNDYuMyAxMTAgLTE2LjggMzEuMiAtMjUuMSA0Ni4zem0zNjAuNCAtOXEtMTMuMyAtMTMuMyAtNzguMSAtMTMuMyA0Mi40IDE1LjYgNjkuMiAxNS42IDcuOCAwIDEwLjEgLS42IDAgLS41IC0xLjIgLTEuN3oiLz48L3N2Zz4=); - } - } - - &.show { - background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI4NTcuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSJyZ2IoMTA1LDEwNSwxMDUpIiBkPSJNODE5LjIgMjEyLjFxMTUuNiAxNS42IDI2LjggNDIuNHQxMS4xIDQ5LjF2NjQyLjhxMCAyMi40IC0xNS42IDM4dC0zNy45IDE1LjZoLTc1MHEtMjIuMyAwIC0zOCAtMTUuNlQwIDk0Ni40VjUzLjZxMCAtMjIuNCAxNS42IC0zOFQ1My42IDBoNTAwcTIyLjMgMCA0OS4xIDExLjJ0NDIuNCAyNi43ek01NzEuNCA3NS45djIwOS44aDIwOS45UTc3NS43IDI2OS41IDc2OSAyNjIuOEw1OTQuMyA4OC4ycS02LjcgLTYuNyAtMjIuOSAtMTIuM3ptMjE0LjMgODUyLjdWMzU3LjFINTUzLjZxLTIyLjMgMCAtMzggLTE1LjZUNTAwIDMwMy42VjcxLjRINzEuNHY4NTcuMmg3MTQuM3pNMjE0LjMgNDQ2LjRxMCAtNy44IDUgLTEyLjh0MTIuOCAtNUg2MjVxNy44IDAgMTIuOCA1dDUuMSAxMi44djM1LjdxMCA3LjkgLTUuMSAxMi45dC0xMi44IDVIMjMyLjFxLTcuOCAwIC0xMi44IC01dC01IC0xMi45di0zNS43em00MTAuNyAxMjVxNy44IDAgMTIuOCA1LjF0NS4xIDEyLjhWNjI1cTAgNy44IC01LjEgMTIuOHQtMTIuOCA1LjFIMjMyLjFxLTcuOCAwIC0xMi44IC01LjF0LTUgLTEyLjh2LTM1LjdxMCAtNy44IDUgLTEyLjh0MTIuOCAtNS4xSDYyNXptMCAxNDIuOXE3LjggMCAxMi44IDV0NS4xIDEyLjh2MzUuOHEwIDcuOCAtNS4xIDEyLjh0LTEyLjggNUgyMzIuMXEtNy44IDAgLTEyLjggLTV0LTUgLTEyLjh2LTM1LjhxMCAtNy44IDUgLTEyLjh0MTIuOCAtNUg2MjV6Ii8+PC9zdmc+); - - &:hover, - &:focus, - &:active { - background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI4NTcuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSJyZ2IoNDAsMTA5LDE2OCkiIGQ9Ik04MTkuMiAyMTIuMXExNS42IDE1LjYgMjYuOCA0Mi40dDExLjEgNDkuMXY2NDIuOHEwIDIyLjQgLTE1LjYgMzh0LTM3LjkgMTUuNmgtNzUwcS0yMi4zIDAgLTM4IC0xNS42VDAgOTQ2LjRWNTMuNnEwIC0yMi40IDE1LjYgLTM4VDUzLjYgMGg1MDBxMjIuMyAwIDQ5LjEgMTEuMnQ0Mi40IDI2Ljd6TTU3MS40IDc1Ljl2MjA5LjhoMjA5LjlRNzc1LjcgMjY5LjUgNzY5IDI2Mi44TDU5NC4zIDg4LjJxLTYuNyAtNi43IC0yMi45IC0xMi4zem0yMTQuMyA4NTIuN1YzNTcuMUg1NTMuNnEtMjIuMyAwIC0zOCAtMTUuNlQ1MDAgMzAzLjZWNzEuNEg3MS40djg1Ny4yaDcxNC4zek0yMTQuMyA0NDYuNHEwIC03LjggNSAtMTIuOHQxMi44IC01SDYyNXE3LjggMCAxMi44IDV0NS4xIDEyLjh2MzUuN3EwIDcuOSAtNS4xIDEyLjl0LTEyLjggNUgyMzIuMXEtNy44IDAgLTEyLjggLTV0LTUgLTEyLjl2LTM1Ljd6bTQxMC43IDEyNXE3LjggMCAxMi44IDUuMXQ1LjEgMTIuOFY2MjVxMCA3LjggLTUuMSAxMi44dC0xMi44IDUuMUgyMzIuMXEtNy44IDAgLTEyLjggLTUuMXQtNSAtMTIuOHYtMzUuN3EwIC03LjggNSAtMTIuOHQxMi44IC01LjFINjI1em0wIDE0Mi45cTcuOCAwIDEyLjggNXQ1LjEgMTIuOHYzNS44cTAgNy44IC01LjEgMTIuOHQtMTIuOCA1SDIzMi4xcS03LjggMCAtMTIuOCAtNXQtNSAtMTIuOHYtMzUuOHEwIC03LjggNSAtMTIuOHQxMi44IC01SDYyNXoiLz48L3N2Zz4=); - } - } - } - } - } - - &:hover { - margin-right: -9px; - - ul { - background-color: #fff; - box-shadow: @box-shadow-offset; - - li { - &.plugin_move_page { - a { - color: @color-nav; - background-position: 95% center; - opacity: .8; - - &:hover, - &:focus, - &:active { - background-color: #fff; - opacity: 1; - color: @color-nav-hover; - - * { - opacity: 1; - } - } - } - } - - a { - &.source, - &.revs, - &.backlink, - &.plugin_bookcreator_addtobook, - &.export_pdf, - &.top, - &.show { - color: @color-nav; - //background-position: 95% center; - opacity: .8; - - &:hover, - &:focus, - &:active { - background-color: #fff; - opacity: 1; - color: @color-nav-hover; - - * { - opacity: 1; - } - } - } - - &.plugin_bookcreator_addtobook { - background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI5MjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0icmdiKDEwNSwxMDUsMTA1KSIgZD0iTTQ2NCAyMjEuNXE1IC01IDE0LjUgLTEydDQ3IC0yNi41IDgzLjUgLTM0LjUgMTI3IC0yNyAxNzUgLTEybDAgNjcwcS05NSAwIC0xNzYgMTEuNXQtMTI4LjUgMjcuNSAtODEuNSAzMyAtNDcgMjlsLTE0IDEwcS00IC00IC0xMyAtMTEuNXQtNDYuNSAtMjYuNSAtODMgLTM0IC0xMjcgLTI3IC0xNzYuNSAtMTJsMCAtNjcwcTk0IDAgMTc0IDExLjV0MTI4IDI3LjUgODIuNSAzMyA0OC41IDI5em0tMzM0IDBsMCA0NTBxMTcyIDE0IDI3OSA3MWwwIC00NDlxLTExMCAtNTggLTI3OSAtNzJ6bTY2OSA0NTBsMCAtNDUwcS0xNjggMTQgLTI3OCA3MmwwIDQ0OXExMDggLTU3IDI3OCAtNzF6Ii8+PC9zdmc+); - - &:hover, - &:focus, - &:active { - background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI5MjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0icmdiKDQwLDEwOSwxNjgpIiBkPSJNNDY0IDIyMS41cTUgLTUgMTQuNSAtMTJ0NDcgLTI2LjUgODMuNSAtMzQuNSAxMjcgLTI3IDE3NSAtMTJsMCA2NzBxLTk1IDAgLTE3NiAxMS41dC0xMjguNSAyNy41IC04MS41IDMzIC00NyAyOWwtMTQgMTBxLTQgLTQgLTEzIC0xMS41dC00Ni41IC0yNi41IC04MyAtMzQgLTEyNyAtMjcgLTE3Ni41IC0xMmwwIC02NzBxOTQgMCAxNzQgMTEuNXQxMjggMjcuNSA4Mi41IDMzIDQ4LjUgMjl6bS0zMzQgMGwwIDQ1MHExNzIgMTQgMjc5IDcxbDAgLTQ0OXEtMTEwIC01OCAtMjc5IC03MnptNjY5IDQ1MGwwIC00NTBxLTE2OCAxNCAtMjc4IDcybDAgNDQ5cTEwOCAtNTcgMjc4IC03MXoiLz48L3N2Zz4=); - } - } - - &.export_pdf { - background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI4NTcuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSJyZ2IoMTA1LDEwNSwxMDUpIiBkPSJNODE5LjIgMjEyLjFxMTUuNiAxNS42IDI2LjggNDIuNHQxMS4xIDQ5LjF2NjQyLjhxMCAyMi40IC0xNS42IDM4dC0zNy45IDE1LjZoLTc1MHEtMjIuMyAwIC0zOCAtMTUuNlQwIDk0Ni40VjUzLjZxMCAtMjIuNCAxNS42IC0zOFQ1My42IDBoNTAwcTIyLjMgMCA0OS4xIDExLjJ0NDIuNCAyNi43ek01NzEuNCA3NS45djIwOS44aDIwOS45UTc3NS43IDI2OS41IDc2OSAyNjIuOEw1OTQuMyA4OC4ycS02LjcgLTYuNyAtMjIuOSAtMTIuM3ptMjE0LjMgODUyLjdWMzU3LjFINTUzLjZxLTIyLjMgMCAtMzggLTE1LjZUNTAwIDMwMy42VjcxLjRINzEuNHY4NTcuMmg3MTQuM3pNNDk4LjkgNTk3LjdxMTguNCAxNC41IDQ2LjkgMzEuMlE1NzguNyA2MjUgNjExIDYyNXE4Mi4xIDAgOTguOCAyNy4zIDkgMTIuMyAxLjEgMjkuMSAwIC41IC0uNSAxLjFsLTEuMSAxLjF2LjZxLTMuNCAyMS4yIC0zOS43IDIxLjIgLTI2LjcgMCAtNjQuMSAtMTEuMnQtNzIuNiAtMjkuNlE0MDkuNiA2NzggMzE0LjIgNzEwLjkgMjI4LjggODU3LjEgMTc5LjEgODU3LjFxLTguMyAwIC0xNS42IC0zLjlsLTEzLjQgLTYuN3EtLjUgLS41IC0zLjMgLTIuOCAtNS42IC01LjUgLTMuNCAtMjAgNSAtMjIuNCAzMS4zIC01MS4xdDczLjYgLTUzLjlxNy44IC01IDEyLjkgMy40IDEuMSAxLjEgMS4xIDIuMiAyOSAtNDcuNCA1OS43IC0xMDkuOSAzNy45IC03NS45IDU4IC0xNDYuMiAtMTMuNCAtNDUuOCAtMTcgLTg5dDMuNiAtNzEuMnE2LjIgLTIyLjMgMjMuNSAtMjIuM2gxMi4ycTEyLjkgMCAxOS42IDguNCAxMCAxMS43IDUgMzcuOSAtMS4xIDMuNCAtMi4yIDQuNSAuNSAxLjcgLjUgNC41djE2LjdxLTEuMSA2OC42IC03LjggMTA3LjEgMzAuNyA5MS42IDgxLjUgMTMyLjl6TTE3Ny41IDgyN3EyOSAtMTMuNCA3Ni40IC04OC4yIC0yOC41IDIyLjQgLTQ4LjggNDYuOVQxNzcuNSA4Mjd6TTM5OS42IDMxMy42cS04LjQgMjMuNSAtMS4yIDczLjcgLjYgLTMuOSAzLjkgLTI0LjYgMCAtMS43IDQgLTI0IC41IC0yLjIgMi4yIC00LjQgLS42IC0uNiAtLjYgLTEuMiAtLjUgLTEuMSAtLjUgLTEuNiAtLjYgLTEyLjMgLTcuMyAtMjAuMSAwIC41IC0uNSAxLjF2MS4xem0tNjkuMiAzNjguOXE3NS4zIC0zMC4yIDE1OC40IC00NS4yIC0xLjEgLS42IC03LjIgLTUuM3QtOC45IC03LjZxLTQyLjUgLTM3LjMgLTcwLjkgLTk4LjIgLTE1LjEgNDggLTQ2LjMgMTEwIC0xNi44IDMxLjIgLTI1LjEgNDYuM3ptMzYwLjQgLTlxLTEzLjMgLTEzLjMgLTc4LjEgLTEzLjMgNDIuNCAxNS42IDY5LjIgMTUuNiA3LjggMCAxMC4xIC0uNiAwIC0uNSAtMS4yIC0xLjd6Ii8+PC9zdmc+); - - &:hover, - &:focus, - &:active { - background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI4NTcuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSJyZ2IoNDAsMTA5LDE2OCkiIGQ9Ik04MTkuMiAyMTIuMXExNS42IDE1LjYgMjYuOCA0Mi40dDExLjEgNDkuMXY2NDIuOHEwIDIyLjQgLTE1LjYgMzh0LTM3LjkgMTUuNmgtNzUwcS0yMi4zIDAgLTM4IC0xNS42VDAgOTQ2LjRWNTMuNnEwIC0yMi40IDE1LjYgLTM4VDUzLjYgMGg1MDBxMjIuMyAwIDQ5LjEgMTEuMnQ0Mi40IDI2Ljd6TTU3MS40IDc1Ljl2MjA5LjhoMjA5LjlRNzc1LjcgMjY5LjUgNzY5IDI2Mi44TDU5NC4zIDg4LjJxLTYuNyAtNi43IC0yMi45IC0xMi4zem0yMTQuMyA4NTIuN1YzNTcuMUg1NTMuNnEtMjIuMyAwIC0zOCAtMTUuNlQ1MDAgMzAzLjZWNzEuNEg3MS40djg1Ny4yaDcxNC4zek00OTguOSA1OTcuN3ExOC40IDE0LjUgNDYuOSAzMS4yUTU3OC43IDYyNSA2MTEgNjI1cTgyLjEgMCA5OC44IDI3LjMgOSAxMi4zIDEuMSAyOS4xIDAgLjUgLS41IDEuMWwtMS4xIDEuMXYuNnEtMy40IDIxLjIgLTM5LjcgMjEuMiAtMjYuNyAwIC02NC4xIC0xMS4ydC03Mi42IC0yOS42UTQwOS42IDY3OCAzMTQuMiA3MTAuOSAyMjguOCA4NTcuMSAxNzkuMSA4NTcuMXEtOC4zIDAgLTE1LjYgLTMuOWwtMTMuNCAtNi43cS0uNSAtLjUgLTMuMyAtMi44IC01LjYgLTUuNSAtMy40IC0yMCA1IC0yMi40IDMxLjMgLTUxLjF0NzMuNiAtNTMuOXE3LjggLTUgMTIuOSAzLjQgMS4xIDEuMSAxLjEgMi4yIDI5IC00Ny40IDU5LjcgLTEwOS45IDM3LjkgLTc1LjkgNTggLTE0Ni4yIC0xMy40IC00NS44IC0xNyAtODl0My42IC03MS4ycTYuMiAtMjIuMyAyMy41IC0yMi4zaDEyLjJxMTIuOSAwIDE5LjYgOC40IDEwIDExLjcgNSAzNy45IC0xLjEgMy40IC0yLjIgNC41IC41IDEuNyAuNSA0LjV2MTYuN3EtMS4xIDY4LjYgLTcuOCAxMDcuMSAzMC43IDkxLjYgODEuNSAxMzIuOXpNMTc3LjUgODI3cTI5IC0xMy40IDc2LjQgLTg4LjIgLTI4LjUgMjIuNCAtNDguOCA0Ni45VDE3Ny41IDgyN3pNMzk5LjYgMzEzLjZxLTguNCAyMy41IC0xLjIgNzMuNyAuNiAtMy45IDMuOSAtMjQuNiAwIC0xLjcgNCAtMjQgLjUgLTIuMiAyLjIgLTQuNCAtLjYgLS42IC0uNiAtMS4yIC0uNSAtMS4xIC0uNSAtMS42IC0uNiAtMTIuMyAtNy4zIC0yMC4xIDAgLjUgLS41IDEuMXYxLjF6bS02OS4yIDM2OC45cTc1LjMgLTMwLjIgMTU4LjQgLTQ1LjIgLTEuMSAtLjYgLTcuMiAtNS4zdC04LjkgLTcuNnEtNDIuNSAtMzcuMyAtNzAuOSAtOTguMiAtMTUuMSA0OCAtNDYuMyAxMTAgLTE2LjggMzEuMiAtMjUuMSA0Ni4zem0zNjAuNCAtOXEtMTMuMyAtMTMuMyAtNzguMSAtMTMuMyA0Mi40IDE1LjYgNjkuMiAxNS42IDcuOCAwIDEwLjEgLS42IDAgLS41IC0xLjIgLTEuN3oiLz48L3N2Zz4=); - } } } } } } } - -/* overwrite do:backlink */ -.mode_backlink { - #dokuwiki__pagetools { - ul { - li { - a.backlink { - background-position: 95% center; - } - } - } - } -} - - -/* + + + + + + + + + + + + + + + + + + + + + + + + + + */ -/* max-width: 1023px */ - -@media @screen_max-md { - nav#dokuwiki__pagetools { - right: 8px; - } -} diff --git a/css/base_fontello-icons.less b/css/base_fontello-icons.less index b4bc754..4441b8b 100644 --- a/css/base_fontello-icons.less +++ b/css/base_fontello-icons.less @@ -18,70 +18,114 @@ * If in the Fontello-Packet an icon is added, the code should be supplemented here: */ -.icon-emo-happy { &::before { content: '\e804'; } } -.icon-emo-wink { &::before { content: '\e805'; } } -.icon-emo-unhappy { &::before { content: '\e806'; } } -.icon-emo-sleep { &::before { content: '\e807'; } } -.icon-emo-thumbsup { &::before { content: '\e808'; } } -.icon-emo-grin { &::before { content: '\e80c'; } } -.icon-emo-angry { &::before { content: '\e80d'; } } -.icon-emo-cry { &::before { content: '\e80f'; } } -.icon-emo-squint { &::before { content: '\e811'; } } -.icon-emo-laugh { &::before { content: '\e812'; } } -.icon-emo-wink2 { &::before { content: '\e813'; } } -.icon-cog-alt { &::before { content: '\e818'; } } -.icon-left-thick { &::before { content: '\e82c'; } } -.icon-right-small { &::before { content: '\e82d'; } } -.icon-right-thick { &::before { content: '\e82e'; } } -.icon-up-small { &::before { content: '\e82f'; } } -.icon-up-bold { &::before { content: '\e830'; } } -.icon-up-thick { &::before { content: '\e831'; } } -.icon-attachment { &::before { content: '\e832'; } } -.icon-user { &::before { content: '\e833'; } } -.icon-user-circle { &::before { content: '\e86c'; } } -.icon-down-small { &::before { content: '\e834'; } } -.icon-down-thick { &::before { content: '\e835'; } } -.icon-left-small { &::before { content: '\e836'; } } -.icon-left-bold { &::before { content: '\e837'; } } -.icon-file-pdf { &::before { content: '\e838'; } } -.icon-undo-variant { &::before { content: '\e839'; } } -.icon-bell { &::before { content: '\e83a'; } } -.icon-bookmark-empty { &::before { content: '\e83b'; } } -.icon-help { &::before { content: '\e83c'; } } -.icon-doc-new { &::before { content: '\e83d'; } } -.icon-doc { &::before { content: '\e83e'; } } -.icon-book-open { &::before { content: '\e83f'; } } -.icon-pencil { &::before { content: '\e840'; } } -.icon-check { &::before { content: '\e841'; } } -.icon-home { &::before { content: '\e842'; } } -.icon-link { &::before { content: '\e843'; } } -.icon-checkbox-marked { &::before { content: '\e844'; } } -.icon-login { &::before { content: '\e845'; } } -.icon-down-open-big { &::before { content: '\e846'; } } -.icon-logout { &::before { content: '\e847'; } } -.icon-up-open-big { &::before { content: '\e848'; } } -.icon-docs { &::before { content: '\e849'; } } -.icon-doc-text { &::before { content: '\e84a'; } } -.icon-frown { &::before { content: '\e84b'; } } -.icon-star-outline { &::before { content: '\e84c'; } } -.icon-sitemap { &::before { content: '\e84d'; } } -.icon-cog { &::before { content: '\e84e'; } } -.icon-puzzle { &::before { content: '\e84f'; } } -.icon-plus { &::before { content: '\e850'; } } -.icon-pencil-1 { &::before { content: '\e851'; } } -.icon-minus { &::before { content: '\e852'; } } -.icon-up { &::before { content: '\e853'; } } -.icon-menu { &::before { content: '\e854'; } } -.icon-search { &::before { content: '\e855'; } } -.icon-clipboard-empty { &::before { content: '\e856'; } } -.icon-clipboard { &::before { content: '\e857'; } } -.icon-clock { &::before { content: '\e858'; } } -.icon-down { &::before { content: '\e859'; } } -.icon-cloud { &::before { content: '\e85a'; } } -.icon-code-braces { &::before { content: '\e85b'; } } -.icon-disk { &::before { content: '\e85c'; } } -.icon-mail { &::before { content: '\e85d'; } } -.icon-smile { &::before { content: '\e85e'; } } -.icon-meh { &::before { content: '\e85f'; } } -.icon-star { &::before { content: '\e860'; } } -.icon-code { &::before { content: '\e861'; } } +/* additional "after" for nav-pagetools */ +.icon-pencil { + &::before, + &::after { content: '\e840'; } +} +.icon-pencil-add { + &::before, + &::after { content: '\e800'; } +} +.icon-revisions-history { + &::before, + &::after { content: '\e803'; } +} +.icon-link { + &::before, + &::after { content: '\e843'; } +} +.icon-file-pdf { + &::before, + &::after { content: '\e838'; } +} +.icon-file-xml { + &::before, + &::after { content: '\e802'; } +} +.icon-up-bold { + &::before, + &::after { content: '\e830'; } +} +.icon-disk { + &::before, + &::after{ content: '\e85c'; } +} +.icon-file-text { + &::before, + &::after{ content: '\e84a'; } +} +.icon-book-open { + &::before, + &::after { content: '\e83f'; } +} +.icon-code-braces { + &::before, + &::after { content: '\e85b'; } +} +.icon-code { + &::before, + &::after { content: '\e861'; } +} + + +.icon-dividers { &::before { content: '\e801'; } } /* '' */ +.icon-emo-happy { &::before { content: '\e804'; } } /* '' */ +.icon-emo-wink { &::before { content: '\e805'; } } /* '' */ +.icon-emo-unhappy { &::before { content: '\e806'; } } /* '' */ +.icon-emo-sleep { &::before { content: '\e807'; } } /* '' */ +.icon-emo-thumbsup { &::before { content: '\e808'; } } /* '' */ +.icon-folder-image { &::before { content: '\e809'; } } /* '' */ +.icon-emo-grin { &::before { content: '\e80c'; } } /* '' */ +.icon-emo-angry { &::before { content: '\e80d'; } } /* '' */ +.icon-emo-cry { &::before { content: '\e80f'; } } /* '' */ +.icon-emo-squint { &::before { content: '\e811'; } } /* '' */ +.icon-emo-laugh { &::before { content: '\e812'; } } /* '' */ +.icon-emo-wink2 { &::before { content: '\e813'; } } /* '' */ +.icon-cog-alt { &::before { content: '\e818'; } } /* '' */ +.icon-left-thick { &::before { content: '\e82c'; } } /* '' */ +.icon-right-small { &::before { content: '\e82d'; } } /* '' */ +.icon-right-thick { &::before { content: '\e82e'; } } /* '' */ +.icon-up-small { &::before { content: '\e82f'; } } /* '' */ +.icon-up-thick { &::before { content: '\e831'; } } /* '' */ +.icon-attachment { &::before { content: '\e832'; } } /* '' */ +.icon-user { &::before { content: '\e833'; } } /* '' */ +.icon-down-small { &::before { content: '\e834'; } } /* '' */ +.icon-down-thick { &::before { content: '\e835'; } } /* '' */ +.icon-left-small { &::before { content: '\e836'; } } /* '' */ +.icon-left-bold { &::before { content: '\e837'; } } /* '' */ +.icon-revert-replay { &::before { content: '\e839'; } } /* '' */ +.icon-bell { &::before { content: '\e83a'; } } /* '' */ +.icon-bookmark-empty { &::before { content: '\e83b'; } } /* '' */ +.icon-help { &::before { content: '\e83c'; } } /* '' */ +.icon-file-new { &::before { content: '\e83d'; } } /* '' */ +.icon-file { &::before { content: '\e83e'; } } /* '' */ +.icon-check { &::before { content: '\e841'; } } /* '' */ +.icon-home { &::before { content: '\e842'; } } /* '' */ +.icon-checkbox-marked { &::before { content: '\e844'; } } /* '' */ +.icon-login { &::before { content: '\e845'; } } /* '' */ +.icon-down-open-big { &::before { content: '\e846'; } } /* '' */ +.icon-logout { &::before { content: '\e847'; } } /* '' */ +.icon-up-open-big { &::before { content: '\e848'; } } /* '' */ +.icon-files { &::before { content: '\e849'; } } /* '' */ +.icon-frown { &::before { content: '\e84b'; } } /* '' */ +.icon-star-outline { &::before { content: '\e84c'; } } /* '' */ +.icon-sitemap { &::before { content: '\e84d'; } } /* '' */ +.icon-cog { &::before { content: '\e84e'; } } /* '' */ +.icon-puzzle { &::before { content: '\e84f'; } } /* '' */ +.icon-plus { &::before { content: '\e850'; } } /* '' */ +.icon-pencil-1 { &::before { content: '\e851'; } } /* '' */ +.icon-minus { &::before { content: '\e852'; } } /* '' */ +.icon-up { &::before { content: '\e853'; } } /* '' */ +.icon-menu { &::before { content: '\e854'; } } /* '' */ +.icon-search { &::before { content: '\e855'; } } /* '' */ +.icon-clipboard-empty { &::before { content: '\e856'; } } /* '' */ +.icon-clipboard { &::before { content: '\e857'; } } /* '' */ +.icon-clock { &::before { content: '\e858'; } } /* '' */ +.icon-down { &::before { content: '\e859'; } } /* '' */ +.icon-cloud { &::before { content: '\e85a'; } } /* '' */ +.icon-mail { &::before { content: '\e85d'; } } /* '' */ +.icon-smile { &::before { content: '\e85e'; } } /* '' */ +.icon-meh { &::before { content: '\e85f'; } } /* '' */ +.icon-star { &::before { content: '\e860'; } } /* '' */ +.icon-user-circle { &::before { content: '\e86c'; } } /* '' */ From 72d714f8ea6dceeb06572d1fcb81dcad2b0fb82a Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 3 Mar 2017 10:52:53 +0100 Subject: [PATCH 010/108] SPR-843: Fontello Icons umstellen auf Material Design Icons --- css/area_header.less | 41 +++++++++++++++++---------------------- tpl/main-sidebar-logo.php | 2 +- 2 files changed, 19 insertions(+), 24 deletions(-) diff --git a/css/area_header.less b/css/area_header.less index d207d80..cd7578b 100755 --- a/css/area_header.less +++ b/css/area_header.less @@ -7,29 +7,28 @@ #dokuwiki__header { .menu-togglelink { - border: 1px solid @color-border; - border-radius: @border-radius; - text-align: center; margin: @very-small-spacing -(@very-small-spacing) 0 0; - font-size: @font-size-small; - min-height: 2em; - min-width: 2em; - box-sizing: border-box; - line-height: 2em; + a { + .fontello(); + .icon-menu(); - cursor: pointer; - background-color: #fff; - text-decoration: none; - transition: @transition color, @transition background-color, @transition border-color; + display: block; + min-height: @toggle-size; + min-width: @toggle-size; + box-sizing: border-box; + background-color: #fff; + border: 1px solid @color-border; + border-radius: @border-radius; + font-size: 1rem; + text-align: center; + text-decoration: none; + line-height: 1; + transition: @transition color, @transition background-color, @transition border-color; - svg { - height: @font-size-default + (@font-scale-factor * 4); - width: @font-size-default + (@font-scale-factor * 4); - vertical-align: middle; - - path { - fill: @color-nav + &::before { + font-size: 1.5rem; + margin: .1rem 0 0; } } @@ -38,10 +37,6 @@ &:focus { background-color: @button_color; border-color: @button_background; - - svg path { - fill: @button_background; - } } } } diff --git a/tpl/main-sidebar-logo.php b/tpl/main-sidebar-logo.php index 6987875..4766e21 100755 --- a/tpl/main-sidebar-logo.php +++ b/tpl/main-sidebar-logo.php @@ -3,7 +3,7 @@ if(!defined('DOKU_INC')) die(); echo ''; From 8ed4f142b7684c19aa65534d8b517156d22ab862 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 3 Mar 2017 10:58:14 +0100 Subject: [PATCH 011/108] SPR-843: Fontello Icons uniform size --- css/area_nav-breadcrumb.less | 3 +-- css/area_nav-usertools.less | 2 +- css/base.less | 3 +++ css/base_mixins.less | 18 +----------------- css/plugins/bureaucracy.less | 2 +- 5 files changed, 7 insertions(+), 21 deletions(-) diff --git a/css/area_nav-breadcrumb.less b/css/area_nav-breadcrumb.less index 1c64090..e7be950 100755 --- a/css/area_nav-breadcrumb.less +++ b/css/area_nav-breadcrumb.less @@ -95,7 +95,7 @@ > a { display: block; width: auto; - min-height: 2em; + min-height: @toggle-size; border: 1px solid @color-border; border-radius: @border-radius; color: @color-nav; @@ -107,7 +107,6 @@ .btn-prefix (); .icon-clipboard(); - min-height: 20px; font-size: 1.2rem; line-height: 1; } diff --git a/css/area_nav-usertools.less b/css/area_nav-usertools.less index fbcf781..1debbda 100755 --- a/css/area_nav-usertools.less +++ b/css/area_nav-usertools.less @@ -28,7 +28,7 @@ > a { display: block; width: auto; - min-height: 2em; + min-height: @toggle-size; border: 1px solid @color-border; border-radius: @border-radius; color: @color-nav; diff --git a/css/base.less b/css/base.less index d6435a7..79eae35 100755 --- a/css/base.less +++ b/css/base.less @@ -54,9 +54,11 @@ @very-small-spacing: .2rem; @grid: @margin-small; +@toggle-size: 1.75rem; @transition: ease-out .30s; + /* + + + for programmers customizing + + + */ @fix_border-radius: 3px; @toggle-showsidebar_width: 3.07rem; // shown sidebar after toggle @@ -92,6 +94,7 @@ @font-size-head2: @font-size-default + (@font-scale-factor * 4); @font-size-head1: @font-size-default + (@font-scale-factor * 5); + /* + + + + + + + + + + + + + + + + + + + + + + + + + + */ /* breakpoints */ diff --git a/css/base_mixins.less b/css/base_mixins.less index 91645bb..ab11712 100755 --- a/css/base_mixins.less +++ b/css/base_mixins.less @@ -142,7 +142,7 @@ /* + + + + + small icon-buttons (breadcrumb, page-header) + + + + + */ -.btn-usertools-wrapper(@elem:2em) { +.btn-usertools-wrapper(@elem:@toggle-size) { display: inline-block; min-height: @elem; min-width: @elem; @@ -194,26 +194,11 @@ margin-top: .3rem; } - -.btn-default-size() { - height: 1rem; - width: 1rem; - min-height: 1.2em; - min-width: 1.4em; -} - -.btn-default-height() { - height: 1rem; - min-height: 1.2em; - min-width: 1.4em; -} - .hide-text-show-before(){ display: inline-block; overflow: hidden; white-space: nowrap; text-indent: -9999px; - .btn-default-size(); &::before{ text-indent: 0; @@ -226,7 +211,6 @@ } } - .hide-text-show-after() { display: inline-block; overflow: hidden; diff --git a/css/plugins/bureaucracy.less b/css/plugins/bureaucracy.less index 1fcb7ed..0c2f12d 100755 --- a/css/plugins/bureaucracy.less +++ b/css/plugins/bureaucracy.less @@ -42,7 +42,7 @@ select { float: left; width: 50%; - //min-height: 2em; + //min-height: @toggle-size; text-align: left; padding: .1em .2em; } From 3ab406d29ea5b0886e5a39ac4ec93e28d9fefad3 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 3 Mar 2017 13:05:54 +0100 Subject: [PATCH 012/108] SPR-843: Fontello Icons umstellen auf Material Design Icons - togglelink for "page_main-content" --- css/area_togglelink.less | 53 +++++++++-- css/base_fontello-icons.less | 141 +++++++++++++++------------- fonts/icons/config.json | 162 +++++++++++++++++++++++++++++---- fonts/icons/fontello-codes.css | 5 +- fonts/icons/fontello.eot | Bin 21172 -> 21568 bytes fonts/icons/fontello.svg | 6 ++ fonts/icons/fontello.ttf | Bin 21004 -> 21400 bytes fonts/icons/fontello.woff | Bin 12324 -> 12544 bytes fonts/icons/fontello.woff2 | Bin 10560 -> 10700 bytes fonts/icons/fontello.zip | Bin 105652 -> 107669 bytes main.php | 2 +- 11 files changed, 279 insertions(+), 90 deletions(-) diff --git a/css/area_togglelink.less b/css/area_togglelink.less index a8ce7c6..0607a03 100755 --- a/css/area_togglelink.less +++ b/css/area_togglelink.less @@ -8,30 +8,50 @@ .togglelink { &.page_main-content { position: absolute; - top: 0px; + top: 0; bottom: -1px; width: 2rem; left: -(@margin-default); z-index: 1; - @media @screen_max-md{ + + @media @screen_max-md { display: none; } a { + .fontello-double(); + .icon-right-bold(); + .icon-left-bold(); + .display-flex(); .flex-direction(); .justify-content(); - width: (@margin-default); + width: @margin-default; height: 100%; background-color: @button_background; border: solid 1px @button_background; border-radius: @fix_border-radius 0 0 @fix_border-radius; color: @button_color; text-decoration: none; - text-align: center; transition: @transition color, @transition background-color, @transition border-color; + &::before, + &::after { + width: 100%; + opacity: .6; + font-size: 1rem; + line-height: 1; + text-align: center; + margin: 0; + transition: @transition opacity; + } + + &::before { + opacity: 1; + font-size: 1.25rem; + } + &:hover, &:focus, &:active { @@ -44,10 +64,13 @@ color: inherit; text-decoration: none; } + + &::after { + opacity: 0; + } } } - /* + + + toggle out + + + */ .wide-content & { left: -1px; @@ -57,17 +80,34 @@ border-color: @button_background; border-radius: 0 @fix_border-radius @fix_border-radius 0; + &::before { + opacity: .6; + font-size: 1rem; + } + + &::after { + opacity: 1; + font-size: 1.25rem; + } + &:hover, &:focus, &:active { background-color: @button_color; + + &::before { + opacity: 0; + } + + &::after { + opacity: 1; + } } } } } } - /* + + + + + + + + + + + + + + + + + + + + + + + + + + */ /* min-width: 1440px */ @@ -77,7 +117,6 @@ } } - /* + + + + + + + + + + + + + + + + + + + + + + + + + + */ /* max-width: 1199px */ diff --git a/css/base_fontello-icons.less b/css/base_fontello-icons.less index 4441b8b..e9e0a50 100644 --- a/css/base_fontello-icons.less +++ b/css/base_fontello-icons.less @@ -18,7 +18,80 @@ * If in the Fontello-Packet an icon is added, the code should be supplemented here: */ -/* additional "after" for nav-pagetools */ +.icon-emo-happy { &::before { content: '\e804'; } } /* '' */ +.icon-emo-wink { &::before { content: '\e805'; } } /* '' */ +.icon-emo-unhappy { &::before { content: '\e806'; } } /* '' */ +.icon-emo-sleep { &::before { content: '\e807'; } } /* '' */ +.icon-emo-thumbsup { &::before { content: '\e808'; } } /* '' */ +.icon-emo-grin { &::before { content: '\e80c'; } } /* '' */ +.icon-emo-angry { &::before { content: '\e80d'; } } /* '' */ +.icon-emo-cry { &::before { content: '\e80f'; } } /* '' */ +.icon-emo-squint { &::before { content: '\e811'; } } /* '' */ +.icon-emo-laugh { &::before { content: '\e812'; } } /* '' */ +.icon-emo-wink2 { &::before { content: '\e813'; } } /* '' */ + +.icon-up { &::before { content: '\e853'; } } /* '' */ +.icon-up-small { &::before { content: '\e82f'; } } /* '' */ +.icon-up-thick { &::before { content: '\e831'; } } /* '' */ +.icon-up-open-big { &::before { content: '\e848'; } } /* '' */ + +.icon-down { &::before { content: '\e859'; } } /* '' */ +.icon-down-small { &::before { content: '\e834'; } } /* '' */ +.icon-down-thick { &::before { content: '\e835'; } } /* '' */ +.icon-down-bold { &::before { content: '\e883'; } } /* '' */ + +.icon-right-small { &::before { content: '\e82d'; } } /* '' */ +.icon-right-thick { &::before { content: '\e82e'; } } /* '' */ + +.icon-left-small { &::before { content: '\e836'; } } /* '' */ +.icon-left-thick { &::before { content: '\e82c'; } } /* '' */ +.icon-left-bold { &::before { content: '\e837'; } } /* '' */ + +.icon-smile { &::before { content: '\e85e'; } } /* '' */ +.icon-frown { &::before { content: '\e84b'; } } /* '' */ +.icon-meh { &::before { content: '\e85f'; } } /* '' */ + +.icon-help { &::before { content: '\e83c'; } } /* '' */ +.icon-menu { &::before { content: '\e854'; } } /* '' */ +.icon-home { &::before { content: '\e842'; } } /* '' */ +.icon-search { &::before { content: '\e855'; } } /* '' */ +.icon-user { &::before { content: '\e833'; } } /* '' */ +.icon-user-circle { &::before { content: '\e86c'; } } /* '' */ +.icon-login { &::before { content: '\e845'; } } /* '' */ +.icon-logout { &::before { content: '\e847'; } } /* '' */ + +.icon-dividers { &::before { content: '\e801'; } } /* '' */ +.icon-cog { &::before { content: '\e84e'; } } /* '' */ +.icon-cog-alt { &::before { content: '\e818'; } } /* '' */ +.icon-attachment { &::before { content: '\e832'; } } /* '' */ +.icon-revert-replay { &::before { content: '\e839'; } } /* '' */ +.icon-bell { &::before { content: '\e83a'; } } /* '' */ +.icon-bookmark-empty { &::before { content: '\e83b'; } } /* '' */ +.icon-check { &::before { content: '\e841'; } } /* '' */ +.icon-checkbox-marked { &::before { content: '\e844'; } } /* '' */ +.icon-down-open-big { &::before { content: '\e846'; } } /* '' */ +.icon-star { &::before { content: '\e860'; } } /* '' */ +.icon-star-outline { &::before { content: '\e84c'; } } /* '' */ +.icon-sitemap { &::before { content: '\e84d'; } } /* '' */ +.icon-puzzle { &::before { content: '\e84f'; } } /* '' */ +.icon-plus { &::before { content: '\e850'; } } /* '' */ +.icon-minus { &::before { content: '\e852'; } } /* '' */ +.icon-pencil-1 { &::before { content: '\e851'; } } /* '' */ +.icon-clipboard { &::before { content: '\e857'; } } /* '' */ +.icon-clipboard-empty { &::before { content: '\e856'; } } /* '' */ +.icon-clock { &::before { content: '\e858'; } } /* '' */ +.icon-cloud { &::before { content: '\e85a'; } } /* '' */ +.icon-mail { &::before { content: '\e85d'; } } /* '' */ + +.icon-folder-image { &::before { content: '\e809'; } } /* '' */ +.icon-file-new { &::before { content: '\e83d'; } } /* '' */ +.icon-file { &::before { content: '\e83e'; } } /* '' */ +.icon-file-export:before { content: '\e80a'; } /* '' */ +.icon-files { &::before { content: '\e849'; } } /* '' */ + + +/* + + + + + additional "after" for nav-pagetools + + + + + */ + .icon-pencil { &::before, &::after { content: '\e840'; } @@ -67,65 +140,7 @@ &::before, &::after { content: '\e861'; } } - - -.icon-dividers { &::before { content: '\e801'; } } /* '' */ -.icon-emo-happy { &::before { content: '\e804'; } } /* '' */ -.icon-emo-wink { &::before { content: '\e805'; } } /* '' */ -.icon-emo-unhappy { &::before { content: '\e806'; } } /* '' */ -.icon-emo-sleep { &::before { content: '\e807'; } } /* '' */ -.icon-emo-thumbsup { &::before { content: '\e808'; } } /* '' */ -.icon-folder-image { &::before { content: '\e809'; } } /* '' */ -.icon-emo-grin { &::before { content: '\e80c'; } } /* '' */ -.icon-emo-angry { &::before { content: '\e80d'; } } /* '' */ -.icon-emo-cry { &::before { content: '\e80f'; } } /* '' */ -.icon-emo-squint { &::before { content: '\e811'; } } /* '' */ -.icon-emo-laugh { &::before { content: '\e812'; } } /* '' */ -.icon-emo-wink2 { &::before { content: '\e813'; } } /* '' */ -.icon-cog-alt { &::before { content: '\e818'; } } /* '' */ -.icon-left-thick { &::before { content: '\e82c'; } } /* '' */ -.icon-right-small { &::before { content: '\e82d'; } } /* '' */ -.icon-right-thick { &::before { content: '\e82e'; } } /* '' */ -.icon-up-small { &::before { content: '\e82f'; } } /* '' */ -.icon-up-thick { &::before { content: '\e831'; } } /* '' */ -.icon-attachment { &::before { content: '\e832'; } } /* '' */ -.icon-user { &::before { content: '\e833'; } } /* '' */ -.icon-down-small { &::before { content: '\e834'; } } /* '' */ -.icon-down-thick { &::before { content: '\e835'; } } /* '' */ -.icon-left-small { &::before { content: '\e836'; } } /* '' */ -.icon-left-bold { &::before { content: '\e837'; } } /* '' */ -.icon-revert-replay { &::before { content: '\e839'; } } /* '' */ -.icon-bell { &::before { content: '\e83a'; } } /* '' */ -.icon-bookmark-empty { &::before { content: '\e83b'; } } /* '' */ -.icon-help { &::before { content: '\e83c'; } } /* '' */ -.icon-file-new { &::before { content: '\e83d'; } } /* '' */ -.icon-file { &::before { content: '\e83e'; } } /* '' */ -.icon-check { &::before { content: '\e841'; } } /* '' */ -.icon-home { &::before { content: '\e842'; } } /* '' */ -.icon-checkbox-marked { &::before { content: '\e844'; } } /* '' */ -.icon-login { &::before { content: '\e845'; } } /* '' */ -.icon-down-open-big { &::before { content: '\e846'; } } /* '' */ -.icon-logout { &::before { content: '\e847'; } } /* '' */ -.icon-up-open-big { &::before { content: '\e848'; } } /* '' */ -.icon-files { &::before { content: '\e849'; } } /* '' */ -.icon-frown { &::before { content: '\e84b'; } } /* '' */ -.icon-star-outline { &::before { content: '\e84c'; } } /* '' */ -.icon-sitemap { &::before { content: '\e84d'; } } /* '' */ -.icon-cog { &::before { content: '\e84e'; } } /* '' */ -.icon-puzzle { &::before { content: '\e84f'; } } /* '' */ -.icon-plus { &::before { content: '\e850'; } } /* '' */ -.icon-pencil-1 { &::before { content: '\e851'; } } /* '' */ -.icon-minus { &::before { content: '\e852'; } } /* '' */ -.icon-up { &::before { content: '\e853'; } } /* '' */ -.icon-menu { &::before { content: '\e854'; } } /* '' */ -.icon-search { &::before { content: '\e855'; } } /* '' */ -.icon-clipboard-empty { &::before { content: '\e856'; } } /* '' */ -.icon-clipboard { &::before { content: '\e857'; } } /* '' */ -.icon-clock { &::before { content: '\e858'; } } /* '' */ -.icon-down { &::before { content: '\e859'; } } /* '' */ -.icon-cloud { &::before { content: '\e85a'; } } /* '' */ -.icon-mail { &::before { content: '\e85d'; } } /* '' */ -.icon-smile { &::before { content: '\e85e'; } } /* '' */ -.icon-meh { &::before { content: '\e85f'; } } /* '' */ -.icon-star { &::before { content: '\e860'; } } /* '' */ -.icon-user-circle { &::before { content: '\e86c'; } } /* '' */ +.icon-right-bold { + &::before, + &::after { content: '\e882'; } +} diff --git a/fonts/icons/config.json b/fonts/icons/config.json index f95c68d..3e018be 100755 --- a/fonts/icons/config.json +++ b/fonts/icons/config.json @@ -212,6 +212,20 @@ "arrow-left-bold" ] }, + { + "uid": "be1984df02c15bc51c0c83bf51f3bab6", + "css": "right-bold", + "code": 59522, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M166.7 625V375H500V173.3L826.7 500 500 826.7V625H166.7Z", + "width": 1000 + }, + "search": [ + "right-bold" + ] + }, { "uid": "c58db1d3ca8a7d95ab530541c4aff47b", "css": "up-bold", @@ -226,6 +240,20 @@ "arrow-up-bold" ] }, + { + "uid": "d03bf8f62747a186370204a5053cddc9", + "css": "down-bold", + "code": 59523, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M375 166.7H625V500H826.7L500 826.7 173.3 500H375V166.7Z", + "width": 1000 + }, + "search": [ + "down-bold" + ] + }, { "uid": "8ed00db9d20a2d7ff1c7eed96813b6cf", "css": "up-open-big", @@ -282,6 +310,20 @@ "menu-down" ] }, + { + "uid": "e7226f2ac8200dea21fd7d6fffa1778c", + "css": "user-circle", + "code": 59500, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M500 800C395.8 800 303.8 746.7 250 666.7 251.3 583.3 416.7 537.5 500 537.5 583.3 537.5 748.7 583.3 750 666.7 696.3 746.7 604.2 800 500 800M500 208.3A125 125 0 0 1 625 333.3 125 125 0 0 1 500 458.3 125 125 0 0 1 375 333.3 125 125 0 0 1 500 208.3M500 83.3A416.7 416.7 0 0 0 83.3 500 416.7 416.7 0 0 0 500 916.7 416.7 416.7 0 0 0 916.7 500C916.7 269.6 729.2 83.3 500 83.3Z", + "width": 1000 + }, + "search": [ + "account-circle" + ] + }, { "uid": "e9cf37693b41c528d5b115a05daf598f", "css": "user", @@ -386,6 +428,20 @@ "code": 59416, "src": "fontawesome" }, + { + "uid": "3b1ed5290f0ac657d3a08e12df23ca97", + "css": "folder-image", + "code": 59401, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M208.3 708.3L395.8 458.3 541.7 645.8 645.8 520.8 791.7 708.3M833.3 250H500L416.7 166.7H166.7A83.3 83.3 0 0 0 83.3 250V750A83.3 83.3 0 0 0 166.7 833.3H833.3A83.3 83.3 0 0 0 916.7 750V333.3A83.3 83.3 0 0 0 833.3 250Z", + "width": 1000 + }, + "search": [ + "folder" + ] + }, { "uid": "c24c3a39a7cfc385fcdbfb6e550a6333", "css": "clipboard-empty", @@ -416,7 +472,7 @@ }, { "uid": "108d2cf571cfb17440c1691dc597609a", - "css": "doc", + "css": "file", "code": 59454, "src": "custom_icons", "selected": true, @@ -430,7 +486,7 @@ }, { "uid": "2fffd3933d8cc5e0ed4c292f3631ed0b", - "css": "docs", + "css": "files", "code": 59465, "src": "custom_icons", "selected": true, @@ -444,7 +500,7 @@ }, { "uid": "7b357343fb97c221a7c3f5a27b7b800c", - "css": "doc-new", + "css": "file-new", "code": 59453, "src": "custom_icons", "selected": true, @@ -472,7 +528,7 @@ }, { "uid": "3dbc74b737ad75b2dea6346133003e37", - "css": "doc-text", + "css": "file-text", "code": 59466, "src": "custom_icons", "selected": true, @@ -484,6 +540,34 @@ "file-document" ] }, + { + "uid": "6ba0f5403cd0e8e95462198d1c2f2203", + "css": "file-xml", + "code": 59394, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M541.7 375H770.8L541.7 145.8V375M250 83.3H583.3L833.3 333.3V833.3A83.3 83.3 0 0 1 750 916.7H250A83.3 83.3 0 0 1 166.7 833.3V166.7C166.7 120.4 203.7 83.3 250 83.3M255 645.8L410.8 801.7 470 742.9 372.9 645.8 470 548.8 410.8 490 255 645.8M720 645.8L564.2 490 505 548.8 602.1 645.8 505 742.9 564.2 801.7 720 645.8Z", + "width": 1000 + }, + "search": [ + "file-xml" + ] + }, + { + "uid": "bb5181b39a408e334b9213d6051250c3", + "css": "file-export", + "code": 59402, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M250 83.3C203.7 83.3 166.7 120.8 166.7 166.7V833.3A83.3 83.3 0 0 0 250 916.7H750A83.3 83.3 0 0 0 833.3 833.3V333.3L583.3 83.3M541.7 145.8L770.8 375H541.7M372.1 509.2H666.7V803.7L578.3 715.4 460.4 833.3 342.5 715.4 460.4 597.9", + "width": 1000 + }, + "search": [ + "file-export" + ] + }, { "uid": "2c9c17d58273a5617b1bbdc0602c6bb4", "css": "link", @@ -512,20 +596,6 @@ "attachment" ] }, - { - "uid": "90cfe91091dbeb0257184badce6dd31d", - "css": "undo-variant", - "code": 59449, - "src": "custom_icons", - "selected": true, - "svg": { - "path": "M562.5 291.7A270.8 270.8 0 0 1 833.3 562.5 270.8 270.8 0 0 1 562.5 833.3H416.7V750H562.5C666.7 750 750 666.7 750 562.5 750 458.3 666.7 375 562.5 375H326.3L454.6 503.7 395.8 562.5 166.7 333.3 395.8 104.2 455 162.9 326.3 291.7H562.5M250 750H333.3V833.3H250V750Z", - "width": 1000 - }, - "search": [ - "undo-variant" - ] - }, { "uid": "256d512a42d54f808cc5afffb7adca21", "css": "pencil", @@ -554,6 +624,20 @@ "pencil" ] }, + { + "uid": "affa5bca15baedc7e4d51e239d058525", + "css": "pencil-add", + "code": 59392, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M546.6 671.6H671.6V546.6H754.9V671.6H879.9V754.9H754.9V879.9H671.6V754.9H546.6ZM862.9 293.3C879.2 277.1 879.2 250 862.9 234.6L765.4 137.1C750 120.8 722.9 120.8 706.7 137.1L630 213.3 786.3 369.6M125 718.8V875H281.3L742.1 413.7 585.8 257.5Z", + "width": 1000 + }, + "search": [ + "pencil" + ] + }, { "uid": "869010a7f405f1c4c4f8e1d610d66aed", "css": "book-open", @@ -833,6 +917,48 @@ "search": [ "check" ] + }, + { + "uid": "d4eb253b87393661a6bb0d84edf343d5", + "css": "dividers", + "code": 59393, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M458.3 83.3H541.7V166.7H562.5A62.5 62.5 0 0 1 625 229.2V375L606.7 393.3 675 511.7C721.2 466.2 750 403.3 750 333.3H833.3C833.3 434.2 788.8 524.6 717.9 585.8L848.8 812.5 854.2 905 776.2 854.2 648.3 632.1C604.2 654.2 553.3 666.7 500 666.7 446.7 666.7 395.8 654.2 351.7 632.1L223.8 854.2 145.8 905 151.3 812.5 393.3 393.3 375 375V229.2A62.5 62.5 0 0 1 437.5 166.7H458.3V83.3M393.3 559.6C425.8 575 462.1 583.3 500 583.3 537.9 583.3 574.2 575 606.7 559.6L545.8 454.2H545.4C519.6 479.2 480.4 479.2 454.6 454.2H454.2L393.3 559.6M500 250A41.7 41.7 0 0 0 458.3 291.7 41.7 41.7 0 0 0 500 333.3 41.7 41.7 0 0 0 541.7 291.7 41.7 41.7 0 0 0 500 250Z", + "width": 1000 + }, + "search": [ + "dividers" + ] + }, + { + "uid": "539de8f1b724882316384084be16d523", + "css": "revert-replay", + "code": 59449, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M500 208.3V41.7L291.7 250 500 458.3V291.7A250 250 0 0 1 750 541.7 250 250 0 0 1 500 791.7 250 250 0 0 1 250 541.7H166.7A333.3 333.3 0 0 0 500 875 333.3 333.3 0 0 0 833.3 541.7 333.3 333.3 0 0 0 500 208.3Z", + "width": 1000 + }, + "search": [ + "revert" + ] + }, + { + "uid": "9fa299e43ac2df88490666723151a4f9", + "css": "revisions-history", + "code": 59395, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M458.3 291.7V504.6L654.6 620.8 687.5 567.5 520.8 468.8V291.7M520.8 83.3C373.8 83.3 246.3 163.3 177.9 282.1L83.3 187.5V458.3H354.2L239.6 343.8C290 238.8 395.8 166.7 520.8 166.7A312.5 312.5 0 0 1 833.3 479.2 312.5 312.5 0 0 1 520.8 791.7C384.6 791.7 269.6 704.6 226.7 583.3H139.2C185 751.3 337.9 875 520.8 875 739.2 875 916.7 697.9 916.7 479.2A395.8 395.8 0 0 0 520.8 83.3Z", + "width": 1000 + }, + "search": [ + "history" + ] } ] } \ No newline at end of file diff --git a/fonts/icons/fontello-codes.css b/fonts/icons/fontello-codes.css index 6bd2741..5cc6c54 100644 --- a/fonts/icons/fontello-codes.css +++ b/fonts/icons/fontello-codes.css @@ -9,6 +9,7 @@ .icon-emo-sleep:before { content: '\e807'; } /* '' */ .icon-emo-thumbsup:before { content: '\e808'; } /* '' */ .icon-folder-image:before { content: '\e809'; } /* '' */ +.icon-file-export:before { content: '\e80a'; } /* '' */ .icon-emo-grin:before { content: '\e80c'; } /* '' */ .icon-emo-angry:before { content: '\e80d'; } /* '' */ .icon-emo-cry:before { content: '\e80f'; } /* '' */ @@ -70,4 +71,6 @@ .icon-meh:before { content: '\e85f'; } /* '' */ .icon-star:before { content: '\e860'; } /* '' */ .icon-code:before { content: '\e861'; } /* '' */ -.icon-user-circle:before { content: '\e86c'; } /* '' */ \ No newline at end of file +.icon-user-circle:before { content: '\e86c'; } /* '' */ +.icon-right-bold:before { content: '\e882'; } /* '' */ +.icon-down-bold:before { content: '\e883'; } /* '' */ \ No newline at end of file diff --git a/fonts/icons/fontello.eot b/fonts/icons/fontello.eot index 533fa3c60614a997367cf1d4eb624a0780be1a1a..11e1d8eaef7df888e52e12bc2178fff54b31be10 100755 GIT binary patch delta 1765 zcmdn8l<~j{MmC2K28J2I6WPpI4sS@_Jkg=M{yPH$V*mpKLs)WdVu6=Sem(;O;|c}_ z)-B0pB?@d;|1&W#xHm8`Fes!Iq~~@`oDj*t;J$!?fx93*vABSNfkA+Q!M%ckfq^4E zr!vhn^V(wu2KE>R2J>YZsfj6k_5Ldu80=XX7#PelGEx&czO#lgFxcBLFfgcO1A~hU0|RqZK~ZYKQ%CJR3=F{nlNT_~W^A5p!=zrXz`)4B zz`(#L#lQ?^=`b)ea4|42DKM}wyklTs5MmHuU}j)?!S#ao1^)}-7ZNWLU*x=K{{NqW z;RVABo)`Qt1YbzJ(0P&bq6s7hG7AYaG6*rKF=#MoFz7JoFic~Z2C|BQiGi7cg@KiU zje&jgEv9BpPX;drZw3ZNw#|vmOpF2yJRlR8r+`QX1_tlRMJ(0zTnr2^xEL51xEUB; z@IWv~-3wj@1`uWd(fkYyFZdZ482A_%UI;=k14vAWf#HP^Br;wIGcbTK14v$if#HP& z*pCb^bQr*x0VJ=>!0OX!0^Hlf*C*t z8Zj`uFk)a}kYr$ZVGO|xQVa|)Odyy+nt|bkDFidfFfhC@gJ1?(28I{r5X>OQ!0^HX zf*Ir)7+zR1)Po2H1_cI&7gi9=pvb`R!Wx1Zlo%LZ*g!CYG6Ta4TL@-QVPJS+2f+-g z3=A*qA(%mpf#HP%1T&~JFuZVtUrB7}i~0TgPX z3=A(q85kHqp%%u#@FI+XfdLe1;S3Bf!WkGCK%o}F!0;l1fq}uEfua6IBm)BoGk}6E zih%6BQ9=Wn^Y@XJKSu zV#sG;WM(X2U}9!w3SwYlVh&?qW@7eYWDpV*;OAsx;AP}xWfjpDR$>zs6cIC4G%_<4 zRA(1gW>*wcXID4>rDSNJ%=ksw;Fsppr>hv%Bg;xlnf@Cp|4kE6HZ)Xb{PN5GY1_Y> zk!5A2n|*{tb?O)jL=@4uHBLlw$!E+#RqqRjM+65XWyoD|NK{PH|7i(&IbH)S3GsH&Jy delta 1400 zcmX@Gf^o}IMz$?M3=BL$6WPpI?k(E?VWLBK{R0LD#sCHehOp$^!~$OKG;Ib3#uW?< ztWC*fB?@d;|1&W#xPD<^U{FXaNYCw>I3bdO!A*pLfx93*vABSNfkA+Q!SxLT0|Q5T zPG#En^)Is-7}#|f7|c2{QWI17s_c^(7;LvNFff>9WTYl?d}j@2V6X+LSINjNsgQ{a z`~RGQ!A^jIfl(zVKRHo4MEwE-gS`m@1H+Wu#EJsO1w0EF80=4g9FUion|fxhtULpQ z{R;*Lrn3e4#U*)pK}8GKfti7efq_Ygfra4#*aHF#%nS@KIA8F-;C~_fLgGc@i=6-e85mwLyx@7k z|3dJE#0wpW2*?~bW@HdxP-0MFP+`zu&|sJZvVwt$fti7Yft7)cft`Vafs=uYfqU{R zrfOyeMz+O;%#1<|3=BLV1DHV}2V!_kZeXdd=V4%Y0TSnCV0gg`!60=n_!$^Lm;odv z$iVPIkb!}LkAdNZ5Ck)TG|!SF(Y0gM?yYIPVGUg$6|Fo4wRGBCW*Wnf?c zsnug(c%jF@z#ziF@IoJg>ls8D7+x4aFoPHa!wW+QW)Np!cwq#=3?Rde85mv|GcYhn zGBCU_fnWwH28I`=5X>OW!0^Hhf*E8O7+#n|FoP@u!wU-tW{_iGcwq^_4Dt*NFRU2q zK?DPX0t3SfYY1jgWMFt<1HlYR3=A)9A(%m#f#HQ61T&~GFubsbU7+!$#A}9z085mv! zGB7ZJf-s1I;YAPw0|O`sgBciJ1T!!&fPyfDf#F360|SE<1H+3@2xb6F0#i!cTT z22cowGcddeXJB9eg44@#4XJB{{&%nR{3c&;hh8GD8 z3=E(UOk`kqk;uTn01Ckz28I_o3=9mQ&|_v``2UExfaxj&H-jjH6oZw+W^s-*uFbr{ zB0BPn3=ALkFS-}cZ}XLboB0JOi(I)=`w&J?zF=?8=s7vTL3FaLgT!P@hwqau93|_w zv8A!=v9IF@<9NW;!nK9#5w`%h5qAK05%&!qIUWa|B%Vn;dwBQp@$u#GE#T+kZ{j~A zU?xx^&?T@%P)9ID@R;B&AtNC-p;xPBDzNOj+m9$B5^bE z72*dZbR_mka!H0revs;uS|fEv+67dkFfn*;zU9cx%;-7!naiZfb*{ym|GIK9ZI<;= G<^cdHYepOZ diff --git a/fonts/icons/fontello.svg b/fonts/icons/fontello.svg index 91a70e9..c18d413 100755 --- a/fonts/icons/fontello.svg +++ b/fonts/icons/fontello.svg @@ -26,6 +26,8 @@ + + @@ -149,6 +151,10 @@ + + + + \ No newline at end of file diff --git a/fonts/icons/fontello.ttf b/fonts/icons/fontello.ttf index 1c47e86af30efac09864fc693103a4735352a36b..4dab3825232951778b6b12d51976933e3e5bf05d 100755 GIT binary patch delta 1747 zcmeBK!Z>3&;{@gU?+gr#0SpWbVad6P1zs-s`3wwu&`vL|A?t=8h;sOQ+1_1^J_X-9E29ETc$~4o=YmXTi*kc$N%$H@P zCZ_P!`>$YNuxDXlU@*(bNKNGU&KkzRU~j{~z@UJ7K)h+ z3@$PZ49rmlMX3c(9kur`Fa!%s{4txcdGZuS^?C&cMg|5321Y3cW-v>Kfti7efq_YZ zfra560|SE)g8&0F1Jetx7rZa{UkJaDc#-%b=SB1X{|pQ-7+&za;C~_bLgIzai<}ot zATf|xNSKj9h(V1(gF%Bqhe3y78pAY@RSZlF%nU3HtPE@n?30a{nmIigycoP07#P_m zA7uJ9`2rIsKM%+Z<|!bOfq}t$@+s!(dM*Zr7hDVs4BQM1FL)rB0YvjMFudSpU|;~z z{0s~)_!$@&_!t;o2tqIeNKA-<;e`++HeLubFn}-vNM3@0;e`a)mkcj-7{HhTB(KZB z@Ise?fkA|U;e{Rq*E5JRFuc%*UUlZyl`h=U;qW12LrwH!oct%gn@wp6l$Ri3@<_%7#KjI7RJEv zB8-870TgQC3=A*A85kHqp%%fw@FIeNfx(`Eq5efA0|N*%fPyWGf#F3I0|Nsn*rFL2 zUPLo6Fo1$BhJoQl3J|{|%M@rU@t;8Y(k>`DOpK?cdGFva-_6O9VxA>KT}= znU*rJG3YpGvM@3-FuF4{GPtrbGP*D@FfuZLB8D-H2_ykZ1Z)g!g3PR<+UBN;rksqX z%Nczc-T&=;`0Lcao&R>80vAdk^HwvkF^D^eus}><$Y)|?WK0th6kui**Jd;pH0ES9 zW-NzjGC0Mw`rqb%I~hUg5NrS=1HqcImfw}hdV7ZCsjAKq9DJhWb=JzE+#RqqRjM+65XWy ToD|NK{PH|7i(&IiS7jam^#qiz delta 1356 zcmbQSoUvyK;{@gU2Mi310SpWbVad6P1-#s8+6)YgD;OA9o07{)6xgo*XJTM*{ldV& zppaIOp4&BXLL>u&n+O8~cR_k$aRCDZg8&1A>l+3J29ETc%Czt6UuH8fuOl95|dArlw&|2YGLod5#^qe@PGa-wvI z`UM6CdlLo*hAFv;6$Ok7cor})*q;D7ATKdD^~_vZc?Jgi7YqzcXAAO+OY-u9iWnH2 zb}%q78y6I%7Cd#--owBU*fR0QY{s0)QyA6Lg%}ta7#J8Bc^H_%EFA`B1}+8$CLsnE zh6iBx3otMHT%kV;i0gM?yYIPVG zUg$6|Fo4wRGBCW*Wnf?csnug(c%jF@z#ziF@IoJg>ls8D7+x4aFoPHa!wW+QW)Np! zcwq#=3?Rde85mv|GcYhnGBCU_fnWwH28I`=5X>OW!0^Hhf*E8O7+#n|FoP@u!wU-t zW{_iGcwq^_4Dt*NFRU2qK?DPX0t3SfYY1jgWMFt<1HlYR3=A)9A(%m#f#HQ61T&~G zFubsbU7+!$#94H6_85mv!GB7ZJf-s1I;YAPw0|O`sgBciJ1T!!&fPyfDf#F360|SE< z1H+3@2xb6F0#i!cTT22cowGcddeXJB9eg44@#4 zXJB{{&%nR{3c&;hh8GD83=E(UOk`kqk;uTn01Ckz28I_o3=9mQ&|_v``2UExfaxj& zH-jjH6oZw+=6v=vuFa`JB0BPn3=ALkFS-}cZ}XLboB0JOi(I)=`w&J?*048c^qibv zuRD37{rAZe93<xP zBDzNOj+m9$B5^bE72*dZbR_mka!H0revs;uS|fEv+67c@Ffn*;Hge=oBiK=c3r diff --git a/fonts/icons/fontello.woff b/fonts/icons/fontello.woff index 418d2f7399acd4b1f3ad61611f3077eeccda7931..37915e41826cbaafa53e0918f338f5742ec38091 100755 GIT binary patch delta 10474 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 delta 10271 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 bI%s+Fjh`nLJeprU$@=>OU0anaj0_9_+yQtP literal 10560 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 HEqDh2)8o^E delta 102599 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∈)#Vuys{2OZ)uwUROuYzT~g7O;q`*UqH%)C4< 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 XihA5ROT3&WAG)uHVF=gZxBUtHjSW6Rt0gPix- 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

- < > +
From 437798b6178e7a688f887f2c68d8900d628a4171 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Wed, 8 Mar 2017 11:28:56 +0100 Subject: [PATCH 013/108] buttons height and position to label --- css/base_design.less | 5 +++++ css/plugins/edittable.less | 1 + 2 files changed, 6 insertions(+) diff --git a/css/base_design.less b/css/base_design.less index 428e88f..4f88991 100755 --- a/css/base_design.less +++ b/css/base_design.less @@ -632,11 +632,16 @@ button[type=submit], } button[type='reset'] { + min-height: 2rem; + vertical-align: middle; padding: .3em 1rem; } input[type=submit], button[type=submit] { + min-height: 2rem; + vertical-align: middle; + &[disabled] { cursor: default; diff --git a/css/plugins/edittable.less b/css/plugins/edittable.less index 74cfc77..4bdbf55 100644 --- a/css/plugins/edittable.less +++ b/css/plugins/edittable.less @@ -5,6 +5,7 @@ div.editbutton_table form div.no { button, input.button { + min-height: 1rem; margin-top: 0; font-size: @font-size-very-small; } From cc5d3cb1c6cae50e086f3cd38711f495790ab142 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Wed, 8 Mar 2017 11:29:20 +0100 Subject: [PATCH 014/108] tabs border-bottom --- css/plugins/mediamanager.less | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/css/plugins/mediamanager.less b/css/plugins/mediamanager.less index 628a26e..fee2391 100644 --- a/css/plugins/mediamanager.less +++ b/css/plugins/mediamanager.less @@ -2,19 +2,29 @@ * This file provides styles for the edit view (?do=edit), preview * and section edit buttons. */ + /* + + + + + mediamanager + + + + + */ + #mediamanager__page { .namespaces h2 { bottom: 0; line-height: 100%; margin-bottom: -1px; } + #media__tree ul li img { padding-top: .3em; } + + ul.tabs li a { + border-bottom-color: transparent; + } } + + /* + + + + + + + + + + + + + + + + + + + + + + + + + + */ /* media queries */ + @media @screen_max-md { #mediamanager__page { min-width: 100%; From 24b8fdfaf2572ec70e180c09c7c055f28e544368 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Thu, 9 Mar 2017 11:37:12 +0100 Subject: [PATCH 015/108] SPR-867: Tags + Form for Tagcloud --- css/area_nav-metabox.less | 11 ++++ css/plugins/tabinclude.less | 2 +- css/plugins/tagging.less | 117 ++++++++++++++++++++++++++++++++++++ style.ini | 1 + 4 files changed, 130 insertions(+), 1 deletion(-) create mode 100644 css/plugins/tagging.less diff --git a/css/area_nav-metabox.less b/css/area_nav-metabox.less index a5f9ef4..d363b0c 100755 --- a/css/area_nav-metabox.less +++ b/css/area_nav-metabox.less @@ -180,6 +180,7 @@ &.active { display: block; + overflow: hidden; } > div { @@ -205,6 +206,16 @@ } } + &#spr__tab-tags { + > div { + ul { + li { + padding-left: 0; + } + } + } + } + #dw__toc { width: auto; float: none; diff --git a/css/plugins/tabinclude.less b/css/plugins/tabinclude.less index 385235e..6fc0296 100644 --- a/css/plugins/tabinclude.less +++ b/css/plugins/tabinclude.less @@ -6,7 +6,6 @@ /* + + + + + plugin tabinclude + + + + + */ - div#dwpl-ti-container { /* + + + tabnav + + + */ @@ -20,6 +19,7 @@ div#dwpl-ti-container { background-color: @background_page-header; border-radius: inherit; padding: .1em .35em; + &.selected { background-color: @color-site-bg; } diff --git a/css/plugins/tagging.less b/css/plugins/tagging.less new file mode 100644 index 0000000..d6b547c --- /dev/null +++ b/css/plugins/tagging.less @@ -0,0 +1,117 @@ +/** + * This file provides styles for the form in tagcloud + */ + + +/* + + + + + plugin tagging + + + + + */ + +#spr__meta-box { + ul.tagging_cloud { + width: 100%; + padding-right: 0; + + li { + &.t0 a { + font-size: .9rem; + } + &.t1 a { + font-size: 1rem; + } + &.t2 a { + font-size: 1.1rem; + } + &.t3 a { + font-size: 1.2rem; + } + &.t4 a { + font-size: 1.3rem; + } + &.t5 a { + font-size: 1.4rem; + } + &.t6 a { + font-size: 1.5rem; + } + &.t7 a { + font-size: 1.6rem; + } + &.t8 a { + font-size: 1.7rem; + } + &.t9 a { + font-size: 1.8rem; + } + &.t10 a { + font-size: 1.9rem; + } + } + } + + form#tagging__edit { + width: 100%; + + label { + display: block; + } + + input.edit { + width: 100%; + margin-bottom: .5rem; + } + } +} + + +/* + + + + + + + + + + + + + + + + + + + + + + + + + + */ +/* max-width: 479px */ + +@media @screen_max-md { + #spr__meta-box { + form { + &#tagging__edit { + label { + display: inline-block; + min-width: 50%; + vertical-align: top; + margin-bottom: .5rem; + } + + input.edit { + margin-bottom: 0; + } + } + } + } +} + +@media @screen_max-xs { + #spr__meta-box { + form { + div > button[type="submit"] { + width: 49%; + padding: 0; + } + + &#tagging__edit { + &::after { + content: ''; + clear: both; + display: block; + } + + label { + display: block; + width: 100%; + } + + button[type="submit"] { + float: right; + + &:first-of-type { + float: left; + } + } + } + } + } +} diff --git a/style.ini b/style.ini index 2eba60e..7ac5093 100755 --- a/style.ini +++ b/style.ini @@ -92,6 +92,7 @@ css/plugins/highlight_parent.less = all css/plugins/edit.less = all css/plugins/mediamanager.less = all css/plugins/tabinclude.less = all +css/plugins/tagging.less = all css/plugins/include.less = all css/plugins/edittable.less = all css/plugins/extension__manager.less = all From 7a4b2bb9cc493fc384801c9698b9fd49e4ceed06 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Thu, 9 Mar 2017 12:09:29 +0100 Subject: [PATCH 016/108] SPR-864: Log-In Form --- css/area_forms.less | 302 +++++++++++++++++++++++++++++++++++++++++++ css/base_design.less | 259 ------------------------------------- style.ini | 1 + 3 files changed, 303 insertions(+), 259 deletions(-) create mode 100644 css/area_forms.less diff --git a/css/area_forms.less b/css/area_forms.less new file mode 100644 index 0000000..414c957 --- /dev/null +++ b/css/area_forms.less @@ -0,0 +1,302 @@ +/** + * This file provides the design styles for forms. + * + * @author Jana Deutschlaender + */ + + +/* for all of the form styles, style.ini colours are not used on purpose (except for fieldset border) */ + +form { + display: inline; + margin: 0; + padding: 0; + + // multiline label + fieldset > label.block > span:first-child { + display: inline-block; + + @media @screen_min-lg { + width: 48.8%; + } + + @media @screen_max-lg { + width: 48.5%; + } + } +} + +fieldset { + font-size: @font-size-default; + line-height: 140%; + border: 1px solid @ini_text_alt; + padding: .7rem 1rem; + + > :last-child { + margin-bottom: 0; + } + + + p { + padding-top: 1rem; + } +} + +legend { + margin: 0; + padding: 0 .1em; +} + +label { + vertical-align: middle; + cursor: pointer; +} + +input, +textarea, +button, +select, +optgroup, +option, +keygen, +output, +meter, +progress { + font: inherit; + font-weight: normal; + color: #333; + background-color: #fff; + line-height: normal; + margin: 0; + vertical-align: middle; + box-sizing: border-box; +} + +select { + max-width: 100%; +} + +textarea.edit { + font-size: @font-size-default; +} + +optgroup { + font-style: italic; + font-weight: bold; +} + +option { + font-style: normal; + font-weight: normal; +} + +input, +textarea, +select, +keygen { + min-height: @formfield_min-height; + border: 1px solid @color-border; + box-shadow: inset 0 0 1px #eee; + border-radius: @fix_border-radius; + padding-left: .3rem; + padding-right: .3rem; +} + +input:active, +input:focus, +textarea:active, +textarea:focus, +select:active, +select:focus, +keygen:active, +keygen:focus { + border-color: #999; +} + +input[type=radio], +input[type=checkbox], +input[type=image] { + padding: 0; + border-style: none; + box-shadow: none; +} + + +/* + + + + + buttons + + + + + */ +button { + background-color: #eee; + background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MjQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0VFRUVFRSIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0NDQ0NDQyIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnODI0KSIgLz4KPC9zdmc+); + background-image: linear-gradient(to bottom, #ffffff 0%, #f4f4f4 30%, #eeeeee 99%, #cccccc 99%); + border: 1px solid #ccc; + border-radius: @fix_border-radius; + color: #333; + padding: .1em .5em; + cursor: pointer; + transition: @transition background-color, @transition color; + + &:hover, + &:focus, + &:active { + background-color: #ddd; + background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+); + background-image: linear-gradient(to bottom, #ffffff 0%, #f4f4f4 30%, #dddddd 99%, #bbbbbb 99%); + border-color: #999; + } +} + + +/* + + + all types of submit-buttons + + + */ +form input[type=submit], // heredity 'adnewpage' +a.button, +input[type=submit], +input[type=reset], +button[type=submit], +.qq-upload-button { + cursor: pointer; + box-shadow: none; + background-image: none; + background-color: @button_background; + border: 1px solid @button_background; + border-radius: @fix_border-radius; + color: @button_color; + vertical-align: top; + padding: .3em @grid; + transition: @transition background-color, @transition color; + + &:hover, + &:active, + &:focus { + background-color: @button_color; + color: @button_background; + } +} + +button[type='reset'] { + min-height: 2rem; + vertical-align: middle; + padding: .3em 1rem; +} + +input[type=submit], +button[type=submit] { + min-height: 2rem; + vertical-align: middle; + + &[disabled] { + cursor: default; + + &:hover, + &:active, + &:focus { + box-shadow: none; + background-image: none; + background-color: @button_background; + color: @button_color; + border-color: @button_background; + } + } + + + span { + display: block; + margin-top: @grid; + } +} + + +/* + + + all types of buttons not being submit-buttons + + + */ +input.button, +input[type=button] { + cursor: pointer; + background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MjQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0VFRUVFRSIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0NDQ0NDQyIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnODI0KSIgLz4KPC9zdmc+); + background-image: linear-gradient(to bottom, #ffffff 0%, #f4f4f4 30%, #eeeeee 99%, #cccccc 99%); + background-color: #eee; + border: 1px solid #ccc; + border-radius: @fix_border-radius; + color: #333; + padding: .1em .5em; + transition: @transition background-color, @transition color; + + &:hover, + &:active, + &:focus { + background-color: #ddd; + border-color: #999; + background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+); + background-image: linear-gradient(to bottom, #ffffff 0%, #f4f4f4 30%, #dddddd 99%, #bbbbbb 99%); + } +} + + +/* + + + all disabled buttons + + + */ +input[disabled], +button[disabled], +select[disabled], +textarea[disabled], +option[disabled], +input[readonly], +button[readonly], +select[readonly], +textarea[readonly] { + cursor: auto; + background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MjQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0VFRUVFRSIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0NDQ0NDQyIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnODI0KSIgLz4KPC9zdmc+); + background-image: linear-gradient(to bottom, #ffffff 0%, #f4f4f4 30%, #eeeeee 99%, #cccccc 99%); + background-color: #eee; + opacity: .5; + border: 1px solid @color-border; + border-radius: @fix_border-radius; + color: #333; + font-weight: normal; + padding: .3em @grid; + transition: @transition background-color, @transition color; + + &:hover, + &:active, + &:focus { + background-color: #ddd; + background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+); + background-image: linear-gradient(to bottom, #ffffff 0%, #f4f4f4 30%, #dddddd 99%, #bbbbbb 99%); + border-color: #999; + color: #333; + } +} + +input::-moz-focus-inner, +button::-moz-focus-inner { + border: 0; + padding: 0; +} + + +/* + + + + + + + + + + + + + + + + + + + + + + + + + + */ +/* media queries - Styles for auth forms */ + +@media @screen_max-xs { + .tpl_sprintdoc { + #dw__login, + #dw__register, + #dw__resendpwd { + fieldset { + width: 100%; + + label.block { + text-align: left; + + > span:first-child { + width: 100%; + } + + input.edit { + width: 100%; + margin-top: .5rem; + } + } + } + } + + #dw__login { + label[for="remember__me"] { + width: 100%; + margin-left: 0; + } + } + } +} diff --git a/css/base_design.less b/css/base_design.less index 4f88991..64968b8 100755 --- a/css/base_design.less +++ b/css/base_design.less @@ -466,262 +466,3 @@ sup { small { font-size: .9em; } - - -/*____________ forms ____________*/ - -/* for all of the form styles, style.ini colours are not used on purpose (except for fieldset border) */ - -form { - display: inline; - margin: 0; - padding: 0; - - // multiline label - fieldset > label.block > span:first-child { - display: inline-block; - - @media @screen_min-lg { - width: 48.8%; - } - - @media @screen_max-lg { - width: 48.5%; - } - } -} - -fieldset { - font-size: @font-size-default; - line-height: 140%; - border: 1px solid @ini_text_alt; - padding: .7rem 1rem; -} - -fieldset > :last-child { - margin-bottom: 0; -} - -legend { - margin: 0; - padding: 0 .1em; -} - -label { - vertical-align: middle; - cursor: pointer; -} - -input, -textarea, -button, -select, -optgroup, -option, -keygen, -output, -meter, -progress { - font: inherit; - font-weight: normal; - color: #333; - background-color: #fff; - line-height: normal; - margin: 0; - vertical-align: middle; - box-sizing: border-box; -} - -select { - max-width: 100%; -} - -textarea.edit { - font-size: @font-size-default; -} - -optgroup { - font-style: italic; - font-weight: bold; -} - -option { - font-style: normal; - font-weight: normal; -} - -input, -textarea, -select, -keygen { - min-height: @formfield_min-height; - border: 1px solid @color-border; - box-shadow: inset 0 0 1px #eee; - border-radius: @fix_border-radius; - padding-left: .3rem; - padding-right: .3rem; -} - -input:active, -input:focus, -textarea:active, -textarea:focus, -select:active, -select:focus, -keygen:active, -keygen:focus { - border-color: #999; -} - -input[type=radio], -input[type=checkbox], -input[type=image] { - padding: 0; - border-style: none; - box-shadow: none; -} - - -/* + + + + + buttons + + + + + */ -button { - background-color: #eee; - background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MjQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0VFRUVFRSIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0NDQ0NDQyIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnODI0KSIgLz4KPC9zdmc+); - background-image: linear-gradient(to bottom, #ffffff 0%, #f4f4f4 30%, #eeeeee 99%, #cccccc 99%); - border: 1px solid #ccc; - border-radius: @fix_border-radius; - color: #333; - padding: .1em .5em; - cursor: pointer; - transition: @transition background-color, @transition color; - - &:hover, - &:focus, - &:active { - background-color: #ddd; - background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+); - background-image: linear-gradient(to bottom, #ffffff 0%, #f4f4f4 30%, #dddddd 99%, #bbbbbb 99%); - border-color: #999; - } -} - - -/* + + + all types of submit-buttons + + + */ -form input[type=submit], // heredity 'adnewpage' -a.button, -input[type=submit], -input[type=reset], -button[type=submit], -.qq-upload-button { - cursor: pointer; - box-shadow: none; - background-image: none; - background-color: @button_background; - border: 1px solid @button_background; - border-radius: @fix_border-radius; - color: @button_color; - vertical-align: top; - padding: .3em @grid; - transition: @transition background-color, @transition color; - - &:hover, - &:active, - &:focus { - background-color: @button_color; - color: @button_background; - } -} - -button[type='reset'] { - min-height: 2rem; - vertical-align: middle; - padding: .3em 1rem; -} - -input[type=submit], -button[type=submit] { - min-height: 2rem; - vertical-align: middle; - - &[disabled] { - cursor: default; - - &:hover, - &:active, - &:focus { - box-shadow: none; - background-image: none; - background-color: @button_background; - color: @button_color; - border-color: @button_background; - } - } - - + span { - display: block; - margin-top: @grid; - } -} - - -/* + + + all types of buttons not being submit-buttons + + + */ -input.button, -input[type=button] { - cursor: pointer; - background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MjQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0VFRUVFRSIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0NDQ0NDQyIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnODI0KSIgLz4KPC9zdmc+); - background-image: linear-gradient(to bottom, #ffffff 0%, #f4f4f4 30%, #eeeeee 99%, #cccccc 99%); - background-color: #eee; - border: 1px solid #ccc; - border-radius: @fix_border-radius; - color: #333; - padding: .1em .5em; - transition: @transition background-color, @transition color; - - &:hover, - &:active, - &:focus { - background-color: #ddd; - border-color: #999; - background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+); - background-image: linear-gradient(to bottom, #ffffff 0%, #f4f4f4 30%, #dddddd 99%, #bbbbbb 99%); - } -} - - -/* + + + all disabled buttons + + + */ -input[disabled], -button[disabled], -select[disabled], -textarea[disabled], -option[disabled], -input[readonly], -button[readonly], -select[readonly], -textarea[readonly] { - cursor: auto; - background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MjQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0VFRUVFRSIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0NDQ0NDQyIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnODI0KSIgLz4KPC9zdmc+); - background-image: linear-gradient(to bottom, #ffffff 0%, #f4f4f4 30%, #eeeeee 99%, #cccccc 99%); - background-color: #eee; - opacity: .5; - border: 1px solid @color-border; - border-radius: @fix_border-radius; - color: #333; - font-weight: normal; - padding: .3em @grid; - transition: @transition background-color, @transition color; - - &:hover, - &:active, - &:focus { - background-color: #ddd; - background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+); - background-image: linear-gradient(to bottom, #ffffff 0%, #f4f4f4 30%, #dddddd 99%, #bbbbbb 99%); - border-color: #999; - color: #333; - } -} - -input::-moz-focus-inner, -button::-moz-focus-inner { - border: 0; - padding: 0; -} diff --git a/style.ini b/style.ini index 7ac5093..0ce4fef 100755 --- a/style.ini +++ b/style.ini @@ -76,6 +76,7 @@ css/area_main-sidebar-content.less = all css/area_main-content.less = all css/area_main-content-secedit.less = all css/area_togglelink.less = all +css/area_forms.less = all css/template_admin.less = all From e8f2530ce8f44d4ab8fe67dee52f39cef29b3a9f Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Thu, 9 Mar 2017 12:09:47 +0100 Subject: [PATCH 017/108] comment changed --- css/plugins/tagging.less | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/css/plugins/tagging.less b/css/plugins/tagging.less index d6b547c..a15cdfb 100644 --- a/css/plugins/tagging.less +++ b/css/plugins/tagging.less @@ -63,7 +63,7 @@ /* + + + + + + + + + + + + + + + + + + + + + + + + + + */ -/* max-width: 479px */ +/* media queries */ @media @screen_max-md { #spr__meta-box { From 1466b31431cbdb6aad17616c9c8ed33978aa0405 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Thu, 9 Mar 2017 15:30:27 +0100 Subject: [PATCH 018/108] SPR-863: Function "logged in as" css for anchor + qs all icons in header --- css/area_nav-breadcrumb.less | 1 + css/area_nav-usertools.less | 106 +++++++++++++++++++++++++++++++++-- css/base.less | 1 + css/base_mixins.less | 21 ++++--- css/base_structure.less | 3 +- 5 files changed, 116 insertions(+), 16 deletions(-) diff --git a/css/area_nav-breadcrumb.less b/css/area_nav-breadcrumb.less index e7be950..a295420 100755 --- a/css/area_nav-breadcrumb.less +++ b/css/area_nav-breadcrumb.less @@ -107,6 +107,7 @@ .btn-prefix (); .icon-clipboard(); + display: block; font-size: 1.2rem; line-height: 1; } diff --git a/css/area_nav-usertools.less b/css/area_nav-usertools.less index 1debbda..9c0abb9 100755 --- a/css/area_nav-usertools.less +++ b/css/area_nav-usertools.less @@ -34,6 +34,14 @@ color: @color-nav; text-align: center; margin: 0; + + @media @screen_max-xxlg { + min-height: 28px; + } + + @media @screen_max-md { + min-height: @toggle-size; + } } &.noopentasks { @@ -48,28 +56,84 @@ } &.user { - border: 1px solid @color-border; - border-radius: @border-radius; - padding: .3em .25rem; + position: relative; + padding: 1px .2em 0 1px; // 1px for border + + &::before { + content: ''; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + border: solid 1px @color-border; + border-radius: @border-radius; + } + + > a { + background: #FFF; // for removing bg-image + border: 0 none; + text-indent: 0; + font-size: inherit; + margin-top: -1px; // for border + margin-right: -.2em; + padding: 1px .2em 0 0; + + @media @screen_only-lg { + padding-top: 3px; + } + + &::before { + content: ''; + position: absolute; + top: -3px; + left: 0; + right: 0; + bottom: 0; + display: block; + border: solid 1px @color-border; + border-radius: @border-radius; + transition: @transition border-color; + } + + &:hover, + &:focus, + &:active { + &::before { + border-color: @button_background; + } + + bdi, + bdi:first-of-type { + color: @button_background; + + &::before { + color: @button_background; + } + } + } + } bdi { color: @color-nav; display: inline-block; padding-top: 1px; + transition: @transition color; } - > bdi:first-of-type { + bdi:first-of-type { .fontello(); .icon-user-circle(); position: relative; + margin: .3em 0 .3em .25rem; @media @screen_min-md { - padding-left: 22px; + padding-left: 1.3rem; } @media @screen_max-md { - padding-left: 25px; + padding-left: 1.5rem; } &::before { @@ -78,6 +142,7 @@ font-size: 1.4rem; color: @color-nav; margin: 0; + transition: @transition color; @media @screen_min-xlg { top: -2px; @@ -103,6 +168,10 @@ white-space: normal; text-indent: 0; + @media @screen_only-lg { + padding-top: .14rem; + } + &::before { content: ''; position: absolute; @@ -113,7 +182,10 @@ .btn-prefix(); .icon-clipboard(); + display: block; font-size: 1.2rem; + text-align: center; + margin-bottom: -1px; } } // user-task } // li @@ -129,6 +201,10 @@ text-decoration: none; transition: @transition color, @transition background-color, @transition border-color; + @media @screen_only-lg { + min-width: 2rem; + } + &:hover, &:active, &:focus { @@ -157,16 +233,34 @@ /* icon log-out */ &.logout { .icon-logout(); + + &::before { + @media @screen_only-lg { + margin-top: .27rem; + } + } } /* icon log-in */ &.login { .icon-login(); + + &::before { + @media @screen_only-lg { + margin-top: .27rem; + } + } } /* icon admin */ &.admin { .icon-cog(); + + &::before { + @media @screen_only-lg { + margin-top: .28rem; + } + } } } // a } // ul diff --git a/css/base.less b/css/base.less index 79eae35..a94fb70 100755 --- a/css/base.less +++ b/css/base.less @@ -138,6 +138,7 @@ @screen_min-lg: ~"only screen and (min-width: " ~"@{break-min-lg}px)"; @screen_max-lg: ~"only screen and (max-width: " ~"@{break-max-lg}px)"; +@screen_only-lg: ~"only screen and (min-width: " ~"@{break-min-md}px) and (max-width: " ~"@{break-max-xlg}px)"; @screen_min-xlg: ~"only screen and (min-width: " ~"@{break-min-xlg}px)"; @screen_max-xlg: ~"only screen and (max-width: " ~"@{break-max-xlg}px)"; diff --git a/css/base_mixins.less b/css/base_mixins.less index ab11712..681e05b 100755 --- a/css/base_mixins.less +++ b/css/base_mixins.less @@ -194,20 +194,22 @@ margin-top: .3rem; } -.hide-text-show-before(){ +.hide-text-show-before() { display: inline-block; overflow: hidden; white-space: nowrap; text-indent: -9999px; - &::before{ - text-indent: 0; + &::before { float: left; + width: 100%; + text-indent: 0; + margin: 0; } - &::after{ - text-indent: 0; + &::after { float: left; + text-indent: 0; } } @@ -217,13 +219,14 @@ white-space: nowrap; text-indent: -9999px; - &::before{ - text-indent: 0; + &::before { float: right; + text-indent: 0; } - &::after{ - text-indent: 0; + + &::after { float: right; + text-indent: 0; } } diff --git a/css/base_structure.less b/css/base_structure.less index ee6299a..b648807 100755 --- a/css/base_structure.less +++ b/css/base_structure.less @@ -39,7 +39,8 @@ @media @screen_min-md { .make-grid(md); html { - font-size: 81.25%; //13px + font-size: 87.5%; //14px + //font-size: 81.25%; //13px } } From 4ce60e76b9beeed23811b5f7032853c7742c6362 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 10 Mar 2017 09:41:26 +0100 Subject: [PATCH 019/108] button search too far up --- css/area_sidebar-search.less | 3 +++ 1 file changed, 3 insertions(+) diff --git a/css/area_sidebar-search.less b/css/area_sidebar-search.less index 4b7dd14..5cfcb5c 100755 --- a/css/area_sidebar-search.less +++ b/css/area_sidebar-search.less @@ -46,6 +46,9 @@ display: none; margin: -2px 0 0; // reverse transparent border and box-sizing of a child padding: 0; + @media @screen_max-xxlg { + margin-top: -1px; + } a { min-width: (@toggle-showsidebar_width + 0.1); /* must be a bit a wider than @toggle-showsidebar_width to hide right border */ width: @main-ico-dummy; From cb25c44ba15af293fd2f597931460a742fa7c4cf Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 10 Mar 2017 15:17:13 +0100 Subject: [PATCH 020/108] SPR-866: Title and Claim prepared --- css/area_header.less | 109 ++++++++++++++++++++++++++++++++++++++++ css/base.less | 7 +++ css/base_structure.less | 55 +++----------------- main.php | 29 ++++++++++- 4 files changed, 150 insertions(+), 50 deletions(-) diff --git a/css/area_header.less b/css/area_header.less index cd7578b..f6f576e 100755 --- a/css/area_header.less +++ b/css/area_header.less @@ -6,6 +6,115 @@ #dokuwiki__header { + @header-font-opacity: .7; + + +/* + + + wiki logo + + + */ + @media @screen_min-md { + .logo { + /*position: absolute; + bottom: 1em; + overflow: visible;*/ + padding: 1rem 0 .3rem; + + img { + height: 4.6rem; + width: auto; + border-style: solid; + border-color: transparent; + border-width: 2px 0; + } + + a:hover, + a:focus, + a:active { + img { + border-width: 0; + } + } + } + } + + @media @screen_max-md { + .logo { + display: table-cell; + + .mobile-only { + margin: .8rem 1rem .6rem 0; + } + } + } + + +/* + + + wiki title + + + */ + .main-title {//background-color: pink; + &.desktop-only { + @media @screen_min-md { + display: table-cell; + vertical-align: middle; + } + } + + &.mobile-only { + @media @screen_max-md { + display: table-cell; + vertical-align: middle; + padding-left: .6rem; + } + } + } + + p.title { + background-color: @color-site-bg;; + opacity: @header-font-opacity; + line-height: @line-height-default; + margin-bottom: 0; + + @media @screen_min-md { + font-size: @font-size-big; + } + + @media @screen_max-md { + font-size: (@font-size-default + .25); + padding-top: .5rem; + padding-bottom: .5rem; + } + } + + +/* + + + wiki claim + + + */ + div.claim { + @media @screen_min-md { + display: table-cell; + height: 100%; + vertical-align: middle; + } + + @media @screen_max-md { + min-height: 3rem; + } + } + + p.claim {//background-color: deepskyblue; + opacity: @header-font-opacity; + margin-bottom: 0; + padding-bottom: 1rem; + + @media @screen_min-xxs { + font-size: @font-size-small; + } + + @media @screen_max-md { + padding-top: .5rem; + } + + @media @screen_max-xxs { + font-size: @font-size-default; + } + } + + +/* + + + mobile nav togglelink + + + */ .menu-togglelink { margin: @very-small-spacing -(@very-small-spacing) 0 0; diff --git a/css/base.less b/css/base.less index a94fb70..bc667b4 100755 --- a/css/base.less +++ b/css/base.less @@ -290,6 +290,13 @@ nav > ul { } } +.desktop-only { + display: none; + @media @screen_min-md { + display: inline-block; + } +} + /* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ /* screen only */ diff --git a/css/base_structure.less b/css/base_structure.less index b648807..4901da9 100755 --- a/css/base_structure.less +++ b/css/base_structure.less @@ -110,6 +110,12 @@ height: 150px; min-height: 6rem; display: table; + + + .col-xs-12 { + float: right; + width: 73%; + box-sizing: border-box; + } } } @@ -127,35 +133,6 @@ } } - .claim { - display: table-cell; - height: 100%; - vertical-align: middle; - - .logo { - /*position: absolute; - bottom: 1em; - overflow: visible;*/ - padding: 1rem 0 .3rem; - - img { - height: 4.6rem; - width: auto; - border-style: solid; - border-color: transparent; - border-width: 2px 0; - } - - a:hover, - a:focus, - a:active { - img { - border-width: 0; - } - } - } - } - .showSidebar { .content { .row > .col-xs-12 { @@ -218,14 +195,6 @@ } } - #dokuwiki__header { - .logo { - /*width: 200px; - max-width: 33%; - margin: .8rem 0;*/ - } - } - .tools { .main-sidebar { display: none; @@ -233,18 +202,6 @@ } } -@media @screen_max-md { - .claim { - min-height: 3rem; - - .logo { - .mobile-only { - margin: .8rem 1rem .6rem 0; - } - } - } -} - @media @screen_max-xxs { @mobileMargin: 4px; diff --git a/main.php b/main.php index c33bde4..bbf1f1e 100755 --- a/main.php +++ b/main.php @@ -99,12 +99,39 @@ $classWideContent = ($ACT === "show") ? "": "wide-content "; /* upload your logo into the data/media folder (root of the media manager) and replace 'logo.png' in der template config accordingly: */ include('tpl/main-sidebar-logo.php'); } ?> - +
+ +

+ + +
+

+ +
+
+ +

+ + +
+
From f87efc0f426ba5c9af3205e3796dfc42053c7a77 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 10 Mar 2017 15:24:57 +0100 Subject: [PATCH 021/108] SPR-760: qa position of meta tabbox --- css/area_nav-metabox.less | 26 +++++--------------------- 1 file changed, 5 insertions(+), 21 deletions(-) diff --git a/css/area_nav-metabox.less b/css/area_nav-metabox.less index d363b0c..870571a 100755 --- a/css/area_nav-metabox.less +++ b/css/area_nav-metabox.less @@ -39,12 +39,10 @@ line-height: 160%; text-align: right; // right-aligned white-space: nowrap; - background-color: @background_page-header; margin: 0; padding: 0; @media @screen_max-md { - background-color: #fff; margin-top: 3px; } @@ -63,9 +61,10 @@ } > li { - margin: 0 0 -1px; position: relative; display: inline-block; + vertical-align: bottom; + margin: 0; @media @screen_max-md { margin-left: .2rem; @@ -77,7 +76,7 @@ display: block; background-color: @color-site-bg; border: 1px solid @color-border-light; - border-bottom-color: @color-site-bg; + //border-bottom-color: @color-site-bg; border-radius: @fix_border-radius @fix_border-radius 0 0; color: @color-nav; font-size: @font-size-small; @@ -140,8 +139,8 @@ margin-top: -1px; } - @media @screen_max-lg { - margin-top: -.1rem; + @media @screen_max-xlg { + margin-top: -1px; } @media @screen_max-md { @@ -149,10 +148,6 @@ margin-top: -2px; } - @media @screen_max-xs { - margin-top: -1px; - } - .tab-pane { position: absolute; top: 0; @@ -167,17 +162,6 @@ min-width: 20em; } - &::before { - content: ''; - position: absolute; - top: -1px; - left: 0; - z-index: 0; - width: 100%; - height: 1px; - background-color: @color-link; - } - &.active { display: block; overflow: hidden; From c2760201d3cb090bdd7ec51c9a9c2ad90d2a3713 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 10 Mar 2017 15:26:14 +0100 Subject: [PATCH 022/108] SPR-796: breadcrumb responsive --- css/area_nav-breadcrumb.less | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/css/area_nav-breadcrumb.less b/css/area_nav-breadcrumb.less index a295420..1da4219 100755 --- a/css/area_nav-breadcrumb.less +++ b/css/area_nav-breadcrumb.less @@ -11,6 +11,10 @@ min-height: @page-header_height; box-sizing: border-box; + @media @screen_max-md { + background-color: @background_page-header; + } + > p { font-size: @font-size-small; margin: 0; From 71df078ff0b7c21349defd514c9c78b4cf6e4a36 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 10 Mar 2017 15:34:50 +0100 Subject: [PATCH 023/108] SPR-760: qa position of meta tabbox --- css/area_nav-metabox.less | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/css/area_nav-metabox.less b/css/area_nav-metabox.less index 870571a..6d07876 100755 --- a/css/area_nav-metabox.less +++ b/css/area_nav-metabox.less @@ -85,6 +85,14 @@ margin-left: 4px; transition: @transition color, @transition background-color, @transition border-color; + @media @screen_max-xxlg { + padding-top: .35em; + } + + @media @screen_max-xlg { + padding-top: .3em; + } + @media @screen_max-md { top: -1px; padding: .2em .3rem .1em; From c159bee430de66caf5b7c88749c9bb0f2641417f Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Mon, 13 Mar 2017 11:08:58 +0100 Subject: [PATCH 024/108] SPR-843: Fontello Icons jira + comment-question --- css/base_fontello-icons.less | 5 ++++- fonts/icons/fontello-codes.css | 2 ++ fonts/icons/fontello.eot | Bin 21568 -> 22528 bytes fonts/icons/fontello.svg | 4 ++++ fonts/icons/fontello.ttf | Bin 21400 -> 22360 bytes fonts/icons/fontello.woff | Bin 12544 -> 13176 bytes fonts/icons/fontello.woff2 | Bin 10700 -> 11276 bytes fonts/icons/fontello.zip | Bin 107669 -> 112760 bytes 8 files changed, 10 insertions(+), 1 deletion(-) diff --git a/css/base_fontello-icons.less b/css/base_fontello-icons.less index e9e0a50..bb31646 100644 --- a/css/base_fontello-icons.less +++ b/css/base_fontello-icons.less @@ -86,9 +86,12 @@ .icon-folder-image { &::before { content: '\e809'; } } /* '' */ .icon-file-new { &::before { content: '\e83d'; } } /* '' */ .icon-file { &::before { content: '\e83e'; } } /* '' */ -.icon-file-export:before { content: '\e80a'; } /* '' */ +.icon-file-export { &::before { content: '\e80a'; } } /* '' */ .icon-files { &::before { content: '\e849'; } } /* '' */ +.icon-comment-question { &::before { content: '\e880'; } } /* '' */ +.icon-jira { &::before { content: '\e881'; } } /* '' */ + /* + + + + + additional "after" for nav-pagetools + + + + + */ diff --git a/fonts/icons/fontello-codes.css b/fonts/icons/fontello-codes.css index 5cc6c54..7b734e6 100644 --- a/fonts/icons/fontello-codes.css +++ b/fonts/icons/fontello-codes.css @@ -72,5 +72,7 @@ .icon-star:before { content: '\e860'; } /* '' */ .icon-code:before { content: '\e861'; } /* '' */ .icon-user-circle:before { content: '\e86c'; } /* '' */ +.icon-comment-question:before { content: '\e880'; } /* '' */ +.icon-jira:before { content: '\e881'; } /* '' */ .icon-right-bold:before { content: '\e882'; } /* '' */ .icon-down-bold:before { content: '\e883'; } /* '' */ \ No newline at end of file diff --git a/fonts/icons/fontello.eot b/fonts/icons/fontello.eot index 11e1d8eaef7df888e52e12bc2178fff54b31be10..f484f832d09ba8e3ad90454b2538f09c8e5663a5 100755 GIT binary patch delta 1402 zcmX@Gg0W!(BO5~m14BgkL^d-PQSDpV6CGyOPZnxmU|?Lqz`%MTxvWHi?dpFf1_o~j z1_lO&w1V{9u89*O85q117#O$<(i4jd7#J7?7#O@Q7#J8h(sL@)gezss85r0r7#OV8 zGEx&$_-4kqF)%nSU|?V{%g9Jgnp23d6iQ(c_ zSw<#CMtAQGDghA=9t@mZ99*2K3>@5C9NgIq+`L@eyx9y)j7$Z5j0_Ac>q|0X}XHHUY5Y6^xshVACIy@t)L{&Yy)M+FUp1?|9Bc27`KUYtBCS**K>*~OLL0w3(5#_adPwM zOX-;W`xqR|zy^*MV`c^h4hBI6DF#i3OonoXT8F9tMh^DuBu{28HYRsYMs{WnW_D13 zvN3b8WizmGF|%=H^D}aBGjoCBiaU>wg_oI$k(nukhmnDSk(q%p0W8AA9Kp)S%*5Evi+#mCDj$R)_i!ob1EA;2o4%?Jt_B{dT> zb{Inu#$Z-cS5sHBXEYW81s%JvnkiTSBnZZ!a21zhG!_>FLvu3_G!+-C2hsM7X2wS1 zVql$MX)$(HaW-}~enw@mI&;P^((3AF>grRZ)zr+?)fp>g)YQz?)aJ+u^06{AGR@-S z7UmQ1Vq|9L5)_qJHH^~G5*FZLWn<^!5_D4F|819(5f$O(<`9z- z5##6oXUEFMCnzbStfpreWn^lg?#{}}B_Jj)Bcq|DB`2*QudS#l&dA8b#Lmgj%E~2e zXzSqbE-oXlt!birCsSBOQeKM9)>uUn8B~HWFfjOSzU9cx%;-1ynad0o zMn6XX&2_GwOxgm;`MJ5Nc_q4qrK!awnfZAvS(!zNTt%7b86~<&`8g?^Df#7jVAf_i H4<#M|_cR8i delta 426 zcmZqJz<6KM-X%Yufq`)a0|V=pM!N9=4k)BhTW}12JF#`j83 + + + + diff --git a/fonts/icons/fontello.ttf b/fonts/icons/fontello.ttf index 4dab3825232951778b6b12d51976933e3e5bf05d..8c274938ce76c63b00beac3ebe20e115b9401eb9 100755 GIT binary patch delta 1365 zcmbQSobkpw#tDY?lZ6@>7#LSDFtA=oE-O)ByZWDrfx+8>fq_9Gtsp(OYvP1R1_tj0 z1_the^u*!<1_lNJ1_o~n1_lO>^qk5x;Y!(Z1_t&D1_o=jjMT&wzL_y@3=B>S7#JAL zGBQ#VIli+-FfcgXU|?WS$;d6K(0}&-IRk^!9|i_Si=6!AM320Q2?h)dE+z~N4D)gm zD+(Bw@+@FraJd3Y2H+@(c_vUlDljtGJJ~xqI+&X1XsN5I zsVdkh+R4kwNJ~iy3Gi`qurWw5iVL!eXbUT`i3*B{Su=`)2qSw&VNVF_VD1zw&IHWooyRo9#lrvHY@|9F%QY6T^E zW*aCoeo;0I`Nz}Hz_?AETSb(gyPi`_S(;OXUr<_K0sW+rBzdMzzsAudivhQb1^Os&l5 zNGC@-8)YSNF(D~oDL!6KK`ud776uMR4gppXZAMVgD5;s4vBMaOFb1=lx|+J0J)^M* zDCpRQ)l9(xAVDw&g{!z6qp`Rc7@C`bpsBc6J&3kvG&4357X#}AON+6qinFn^@iQue z)tNJXkyckXQ&*oNt)^zCuFhB~qo!uArZz`TkdKv_k!cnmw=kc87b7z}m!PP;s$rCd zmaqU1D;ql(m!OjZCy#)*jIx%boTQS7BqukIppd92H!lY_Ba4uzZoNgYkf@*pj{wWR zL$SiVoUF{v?EJg}JiJW*K^B^+>p&<7`ER?NjHn1NH;0&%h!{WrKRZ@7K0!$tWi>s+ zC?it?b$3=)E&(xd85s>FEjeigd2K~aaYjZaCU#DKR#q-)Lt6)bcX1hcZA}y1JDI{N zlJZh)w#J%D5<-(p>}JSh-_jP1=ePOFz|H&ul&`P6;R%M(lQrzk8T~dV*c&iTK48x= zd4j_<0husaAK4Pw$)Mtcfq}tqvyme=Go#;RJC_+OjDC#%o3FWaGKmQ!=jZ08=9TCc amZlb$Waj6wWMvj5PL6k%*j(u@&jSFr?Ea(x delta 402 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 Z&F>_eA7<~S^(wfW1Rp1 delta 9918 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 a%H?%jX1h&i{90Ad7+&z_3d7{zMzsLq4mA(} diff --git a/fonts/icons/fontello.woff2 b/fonts/icons/fontello.woff2 index 4c21d6956df3df1ac8603f9cdf2a1c67e1835442..89dcf2e271e5f00497b8a1f4be1bcce699c251dc 100755 GIT binary patch literal 11276 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 literal 10700 zcmXT-cQayOWME)m&^*Jy52Ax-FfeEqLc~CPR4fz17RJzR!lA%9tw4~2>%GP!CPp(R z73L-b?nWsF76sN;U-q^ro<=rlKX3M9J7!DHVRyLl zbk=;>dHwglGk2b>eUfGGFoh{s;Y4*#&3P`pP!_tF#Q$t(vH zHTwM)neJviz_9t3oC{a&iP-M-}E|5yJ)!>66uq^oSBV1GoOo#E8O&E+?CrOiH7taRXi(BJ!(=I^{V z{bkl{dw!8$tMW*<; z&Rw)`omA|PqM2FiCxmXcexP>a@cxW&y}w;K%Qpq7?poxzz}Y+1QRVZ#;K}bJqN-Ck za_01Ks8+Ki{6Donq{T#&@x-;?`~L@@EwimjYQ z!XD}YpQ@R5UJ^cWH}uYtt+kqJO|w0`?6{W*hgWNcX--jG@@-v~lg_Evw{|bfJHPbU zg0;=foD0h5XO(_%_p3gi@qSz1;&*{c zWn1Rcu*Jb^6KpN{6E^d)ok&lQm^{(7^QelA{j_~6HXN-M(7MsRzHhzo0~X7~b9X$A zR5r(oxBo~l-e#cDa%#%n!#^wT{x_B5=sI}lShM)O9}l|a|FH;o2pn{3;S$b^ zfA&mV%=@X=*06k&=(p!CeLD5()~{pFu6;ZAF0TClgAXr$Jo)nG&!bPTem(p4?%%_Y zFMmG$`u4B$LFUKq3wIoo{wr|AF;rod+#)TZQ2oHKf}!?-yaHDh0(k|m8YuP%=#)hi z+(=XuIL7J8aGINA@*`c5$U23FqYR8XY65Akt}`Y}9NKe4NUX&-LWFOjN{mxvMN8KQ z&QL*tEFt$5-Zl#rIa`*g2t`eD$?!H>sI1wd>Zz*ZEtTln(h@2tc+JHpLYy6Xz~5TzSe!kfdaq2Ij+bzOn2!N%UYCku}nk#XeNXANr(K8N~-+~ z6AL=UvXnH-l|z^ovD`Y$*x z-?V=ebXD)dlM>6x?eFHLd4X-73klk&7zLKE{0MH@oMHt!bKF>kOxd&1qlwNa0bjWEIa8t;rXD zF4MA|s-hCXRi6;{(oj*S@W(Irm}}3D^EOA`txohX=x^QLzHw5`jAse0e?JuLx!ax3 zU-ahKUG+KKw^ywAUXU{Ds-y?gGF5?tQmg8YoMB(4CRen3BiFh1j29u?*Gtx)TO}bM z7R>T=I7A^a!vEJ47-0e07$L(@QzI(LUKcognN~3r z2Cz-KA673_y4UIZzFSvk-4CB_ee&_5MHg2ccW#yV$>r9lv>-rHBS@o5R8Y06CCJrn z=Ax8hpO62{v0uz8d0wG}sfpI^;l5}LgCcj@=H>u&0HT`oPt;_)I}PAxp#M!I2{z}?NKCu+p( zeX&ewZF$PJTXCmW+?~cUv0|J9${=Z2O7Dr`P;=m?WgKW#hdag5QrN^hR*|8=c;sBU8*-{Kj#s zOq#A^C!=|g=7Rid?|zuBo$K`J%@6aXp%()c+F4V{$MeigeD7>qu`)OA{OVnko^83cBut}vwaxKs>?_44PQM$uJAK8*lBShY zZ#4IQUwkb%I{W>)s&kd$H`f*)oU{8!XnbR@sl*PpZP#K&d0LIE+IO>aL}z_Axt8i7 z#*@7#Gj^?Q_N%qOe??6_Ep_I@{iLKy2WubAZ@YS>FPH8;r26d$ucO2sZS!yo?nyR0 zCF1utso7qBc~PKddrW3zjP3Toht}DmKW}R5*zeh$y+*l2zh{|p@an?j4n>de#2dTL zuJ&(a&$caEBwV+m;){n`!bBTqvyZU2L!=NTMq*cm=D6|DLs&ZHyh zHPhmAI(PkO+PCcc45mZ|woB>^LX2@2J|5^#s!3Hi$vlCPA;9LtWRLYcDc=~L$TIjO z9J4Q0GI#Yo^2I(q{-54Uo9uY6Kb%TGV*8G`BsKrPcX0oz|94->Kb-Jp#!i*GT%Pkm zNjH}Mv6jEgr_|xwzD31i=d!P}J}eVI=y&|${`RCLJ?66hR_pdPh8&9gd(!zi|B5a> z=j3^5Z|askS3W6s!e}n9f9%sMW-T!~d6ORPIHk0C@$2u)S88v5DCoNOzRVmEjnvw{ zjXS35z2@F^=l<$nLT}%moXpR1+kQ>9?ncD3X5naN9nXUo}I9ba&reRB4RRnD$H z^R(w)ao-s)yp?yu6ssKzjIBL8e%gl?b}VOay4d*T;)F`4qw7m7uVnb>8w$Jq;eB*_ zTHUF+7d*CKm_9E%mj~QLJSan4C`uRgVr#>du+kUAL59OU} z8dCp{A^wHN<-LZ*P164=E~&ql5F>lkCuN@J0vgS8ADmt_#i4Ec8KI*h z>$7-n*3aS2|jWc=of~)rbgZW3J>Qgc1mekM|MT`oCx(i zA=tIrV%3d6rC7h{8Rq)coxdmg{@Rcdw0&hBx7NB7S$zkZ&brR7jW2yP%dOAClqXdr zq_QW??qXiXAGWzHhUJ03l5Z$)*)!ch#k9xLYjcTaWYPlGUD=0B>l(7%{=AIu;{0u% z(Kut0r0SpAEkUybVkgd+Zd?ANV)LrHf9+i}a%F918LAgYa<0;S$TEMmXnH$~h5l2O z+Am9)9``fsoyA#{eY)%V5h3oaZHrg9@V}{C$h+(Mz7o6Hle6_sg{=;^_SfulaS4tK z+s?AXd)kbG$%j@vpLk_iTUP*gh*R|a3pf5Q)739&-ZWQprZ2Co*5_%Q+giBpue`Er zTF%b9{!Y#LN^(w^E;Hlj@@>4kxvu#e*fLo)>p1ViI#H zY}qw;qibrsM%V3yOIkyY3!c$gu(bX0>bY~uWI|uYe4O-WLwCtmRnB8qV}d^&5HHO1 z@!=J^y^q~!+mTh`^Bp7i%?h~jN@V3Lj?`u&&5Bv8Lni0d9&+949VN6jV&RM?-hU7;=Gu&R?ZDjvgI^p1b z`%PCrmmFI#F*BJhQZ=Xi*o<>&l9xT_uXUH06!zlNBu^WDkG4am|5!{v-mzH!vZX_~ zQ?%q-9Gk(_TW-D^D}H^>couYZo5tZsvt~u--I)6LLqYZKRZq^Jj(g`YWyTCapSjF8 zy!LD@%+yKn3^K_&mvO2iY{$xTbF?E1+U3dvdvBS0xBknx( z9Mb&`vGOiE058sHs)V{;HwE6ex$L%jO(!X^Uoy*?%d{%?~ zor;H2CNVEO64IkTA8Rj~@HQv>_u^&yUzpv>f4D;KQ<a)~>G~VxF){rV4kSK5%{!WAx7Ug2?3zqA|}En`}5`-%I-~a9nKK zE^g%6d+x~nCz5}RJu;8 zZK3&#YhsW4ovA+Hn8f)(-V?EH#PRsxIe@-k2KQ5bXZ)qeAU@+k1P#4WDgS z&9<*nJF{`!wrf6(D=bWmH%wY2_3Twcb9K_R8@Kx&xhZkVAA9*CXU7StV;?InmtXU~ zEVBJ-uk`9n0kwu_t0s7CF+Mh}`^$9YfL!M-CReT9^?&~>l;=8ZE3r)Tovk8^g5jwp zE@h?DIj4AP^IGo8SSaEeke9Jsqi^OdGc}!OoxX9~bpNWY_xoh^Xzz=xqUu`qb$QW` zANVTE>|yPWTXK7Lc)W+Kk^7 zTEBUF?J{KRn{~GRpyAf6go5&e4<3AdeLdNK&nLmQlZ*4n*WH}}`uDZk~K!19B`+{MI2McK?u;lWSz`&xYU2~UpOggzp)TBA(i$kC1T<^wLRi=r%3X**p?WdnU{rI{4ndHY$ zpMCoDGfhcEN=8uS5?iO{$tejN%_3ZO3OKDiewl6l-rGRiR-f|aP+S_*cUbkX++{(X2e15$9)^fB?&$D`CC-v-+lLo)3z+UOB6Yp+E38Y<6 zb}BfuXO_M3>1(oc6i<~WZ8-b!v+c&MKWD{+Ccn6xTs(j0to{qk#?$}Ye*VVb*ZUV; zXI5_J_05x=ecv+d=H6nHS6y!F;~6-&b#VG}JXo%vnE6k+!N4bNf$sBX&$s*fpYK`I z+jHh@ZfAp^RD!+E6ljuUb^(P|%a{KWkr$n5mbgLWH{F%NtT)F<$+Ze~m+`o?g zzZY)(g;}?C-~Gpb|C|s0B3hsFs5A3oGsQxlZgdm4>Z2R8b@$@=Hpv-@eP#*Q1Ne>pl^^W-ac=i~&l8JyQV%>{ zE41O1&;p%bKF@W0nig!U?O7ks-fueZ5WBpGP4kJf=Z?((=wWx8e_i+@>!i(vzb0?V zw43&OuZzo+KZ{MCgsVSZb>a7g2#Y;#N1i=Wm^FwT_@|rye?(O zA;&%3SLHHZ%+K)tXXMrps~@A=GxdSWOnEW!eOH(MUM2VK%qh+OtGiy`^(x6 zm0Yv4-TSIGzGQMj(u6w>F&AQ{w(CDxwSG>-Izh{QQ&ZiY4kg`|Xzf`KWJv`9M*pV7!0F z&Hel$iN*y^_7h(nZ#ec>B}Xo7b$|5Z`F?WhY}K*~6$y^ zrTFWI6pONmTPkAaxgFP%oP{PixwW+|43Yc!afb0X?<*2V-<&&i$j>k8e;9Y;X)}o% zqBq~f35DB#_SV{eZpkk-4Tn>YSy|>9uRK@qO25iBw<%5T-H9d6529aIyj*gT*C}TL zuSx@Rg84B%h7OJBrcn9X@O2i#UxV{w*xerK{V(AAfA#z8`}utWg^SltQqld}@$=+6 z=S2##hJXM4-_v-tt|9bP!rmv*Jhd|Qd+M97TllkGDX-ML5b}SHs*i@nF1J^U1*2PA zWUc4*ZT%h+-L$js=FRZe=TCLtzR%4SwdqC9p-7*P>+f8!+`B;B=EI|g`yTewi{7=` zTdO~Rxp^l`gZtZ;OZ(QIKNI!rWt!1K+tuYfKO35SP8OWkc3Rxc%<3NL_k7Qyl^SXOqi&T6$kCI!4P{C$y3tC_QPYIo~gRgYe7{qNR_Z8pw=JH?m+cWCg` zW#8O-+DSxc+dKKg)?X`S<`w_B-F9R3Qz?mz+g7HT_cvQ>p0r!az_EbIfuY@~Krmtb z&hmZV1WG&#wD?X7kRKtLG75V9ozjqw&^smDCL5%f<;^Vax`t@MgJwMjHD>!v3<8y3d-R=g?bZ@5SKbunx zJ{upk>T*k#ePdm8L2~=#$Sqz{xeIJuPd%J%zU13ZS)S#W)?YrkEd9S?we@e6T+PpA zuVkNH+T#D`&D$wgcJp04yzw3%ZSEL;ScoL}iP?!S6z9-rAvu8mq9`K*igpC~XsF5j=RJ9@*x zZSN`tn7*F7)BEH8y}uKFCO)!`zQV7+?5wAW)H#P|ki@5g zvs!sR{61%IUmY5GV$nstl%N$xmv*cS)zl1K`D6>{>hzWOv+_m#=3O??<_dlK^{M-+ zcT-ObO<(Stth-c^bJ-4y;HHMj^QGr6+sA$EvzC;Pw~a(oKC8%?=so=0)AwyQx3Xnu zIWtA~)B?WJ?@w>qtUvtsb&^y+ch48K+pP?1_4t4M{_gblvA@*M z;>Y(c*020O%fxQE;d=fDpF}2nQjuev+O}JO2_WV_%&9k#C zclRH?eXC*N+lAeHaUA?|Gxwj>epnlC;J3|9MvY~g%ek=qYqVEXN7_p7bmizce8uXo z*UQ_RJ>TZNu{kRvo30fz*YHo#xA?OeoA>wsxR$fa`bismy~+bS$%Wq^ZO-2s{Qbt} zWz+r_tz~@t)LinoigQx&ZGMBvUuOJ1F8jpVM|;n6^VcQ$vGwgQ(}TMHoP9Re?xP$3 zjB{!|Ez9rT<brgE`dztKt#pfms{?Pp`^XctXqkJYWmQMw z6Ib2IbN#M9Ioo^f_lKV6U%1b^*%bZWvu?U)-7-6+sq$->V|Rvy?fe}av0UZpgA${4 z47K|2J@|L9ubwNt;&qD2gRbIDS5xQsEI)UAB^SZw5Tt-b>4` z`SKiPx;OPm;EU>Y$*U!duC2)8Z4#d7d}iMZ)+AMj{B_ck(+eY}i_8dGy=}qHUda#< zqvTDie@vX+r++NjQDa4~>y5t1H?2q2{2zR*+dXwTUwYLZ1>K2uUw!Jw44K$=S2vYT35zdhpYTe^YAm01Db2w2 z&yO6f{hi0fn3iTJSDwiDQfqJiy7aV?)e-jTn=f$8vC{fA>(hx3b5j4g%`5U$eta?E zgV@!@dFpmkQ{F|E+*T1hrI}Q6v-^y~Ll=XVM@#-D&-?o0-^Gt*mvr6kzD{ZXlOSbU zD89t+%|Q`^KY|z9)E##!+&TJX$$93E^ZyP_@7^hHVB#7rKVi1RqSVI`Jo_@(zTCZF zF8gZL>a(m{w8YPRw{0+p3FMN0eN<`PzZVlvyL@K<{rPg=Tib1M(bdJdzM-y#fsS>2 zI?>AUXXC?MOSB(MJ1`~MuTR{dSf;Q;$jP8dYuiPEDT%Flv)J^CLf&rgurrDX(e^he z5xkQ%S6E|3PvFw()6y=X+g!fP>5Ahn?2KL}6jAW->#NhgFS|On%vf^U`g=ya&;1_z z+R5=TXO`V9v+-0vS3Pr{W@6Lgd(*e>^hmepUi|D9eDx5q22t?#yC(LEL0 z<&T9gsTltdfB4e8=fMQ+n~N>#RaZ|6Um90-`=i0_C(`SzWkck89J?be*2)iQ~)xULEx702R^mh5kFDzdq_EPWmPq|&f zLeDv`<}nxkpH}j+S-rK|La_Jd!-li2agpDxE{4`Ty{ThzxcAals|OWJw*L8Qyz2D- zwdbclD1N_x{@CUxGuk(UwHFe+$NDctxnSi7kDlA z@iVTQe^Vp>@rC4hvW@q;w%aH+aip4X6>mMJ`0|pW2`>B49nUM)dE~E_7Cd@nighT@z1c~OR@c&c6x=VLOxySN z+&A9h+h?ZCExWn8s_<3RrO$2;cU|KYytMbzyGc81r>;Kj%-L~w#m;jg%Ph=To?Uub z=aIu`BMqT5Z z!jpZ^tkRUzxMZiYZRU!;=UF~~I`xh%d)(3ZR3}5>qLB4+u_^jIyOs9~EuSO%V<+GC zl0}?%wzUhqxY2n(&D;kOywB2Xrc^d|nxCF`A>F>ds7Z*Yh~1;mnq!%=7e{j1%1kTq1_2|^ zC9Zx~Vz-C66KtDPK9grcPv9mhrQLb?=PrW~@_}nu)wT?(v8_wYXxPyZOMiB+_*F2tBEZCueVzM%;&e6sPe2oeDI;*x-H+F%!OD>q}Q&uSnp8yR$Fs# zeUHSN)kmw?fAX6>NUZX{J3){!uQza}9QV^|#)R7NUS6k`Mx2bbXC9kvGOn4;rCx)lk*+F<4%c>ho*GsCc?W^IxAZ+}8ht8gb z_E$pgu&mqD6~SmA<`*vOfA2}?jt2>u#}!O6d3Pj>f91Jf{9{?y^0w4>x7y-_w?Fm} zJRRrGB>6ODs%dy>*vzTN`5e=K+_^bB>O`P=bIIWx1JA>Y<9~)J*&6nyWeK*oYBknH?L4rKT@hS(ZDHS_WlaaJIp)xcDW`7Zd+utPDDKC z?h)U8)HFUDI6lZKIbKFqW^B^Rk?GKaI0b4HhrCTNL%Is*1Uez*njn-QyP4R`> zdev8Cn*{xFKi(X6ch;?q8^rdX)b;$-Jca$UVHr6GsXFH)$aT5JstVQzd3l?E!*Yk8>#}I{#hD+I_Bm6 zrH`!6{(W_lQ&r*kp-GF>bR~G21YN(+3);muVSCiN)ul3)t^A-)e`44x!EN2X6 z-XCr8s+Y;^_j(b%Z+%Q(iXYtMh_4iW{Gi~G_w}<|cgtt-EpXjGV_D^EW)a2Lvr}vm zL?`};KAhXe;QM0^r+DC}P(vw;6}<-{g57Kigu}+|@shxYl2*?P79y`5>r3 z{a@R{Nl&Yl@7=9`(4_fl`sJPBf4P-5h`!*kcd+DL?^1QQnCn;iL;fYk%atuGD<=MV z`E$+M8Q=FUtx1*H^TNGj;_+Ws_v?JT|N2_=QeiiN#i}c|gxX9Je=y(nUjAQ=2W*3)LHNI3sTzV z&HT6X?CYL&woQ|pU79A@+ulFhZC=Y$X_&z){_JDtB(K@iPXC*F(8H`&prP2 zk3!EQm9w7~t%-W;xBa?2kNejOqq%3rPhYLteD^K?@ykDpO4kZ@ss_!piJiDGWTh!v z0l%?JdrHprvsN~V>@jJ!LNmM<*dFHOUAH>PM$EHjuCvFn+jG`$UQ%+*Lhr9nujQLd zN4XfEgf96Zbt~xeD*r1POAjWnM+mKJ@b=T;6=6RX@iNJbuV${8Y`pl{o;#sEMTtx| zt$zFzy}f7FE)xmwO$slbYPps?F51v*tQxV1zb(pg_0K+k|2?Tp=OjKY)Lqk2YUdyl z%Kc%H_w$bB`(I0}scf52+z^X6Hb}Jjd|MTzaBGWZ@4-(Q8{(#|{^TIJ zUEtvwzofVweV&q!T)tiG{rte~X)uH9o|Cz|E-dR-4CIb=&OESV8ON$0%Z?^a`WiG< zRsC3VhSa$!mDY}p-6pol>|w4tvx}x=u=sFuvCNj|dcVeV-S*oSQ&&!#Dfs5IH@`%7 zWx!@Gf!9kKQlD?{GuVEz=(vB?yl+zOotX(-_mZ#Wy$oVsmil_Z3ck}Tn%>4t7Mk!N zkzu`r;Hs90Q`NSQC&(Ujic|=T?B#Etpu=Ti*ExIbKmNdJr8Xz*Gxd5bSbq0M$rkx9 zcDEAEe}6$W(SPmbqKQm)(N9VxvRWotwaZ0a`1HQuecT57CAD&=l#~6YOLlzCuD_r5 bI%s+Fjh`nLJeprU$@=>OU0anaj0_9_+yQtP diff --git a/fonts/icons/fontello.zip b/fonts/icons/fontello.zip index af8883bbfd4597b00ee6d46a034ea4ad1e168382..7f737b2595364bbb659c68562be842aaaf7a3479 100644 GIT binary patch delta 108610 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 JWME=o002iZ#mN8w delta 103435 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 @@ -127,9 +118,15 @@ $classWideContent = ($ACT === "show") ? "": "wide-content "; /* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ /* Wiki Title Desktop */ /* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ ?> -

+

DO

+ +

DO

+ From 02dbc7fa4935709eecf8ca9b08d45813197baec1 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Thu, 16 Mar 2017 15:29:03 +0100 Subject: [PATCH 029/108] SPR-837: page tools -> material design icons, default size - php from pullrequest included --- css/area_nav-pagetools.less | 217 ++++++------------ ...-default_checkbox-blank-circle-outline.svg | 1 + images/tools/01-edit_pencil.svg | 1 + images/tools/02-create_pencil.svg | 1 + images/tools/03-draft_android-studio.svg | 1 + images/tools/04-show_file-document.svg | 1 + images/tools/05-source_file-xml.svg | 1 + images/tools/06-revert_replay.svg | 1 + images/tools/07-revisions_history.svg | 1 + images/tools/08-backlink_link-variant.svg | 1 + images/tools/09-subscribe_email-outline.svg | 1 + images/tools/10-top_arrow-up.svg | 1 + images/tools/11-mediamanager_folder-image.svg | 1 + images/tools/12-back_arrow-left.svg | 1 + tpl.php | 100 ++++++++ tpl/nav-page-tools.php | 36 ++- 16 files changed, 209 insertions(+), 157 deletions(-) create mode 100644 images/tools/00-default_checkbox-blank-circle-outline.svg create mode 100644 images/tools/01-edit_pencil.svg create mode 100644 images/tools/02-create_pencil.svg create mode 100644 images/tools/03-draft_android-studio.svg create mode 100644 images/tools/04-show_file-document.svg create mode 100644 images/tools/05-source_file-xml.svg create mode 100644 images/tools/06-revert_replay.svg create mode 100644 images/tools/07-revisions_history.svg create mode 100644 images/tools/08-backlink_link-variant.svg create mode 100644 images/tools/09-subscribe_email-outline.svg create mode 100644 images/tools/10-top_arrow-up.svg create mode 100644 images/tools/11-mediamanager_folder-image.svg create mode 100644 images/tools/12-back_arrow-left.svg create mode 100644 tpl.php diff --git a/css/area_nav-pagetools.less b/css/area_nav-pagetools.less index 89f75a2..6586eaf 100755 --- a/css/area_nav-pagetools.less +++ b/css/area_nav-pagetools.less @@ -27,9 +27,8 @@ } } - nav#dokuwiki__pagetools { - @toolbox-width: 32px; + @toolbox-size: 30px; top: 3.05rem; z-index: 100; @@ -42,25 +41,65 @@ nav#dokuwiki__pagetools { right: 8px; } - &:hover { - ul { - li { - a { - box-shadow: none; - background-image: none; - border-color: transparent; - } - } - } - } - ul { li { + @page-tools_svg-size: 25px; + @page-tools_svg-space: (@toolbox-size - @page-tools_svg-size) / 2; + * { font-size: @font-size-default; } - &.plugin_move_page { + a { + .fontello-double(); + + position: relative; + height: auto; + min-height: @toolbox-size; // for nav:hover + width: @toolbox-size; // for nav:hover + opacity: .6; + color: @color-nav; + font-size: @font-size-default; + padding: 2px @toolbox-size 2px 2px; + + * { + color: inherit; + } + + &::before { + display: none; + } + + &:hover, + &:focus, + &:active { + opacity: 1; + color: @color-nav-hover; + background-color: #FFF; + } + + span { + .sr-only(); + + padding-right: .5rem; + padding-left: .3rem; + } + + svg { + display: inline-block; + width: @page-tools_svg-size; + height: @page-tools_svg-size; + vertical-align: middle; + fill: @color-nav; + margin: @page-tools_svg-space; + } + + &.top { + margin-top: 1em; + } + } + + &.plugin_move_page {background-color: deeppink !important; a { opacity: .6; color: @color-nav; @@ -78,136 +117,9 @@ nav#dokuwiki__pagetools { } } } - - a { - .fontello-double(); - - position: relative; - min-height: @toolbox-width; // for nav:hover - opacity: .6; - color: @color-nav; - font-size: @font-size-default; - - * { - color: inherit; - } - - &::before { - display: none; - } - - &::after { - position: absolute; - top: 0; - right: 0; - width: @toolbox-width; - height: 100%; - box-sizing: border-box; - font-size: @font-size-big; - margin: 0; - padding-top: .2rem; - - @media @screen_min-md { - background-color: @color-site-bg; - } - - @media @screen_max-xlg { - padding-top: .25rem; - } - - @media @screen_max-lg { - padding-top: .4rem; - } - - @media @screen_max-md { - background-color: #FFF; - padding-top: 0; - } - } - - &:hover, - &:focus, - &:active { - opacity: 1; - color: @color-nav-hover; - background-color: #FFF; - } - - &.source { - .icon-code(); - - &::after { - @media @screen_min-xlg { - padding-top: .25rem; - } - - @media @screen_max-xlg { - padding-top: .35rem; - } - - @media @screen_max-md { - padding-top: .05rem; - } - } - } - - &.edit { - .icon-pencil(); - } - - &.revs { - .icon-revisions-history(); - } - - &.backlink { - .icon-link(); - } - - &.top { - .icon-up-bold(); - margin-top: 1em; - - &::after { - @media @screen_min-lg { - padding-top: .15rem; - } - - @media @screen_max-lg { - padding-top: .25rem; - } - - @media @screen_max-md { - padding-top: .05rem; - } - } - } - - &.plugin_bookcreator_addtobook { - .icon-book-open(); - } - - &.export_pdf { - .icon-file-pdf(); - } - - &.show { - .icon-file-text(); - } - } } } -/* -
-*/ + &:hover { ul { background-color: #fff; @@ -215,16 +127,27 @@ nav#dokuwiki__pagetools { li { a { + box-shadow: none; + background-image: none; opacity: .8; - - &::after { - background-color: #FFF; - } + border-color: transparent; + padding: 2px 0 2px 2px; &:hover, &:focus, &:active { opacity: 1; + + svg { + fill: @color-nav-hover; + } + } + + span { + position: static; + width: auto; + height: auto; + margin: auto; } } } diff --git a/images/tools/00-default_checkbox-blank-circle-outline.svg b/images/tools/00-default_checkbox-blank-circle-outline.svg new file mode 100644 index 0000000..22f76f2 --- /dev/null +++ b/images/tools/00-default_checkbox-blank-circle-outline.svg @@ -0,0 +1 @@ + diff --git a/images/tools/01-edit_pencil.svg b/images/tools/01-edit_pencil.svg new file mode 100644 index 0000000..31cb7be --- /dev/null +++ b/images/tools/01-edit_pencil.svg @@ -0,0 +1 @@ + diff --git a/images/tools/02-create_pencil.svg b/images/tools/02-create_pencil.svg new file mode 100644 index 0000000..eddb11a --- /dev/null +++ b/images/tools/02-create_pencil.svg @@ -0,0 +1 @@ + diff --git a/images/tools/03-draft_android-studio.svg b/images/tools/03-draft_android-studio.svg new file mode 100644 index 0000000..c270f1a --- /dev/null +++ b/images/tools/03-draft_android-studio.svg @@ -0,0 +1 @@ + diff --git a/images/tools/04-show_file-document.svg b/images/tools/04-show_file-document.svg new file mode 100644 index 0000000..b6de9db --- /dev/null +++ b/images/tools/04-show_file-document.svg @@ -0,0 +1 @@ + diff --git a/images/tools/05-source_file-xml.svg b/images/tools/05-source_file-xml.svg new file mode 100644 index 0000000..f6e5848 --- /dev/null +++ b/images/tools/05-source_file-xml.svg @@ -0,0 +1 @@ + diff --git a/images/tools/06-revert_replay.svg b/images/tools/06-revert_replay.svg new file mode 100644 index 0000000..21c93de --- /dev/null +++ b/images/tools/06-revert_replay.svg @@ -0,0 +1 @@ + diff --git a/images/tools/07-revisions_history.svg b/images/tools/07-revisions_history.svg new file mode 100644 index 0000000..75b8d13 --- /dev/null +++ b/images/tools/07-revisions_history.svg @@ -0,0 +1 @@ + diff --git a/images/tools/08-backlink_link-variant.svg b/images/tools/08-backlink_link-variant.svg new file mode 100644 index 0000000..4b665bd --- /dev/null +++ b/images/tools/08-backlink_link-variant.svg @@ -0,0 +1 @@ + diff --git a/images/tools/09-subscribe_email-outline.svg b/images/tools/09-subscribe_email-outline.svg new file mode 100644 index 0000000..27d9515 --- /dev/null +++ b/images/tools/09-subscribe_email-outline.svg @@ -0,0 +1 @@ + diff --git a/images/tools/10-top_arrow-up.svg b/images/tools/10-top_arrow-up.svg new file mode 100644 index 0000000..50967f7 --- /dev/null +++ b/images/tools/10-top_arrow-up.svg @@ -0,0 +1 @@ + diff --git a/images/tools/11-mediamanager_folder-image.svg b/images/tools/11-mediamanager_folder-image.svg new file mode 100644 index 0000000..8602b4c --- /dev/null +++ b/images/tools/11-mediamanager_folder-image.svg @@ -0,0 +1 @@ + diff --git a/images/tools/12-back_arrow-left.svg b/images/tools/12-back_arrow-left.svg new file mode 100644 index 0000000..c0cf75b --- /dev/null +++ b/images/tools/12-back_arrow-left.svg @@ -0,0 +1 @@ + diff --git a/tpl.php b/tpl.php new file mode 100644 index 0000000..cfb3231 --- /dev/null +++ b/tpl.php @@ -0,0 +1,100 @@ + '00-default_checkbox-blank-circle-outline.svg', + 'edit' => '01-edit_pencil.svg', + 'create' => '02-create_pencil.svg', + 'draft' => '03-draft_android-studio.svg', + 'show' => '04-show_file-document.svg', + 'source' => '05-source_file-xml.svg', + 'revert' => '06-revert_replay.svg', + 'revs' => '07-revisions_history.svg', + 'backlink' => '08-backlink_link-variant.svg', + 'subscribe' => '09-subscribe_email-outline.svg', + 'top' => '10-top_arrow-up.svg', + 'mediaManager' => '11-mediamanager_folder-image.svg', + 'img_backto' => '12-back_arrow-left.svg', + ); + +/** + * Return the HTML for one of the default actions + * + * Reimplements parts of tpl_actionlink + * + * @param string $action + * @return string + */ + static public function pageToolAction($action) { + $data = tpl_get_action($action); + if(!is_array($data)) return ''; + global $lang; + + if($data['id'][0] == '#') { + $linktarget = $data['id']; + } else { + $linktarget = wl($data['id'], $data['params']); + } + $caption = $lang['btn_' . $data['type']]; + if(strpos($caption, '%s')) { + $caption = sprintf($caption, $data['replacement']); + } + + $svg = __DIR__ . '/images/tools/' . self::$icons[$data['type']]; + + return self::pageToolItem( + $linktarget, + $caption, + $svg, + array('accesskey' => $data['accesskey']) + ); + } + +/** + * Return the HTML for a page action + * + * Plugins may use this in TEMPLATE_PAGETOOLS_DISPLAY + * + * @param string $link The link + * @param string $caption The label of the action + * @param string $svg The icon to show + * @param string[] $args HTML attributes for the item + * @return string + */ + static public function pageToolItem($link, $caption, $svg, $args = array()) { + if(blank($args['title'])) { + $args['title'] = $caption; + } + + if(!blank($args['accesskey'])) { + $args['title'] .= ' [' . strtoupper($args['accesskey']) . ']'; + } + + if(blank($args['rel'])) { + $args['rel'] = 'nofollow'; + } + + $args['href'] = $link; + + $svg = inlineSVG($svg); + if(!$svg) $svg = inlineSVG(__DIR__ . '/images/tools/' . self::$icons['default']); + + $attributes = buildAttributes($args, true); + + $out = ""; + $out .= '' . hsc($caption) . ''; + $out .= $svg; + $out .= ''; + + return $out; + } +} diff --git a/tpl/nav-page-tools.php b/tpl/nav-page-tools.php index fbf4f0c..477879b 100755 --- a/tpl/nav-page-tools.php +++ b/tpl/nav-page-tools.php @@ -7,16 +7,32 @@
-
    - tpl_action('edit', 1, 'li', 1), - 'revisions' => tpl_action('revisions', 1, 'li', 1), - 'backlink' => tpl_action('backlink', 1, 'li', 1), - 'subscribe' => tpl_action('subscribe', 1, 'li', 1), - 'revert' => tpl_action('revert', 1, 'li', 1), - 'top' => tpl_action('top', 1, 'li', 1), - )); ?> -
+
    + 'main-svg', + 'items' => array( + 'edit' => dokuwiki\template\sprintdoc\tpl::pageToolAction('edit'), + 'revert' => dokuwiki\template\sprintdoc\tpl::pageToolAction('revert'), + 'revisions' => dokuwiki\template\sprintdoc\tpl::pageToolAction('revisions'), + 'backlink' => dokuwiki\template\sprintdoc\tpl::pageToolAction('backlink'), + 'subscribe' => dokuwiki\template\sprintdoc\tpl::pageToolAction('subscribe'), + 'top' => dokuwiki\template\sprintdoc\tpl::pageToolAction('top'), + ) + ); + + // the page tools can be amended through a custom plugin hook + $evt = new Doku_Event('TEMPLATE_PAGETOOLS_DISPLAY', $data); + if($evt->advise_before()){ + foreach($evt->data['items'] as $k => $html) { + if($html) + echo "
  • $html
  • "; + } + } + $evt->advise_after(); + unset($data); + ?> +
From 7910e1c9dd95ff7bd0a1ecb3f8d935b8cf6ff7d6 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Thu, 16 Mar 2017 15:31:55 +0100 Subject: [PATCH 030/108] SPR-837: page tools -> written address without escaping '&' --- tpl.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tpl.php b/tpl.php index cfb3231..98a8663 100644 --- a/tpl.php +++ b/tpl.php @@ -42,7 +42,7 @@ class tpl { if($data['id'][0] == '#') { $linktarget = $data['id']; } else { - $linktarget = wl($data['id'], $data['params']); + $linktarget = wl($data['id'], $data['params'], false, '&'); } $caption = $lang['btn_' . $data['type']]; if(strpos($caption, '%s')) { From f2d6a6eb05cd564dd44f90eb7277fa542bb6c27b Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 17 Mar 2017 15:13:32 +0100 Subject: [PATCH 031/108] SPR-742: Konfigurierbarkeit - dokuwiki__aside + search --- css/area_main-sidebar-nav.less | 127 ++++++++++++++++++++------------- 1 file changed, 79 insertions(+), 48 deletions(-) diff --git a/css/area_main-sidebar-nav.less b/css/area_main-sidebar-nav.less index d22a3ff..95c8608 100755 --- a/css/area_main-sidebar-nav.less +++ b/css/area_main-sidebar-nav.less @@ -16,25 +16,24 @@ // the toggle element a.nav { cursor: pointer; - margin: 0 0 @font-size-head6; - margin-left: (@menu-margin * -1); // moves the toggles back to the left - color: @color-nav; - font-size: @font-size-head6; - font-weight: normal; - border: 1px solid transparent; - border-radius: @fix_border-radius; - transition: @transition color, @transition background-color, @transition border-color; - - height: @icon-size + @margin-small; display: flex; display: -ms-flexbox; flex-direction: row; -ms-flex-direction: row; align-items: center; + height: @icon-size + @margin-small; + border: 1px solid transparent; + border-radius: @fix_border-radius; + color: @color-nav; + font-size: @font-size-head6; + font-weight: normal; + margin: -1px 0 (@font-size-head6 / 2) (@menu-margin * -1); // moves the toggles back to the left + transition: @transition color, @transition background-color, @transition border-color; span { display: inline-block; vertical-align: middle; + color: inherit; } span.lbl { @@ -48,7 +47,7 @@ border-right: 1px solid @color-border; text-align: center; margin-right: @margin-small; - color: @color-nav; + color: inherit; // simple fake icon strong { @@ -60,7 +59,7 @@ margin: @icon-size * 0.05; vertical-align: baseline; text-align: center; - color: @color-nav; + color: inherit; border: 2px solid @color-nav; border-top-right-radius: 50%; border-bottom-left-radius: 50%; @@ -73,6 +72,7 @@ path { fill: @color-nav; + transition: @transition all; } } } @@ -80,18 +80,21 @@ &:hover, &:focus, &:active { - background-color: @button_color; - border-color: @button_background; - color: @button_background; + background-color: @color-nav-hover-bg; + border-color: @color-nav-hover; + color: @color-nav-hover; text-decoration: none; - span.ico strong { - color: @button_background; - border-color: @button_background; - } + span.ico { + strong { + border-color: @color-nav-hover-bg; + } - span.ico svg path { - fill: @button_background; + svg { + path { + fill: @color-nav-hover; + } + } } } } @@ -99,13 +102,45 @@ // the panel (hidden by default) div.nav-panel { display: none; + margin-top: .5rem; + + ul { + margin-bottom: 1rem; + } } } -/** - * Sidebar handling in mobile view - */ +/* + + + + + + wide page content + + + + + +.wide-content { + #dokuwiki__aside { + a.nav { + position: relative; + + &::after { + content: ''; + position: absolute; + bottom: -1px; + left: 0; + width: 100%; + height: 1px; + border-bottom: solid 1px @color-border; + } + + &:hover, + &:focus, + &:active { + &::after { + display: none; + } + } + } + } +} */ + + +/* + + + + + + + + + + + + + + + + + + + + + + + + + + */ +/* max-width: 1023px */ @media @screen_max-md { // hide on medium and smaller screens @@ -115,9 +150,21 @@ // show when toggled body.show-mobile-sidebar { + .search.main-sidebar { + display: block !important; + position: relative; + + form { + margin-bottom: 1rem; + + .no { + display: block; + } + } + } #dokuwiki__aside { - display: block; + display: block !important; position: absolute; left: 1.25rem; //left margin of content container z-index: 200; // above all @@ -143,7 +190,6 @@ > nav { position: relative; - //display: block; z-index: 2; &:first-child { @@ -165,14 +211,14 @@ } } -// FIXME check if the stuff below is still relevant /* + + + + + + + + + + + + + + + + + + + + + + + + + + */ /* min-width: 1440px */ @media @screen_min-xlg { - #dokuwiki__aside.main-sidebar { - .nav-main { + #dokuwiki__aside { + nav { + li:not([class]), .li { font-size: @font-size-default; padding: .1em 0; @@ -182,25 +228,18 @@ font-weight: inherit; } } - - > ul > li > .li { - font-size: @font-size-default; - - * { - font-size: inherit; - } - } } } } /* + + + + + + + + + + + + + + + + + + + + + + + + + + */ -/* max-width: 1199px */ +/* max-width: 1439px */ @media @screen_max-xlg { - #dokuwiki__aside.main-sidebar { - .nav-main { + #dokuwiki__aside { + nav { + li:not([class]), .li { font-size: @font-size-default; padding: .15em 0 .15em .25rem; @@ -210,14 +249,6 @@ font-weight: inherit; } } - - > ul > li > .li { - font-size: @font-size-default; - - > * { - font-size: inherit; - } - } } } } From 5d98f6efaa354b08531ebf068c80bb1c43f8dddf Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 17 Mar 2017 15:14:31 +0100 Subject: [PATCH 032/108] SPR-742: Konfigurierbarkeit - breadcrumb --- css/area_nav-breadcrumb.less | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/css/area_nav-breadcrumb.less b/css/area_nav-breadcrumb.less index 1da4219..a20ffe7 100755 --- a/css/area_nav-breadcrumb.less +++ b/css/area_nav-breadcrumb.less @@ -125,8 +125,8 @@ } .num { - background-color: @color-border; - color: @color-nav; + background-color: @noopentasks-background; // fix + color: @noopentasks-color; // fix } } /* end check !!! */ @@ -148,12 +148,12 @@ &:hover, &:active, &:focus { - background-color: @button_color; - border-color: @button_background; - color: @button_background; + background-color: @color-nav-hover-bg; + border-color: @color-nav-hover; + color: @color-nav-hover; .prefix { - color: @button_background; + color: inherit; } } } From b42e25882d892cc33258bb6d597d545c376f4043 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 17 Mar 2017 15:15:51 +0100 Subject: [PATCH 033/108] SPR-742: Konfigurierbarkeit - metabox --- css/area_nav-metabox.less | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/css/area_nav-metabox.less b/css/area_nav-metabox.less index 6d07876..f099780 100755 --- a/css/area_nav-metabox.less +++ b/css/area_nav-metabox.less @@ -78,7 +78,7 @@ border: 1px solid @color-border-light; //border-bottom-color: @color-site-bg; border-radius: @fix_border-radius @fix_border-radius 0 0; - color: @color-nav; + color: @color-link; font-size: @font-size-small; line-height: 1.42857143; padding: .3em 1rem .1em; @@ -110,8 +110,9 @@ .prefix { position: relative; - transition: @transition color; + color: inherit; font-size: @font-size-small; + transition: @transition color; } &:hover, @@ -119,12 +120,7 @@ &:active { background-color: @color-content-bg; border-color: @color-link; - color: @color-link; text-decoration: none; - - .prefix { - color: inherit; - } } } From 7db19d88c1971a46e6e0b7a1572ce5f7c8a9febb Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 17 Mar 2017 15:16:08 +0100 Subject: [PATCH 034/108] testborder raus --- css/area_nav-pagetools.less | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/css/area_nav-pagetools.less b/css/area_nav-pagetools.less index 6586eaf..902d10c 100755 --- a/css/area_nav-pagetools.less +++ b/css/area_nav-pagetools.less @@ -99,7 +99,7 @@ nav#dokuwiki__pagetools { } } - &.plugin_move_page {background-color: deeppink !important; + &.plugin_move_page { a { opacity: .6; color: @color-nav; From 848988de450292da93c689fa584e26e9025fe8fb Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 17 Mar 2017 15:17:03 +0100 Subject: [PATCH 035/108] SPR-742: Konfigurierbarkeit - search --- css/area_sidebar-search.less | 74 +++++++++++++++++++++++++++++------- 1 file changed, 61 insertions(+), 13 deletions(-) diff --git a/css/area_sidebar-search.less b/css/area_sidebar-search.less index 5cfcb5c..d03c834 100755 --- a/css/area_sidebar-search.less +++ b/css/area_sidebar-search.less @@ -5,35 +5,40 @@ */ .search.main-sidebar { -; @main-ico-dummy: @font-size-big + @margin-small*2; //FIXME copied from area_main-sidebar-nav - @icon-size: @page-header_height; @icon-search_font-size: @font-size-big; + p.toggleSearch a, button[type="submit"] { .fontello(); .hide-text-show-before(); .icon-search(); + position: relative; width: @icon-size; min-height: @icon-size; overflow: visible; background-image: none; - background-color: transparent; - color: @color-nav; + background-color: transparent; // fix + border: solid 1px transparent; + color: @color-nav; // fix padding: 0; transition: @transition color, @transition background-color, @transition border-color; + &:hover, &:focus, &:active { + min-height: @icon-size; background-color: @button_color; border: solid 1px @button_background; color: @button_background; + &::after { background-color: @button_background; } } + &::before { width: 100%; color: inherit; @@ -42,54 +47,89 @@ margin: 0; } } + p.toggleSearch { display: none; margin: -2px 0 0; // reverse transparent border and box-sizing of a child padding: 0; + @media @screen_max-xxlg { margin-top: -1px; } + a { min-width: (@toggle-showsidebar_width + 0.1); /* must be a bit a wider than @toggle-showsidebar_width to hide right border */ width: @main-ico-dummy; - border: solid 1px transparent; - border-bottom: solid 1px @color-border; - border-radius: @fix_border-radius 0 0 0; + border-radius: @fix_border-radius; text-decoration: none; box-sizing: border-box; - &:hover, - &:focus, - &:active { - border-radius: @fix_border-radius 0 0 @fix_border-radius; - } + &::before { position: absolute; top: 50%; left: 0; + color: inherit; text-align: center; margin-top: -(@icon-search_font-size / 2); } + + &:hover, + &:focus, + &:active { + background-color: @color-nav-hover-bg; + border-color: @color-nav-hover; + color: @color-nav-hover; + } } } - /* + + + form + + + */ + + button[type="submit"] { + position: absolute; + top: 1px; + bottom: 1px; + right: 0; + height: auto; + min-height: (@icon-size - .2); + + &:hover, + &:focus, + &:active { + top: 0; + bottom: 0; + min-height: @icon-size; + background-color: @button_color; + border: solid 1px @button_background; + color: @button_background; + } + } + + +/* + + + form + + + */ form { + position: relative; display: block; margin: 0 0 @margin-default; + .no { + display: inline-block; + #qsearch__in { width: 100%; padding-left: 10px; padding-right: (@icon-size + 10); } } + input { min-height: @icon-size; box-sizing: border-box; } + button[type="submit"] { border: solid 1px transparent; border-right-color: @color-border; margin-left: -(@icon-size); + &::after { content: ''; position: absolute; @@ -109,23 +149,31 @@ width: 100%; } } + + +/* + + + + + wide page content + + + + + */ .wide-content { .search.main-sidebar { p.toggleSearch { + position: relative; + z-index: 1; display: block; float: left; width: 100%; } + form { input { border: 0 none; } + .no { #qsearch__in { width: 0; padding: 0; margin: 0; } + button[type="submit"] { display: none; } From 7fb61062900b481c010545c79a40748b4a8d7de6 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 17 Mar 2017 15:18:05 +0100 Subject: [PATCH 036/108] SPR-742: Konfigurierbarkeit - additional fix vars for number in usertools --- css/base.less | 3 +++ 1 file changed, 3 insertions(+) diff --git a/css/base.less b/css/base.less index bc667b4..a954539 100755 --- a/css/base.less +++ b/css/base.less @@ -68,6 +68,9 @@ @breadcrumb_height: @page-header_height; @formfield_min-height: 2rem; // min-height for input, textarea, select, keygen +@noopentasks-background: #BBB; +@noopentasks-color: #696969; + /* + + + + + + + + + + + + + + + + + + + + + + + + + + */ /* fonts */ From 03fb160ea0a61233d08bd5b7fac3c2f807783959 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 17 Mar 2017 15:18:43 +0100 Subject: [PATCH 037/108] SPR-742: Konfigurierbarkeit --- css/base_mixins.less | 8 ++++---- style.ini | 34 +++++++++++++++++++++------------- 2 files changed, 25 insertions(+), 17 deletions(-) diff --git a/css/base_mixins.less b/css/base_mixins.less index 681e05b..6ddc4e5 100755 --- a/css/base_mixins.less +++ b/css/base_mixins.less @@ -162,9 +162,9 @@ position: absolute; right: -.4rem; top: -.4em; - background-color: @button_background; + background-color: @color-nav-hover; border-radius: 2px; - color: @button_color; + color: @color-nav-hover-bg; font-size: @font-size-very-small; font-weight: 400; text-align: center; @@ -178,8 +178,8 @@ &:active, &:focus { .num { - background-color: @button_background; - color: @button_color; + background-color: @color-nav-hover; + color: @color-nav-hover-bg; } } } diff --git a/style.ini b/style.ini index 0ce4fef..e3d8107 100755 --- a/style.ini +++ b/style.ini @@ -147,9 +147,6 @@ __link__ = "#286DA8" __existing__ = "#286DA8" ; @ini_existing __missing__ = "#CD5360" ; @ini_missing -__button_color__ = "#FFF" -__button_background__ = "#286DA8" - ; widths __site_width__ = "64em" ; @ini_site_width __sidebar_width__ = "16em" ; @ini_sidebar_width @@ -158,22 +155,33 @@ __font_family_screen__ = "arial, sans-serif" __font_family_menu__ = "arial, sans-serif" __font_family_print__ = "'times new roman', serif" -__nav_direct_background__ = "#FFF" -__nav_direct_color__ = "#286da8" +__background_content__ = "#FFF" +__background_site__ = "#ECECEC" +__background_page-header__ = "#F6F6F6" + +__default_border_radius__ = "3px" +__border_light__ = "#dadada" + __box_shadow_colored__ = "0 0 .5em rgba(40,109,168,.5)" __box_shadow__ = "0 0 .5em rgb(153,153,153,.5)" __box_shadow_right_bottom__ = "0.1em 0.3rem 0.5em rgb(153,153,153,.5)" __box_shadow_bottom__ = "0 0.1em 0.5em rgb(153,153,153,.5)" __box_shadow_offset__ = ".1em .1em .1em rgb(153,153,153,.5)" -__nav_menu_color__ = "#696969" -__nav_menu_hover_color__ = "#286da8" -__nav_menu_hover_bg__ = "#FFF" -__background_content__ = "#FFF" -__background_site__ = "#ECECEC" +__nav_direct_background__ = "#FFF" +__nav_direct_color__ = "#286da8" -__default_border_radius__ = "3px" -__background_page-header__ = "#F6F6F6" +; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +; icons: usertools, pagetools, metabox, tabbox -__border_light__ = "#dadada" +__nav_menu_color__ = "#00FF00";"#696969" +__nav_menu_hover_color__ = "#008000";"#286da8" +__nav_menu_hover_bg__ = "#C0FFC0";"#FFF" + + +; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +; buttons: submit, links styled like buttons, togglebuttons + +__button_color__ = "#FFF" +__button_background__ = "#286DA8" From 94199ca847cd93e7a2284e4d9e4498ea15a31f71 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 17 Mar 2017 15:23:12 +0100 Subject: [PATCH 038/108] SPR-863: function "logged in as" in usertools position in FF --- css/area_nav-usertools.less | 113 ++++++++++++++++++++++++++++-------- 1 file changed, 88 insertions(+), 25 deletions(-) diff --git a/css/area_nav-usertools.less b/css/area_nav-usertools.less index da5cdef..aafc2a4 100755 --- a/css/area_nav-usertools.less +++ b/css/area_nav-usertools.less @@ -23,6 +23,7 @@ .btn-usertools-num(); float: right; + min-height: 28px; > strong, > a { @@ -50,13 +51,14 @@ } .num { - background-color: @color-border; - color: @color-nav; + background-color: @noopentasks-background; // fix + color: @noopentasks-color; // fix } } &.user { position: relative; + display: table-cell; padding: 1px .2em 0 1px; // 1px for border &::before { @@ -74,19 +76,19 @@ background: #FFF; // for removing bg-image border: 0 none; text-indent: 0; + color: @color-nav; font-size: inherit; margin-top: -1px; // for border margin-right: -.2em; - padding: 1px .2em 0 0; + padding: 0 .2em 0 0; @media @screen_only-lg { - padding-top: 3px; + padding-top: .25rem; } &::before { content: ''; position: absolute; - top: -3px; left: 0; right: 0; bottom: 0; @@ -94,28 +96,43 @@ border: solid 1px @color-border; border-radius: @border-radius; transition: @transition border-color; + + @media @screen_min-xxlg { + top: -3px; + } + + @media @screen_max-xxlg { + top: -4px; + } + + @media @screen_max-xlg { + top: -3px; + } } &:hover, &:focus, &:active { + background-color: @color-nav-hover-bg; + color: @color-nav-hover; + &::before { - border-color: @button_background; + border-color: @color-nav-hover; } bdi, bdi:first-of-type { - color: @button_background; + color: @color-nav-hover; &::before { - color: @button_background; + color: inherit; } } } } bdi { - color: @color-nav; + color: inherit; display: inline-block; padding-top: 1px; transition: @transition color; @@ -126,16 +143,32 @@ .icon-user-circle(); position: relative; - margin: .3em 0 .3em .25rem; + margin: 0 0 .3em .25rem; - @media @screen_min-md { + @media @screen_min-xxlg { + margin-top: 4px; padding-left: 1.3rem; } - @media @screen_max-md { + @media @screen_max-xxlg { + margin-top: 5px; padding-left: 1.5rem; } + @media @screen_max-xlg { + margin-top: 5px; + padding-left: 1.5rem; + } + + @media @screen_max-md { + min-height: 1.15rem; + margin-top: 5px; + } + + @media @screen_max-xxs { + margin-top: 4px; + } + &::before { position: absolute; left: -2px; @@ -157,6 +190,26 @@ } } } + + a { + bdi:first-of-type { + @media @screen_min-xxlg { + margin-top: 5px; + } + + @media @screen_max-xxlg { + margin-top: 6px; + } + + @media @screen_max-xlg { + margin-top: 3px; + } + + @media @screen_max-md { + margin-top: 5px; + } + } + } } // user &.user-task { @@ -205,16 +258,6 @@ min-width: 2rem; } - &:hover, - &:active, - &:focus { - background-color: @button_color; - border-color: @button_background; - //-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6); - //box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6); - color: @button_background; - } - &::before { content: "?"; display: block; @@ -222,7 +265,27 @@ box-sizing: border-box; font-size: @font-size-default + (@font-scale-factor * 4); cursor: pointer; - margin: .15em 0 0; + margin: 0; + + @media @screen_min-xxlg { + margin-top: .15rem; + } + + @media @screen_max-xxlg { + margin-top: .25rem; + } + + @media @screen_max-md { + margin-top: .15rem; + } + } + + &:hover, + &:active, + &:focus { + background-color: @color-nav-hover-bg; + border-color: @color-nav-hover; + color: @color-nav-hover; } /* icon register new user */ @@ -236,7 +299,7 @@ &::before { @media @screen_only-lg { - margin-top: .27rem; + margin-top: .3rem; } } } @@ -247,7 +310,7 @@ &::before { @media @screen_only-lg { - margin-top: .27rem; + margin-top: .3rem; } } } From cac3d07f521d42a9e701f00d22185a8a733f7b81 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 17 Mar 2017 15:24:28 +0100 Subject: [PATCH 039/108] testcolor raus --- style.ini | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/style.ini b/style.ini index e3d8107..8701ca1 100755 --- a/style.ini +++ b/style.ini @@ -175,9 +175,9 @@ __nav_direct_color__ = "#286da8" ; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ; icons: usertools, pagetools, metabox, tabbox -__nav_menu_color__ = "#00FF00";"#696969" -__nav_menu_hover_color__ = "#008000";"#286da8" -__nav_menu_hover_bg__ = "#C0FFC0";"#FFF" +__nav_menu_color__ = "#696969" +__nav_menu_hover_color__ = "#286da8" +__nav_menu_hover_bg__ = "#FFF" ; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From 259c32e5232189bdf34f44e61e4822e9c8d05200 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Mon, 20 Mar 2017 12:22:31 +0100 Subject: [PATCH 040/108] SPR-900: Styling "show history"-list --- css/area_forms.less | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/css/area_forms.less b/css/area_forms.less index 414c957..55c59a9 100644 --- a/css/area_forms.less +++ b/css/area_forms.less @@ -24,6 +24,32 @@ form { width: 48.5%; } } + + // older version (history) + .dokuwiki & > .no > ul > li { + vertical-align: baseline; + + a, + span, + img { + vertical-align: baseline; + } + + img { + margin-left: 4px; + margin-right: 4px; + } + + input[type="checkbox"] { + margin-bottom: .2rem; + } + + span.user bdi { + a { + vertical-align: baseline; + } + } + } } fieldset { From 2cb85884d00328d26d349af738625302364bc495 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Mon, 20 Mar 2017 12:27:31 +0100 Subject: [PATCH 041/108] SPR-900: Styling "show history"-list safari --- css/area_forms.less | 1 + 1 file changed, 1 insertion(+) diff --git a/css/area_forms.less b/css/area_forms.less index 55c59a9..16e01f2 100644 --- a/css/area_forms.less +++ b/css/area_forms.less @@ -27,6 +27,7 @@ form { // older version (history) .dokuwiki & > .no > ul > li { + min-height: 2rem; vertical-align: baseline; a, From 5b077f23cf0448a10048d4cabe393ead8c967dcb Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Mon, 20 Mar 2017 13:04:48 +0100 Subject: [PATCH 042/108] SPR-882: section edit button less margin-top --- css/area_main-content-secedit.less | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/css/area_main-content-secedit.less b/css/area_main-content-secedit.less index 1b2cacb..83b8f89 100644 --- a/css/area_main-content-secedit.less +++ b/css/area_main-content-secedit.less @@ -23,16 +23,17 @@ } .editbutton_section { - float: right; - margin-top: 0; position: relative; z-index: 2; top: 0; + float: right; + margin-top: 0; button { background-color: transparent; color: transparent; border-color: transparent; + margin-top: -1em; &::after { content: ''; From 4162126bdc4fef1600c76bf5714b3fa139127a5b Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Mon, 20 Mar 2017 13:05:51 +0100 Subject: [PATCH 043/108] SPR-882: section edit button no wiggle at hover --- css/plugins/include.less | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/css/plugins/include.less b/css/plugins/include.less index 0fbdf83..f793a80 100644 --- a/css/plugins/include.less +++ b/css/plugins/include.less @@ -4,23 +4,30 @@ * * @author Jana Deutschlaender */ + #dokuwiki__content .plugin_include_content { - > h1 { + > h1, + > .section_highlight h1 { padding-top: @font-size-head1; } - > h2 { + > h2, + > .section_highlight h2 { padding-top: @font-size-head2; } - > h3 { + > h3, + > .section_highlight h3 { padding-top: @font-size-head3; } - > h4 { + > h4, + > .section_highlight h4 { padding-top: @font-size-head4; } - > h5 { + > h5, + > .section_highlight h5 { padding-top: @font-size-head5; } - > h6 { + > h6, + > .section_highlight h6 { padding-top: @font-size-head6; } } From 5b65a7c080532442c4475a688e906669b62fac14 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Mon, 20 Mar 2017 13:16:59 +0100 Subject: [PATCH 044/108] SPR-904: forms - cursor for "search button" in table search --- css/plugins/struct.less | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/css/plugins/struct.less b/css/plugins/struct.less index ccff3f3..31dc00e 100755 --- a/css/plugins/struct.less +++ b/css/plugins/struct.less @@ -10,9 +10,16 @@ padding-bottom: @link-height; margin-bottom: @grid; - table th input:focus { - width: 100%; - box-sizing: border-box; + // search button in table (f.i. "All products") + table th input { + &:not(:focus) { + cursor: pointer; + } + + &:focus { + width: 100%; + box-sizing: border-box; + } } .table { @@ -31,6 +38,7 @@ } } } + #plugin__struct_output{ margin-right: 0; } @@ -41,6 +49,7 @@ margin-top: 1.5rem; } } + textarea + .struct_entry_form { margin-top: -.5rem; } From 7bd5c61bdc0864f079eb7df23df45b2bc9fa5bd8 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Mon, 20 Mar 2017 13:21:37 +0100 Subject: [PATCH 045/108] SPR-882: section edit button margin-top for all plugin-editbuttons --- css/area_main-content-secedit.less | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/css/area_main-content-secedit.less b/css/area_main-content-secedit.less index 83b8f89..c5a8ed2 100644 --- a/css/area_main-content-secedit.less +++ b/css/area_main-content-secedit.less @@ -18,7 +18,7 @@ .secedit button { clear: both; font-size: 100%; - margin-top: @button-margin; + margin-top: -1em; margin-bottom: @button-margin; } @@ -33,7 +33,6 @@ background-color: transparent; color: transparent; border-color: transparent; - margin-top: -1em; &::after { content: ''; From 06e7f9edeb3e1f60d1ed1ef12d6047798b3a7a3f Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Mon, 20 Mar 2017 14:26:25 +0100 Subject: [PATCH 046/108] SPR-896: Plug-In TabInclude Styling Editbutton --- css/plugins/edittable.less | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/css/plugins/edittable.less b/css/plugins/edittable.less index 4bdbf55..178d3a8 100644 --- a/css/plugins/edittable.less +++ b/css/plugins/edittable.less @@ -1,13 +1,22 @@ /** * Style Adjustments for the edittable plugin */ + #dokuwiki__content.main-content { - div.editbutton_table form div.no { - button, - input.button { - min-height: 1rem; - margin-top: 0; - font-size: @font-size-very-small; + div.editbutton_table { + position: relative; // for IE + z-index: 1; // for IE + margin-top: -1.46rem !important; // overwrite inline stales + + form div.no { + button, + input.button { + min-height: 1rem; + // button - for inverted design: background-color: @button_color; color: @button_background; + font-size: @font-size-small; + margin-top: 0; + } } } } + From ceb9783597142bfcf385583ec203e2d87bc0f180 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Mon, 20 Mar 2017 15:29:43 +0100 Subject: [PATCH 047/108] SPR-905: Plug-In TabInclude Styling - following elements --- css/plugins/edittable.less | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/css/plugins/edittable.less b/css/plugins/edittable.less index 178d3a8..42731b2 100644 --- a/css/plugins/edittable.less +++ b/css/plugins/edittable.less @@ -17,6 +17,13 @@ margin-top: 0; } } + + + * { + clear: left; + } + + + div.editbutton_table { + clear: none; + } } } - From f707d52f968441abec83addd48289c09318cd0d9 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Tue, 21 Mar 2017 15:17:34 +0100 Subject: [PATCH 048/108] SPR-863: function "logged in as" in usertools position in safari --- css/area_nav-usertools.less | 199 ++++++++++++++---------------------- css/base_mixins.less | 39 ++++++- 2 files changed, 113 insertions(+), 125 deletions(-) diff --git a/css/area_nav-usertools.less b/css/area_nav-usertools.less index aafc2a4..85c1f37 100755 --- a/css/area_nav-usertools.less +++ b/css/area_nav-usertools.less @@ -30,6 +30,7 @@ display: block; width: auto; min-height: @toggle-size; + overflow: hidden; border: 1px solid @color-border; border-radius: @border-radius; color: @color-nav; @@ -45,79 +46,85 @@ } } - &.noopentasks { - strong { - background-color: @color-site-bg; - } - - .num { - background-color: @noopentasks-background; // fix - color: @noopentasks-color; // fix - } - } - &.user { position: relative; display: table-cell; - padding: 1px .2em 0 1px; // 1px for border + border: solid 1px @color-border; + border-radius: @border-radius; + padding-right: .3rem; - &::before { - content: ''; - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 0; - border: solid 1px @color-border; - border-radius: @border-radius; + @media @screen_min-xxlg { + padding-top: .35rem; + } + + @media @screen_max-xxlg { + padding-top: .4rem; + } + + @media @screen_max-xlg { + padding-top: .5rem; + } + + @media @screen_max-md { + min-height: @toggle-size; + padding-top: .35rem; } > a { + .display-flex(); + .align-items(); + + position: relative; + min-height: 26px; + overflow: visible; background: #FFF; // for removing bg-image border: 0 none; text-indent: 0; color: @color-nav; font-size: inherit; - margin-top: -1px; // for border - margin-right: -.2em; + margin-right: -.3rem; padding: 0 .2em 0 0; - @media @screen_only-lg { - padding-top: .25rem; + @media @screen_min-xxlg { + margin-top: -.3rem; + } + + @media @screen_max-xxlg { + margin-top: -.3rem; + } + + @media @screen_max-xlg { + margin-top: -.5rem; + } + + @media @screen_max-md { + min-height: (@toggle-size - .1); + margin-top: -.35rem; } &::before { content: ''; - position: absolute; - left: 0; - right: 0; - bottom: 0; - display: block; - border: solid 1px @color-border; + top: -1px; + bottom: -1px; + left: -1px; + right: -1px; + width: auto; + opacity: 0; + border: solid 1px @color-nav-hover; border-radius: @border-radius; - transition: @transition border-color; - - @media @screen_min-xxlg { - top: -3px; - } - - @media @screen_max-xxlg { - top: -4px; - } - - @media @screen_max-xlg { - top: -3px; - } + transform: none; + transition: @transition opacity; } &:hover, &:focus, &:active { background-color: @color-nav-hover-bg; + border-color: @color-nav-hover; color: @color-nav-hover; &::before { - border-color: @color-nav-hover; + opacity: 1; } bdi, @@ -134,7 +141,6 @@ bdi { color: inherit; display: inline-block; - padding-top: 1px; transition: @transition color; } @@ -143,31 +149,8 @@ .icon-user-circle(); position: relative; - margin: 0 0 .3em .25rem; - - @media @screen_min-xxlg { - margin-top: 4px; - padding-left: 1.3rem; - } - - @media @screen_max-xxlg { - margin-top: 5px; - padding-left: 1.5rem; - } - - @media @screen_max-xlg { - margin-top: 5px; - padding-left: 1.5rem; - } - - @media @screen_max-md { - min-height: 1.15rem; - margin-top: 5px; - } - - @media @screen_max-xxs { - margin-top: 4px; - } + margin: 0 0 0 .25rem; + padding: 0 .1rem 0 1.3rem; &::before { position: absolute; @@ -177,36 +160,17 @@ margin: 0; transition: @transition color; - @media @screen_min-xlg { - top: -2px; - } - - @media @screen_max-xlg { - top: -1px; - } - - @media @screen_max-md { - top: -2px; - } - } - } - - a { - bdi:first-of-type { @media @screen_min-xxlg { - margin-top: 5px; + top: -.25rem; } @media @screen_max-xxlg { - margin-top: 6px; + top: -.2rem; } - @media @screen_max-xlg { - margin-top: 3px; - } + @media @screen_max-xxs { + top: -.25rem; - @media @screen_max-md { - margin-top: 5px; } } } @@ -241,6 +205,17 @@ margin-bottom: -1px; } } // user-task + + &.noopentasks { + strong { + background-color: @color-site-bg; + } + + .num { + background-color: @noopentasks-background; // fix + color: @noopentasks-color; // fix + } + } } // li @@ -250,7 +225,9 @@ .hide-text-show-before(); cursor: pointer; + position: relative; background-color: #fff; + line-height: 1; text-decoration: none; transition: @transition color, @transition background-color, @transition border-color; @@ -258,26 +235,16 @@ min-width: 2rem; } - &::before { + &::before {//background-color: deeppink !important; + .center-middle(); + content: "?"; display: block; width: 100%; box-sizing: border-box; font-size: @font-size-default + (@font-scale-factor * 4); + line-height: 1; cursor: pointer; - margin: 0; - - @media @screen_min-xxlg { - margin-top: .15rem; - } - - @media @screen_max-xxlg { - margin-top: .25rem; - } - - @media @screen_max-md { - margin-top: .15rem; - } } &:hover, @@ -296,23 +263,11 @@ /* icon log-out */ &.logout { .icon-logout(); - - &::before { - @media @screen_only-lg { - margin-top: .3rem; - } - } } /* icon log-in */ &.login { .icon-login(); - - &::before { - @media @screen_only-lg { - margin-top: .3rem; - } - } } /* icon admin */ @@ -320,9 +275,7 @@ .icon-cog(); &::before { - @media @screen_only-lg { - margin-top: .28rem; - } + vertical-align: top; } } } // a diff --git a/css/base_mixins.less b/css/base_mixins.less index 6ddc4e5..a27eba9 100755 --- a/css/base_mixins.less +++ b/css/base_mixins.less @@ -191,7 +191,18 @@ color: inherit; font-size: @font-size-default; - margin-top: .3rem; + + @media @screen_min-xxlg { + margin-top: .25rem; + } + + @media @screen_max-xxlg { + margin-top: .3rem; + } + + @media @screen_max-md { + margin-top: .25rem; + } } .hide-text-show-before() { @@ -246,13 +257,37 @@ -webkit-flex-direction: @elem; } -// default "center" .justify-content(@elem:center) { justify-content: @elem; -ms-justify-content: @elem; -webkit-justify-content: @elem; } +.align-items(@elem:center) { + align-items: @elem; + -ms-align-items: @elem; + -webkit-align-items: @elem; +} + +.flex(@elem:1 0 auto) { + flex: @elem; + -ms-flex: @elem; + -webkit-flex: @elem; +} + + +/* + + + + + + + + + + + + + + + + + + + + + + + + + + */ +/* positioning */ + +.center-middle() { + position: absolute; + top: 50%; + left: 50%; + transform: translateX(-50%) translateY(-50%); + -ms-transform: translateX(-50%) translateY(-50%); + -webkit-transform: translateX(-50%) translateY(-50%); +} + /* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ /* Screenreader / Hide */ From b9d20a7b0dbcf3f9815bc0e0c7aa845facad32d4 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Tue, 21 Mar 2017 15:19:42 +0100 Subject: [PATCH 049/108] SPR-892: User tools user-tasks cutted --- css/area_nav-usertools.less | 2 +- css/base_mixins.less | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/css/area_nav-usertools.less b/css/area_nav-usertools.less index 85c1f37..6f110be 100755 --- a/css/area_nav-usertools.less +++ b/css/area_nav-usertools.less @@ -16,7 +16,7 @@ ul { float: right; padding: 0; - margin: (@very-small-spacing * 2) -(@very-small-spacing) 0 0; + margin: (@very-small-spacing * 2) -.25rem 0 0; li { .btn-usertools-wrapper(); // uniform li diff --git a/css/base_mixins.less b/css/base_mixins.less index a27eba9..7668aa1 100755 --- a/css/base_mixins.less +++ b/css/base_mixins.less @@ -150,7 +150,7 @@ color: @color-nav; font-size: @font-size-small; padding: 0; - margin: 0 @very-small-spacing; + margin: 0 .25rem; * { font-size: @font-size-small; From 3184beecb0c52f53653896e1fd188aff1eb78415 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Tue, 21 Mar 2017 15:22:24 +0100 Subject: [PATCH 050/108] SPR-900: Styling old version check all possibilities --- css/area_forms.less | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/css/area_forms.less b/css/area_forms.less index 16e01f2..fd2b0c9 100644 --- a/css/area_forms.less +++ b/css/area_forms.less @@ -74,7 +74,7 @@ legend { } label { - vertical-align: middle; + vertical-align: baseline; cursor: pointer; } From 31170e6e05c40f89de5ab5f385da92b4bb9840ea Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Tue, 21 Mar 2017 15:23:28 +0100 Subject: [PATCH 051/108] SPR-863: better order for usertool icons --- tpl/nav-usertools-buttons.php | 89 ++++++++++++++++++----------------- 1 file changed, 45 insertions(+), 44 deletions(-) diff --git a/tpl/nav-usertools-buttons.php b/tpl/nav-usertools-buttons.php index 54fdfb7..1caff4c 100755 --- a/tpl/nav-usertools-buttons.php +++ b/tpl/nav-usertools-buttons.php @@ -3,52 +3,53 @@ if ($conf['useacl'] && $showTools): ?> - From ff79b0e8c5b823baab38440a201315a033af7d66 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Gro=C3=9Fe?= Date: Tue, 21 Mar 2017 18:19:51 +0100 Subject: [PATCH 052/108] Add shims for move, dw2pdf and odt pagetools In SPR-837 we decided to integrated the svg-pagetools with the approach in splitbrain/dokuwiki#1821. However that had the consequence that the pagetool-icons of plugins no longer work. Until the approach in the PR is mainlined and the plugins have adapted, we will use manual shims to include selected plugins in the pagetools. This commits implements the pagetool-icons for odt, dw2pdf and move plugin. The actual icon for the odt-export is still missing. SPR-906 --- images/tools/40-pdf-file.svg | 3 ++ images/tools/41-format-paint.svg | 3 ++ tpl/nav-page-tools.php | 73 ++++++++++++++++++++++++++++---- 3 files changed, 70 insertions(+), 9 deletions(-) create mode 100644 images/tools/40-pdf-file.svg create mode 100644 images/tools/41-format-paint.svg diff --git a/images/tools/40-pdf-file.svg b/images/tools/40-pdf-file.svg new file mode 100644 index 0000000..0c0b1d5 --- /dev/null +++ b/images/tools/40-pdf-file.svg @@ -0,0 +1,3 @@ + + + diff --git a/images/tools/41-format-paint.svg b/images/tools/41-format-paint.svg new file mode 100644 index 0000000..a87f0b2 --- /dev/null +++ b/images/tools/41-format-paint.svg @@ -0,0 +1,3 @@ + + + diff --git a/tpl/nav-page-tools.php b/tpl/nav-page-tools.php index 477879b..5f97b18 100755 --- a/tpl/nav-page-tools.php +++ b/tpl/nav-page-tools.php @@ -21,16 +21,71 @@ ) ); - // the page tools can be amended through a custom plugin hook - $evt = new Doku_Event('TEMPLATE_PAGETOOLS_DISPLAY', $data); - if($evt->advise_before()){ - foreach($evt->data['items'] as $k => $html) { - if($html) - echo "
  • $html
  • "; + + foreach ($data['items'] as $k => $html) { + if ($html) { + echo "
  • $html
  • "; + } + } + + /** + * ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + * Begin shims as a temporary solution until the svg-approach is mainlined and the plugins have adapted + * ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + */ + global $ACT; + if (act_clean($ACT) === 'show') { + /** @var action_plugin_move_rename $move */ + $move = plugin_load('action', 'move_rename'); + if ($move && $move->getConf('pagetools_integration')) { + $attr = array( + 'style' => 'background-image: none;', + ); + $item = \dokuwiki\template\sprintdoc\tpl::pageToolItem('', $move->getLang('renamepage'), __DIR__ . '/../images/tools/41-format-paint.svg', $attr); + echo '
  • ' . $item . '
  • '; + } + + /** @var action_plugin_odt_export $odt */ + $odt = plugin_load('action', 'odt_export'); + if ($odt && $odt->getConf('showexportbutton')) { + global $ID, $REV; + $params = array('do' => 'export_odt'); + if ($REV) { + $params['rev'] = $REV; } - } - $evt->advise_after(); - unset($data); + $attr = array( + 'class' => 'action export_pdf', + 'style' => 'background-image: none;', + ); + $svg = __DIR__ . '/../images/tools/FIXME'; + $item = \dokuwiki\template\sprintdoc\tpl::pageToolItem(wl($ID, $params), $odt->getLang('export_odt_button'), $svg, $attr); + echo '
  • ' . $item . '
  • '; + } + + /** @var action_plugin_dw2pdf $dw2pdf */ + $dw2pdf = plugin_load('action', 'dw2pdf'); + if ($dw2pdf && $dw2pdf->getConf('showexportbutton')) { + global $ID, $REV; + + $params = array('do' => 'export_pdf'); + if ($REV) { + $params['rev'] = $REV; + } + $attr = array( + 'class' => 'action export_pdf', + 'style' => 'background-image: none;', + ); + $svg = __DIR__ . '/../images/tools/40-pdf-file.svg'; + $item = \dokuwiki\template\sprintdoc\tpl::pageToolItem(wl($ID, $params), $dw2pdf->getLang('export_pdf_button'), $svg, $attr); + echo '
  • ' . $item . '
  • '; + } + } + /** + * ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + * End of shims + * ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + */ + ?> From 7999a99cf7053b043b7b6f29e7de91ed44bcef6c Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Wed, 22 Mar 2017 11:40:12 +0100 Subject: [PATCH 053/108] deleted testtext for viewport output --- main.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/main.php b/main.php index 332ff34..a48aacc 100755 --- a/main.php +++ b/main.php @@ -105,7 +105,7 @@ $classWideContent = ($ACT === "show") ? "": "wide-content "; /* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ /* Wiki Title Mobile */ /* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ ?> -

    MO

    +

    @@ -118,14 +118,14 @@ $classWideContent = ($ACT === "show") ? "": "wide-content "; /* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ /* Wiki Title Desktop */ /* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ ?> -

    DO

    +

    -

    DO

    +

    From 53ed3c48f468cd83bbaf17061e045872f6434c63 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Wed, 22 Mar 2017 11:48:13 +0100 Subject: [PATCH 054/108] SPR-908: mobile - linked icons with wrong background-color --- css/area_nav-breadcrumb.less | 1 + 1 file changed, 1 insertion(+) diff --git a/css/area_nav-breadcrumb.less b/css/area_nav-breadcrumb.less index a20ffe7..ec6ae0e 100755 --- a/css/area_nav-breadcrumb.less +++ b/css/area_nav-breadcrumb.less @@ -139,6 +139,7 @@ } // li a { + background-color: #FFF; transition: @transition color, @transition background-color, @transition border-color; &[aria-expanded="false"] + #plugin__qc__wrapper { From 7d57957984369f8bd805a5b44bc2ba2ed820f2db Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Wed, 22 Mar 2017 12:08:48 +0100 Subject: [PATCH 055/108] SPR-892: menu toggle moved down like user tools --- css/area_header.less | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/css/area_header.less b/css/area_header.less index 5717abb..ae62baa 100755 --- a/css/area_header.less +++ b/css/area_header.less @@ -114,7 +114,7 @@ /* + + + mobile nav togglelink + + + */ .menu-togglelink { - margin: @very-small-spacing -(@very-small-spacing) 0 0; + margin: .45rem -(@very-small-spacing) 0 0; a { .fontello(); From 7cefd31c8119a31077ed16bc20757b71f4cd1c2e Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Wed, 22 Mar 2017 12:09:11 +0100 Subject: [PATCH 056/108] SPR-907: Meta-Box in mobile --- css/area_nav-metabox.less | 90 +++++++++++++++++++++++++++------------ 1 file changed, 62 insertions(+), 28 deletions(-) diff --git a/css/area_nav-metabox.less b/css/area_nav-metabox.less index f099780..c69f813 100755 --- a/css/area_nav-metabox.less +++ b/css/area_nav-metabox.less @@ -1,22 +1,37 @@ #spr__meta-box { + .display-flex(); + .flex-direction(); + .justify-content(flex-end); + position: relative; z-index: 10; float: right; - display: inline-block; max-width: 40%; - min-height: @page-header_height; border: 1px solid transparent; - margin-top: (@page_padding-top * -1); // reverse padding-top of .page container + margin-top: -(@page_padding-top); // reverse padding-top of .page container margin-right: -1px; - padding-top: 1rem; + // >= 1024 + @media @screen_min-md { + height: @page-header_height; + } + + // < 1024 @media @screen_max-md { position: relative; - top: -1.1rem; + top: -1px; right: auto; float: none; display: block; max-width: 100%; + min-height: @page-header_height; + height: auto; + } + + // < 992 + @media @screen_max-sm { + position: relative; + top: .2rem; } .tab-container { @@ -37,13 +52,12 @@ ul.meta-tabs { list-style: none; line-height: 160%; - text-align: right; // right-aligned - white-space: nowrap; margin: 0; padding: 0; - @media @screen_max-md { - margin-top: 3px; + @media @screen_min-md { + white-space: nowrap; + text-align: right; } &::before, @@ -66,8 +80,17 @@ vertical-align: bottom; margin: 0; + @media @screen_min-md { + margin-left: .3rem; + } + @media @screen_max-md { - margin-left: .2rem; + margin-right: .5rem; + } + + @media @screen_max-sm { + margin-right: .3rem; + margin-bottom: .2rem; } > a { @@ -76,8 +99,6 @@ display: block; background-color: @color-site-bg; border: 1px solid @color-border-light; - //border-bottom-color: @color-site-bg; - border-radius: @fix_border-radius @fix_border-radius 0 0; color: @color-link; font-size: @font-size-small; line-height: 1.42857143; @@ -85,22 +106,23 @@ margin-left: 4px; transition: @transition color, @transition background-color, @transition border-color; - @media @screen_max-xxlg { - padding-top: .35em; - } - - @media @screen_max-xlg { - padding-top: .3em; + @media @screen_min-md { + border-radius: @fix_border-radius @fix_border-radius 0 0; } @media @screen_max-md { top: -1px; - padding: .2em .3rem .1em; + background-color: @background_page-header; + border-radius: 0 0 @fix_border-radius @fix_border-radius; margin-left: 0; + padding: .2em .3rem .1em; } - @media @screen_max-xs { - min-height: 30px; + @media @screen_max-sm { + top: 0; + border-radius: 0; + margin-top: .2rem; + padding-bottom: .2em; } * { @@ -133,25 +155,37 @@ border-color: @color-link; border-bottom-color: @color-content-bg; color: @color-link; + + @media @screen_max-md { + border-radius: 0; + } + + @media @screen_max-sm { + background-color: @color-link; + border-bottom-color: @color-link; + border-radius: 0; + color: @color-content-bg; + } } } } } .meta-content { - @media @screen_min-xlg { - margin-top: -1px; - } - - @media @screen_max-xlg { - margin-top: -1px; - } + margin-top: -1px; @media @screen_max-md { clear: both; + } + + @media @screen_max-md { margin-top: -2px; } + @media @screen_max-sm { + margin-top: 2px; + } + .tab-pane { position: absolute; top: 0; From b2b72e7678636b676af11ffe5fd8fb4faa7a6654 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Wed, 22 Mar 2017 12:32:57 +0100 Subject: [PATCH 057/108] SPR-908: padding in small mobile --- css/area_footer.less | 35 +++++++++++++++++++++++++++++++++++ css/area_nav-breadcrumb.less | 5 +++++ css/base_design.less | 10 +++++++--- 3 files changed, 47 insertions(+), 3 deletions(-) diff --git a/css/area_footer.less b/css/area_footer.less index 9dec28a..41f9181 100755 --- a/css/area_footer.less +++ b/css/area_footer.less @@ -84,3 +84,38 @@ } } } + + +/* + + + + + + + + + + + + + + + + + + + + + + + + + + */ +/* max-width: 768px */ + +@media @screen_max-xs { + .page-footer { + padding-left: @margin-small; + padding-right: @margin-small; + } + + #dokuwiki__footer { + .main-footer { + > * { + padding-left: 0; + padding-right: 0; + } + } + } +} + + +/* + + + + + + + + + + + + + + + + + + + + + + + + + + */ +/* max-width: 480px */ + +@media @screen_max-xxs { + #dokuwiki__footer { + .main-footer { + > * { + padding-left: @margin-small; + padding-right: @margin-small; + } + } + } +} diff --git a/css/area_nav-breadcrumb.less b/css/area_nav-breadcrumb.less index ec6ae0e..f4aa473 100755 --- a/css/area_nav-breadcrumb.less +++ b/css/area_nav-breadcrumb.less @@ -15,6 +15,11 @@ background-color: @background_page-header; } + @media @screen_max-xs { + padding-left: @margin-small; + padding-right: .75rem; + } + > p { font-size: @font-size-small; margin: 0; diff --git a/css/base_design.less b/css/base_design.less index 64968b8..e08a732 100755 --- a/css/base_design.less +++ b/css/base_design.less @@ -58,13 +58,17 @@ a { word-wrap: break-word; background: @color-content-bg; color: inherit; - // margin-bottom: .5rem; // no margin: if there is another bg-color, then there is an #fff border padding: @page_padding-top @margin-default @margin-default; - @media @screen_max-md{ - padding-right: (@margin-default *1.6); + @media @screen_max-md { + padding-right: (@margin-default * 1.6); + } + + @media @screen_max-xs { + padding-left: @margin-small; } } + .content #dokuwiki__pagetools{ @media @screen_max-md{ top: 4rem; From a4ac4a3bba392abb397ee3910d5b1cb6a301e1da Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Wed, 22 Mar 2017 13:23:03 +0100 Subject: [PATCH 058/108] SPR-908: admintools in mobile --- css/template_admin.less | 98 ++++++++++++++++++++++++++++++----------- 1 file changed, 73 insertions(+), 25 deletions(-) diff --git a/css/template_admin.less b/css/template_admin.less index 1dc739c..d0dda37 100644 --- a/css/template_admin.less +++ b/css/template_admin.less @@ -1,42 +1,90 @@ +/** + * This file provides the design styles for the admin tools + * + * @author Jana Deutschlaender + */ + .do-admin { #admin__version { font-size: @font-size-default; } + .main-content ul { - > li{ + > li { font-size: @font-size-default; - div.li{ - font-size: @font-size-default; + div.li { + font-size: @font-size-default; - a{ - font-size: @font-size-default; - line-height: 125%; - cursor: pointer; - } - } - } - } - - ul.admin_tasks { - padding: 0; - - li { - background-size: auto 1rem; - margin: 0 0 .6em 0; - - a { - font-weight: 400; + a { + font-size: @font-size-default; + line-height: 125%; + cursor: pointer; + } } } } - @media @screen_max-md { + div.ui-admin { ul.admin_tasks { - float: none; - width: auto; - } + padding: 0; + li { + background-size: auto 1rem; + margin: 0 0 .6em 0; + + a { + font-weight: 400; + + span.icon { + margin-top: -.2rem; + margin-bottom: .2rem; + } + } + } + } } } + +/* + + + + + + + + + + + + + + + + + + + + + + + + + + */ +/* 1024px */ + +@media @screen_max-md { + .do-admin { + div.ui-admin { + ul.admin_tasks { + width: 50%; + padding-top: 1rem; + + li { + white-space: normal; + + a { + .display-flex(); // for better position with line breaks (white-space) + + span.icon { + margin-top: -.3rem; + margin-bottom: .3rem; + } + } + } + } + } + } +} + + +/* + + + + + + + + + + + + + + + + + + + + + + + + + + */ +/* 768px */ + +@media @screen_max-xs { + .do-admin { + div.ui-admin { + ul.admin_tasks { + width: auto; + padding-top: 1rem; + } + } + } +} From 402465276c1a27f76a731004ce8ef8ec61ac854f Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Wed, 22 Mar 2017 14:08:28 +0100 Subject: [PATCH 059/108] SPR-908: wrong hover menu-toggle --- css/area_header.less | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/css/area_header.less b/css/area_header.less index ae62baa..82c0e7f 100755 --- a/css/area_header.less +++ b/css/area_header.less @@ -127,6 +127,7 @@ background-color: #fff; border: 1px solid @color-border; border-radius: @border-radius; + color: @color-nav; font-size: 1rem; text-align: center; text-decoration: none; @@ -137,13 +138,14 @@ font-size: 1.5rem; margin: .1rem 0 0; } - } - &:hover, - &:active, - &:focus { - background-color: @button_color; - border-color: @button_background; + &:hover, + &:active, + &:focus { + background-color: @color-nav-hover-bg; + border-color: @color-nav-hover; + color: @color-nav-hover; + } } } } From abe87137968795708b64d4d20050e3dfddcf2dba Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Wed, 22 Mar 2017 14:10:37 +0100 Subject: [PATCH 060/108] SPR-908: meta-box - border-radius in mobile --- css/area_nav-metabox.less | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/css/area_nav-metabox.less b/css/area_nav-metabox.less index c69f813..62b9582 100755 --- a/css/area_nav-metabox.less +++ b/css/area_nav-metabox.less @@ -7,13 +7,13 @@ z-index: 10; float: right; max-width: 40%; - border: 1px solid transparent; margin-top: -(@page_padding-top); // reverse padding-top of .page container margin-right: -1px; // >= 1024 @media @screen_min-md { height: @page-header_height; + border: 1px solid transparent; } // < 1024 @@ -32,6 +32,7 @@ @media @screen_max-sm { position: relative; top: .2rem; + border: 0 none; } .tab-container { @@ -89,7 +90,7 @@ } @media @screen_max-sm { - margin-right: .3rem; + margin-right: .4rem; margin-bottom: .2rem; } @@ -163,7 +164,6 @@ @media @screen_max-sm { background-color: @color-link; border-bottom-color: @color-link; - border-radius: 0; color: @color-content-bg; } } @@ -194,12 +194,15 @@ width: 100%; background-color: @color-content-bg; border: 1px solid @color-link; - border-radius: 0 0 @fix_border-radius @fix_border-radius; @media @screen_min-xs { min-width: 20em; } + @media @screen_min-sm { + border-radius: 0 0 @fix_border-radius @fix_border-radius; + } + &.active { display: block; overflow: hidden; From 0b41f4a629f3c3c96744808e132d1ba10847ca82 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Wed, 22 Mar 2017 14:42:34 +0100 Subject: [PATCH 061/108] SPR-742: Konfigurierbarkeit check border-radius --- css/area_footer.less | 1 + css/area_nav-metabox.less | 6 +++--- css/area_togglelink.less | 22 ++-------------------- css/base_structure.less | 1 + 4 files changed, 7 insertions(+), 23 deletions(-) diff --git a/css/area_footer.less b/css/area_footer.less index 41f9181..5eb60ff 100755 --- a/css/area_footer.less +++ b/css/area_footer.less @@ -13,6 +13,7 @@ min-height: @page-header_height; background-color: @background_page-header; border-top: 1px solid @color-border-light; + border-radius: 0 0 @fix_border-radius @fix_border-radius; // @border-radius vs. @fix_border-radius font-size: @font-size-default; text-align: right; padding: @margin-small @margin-default; diff --git a/css/area_nav-metabox.less b/css/area_nav-metabox.less index 62b9582..6729551 100755 --- a/css/area_nav-metabox.less +++ b/css/area_nav-metabox.less @@ -108,13 +108,13 @@ transition: @transition color, @transition background-color, @transition border-color; @media @screen_min-md { - border-radius: @fix_border-radius @fix_border-radius 0 0; + border-radius: @border-radius @border-radius 0 0; // @border-radius vs. @fix_border-radius } @media @screen_max-md { top: -1px; background-color: @background_page-header; - border-radius: 0 0 @fix_border-radius @fix_border-radius; + border-radius: 0 0 @border-radius @border-radius; // @border-radius vs. @fix_border-radius margin-left: 0; padding: .2em .3rem .1em; } @@ -200,7 +200,7 @@ } @media @screen_min-sm { - border-radius: 0 0 @fix_border-radius @fix_border-radius; + border-radius: 0 0 @fix_border-radius @fix_border-radius; // @border-radius vs. @fix_border-radius } &.active { diff --git a/css/area_togglelink.less b/css/area_togglelink.less index 0607a03..0b178ba 100755 --- a/css/area_togglelink.less +++ b/css/area_togglelink.less @@ -31,7 +31,7 @@ height: 100%; background-color: @button_background; border: solid 1px @button_background; - border-radius: @fix_border-radius 0 0 @fix_border-radius; + border-radius: @border-radius 0 0 @border-radius; // @border-radius vs. @fix_border-radius color: @button_color; text-decoration: none; transition: @transition color, @transition background-color, @transition border-color; @@ -78,7 +78,7 @@ a { background-color: @button_background; border-color: @button_background; - border-radius: 0 @fix_border-radius @fix_border-radius 0; + border-radius: 0 @border-radius @border-radius 0; // @border-radius vs. @fix_border-radius &::before { opacity: .6; @@ -107,21 +107,3 @@ } } } - -/* + + + + + + + + + + + + + + + + + + + + + + + + + + */ -/* min-width: 1440px */ - -@media @screen_min-xlg { - .togglelink { - - } -} - -/* + + + + + + + + + + + + + + + + + + + + + + + + + + */ -/* max-width: 1199px */ - -@media @screen_max-xlg { - .togglelink { - - } -} diff --git a/css/base_structure.less b/css/base_structure.less index 4901da9..3e89105 100755 --- a/css/base_structure.less +++ b/css/base_structure.less @@ -83,6 +83,7 @@ .content .row > .col-xs-12 { z-index: 3; + border-radius: 0 @border-radius @fix_border-radius @fix_border-radius; // @border-radius vs. @fix_border-radius } .top-header { From ef4640f4d7f8b8e668999312876d03310296a8b2 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Wed, 22 Mar 2017 15:02:45 +0100 Subject: [PATCH 062/108] SPR-910: var rename - border-radius --- css/area_footer.less | 2 +- css/area_header.less | 2 +- css/area_nav-breadcrumb.less | 4 ++-- css/area_nav-metabox.less | 6 +++--- css/area_nav-usertools.less | 6 +++--- css/area_togglelink.less | 4 ++-- css/base.less | 2 -- css/base_structure.less | 2 +- css/plugins/magic-matcher.less | 2 +- 9 files changed, 14 insertions(+), 16 deletions(-) diff --git a/css/area_footer.less b/css/area_footer.less index 5eb60ff..c2afe19 100755 --- a/css/area_footer.less +++ b/css/area_footer.less @@ -13,7 +13,7 @@ min-height: @page-header_height; background-color: @background_page-header; border-top: 1px solid @color-border-light; - border-radius: 0 0 @fix_border-radius @fix_border-radius; // @border-radius vs. @fix_border-radius + border-radius: 0 0 @fix_border-radius @fix_border-radius; // @ini_default_border_radius vs. @fix_border-radius font-size: @font-size-default; text-align: right; padding: @margin-small @margin-default; diff --git a/css/area_header.less b/css/area_header.less index 82c0e7f..190e87f 100755 --- a/css/area_header.less +++ b/css/area_header.less @@ -126,7 +126,7 @@ box-sizing: border-box; background-color: #fff; border: 1px solid @color-border; - border-radius: @border-radius; + border-radius: @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius color: @color-nav; font-size: 1rem; text-align: center; diff --git a/css/area_nav-breadcrumb.less b/css/area_nav-breadcrumb.less index f4aa473..836fd02 100755 --- a/css/area_nav-breadcrumb.less +++ b/css/area_nav-breadcrumb.less @@ -56,7 +56,7 @@ width: auto; box-sizing: border-box; border: solid 1px transparent; - border-radius: @border-radius; + border-radius: @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius vertical-align: middle; text-decoration: none; margin-top: -.2em; @@ -106,7 +106,7 @@ width: auto; min-height: @toggle-size; border: 1px solid @color-border; - border-radius: @border-radius; + border-radius: @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius color: @color-nav; text-align: center; margin: 0; diff --git a/css/area_nav-metabox.less b/css/area_nav-metabox.less index 6729551..18feb4c 100755 --- a/css/area_nav-metabox.less +++ b/css/area_nav-metabox.less @@ -108,13 +108,13 @@ transition: @transition color, @transition background-color, @transition border-color; @media @screen_min-md { - border-radius: @border-radius @border-radius 0 0; // @border-radius vs. @fix_border-radius + border-radius: @ini_default_border_radius @ini_default_border_radius 0 0; // @ini_default_border_radius vs. @fix_border-radius } @media @screen_max-md { top: -1px; background-color: @background_page-header; - border-radius: 0 0 @border-radius @border-radius; // @border-radius vs. @fix_border-radius + border-radius: 0 0 @ini_default_border_radius @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius margin-left: 0; padding: .2em .3rem .1em; } @@ -200,7 +200,7 @@ } @media @screen_min-sm { - border-radius: 0 0 @fix_border-radius @fix_border-radius; // @border-radius vs. @fix_border-radius + border-radius: 0 0 @fix_border-radius @fix_border-radius; // @ini_default_border_radius vs. @fix_border-radius } &.active { diff --git a/css/area_nav-usertools.less b/css/area_nav-usertools.less index 6f110be..1ae889a 100755 --- a/css/area_nav-usertools.less +++ b/css/area_nav-usertools.less @@ -32,7 +32,7 @@ min-height: @toggle-size; overflow: hidden; border: 1px solid @color-border; - border-radius: @border-radius; + border-radius: @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius color: @color-nav; text-align: center; margin: 0; @@ -50,7 +50,7 @@ position: relative; display: table-cell; border: solid 1px @color-border; - border-radius: @border-radius; + border-radius: @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius padding-right: .3rem; @media @screen_min-xxlg { @@ -111,7 +111,7 @@ width: auto; opacity: 0; border: solid 1px @color-nav-hover; - border-radius: @border-radius; + border-radius: @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius transform: none; transition: @transition opacity; } diff --git a/css/area_togglelink.less b/css/area_togglelink.less index 0b178ba..ecfb97a 100755 --- a/css/area_togglelink.less +++ b/css/area_togglelink.less @@ -31,7 +31,7 @@ height: 100%; background-color: @button_background; border: solid 1px @button_background; - border-radius: @border-radius 0 0 @border-radius; // @border-radius vs. @fix_border-radius + border-radius: @ini_default_border_radius 0 0 @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius color: @button_color; text-decoration: none; transition: @transition color, @transition background-color, @transition border-color; @@ -78,7 +78,7 @@ a { background-color: @button_background; border-color: @button_background; - border-radius: 0 @border-radius @border-radius 0; // @border-radius vs. @fix_border-radius + border-radius: 0 @ini_default_border_radius @ini_default_border_radius 0; // @ini_default_border_radius vs. @fix_border-radius &::before { opacity: .6; diff --git a/css/base.less b/css/base.less index a954539..266489b 100755 --- a/css/base.less +++ b/css/base.less @@ -11,8 +11,6 @@ @background_page-header: __background_page-header__; -@border-radius: __default_border_radius__; - @font_family_screen: __font_family_screen__; @color-text: __text__; diff --git a/css/base_structure.less b/css/base_structure.less index 3e89105..f4a2062 100755 --- a/css/base_structure.less +++ b/css/base_structure.less @@ -83,7 +83,7 @@ .content .row > .col-xs-12 { z-index: 3; - border-radius: 0 @border-radius @fix_border-radius @fix_border-radius; // @border-radius vs. @fix_border-radius + border-radius: 0 @ini_default_border_radius @fix_border-radius @fix_border-radius; // @ini_default_border_radius vs. @fix_border-radius } .top-header { diff --git a/css/plugins/magic-matcher.less b/css/plugins/magic-matcher.less index 84035fc..271ed28 100755 --- a/css/plugins/magic-matcher.less +++ b/css/plugins/magic-matcher.less @@ -44,7 +44,7 @@ box-sizing: border-box; box-shadow: __box_shadow__; background-color: __nav_direct_background__; - border-radius: 0 0 __default_border_radius__ __default_border_radius__; + border-radius: 0 0 @ini_default_border_radius @ini_default_border_radius; font-size: @font-size-default; padding: .8em 1em .5em; margin-bottom: 0; From 38bfc8bb62f11160910e9da8d7dbffef41ae76ee Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Wed, 22 Mar 2017 15:20:49 +0100 Subject: [PATCH 063/108] SPR-910: var rename - border-color --- css/area_content.less | 2 +- css/area_footer.less | 2 +- css/area_forms.less | 4 ++-- css/area_header.less | 2 +- css/area_main-content.less | 2 +- css/area_main-sidebar-nav.less | 4 ++-- css/area_nav-breadcrumb.less | 4 ++-- css/area_nav-metabox.less | 2 +- css/area_nav-usertools.less | 4 ++-- css/area_sidebar-search.less | 4 ++-- css/base.less | 11 ++++++++--- css/base_design.less | 20 ++++++++++---------- css/plugins/magic-matcher.less | 4 ++-- 13 files changed, 35 insertions(+), 30 deletions(-) diff --git a/css/area_content.less b/css/area_content.less index 8ddbc7a..c104cb1 100755 --- a/css/area_content.less +++ b/css/area_content.less @@ -22,7 +22,7 @@ box-sizing: border-box; width: 100%; background-color: @background_page-header; - border-bottom: 1px solid @color-border-light; + border-bottom: 1px solid @ini_border_light; } #plugin__highlightparent { diff --git a/css/area_footer.less b/css/area_footer.less index c2afe19..f5edef4 100755 --- a/css/area_footer.less +++ b/css/area_footer.less @@ -12,7 +12,7 @@ .page-footer { min-height: @page-header_height; background-color: @background_page-header; - border-top: 1px solid @color-border-light; + border-top: 1px solid @ini_border_light; border-radius: 0 0 @fix_border-radius @fix_border-radius; // @ini_default_border_radius vs. @fix_border-radius font-size: @font-size-default; text-align: right; diff --git a/css/area_forms.less b/css/area_forms.less index fd2b0c9..b7ed8d2 100644 --- a/css/area_forms.less +++ b/css/area_forms.less @@ -121,7 +121,7 @@ textarea, select, keygen { min-height: @formfield_min-height; - border: 1px solid @color-border; + border: 1px solid @ini_border; box-shadow: inset 0 0 1px #eee; border-radius: @fix_border-radius; padding-left: .3rem; @@ -268,7 +268,7 @@ textarea[readonly] { background-image: linear-gradient(to bottom, #ffffff 0%, #f4f4f4 30%, #eeeeee 99%, #cccccc 99%); background-color: #eee; opacity: .5; - border: 1px solid @color-border; + border: 1px solid @ini_border; border-radius: @fix_border-radius; color: #333; font-weight: normal; diff --git a/css/area_header.less b/css/area_header.less index 190e87f..6a96e78 100755 --- a/css/area_header.less +++ b/css/area_header.less @@ -125,7 +125,7 @@ min-width: @toggle-size; box-sizing: border-box; background-color: #fff; - border: 1px solid @color-border; + border: 1px solid @ini_border; border-radius: @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius color: @color-nav; font-size: 1rem; diff --git a/css/area_main-content.less b/css/area_main-content.less index 6db9048..9355564 100755 --- a/css/area_main-content.less +++ b/css/area_main-content.less @@ -25,7 +25,7 @@ > hr { margin-top: 3em; margin-bottom: 0.5em; - border-top: dashed @color-border-light 2px; + border-top: dashed @ini_border_light 2px; border-bottom: none; } } diff --git a/css/area_main-sidebar-nav.less b/css/area_main-sidebar-nav.less index 95c8608..fda0463 100755 --- a/css/area_main-sidebar-nav.less +++ b/css/area_main-sidebar-nav.less @@ -44,7 +44,7 @@ width: @menu-margin; height: @icon-size; flex-grow: 0; - border-right: 1px solid @color-border; + border-right: 1px solid @ini_border; text-align: center; margin-right: @margin-small; color: inherit; @@ -124,7 +124,7 @@ left: 0; width: 100%; height: 1px; - border-bottom: solid 1px @color-border; + border-bottom: solid 1px @ini_border; } &:hover, diff --git a/css/area_nav-breadcrumb.less b/css/area_nav-breadcrumb.less index 836fd02..957a36f 100755 --- a/css/area_nav-breadcrumb.less +++ b/css/area_nav-breadcrumb.less @@ -6,7 +6,7 @@ .breadcrumbs { position: relative; - border-bottom: 1px solid @color-border-light; + border-bottom: 1px solid @ini_border_light; padding: 1rem 1.8rem .2rem; min-height: @page-header_height; box-sizing: border-box; @@ -105,7 +105,7 @@ display: block; width: auto; min-height: @toggle-size; - border: 1px solid @color-border; + border: 1px solid @ini_border; border-radius: @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius color: @color-nav; text-align: center; diff --git a/css/area_nav-metabox.less b/css/area_nav-metabox.less index 18feb4c..61a3524 100755 --- a/css/area_nav-metabox.less +++ b/css/area_nav-metabox.less @@ -99,7 +99,7 @@ position: relative; display: block; background-color: @color-site-bg; - border: 1px solid @color-border-light; + border: 1px solid @ini_border_light; color: @color-link; font-size: @font-size-small; line-height: 1.42857143; diff --git a/css/area_nav-usertools.less b/css/area_nav-usertools.less index 1ae889a..6c9ed9c 100755 --- a/css/area_nav-usertools.less +++ b/css/area_nav-usertools.less @@ -31,7 +31,7 @@ width: auto; min-height: @toggle-size; overflow: hidden; - border: 1px solid @color-border; + border: 1px solid @ini_border; border-radius: @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius color: @color-nav; text-align: center; @@ -49,7 +49,7 @@ &.user { position: relative; display: table-cell; - border: solid 1px @color-border; + border: solid 1px @ini_border; border-radius: @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius padding-right: .3rem; diff --git a/css/area_sidebar-search.less b/css/area_sidebar-search.less index d03c834..3406f03 100755 --- a/css/area_sidebar-search.less +++ b/css/area_sidebar-search.less @@ -127,7 +127,7 @@ button[type="submit"] { border: solid 1px transparent; - border-right-color: @color-border; + border-right-color: @ini_border; margin-left: -(@icon-size); &::after { @@ -137,7 +137,7 @@ bottom: 15%; width: 1px; left: -1px; - background-color: @color-border; + background-color: @ini_border; transition: @transition background-color; } } diff --git a/css/base.less b/css/base.less index 266489b..107daed 100755 --- a/css/base.less +++ b/css/base.less @@ -13,9 +13,6 @@ @font_family_screen: __font_family_screen__; -@color-text: __text__; -@color-border: __border__; -@color-border-light: __border_light__; @color-nav: __nav_menu_color__; @color-nav-hover: __nav_menu_hover_color__; @color-nav-hover-bg: __nav_menu_hover_bg__; @@ -38,6 +35,14 @@ @th_background: __background_alt__; +/* ersetzt: */ + +//@color-text: __text__; +//@border-radius: __default_border_radius__; +//@color-border: __border__; +//@color-border-light: __border_light__; + + /* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ /* global vars */ /* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ diff --git a/css/base_design.less b/css/base_design.less index e08a732..647a3f5 100755 --- a/css/base_design.less +++ b/css/base_design.less @@ -69,8 +69,8 @@ a { } } -.content #dokuwiki__pagetools{ - @media @screen_max-md{ +.content #dokuwiki__pagetools { + @media @screen_max-md { top: 4rem; } } @@ -313,7 +313,7 @@ table { border-collapse: collapse; empty-cells: show; border-spacing: 0; - border: 1px solid @color-border; + border: 1px solid @ini_border; font-size: @font-size-default; line-height: 140%; } @@ -332,7 +332,7 @@ td { padding: .3em .5em; margin: 0; vertical-align: top; - border: 1px solid @color-border; + border: 1px solid @ini_border; } th { @@ -385,7 +385,7 @@ button img { } hr { - border-top: solid @color-border; + border-top: solid @ini_border; border-bottom: solid @ini_background; border-width: 1px 0; height: 0; @@ -420,24 +420,24 @@ kbd { direction: ltr; text-align: left; background-color: @color-site-bg; - color: @color-text; - box-shadow: inset 0 0 .3em @color-border; + color: @ini_text; + box-shadow: inset 0 0 .3em @ini_border; border-radius: @fix_border-radius; } pre { overflow: auto; word-wrap: normal; - border: 1px solid @color-border; + border: 1px solid @ini_border; border-radius: @fix_border-radius; - box-shadow: inset 0 0 .5em @color-border; + box-shadow: inset 0 0 .5em @ini_border; font-size: @font-size-default; line-height: 140%; padding: .7em 1em; } blockquote { - border: solid @color-border; + border: solid @ini_border; border-width: 0 0 0 .25em; font-size: @font-size-default; line-height: 140%; diff --git a/css/plugins/magic-matcher.less b/css/plugins/magic-matcher.less index 271ed28..d2a7729 100755 --- a/css/plugins/magic-matcher.less +++ b/css/plugins/magic-matcher.less @@ -21,8 +21,8 @@ right: 0; top: 0; border: 0; - border-bottom: 1px solid @color-border; - border-left: 1px solid @color-border; + border-bottom: 1px solid @ini_border; + border-left: 1px solid @ini_border; color: @color-nav; background: #fff; border-radius: 0; From 3cdc9fcb67f99d27c8851a0155fad41fe7ea94cc Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Thu, 23 Mar 2017 12:55:46 +0100 Subject: [PATCH 064/108] SPR-910: var rename - nav_menu_color, nav_menu_hover_color, nav_menu_hover_bg --- css/area_header.less | 8 ++++---- css/area_main-sidebar-nav.less | 16 ++++++++-------- css/area_nav-breadcrumb.less | 8 ++++---- css/area_nav-pagetools.less | 12 ++++++------ css/area_nav-usertools.less | 22 +++++++++++----------- css/area_sidebar-search.less | 8 ++++---- css/base.less | 9 ++++----- css/base_mixins.less | 10 +++++----- css/plugins/magic-matcher.less | 2 +- 9 files changed, 47 insertions(+), 48 deletions(-) diff --git a/css/area_header.less b/css/area_header.less index 6a96e78..76bca66 100755 --- a/css/area_header.less +++ b/css/area_header.less @@ -127,7 +127,7 @@ background-color: #fff; border: 1px solid @ini_border; border-radius: @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius - color: @color-nav; + color: @ini_nav_menu_color; font-size: 1rem; text-align: center; text-decoration: none; @@ -142,9 +142,9 @@ &:hover, &:active, &:focus { - background-color: @color-nav-hover-bg; - border-color: @color-nav-hover; - color: @color-nav-hover; + background-color: @ini_nav_menu_hover_bg; + border-color: @ini_nav_menu_hover_color; + color: @ini_nav_menu_hover_color; } } } diff --git a/css/area_main-sidebar-nav.less b/css/area_main-sidebar-nav.less index fda0463..754ec5c 100755 --- a/css/area_main-sidebar-nav.less +++ b/css/area_main-sidebar-nav.less @@ -24,7 +24,7 @@ height: @icon-size + @margin-small; border: 1px solid transparent; border-radius: @fix_border-radius; - color: @color-nav; + color: @ini_nav_menu_color; font-size: @font-size-head6; font-weight: normal; margin: -1px 0 (@font-size-head6 / 2) (@menu-margin * -1); // moves the toggles back to the left @@ -60,7 +60,7 @@ vertical-align: baseline; text-align: center; color: inherit; - border: 2px solid @color-nav; + border: 2px solid @ini_nav_menu_color; border-top-right-radius: 50%; border-bottom-left-radius: 50%; } @@ -71,7 +71,7 @@ height: @icon-size; path { - fill: @color-nav; + fill: @ini_nav_menu_color; transition: @transition all; } } @@ -80,19 +80,19 @@ &:hover, &:focus, &:active { - background-color: @color-nav-hover-bg; - border-color: @color-nav-hover; - color: @color-nav-hover; + background-color: @ini_nav_menu_hover_bg; + border-color: @ini_nav_menu_hover_color; + color: @ini_nav_menu_hover_color; text-decoration: none; span.ico { strong { - border-color: @color-nav-hover-bg; + border-color: @ini_nav_menu_hover_bg; } svg { path { - fill: @color-nav-hover; + fill: @ini_nav_menu_hover_color; } } } diff --git a/css/area_nav-breadcrumb.less b/css/area_nav-breadcrumb.less index 957a36f..789347c 100755 --- a/css/area_nav-breadcrumb.less +++ b/css/area_nav-breadcrumb.less @@ -107,7 +107,7 @@ min-height: @toggle-size; border: 1px solid @ini_border; border-radius: @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius - color: @color-nav; + color: @ini_nav_menu_color; text-align: center; margin: 0; } @@ -154,9 +154,9 @@ &:hover, &:active, &:focus { - background-color: @color-nav-hover-bg; - border-color: @color-nav-hover; - color: @color-nav-hover; + background-color: @ini_nav_menu_hover_bg; + border-color: @ini_nav_menu_hover_color; + color: @ini_nav_menu_hover_color; .prefix { color: inherit; diff --git a/css/area_nav-pagetools.less b/css/area_nav-pagetools.less index 902d10c..1cc873f 100755 --- a/css/area_nav-pagetools.less +++ b/css/area_nav-pagetools.less @@ -58,7 +58,7 @@ nav#dokuwiki__pagetools { min-height: @toolbox-size; // for nav:hover width: @toolbox-size; // for nav:hover opacity: .6; - color: @color-nav; + color: @ini_nav_menu_color; font-size: @font-size-default; padding: 2px @toolbox-size 2px 2px; @@ -74,7 +74,7 @@ nav#dokuwiki__pagetools { &:focus, &:active { opacity: 1; - color: @color-nav-hover; + color: @ini_nav_menu_hover_color; background-color: #FFF; } @@ -90,7 +90,7 @@ nav#dokuwiki__pagetools { width: @page-tools_svg-size; height: @page-tools_svg-size; vertical-align: middle; - fill: @color-nav; + fill: @ini_nav_menu_color; margin: @page-tools_svg-space; } @@ -102,7 +102,7 @@ nav#dokuwiki__pagetools { &.plugin_move_page { a { opacity: .6; - color: @color-nav; + color: @ini_nav_menu_color; * { color: inherit; @@ -111,7 +111,7 @@ nav#dokuwiki__pagetools { &:hover, &:focus, &:active { - color: @color-nav-hover; + color: @ini_nav_menu_hover_color; background-color: #fff; opacity: 1; } @@ -139,7 +139,7 @@ nav#dokuwiki__pagetools { opacity: 1; svg { - fill: @color-nav-hover; + fill: @ini_nav_menu_hover_color; } } diff --git a/css/area_nav-usertools.less b/css/area_nav-usertools.less index 6c9ed9c..2a507e0 100755 --- a/css/area_nav-usertools.less +++ b/css/area_nav-usertools.less @@ -33,7 +33,7 @@ overflow: hidden; border: 1px solid @ini_border; border-radius: @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius - color: @color-nav; + color: @ini_nav_menu_color; text-align: center; margin: 0; @@ -80,7 +80,7 @@ background: #FFF; // for removing bg-image border: 0 none; text-indent: 0; - color: @color-nav; + color: @ini_nav_menu_color; font-size: inherit; margin-right: -.3rem; padding: 0 .2em 0 0; @@ -110,7 +110,7 @@ right: -1px; width: auto; opacity: 0; - border: solid 1px @color-nav-hover; + border: solid 1px @ini_nav_menu_hover_color; border-radius: @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius transform: none; transition: @transition opacity; @@ -119,9 +119,9 @@ &:hover, &:focus, &:active { - background-color: @color-nav-hover-bg; - border-color: @color-nav-hover; - color: @color-nav-hover; + background-color: @ini_nav_menu_hover_bg; + border-color: @ini_nav_menu_hover_color; + color: @ini_nav_menu_hover_color; &::before { opacity: 1; @@ -129,7 +129,7 @@ bdi, bdi:first-of-type { - color: @color-nav-hover; + color: @ini_nav_menu_hover_color; &::before { color: inherit; @@ -156,7 +156,7 @@ position: absolute; left: -2px; font-size: 1.4rem; - color: @color-nav; + color: @ini_nav_menu_color; margin: 0; transition: @transition color; @@ -250,9 +250,9 @@ &:hover, &:active, &:focus { - background-color: @color-nav-hover-bg; - border-color: @color-nav-hover; - color: @color-nav-hover; + background-color: @ini_nav_menu_hover_bg; + border-color: @ini_nav_menu_hover_color; + color: @ini_nav_menu_hover_color; } /* icon register new user */ diff --git a/css/area_sidebar-search.less b/css/area_sidebar-search.less index 3406f03..f3cc86d 100755 --- a/css/area_sidebar-search.less +++ b/css/area_sidebar-search.less @@ -22,7 +22,7 @@ background-image: none; background-color: transparent; // fix border: solid 1px transparent; - color: @color-nav; // fix + color: @ini_nav_menu_color; // fix padding: 0; transition: @transition color, @transition background-color, @transition border-color; @@ -76,9 +76,9 @@ &:hover, &:focus, &:active { - background-color: @color-nav-hover-bg; - border-color: @color-nav-hover; - color: @color-nav-hover; + background-color: @ini_nav_menu_hover_bg; + border-color: @ini_nav_menu_hover_color; + color: @ini_nav_menu_hover_color; } } } diff --git a/css/base.less b/css/base.less index 107daed..a778b2b 100755 --- a/css/base.less +++ b/css/base.less @@ -13,15 +13,11 @@ @font_family_screen: __font_family_screen__; -@color-nav: __nav_menu_color__; -@color-nav-hover: __nav_menu_hover_color__; -@color-nav-hover-bg: __nav_menu_hover_bg__; - @color-content-bg: __background_content__; @color-site-bg: __background_site__; @color-link: __existing__; -@color-link-hover: @color-nav; +@color-link-hover: @ini_nav_menu_color; @button_color: __button_color__; @button_background: __button_background__; @@ -41,6 +37,9 @@ //@border-radius: __default_border_radius__; //@color-border: __border__; //@color-border-light: __border_light__; +//@color-nav: __nav_menu_color__; +//@color-nav-hover: __nav_menu_hover_color__; +//@color-nav-hover-bg: __nav_menu_hover_bg__; /* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ diff --git a/css/base_mixins.less b/css/base_mixins.less index 7668aa1..a40ad9a 100755 --- a/css/base_mixins.less +++ b/css/base_mixins.less @@ -147,7 +147,7 @@ min-height: @elem; min-width: @elem; box-sizing: border-box; - color: @color-nav; + color: @ini_nav_menu_color; font-size: @font-size-small; padding: 0; margin: 0 .25rem; @@ -162,9 +162,9 @@ position: absolute; right: -.4rem; top: -.4em; - background-color: @color-nav-hover; + background-color: @ini_nav_menu_hover_bg; border-radius: 2px; - color: @color-nav-hover-bg; + color: @ini_nav_menu_hover_color; font-size: @font-size-very-small; font-weight: 400; text-align: center; @@ -178,8 +178,8 @@ &:active, &:focus { .num { - background-color: @color-nav-hover; - color: @color-nav-hover-bg; + background-color: @ini_nav_menu_hover_color; + color: @ini_nav_menu_hover_bg; } } } diff --git a/css/plugins/magic-matcher.less b/css/plugins/magic-matcher.less index d2a7729..df0d67f 100755 --- a/css/plugins/magic-matcher.less +++ b/css/plugins/magic-matcher.less @@ -23,7 +23,7 @@ border: 0; border-bottom: 1px solid @ini_border; border-left: 1px solid @ini_border; - color: @color-nav; + color: @ini_nav_menu_color; background: #fff; border-radius: 0; border-bottom-left-radius: 5px; From 5f18c8954f22987c845380660276a606bd723d6b Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Thu, 23 Mar 2017 12:56:55 +0100 Subject: [PATCH 065/108] SPR-742: Konfigurierbarkeit content-width --- css/area_footer.less | 2 +- css/base.less | 5 +++++ css/base_structure.less | 6 +++--- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/css/area_footer.less b/css/area_footer.less index f5edef4..28c07b7 100755 --- a/css/area_footer.less +++ b/css/area_footer.less @@ -57,7 +57,7 @@ .showSidebar { #dokuwiki__footer { .col-xs-12 { - width: 73%; + width: @ini_site_width; } } } diff --git a/css/base.less b/css/base.less index a778b2b..ecbf28f 100755 --- a/css/base.less +++ b/css/base.less @@ -46,6 +46,11 @@ /* global vars */ /* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ +@nav_direct_background : @ini_background_content; +@nav_direct_color : @ini_existing; + +@ini_sidebar_width : (100 - @ini_site_width) - 4; + @height-context-bar: 50px; @margin-small: 1rem; diff --git a/css/base_structure.less b/css/base_structure.less index f4a2062..83957ce 100755 --- a/css/base_structure.less +++ b/css/base_structure.less @@ -99,7 +99,7 @@ position: relative; > .col-xs-12 { - width: 23%; + width: @ini_sidebar_width; box-sizing: border-box; } } @@ -114,7 +114,7 @@ + .col-xs-12 { float: right; - width: 73%; + width: @ini_site_width; box-sizing: border-box; } } @@ -137,7 +137,7 @@ .showSidebar { .content { .row > .col-xs-12 { - width: 73%; + width: @ini_site_width; float: right; } } From 60020ac79dce3553f04cc9427b746519b4e438c5 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Thu, 23 Mar 2017 12:57:39 +0100 Subject: [PATCH 066/108] SPR-742: Konfigurierbarkeit "edit pencil" in content --- css/area_main-content-secedit.less | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/css/area_main-content-secedit.less b/css/area_main-content-secedit.less index c5a8ed2..681e101 100644 --- a/css/area_main-content-secedit.less +++ b/css/area_main-content-secedit.less @@ -37,7 +37,7 @@ &::after { content: ''; display: inline-block; - background: transparent url("svg.php?svg=pencil.svg&f=link") center center no-repeat; + background: transparent url("svg.php?svg=pencil.svg&f=nav_menu_color") center center no-repeat; height: 1em; width: 1em; background-size: contain; @@ -50,6 +50,10 @@ background-color: @button_color; color: @button_background; border-color: @button_background; + + &::after { + background-image: url("svg.php?svg=pencil.svg&f=button_background"); + } } } } From c5ddaf094ef577ebbadbfb3b2588d551ca273bc2 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Thu, 23 Mar 2017 12:59:06 +0100 Subject: [PATCH 067/108] SPR-742: Konfigurierbarkeit link, nav-dirct --- css/area_nav-direct.less | 7 ++++--- css/base_design.less | 24 ++++++++++-------------- css/plugins/magic-matcher.less | 2 +- 3 files changed, 15 insertions(+), 18 deletions(-) diff --git a/css/area_nav-direct.less b/css/area_nav-direct.less index 21328ad..2519461 100755 --- a/css/area_nav-direct.less +++ b/css/area_nav-direct.less @@ -4,8 +4,9 @@ * @author Jana Deutschlaender */ + .nav-direct { - background-color: __nav_direct_background__; + background-color: @nav_direct_background; margin-top: -1px; p { @@ -24,9 +25,9 @@ box-shadow: __box_shadow__; display: block; width: 100%; - background-color: __nav_direct_background__; + background-color: @nav_direct_background; border-bottom: 1px solid __shadow_color__; - color: __nav_direct_color__; + color: @nav_direct_color; line-height: @line-height-default; text-decoration: none; padding: 1em; diff --git a/css/base_design.less b/css/base_design.less index 647a3f5..feba57a 100755 --- a/css/base_design.less +++ b/css/base_design.less @@ -10,10 +10,6 @@ html, body { background-color: @color-site-bg; } -a { - color: @color-link; -} - /* highlight selected tool */ @@ -347,18 +343,18 @@ th { a { outline: none; -} -a:link, -a:visited { - text-decoration: none; - color: @color-link; -} + &:link, + &:visited { + text-decoration: none; + color: @ini_link; + } -a:hover, -a:focus, -a:active { - text-decoration: underline; + &:hover, + &:focus, + &:active { + text-decoration: underline; + } } img { diff --git a/css/plugins/magic-matcher.less b/css/plugins/magic-matcher.less index df0d67f..474d92d 100755 --- a/css/plugins/magic-matcher.less +++ b/css/plugins/magic-matcher.less @@ -43,7 +43,7 @@ min-height: @height-context-bar; box-sizing: border-box; box-shadow: __box_shadow__; - background-color: __nav_direct_background__; + background-color: @ini_background_content; border-radius: 0 0 @ini_default_border_radius @ini_default_border_radius; font-size: @font-size-default; padding: .8em 1em .5em; From 428e5f855dc6fffb36afc2ed1c24777fe7e79967 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Thu, 23 Mar 2017 12:59:44 +0100 Subject: [PATCH 068/108] SPR-908: QS - sidebar padding, font --- css/area_main-sidebar-nav.less | 59 ++++++++++++++++++++++------------ 1 file changed, 38 insertions(+), 21 deletions(-) diff --git a/css/area_main-sidebar-nav.less b/css/area_main-sidebar-nav.less index 754ec5c..c4df8aa 100755 --- a/css/area_main-sidebar-nav.less +++ b/css/area_main-sidebar-nav.less @@ -13,6 +13,18 @@ margin-left: @menu-margin; // moves *all* sidebar content to the right } + a { + &:link, + &:visited { + opacity: .9; + color: @ini_nav_menu_color; + } + + * { + color: inherit; + } + } + // the toggle element a.nav { cursor: pointer; @@ -22,6 +34,7 @@ -ms-flex-direction: row; align-items: center; height: @icon-size + @margin-small; + opacity: 1; border: 1px solid transparent; border-radius: @fix_border-radius; color: @ini_nav_menu_color; @@ -139,6 +152,31 @@ } */ +/* + + + + + + + + + + + + + + + + + + + + + + + + + + */ +/* min-width: 1440px */ + +@media @screen_min-xlg { + #dokuwiki__aside { + nav { + li:not([class]), + .li { + font-size: @font-size-head6; + padding: .15em 0; + + * { + font-size: inherit; + font-weight: inherit; + } + + a { + font-size: (@font-size-head6 - .05); + } + } + } + } +} + + /* + + + + + + + + + + + + + + + + + + + + + + + + + + */ /* max-width: 1023px */ @@ -212,27 +250,6 @@ } -/* + + + + + + + + + + + + + + + + + + + + + + + + + + */ -/* min-width: 1440px */ - -@media @screen_min-xlg { - #dokuwiki__aside { - nav { - li:not([class]), - .li { - font-size: @font-size-default; - padding: .1em 0; - - * { - font-size: inherit; - font-weight: inherit; - } - } - } - } -} - - /* + + + + + + + + + + + + + + + + + + + + + + + + + + */ /* max-width: 1439px */ From 4536a4f38c1d193e06f16936ab30f98896e4244c Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Thu, 23 Mar 2017 13:00:02 +0100 Subject: [PATCH 069/108] SPR-742: Konfigurierbarkeit content-width --- css/area_sidebar-search.less | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/css/area_sidebar-search.less b/css/area_sidebar-search.less index f3cc86d..71a6428 100755 --- a/css/area_sidebar-search.less +++ b/css/area_sidebar-search.less @@ -22,7 +22,7 @@ background-image: none; background-color: transparent; // fix border: solid 1px transparent; - color: @ini_nav_menu_color; // fix + color: @ini_nav_menu_color; padding: 0; transition: @transition color, @transition background-color, @transition border-color; @@ -111,12 +111,12 @@ margin: 0 0 @margin-default; .no { - display: inline-block; + display: block; #qsearch__in { width: 100%; padding-left: 10px; - padding-right: (@icon-size + 10); + padding-right: @icon-size; } } From be2c0e95525a70befe9fc41ac759ba32bb052231 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Thu, 23 Mar 2017 13:01:01 +0100 Subject: [PATCH 070/108] SPR-908: QS - color "num" --- css/base_mixins.less | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/css/base_mixins.less b/css/base_mixins.less index a40ad9a..6336b36 100755 --- a/css/base_mixins.less +++ b/css/base_mixins.less @@ -162,9 +162,9 @@ position: absolute; right: -.4rem; top: -.4em; - background-color: @ini_nav_menu_hover_bg; + background-color: @ini_nav_menu_hover_color; border-radius: 2px; - color: @ini_nav_menu_hover_color; + color: @ini_nav_menu_hover_bg; font-size: @font-size-very-small; font-weight: 400; text-align: center; @@ -172,17 +172,6 @@ padding: .1em @very-small-spacing; transition: @transition color, @transition background-color; } - - a { - &:hover, - &:active, - &:focus { - .num { - background-color: @ini_nav_menu_hover_color; - color: @ini_nav_menu_hover_bg; - } - } - } } .btn-prefix () { From 95ad7c26cc30eadef4b89aa609fe06d865a80a8b Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Thu, 23 Mar 2017 13:02:45 +0100 Subject: [PATCH 071/108] SPR-742: Konfigurierbarkeit check vars --- style.ini | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/style.ini b/style.ini index 8701ca1..a141afe 100755 --- a/style.ini +++ b/style.ini @@ -148,19 +148,19 @@ __existing__ = "#286DA8" __missing__ = "#CD5360" ; @ini_missing ; widths -__site_width__ = "64em" ; @ini_site_width -__sidebar_width__ = "16em" ; @ini_sidebar_width +__site_width__ = "73%" ; @ini_site_width +;__sidebar_width__ = "23%" ; @ini_sidebar_width __font_family_screen__ = "arial, sans-serif" __font_family_menu__ = "arial, sans-serif" -__font_family_print__ = "'times new roman', serif" +__font_family_print__ = "times new roman, serif" -__background_content__ = "#FFF" +__background_content__ = "#FFF" ; @ini_background_content __background_site__ = "#ECECEC" __background_page-header__ = "#F6F6F6" -__default_border_radius__ = "3px" -__border_light__ = "#dadada" +__default_border_radius__ = "3px" ; @ini_default_border_radius +__border_light__ = "#dadada" ; @ini_border_light __box_shadow_colored__ = "0 0 .5em rgba(40,109,168,.5)" __box_shadow__ = "0 0 .5em rgb(153,153,153,.5)" @@ -168,20 +168,17 @@ __box_shadow_right_bottom__ = "0.1em 0.3rem 0.5em rgb(153,153,153,.5)" __box_shadow_bottom__ = "0 0.1em 0.5em rgb(153,153,153,.5)" __box_shadow_offset__ = ".1em .1em .1em rgb(153,153,153,.5)" -__nav_direct_background__ = "#FFF" -__nav_direct_color__ = "#286da8" - ; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ; icons: usertools, pagetools, metabox, tabbox -__nav_menu_color__ = "#696969" -__nav_menu_hover_color__ = "#286da8" -__nav_menu_hover_bg__ = "#FFF" +__nav_menu_color__ = "#696969" ; @ini_nav_menu_color +__nav_menu_hover_color__ = "#286da8" ; @ini_nav_menu_hover_color +__nav_menu_hover_bg__ = "#FFF" ; @ini_nav_menu_hover_bg ; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ; buttons: submit, links styled like buttons, togglebuttons -__button_color__ = "#FFF" -__button_background__ = "#286DA8" +__button_color__ = "#FFF" ; @ini_button_color +__button_background__ = "#286DA8" ; @ini_button_background From eeddad9d3cd1d13d9a2155da93b3e06ba504931d Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Thu, 23 Mar 2017 15:04:00 +0100 Subject: [PATCH 072/108] SPR-908: QS - codeverteilung aside --- css/area_main-sidebar-content.less | 46 ++++++++++++++++++++++++++-- css/area_main-sidebar-nav.less | 48 +++++++----------------------- 2 files changed, 55 insertions(+), 39 deletions(-) diff --git a/css/area_main-sidebar-content.less b/css/area_main-sidebar-content.less index 862c0fc..bf29b2f 100644 --- a/css/area_main-sidebar-content.less +++ b/css/area_main-sidebar-content.less @@ -1,14 +1,18 @@ /** * This file provides the design styles the non-navigational elements in the sidebar */ + + #dokuwiki__aside { // do not indent the first level of lists // and use less indention in deeper levels - ul, ol { + ul, + ol { padding-left: 0; - ul, ol { + ul, + ol { padding-left: @margin-small; li { @@ -17,3 +21,41 @@ } } } + + +/* + + + + + + + + + + + + + + + + + + + + + + + + + + */ +/* max-width: 1023px */ + +@media @screen_max-md { + #dokuwiki__aside { + display: none; + } + + body.show-mobile-sidebar { + #dokuwiki__aside { + display: block !important; + position: absolute; + left: 1.25rem; //left margin of content container + z-index: 200; // above all + box-shadow: @box-shadow-right-bottom; + min-width: 45%; + max-width: 90%; + height: auto; + + &:after { + content: ""; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + width: 100%; + height: 100%; + background: @ini_background; + background: -webkit-linear-gradient(left, @ini_background, @color-content-bg); + background: linear-gradient(left, @ini_background, @color-content-bg); + z-index: 0; + } + } + } +} diff --git a/css/area_main-sidebar-nav.less b/css/area_main-sidebar-nav.less index c4df8aa..08e3bf5 100755 --- a/css/area_main-sidebar-nav.less +++ b/css/area_main-sidebar-nav.less @@ -5,6 +5,7 @@ * @author Andreas Gohr */ + #dokuwiki__aside { @icon-size: @font-size-big; @menu-margin: @icon-size + @margin-small*2; // FIXME this is still wrong @@ -27,12 +28,10 @@ // the toggle element a.nav { + .display-flex(); + .align-items(); + cursor: pointer; - display: flex; - display: -ms-flexbox; - flex-direction: row; - -ms-flex-direction: row; - align-items: center; height: @icon-size + @margin-small; opacity: 1; border: 1px solid transparent; @@ -57,10 +56,11 @@ width: @menu-margin; height: @icon-size; flex-grow: 0; - border-right: 1px solid @ini_border; + border-right: 1px solid @ini_nav_menu_color; text-align: center; margin-right: @margin-small; color: inherit; + transition: @transition border-color; // simple fake icon strong { @@ -76,6 +76,7 @@ border: 2px solid @ini_nav_menu_color; border-top-right-radius: 50%; border-bottom-left-radius: 50%; + transition: @transition border-color; } // real icon @@ -99,8 +100,10 @@ text-decoration: none; span.ico { + border-color: inherit; + strong { - border-color: @ini_nav_menu_hover_bg; + border-color: inherit; } svg { @@ -124,7 +127,7 @@ } -/* + + + + + + wide page content + + + + + +/* + + + + + + wide page content border-bottom between a.nav (short width) + + + + + .wide-content { #dokuwiki__aside { a.nav { @@ -181,11 +184,6 @@ /* max-width: 1023px */ @media @screen_max-md { - // hide on medium and smaller screens - #dokuwiki__aside { - display: none; - } - // show when toggled body.show-mobile-sidebar { .search.main-sidebar { @@ -202,30 +200,6 @@ } #dokuwiki__aside { - display: block !important; - position: absolute; - left: 1.25rem; //left margin of content container - z-index: 200; // above all - box-shadow: @box-shadow-right-bottom; - min-width: 45%; - max-width: 90%; - height: auto; - - &:after { - content: ""; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - width: 100%; - height: 100%; - background: @ini_background; - background: -webkit-linear-gradient(left, @ini_background, @color-content-bg); - background: linear-gradient(left, @ini_background, @color-content-bg); - z-index: 0; - } - > nav { position: relative; z-index: 2; From 107364bfb03aba06d03764645e37304b86ca9a66 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Thu, 23 Mar 2017 15:04:43 +0100 Subject: [PATCH 073/108] SPR-742: Konfigurierbarkeit border --- css/area_nav-breadcrumb.less | 3 ++- css/area_nav-usertools.less | 25 +++++++++++++++---------- 2 files changed, 17 insertions(+), 11 deletions(-) diff --git a/css/area_nav-breadcrumb.less b/css/area_nav-breadcrumb.less index 789347c..cc77685 100755 --- a/css/area_nav-breadcrumb.less +++ b/css/area_nav-breadcrumb.less @@ -4,6 +4,7 @@ * @author Jana Deutschlaender */ + .breadcrumbs { position: relative; border-bottom: 1px solid @ini_border_light; @@ -105,7 +106,7 @@ display: block; width: auto; min-height: @toggle-size; - border: 1px solid @ini_border; + border: 1px solid @ini_border_light; border-radius: @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius color: @ini_nav_menu_color; text-align: center; diff --git a/css/area_nav-usertools.less b/css/area_nav-usertools.less index 2a507e0..2e84422 100755 --- a/css/area_nav-usertools.less +++ b/css/area_nav-usertools.less @@ -31,7 +31,7 @@ width: auto; min-height: @toggle-size; overflow: hidden; - border: 1px solid @ini_border; + border: 1px solid @ini_border_light; border-radius: @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius color: @ini_nav_menu_color; text-align: center; @@ -47,27 +47,32 @@ } &.user { + @space-min-xxlg: .35rem; + @space-max-xxlg: .4rem; + @space-max-xlg: .5rem; + @space-max-md: .35rem; + position: relative; display: table-cell; - border: solid 1px @ini_border; + border: solid 1px @ini_border_light; border-radius: @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius padding-right: .3rem; @media @screen_min-xxlg { - padding-top: .35rem; + padding-top: @space-min-xxlg; } @media @screen_max-xxlg { - padding-top: .4rem; + padding-top: @space-max-xxlg; } @media @screen_max-xlg { - padding-top: .5rem; + padding-top: @space-max-xlg; } @media @screen_max-md { min-height: @toggle-size; - padding-top: .35rem; + padding-top: @space-max-md; } > a { @@ -86,20 +91,20 @@ padding: 0 .2em 0 0; @media @screen_min-xxlg { - margin-top: -.3rem; + margin-top: -(@space-min-xxlg); } @media @screen_max-xxlg { - margin-top: -.3rem; + margin-top: -(@space-max-xxlg); } @media @screen_max-xlg { - margin-top: -.5rem; + margin-top: -(@space-max-xlg); } @media @screen_max-md { min-height: (@toggle-size - .1); - margin-top: -.35rem; + margin-top: -(@space-max-md); } &::before { From 2d690fd8913430db1fe932651cd04a17020c5874 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Thu, 23 Mar 2017 15:31:17 +0100 Subject: [PATCH 074/108] SPR-910: var rename - link existing --- css/area_nav-metabox.less | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/css/area_nav-metabox.less b/css/area_nav-metabox.less index 61a3524..0e2eaf7 100755 --- a/css/area_nav-metabox.less +++ b/css/area_nav-metabox.less @@ -100,7 +100,7 @@ display: block; background-color: @color-site-bg; border: 1px solid @ini_border_light; - color: @color-link; + color: @ini_existing; font-size: @font-size-small; line-height: 1.42857143; padding: .3em 1rem .1em; @@ -193,7 +193,7 @@ display: none; width: 100%; background-color: @color-content-bg; - border: 1px solid @color-link; + border: 1px solid @ini_existing; @media @screen_min-xs { min-width: 20em; @@ -208,6 +208,10 @@ overflow: hidden; } + a { + color: @ini_existing; + } + > div { font-size: @font-size-small; padding: .8rem .5rem .5rem; From 202ac8de1e786ed7d753c9cb9e5cb43b0727d172 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Thu, 23 Mar 2017 15:38:44 +0100 Subject: [PATCH 075/108] SPR-910: var rename - background (site, page, header, footer) button (bg, color), link (existing) + box-shadow as fix var --- css/area_content.less | 2 +- css/area_footer.less | 4 ++-- css/area_forms.less | 16 ++++++++-------- css/area_header.less | 2 +- css/area_main-content-secedit.less | 6 +++--- css/area_main-content.less | 12 ++++++++---- css/area_main-sidebar-content.less | 4 ++-- css/area_nav-breadcrumb.less | 12 ++++++------ css/area_nav-direct.less | 2 +- css/area_nav-metabox.less | 24 ++++++++++++------------ css/area_nav-usertools.less | 2 +- css/area_sidebar-search.less | 14 +++++++------- css/area_togglelink.less | 18 +++++++++--------- css/base_design.less | 6 +++--- css/plugins/edit.less | 2 +- css/plugins/edittable.less | 2 +- css/plugins/magic-matcher.less | 6 +++--- css/plugins/tabinclude.less | 10 +++++----- 18 files changed, 74 insertions(+), 70 deletions(-) diff --git a/css/area_content.less b/css/area_content.less index c104cb1..2b3fd9c 100755 --- a/css/area_content.less +++ b/css/area_content.less @@ -21,7 +21,7 @@ height: @page-header_height; box-sizing: border-box; width: 100%; - background-color: @background_page-header; + background-color: @ini_background_page-header; border-bottom: 1px solid @ini_border_light; } diff --git a/css/area_footer.less b/css/area_footer.less index 28c07b7..369b690 100755 --- a/css/area_footer.less +++ b/css/area_footer.less @@ -11,7 +11,7 @@ @media screen { .page-footer { min-height: @page-header_height; - background-color: @background_page-header; + background-color: @ini_background_page-header; border-top: 1px solid @ini_border_light; border-radius: 0 0 @fix_border-radius @fix_border-radius; // @ini_default_border_radius vs. @fix_border-radius font-size: @font-size-default; @@ -28,7 +28,7 @@ position: relative; z-index: 2; box-sizing: border-box; - background-color: @color-site-bg; + background-color: @ini_background_site; } p { diff --git a/css/area_forms.less b/css/area_forms.less index b7ed8d2..89ee21b 100644 --- a/css/area_forms.less +++ b/css/area_forms.less @@ -181,10 +181,10 @@ button[type=submit], cursor: pointer; box-shadow: none; background-image: none; - background-color: @button_background; - border: 1px solid @button_background; + background-color: @ini_button_background; + border: 1px solid @ini_button_background; border-radius: @fix_border-radius; - color: @button_color; + color: @ini_button_color; vertical-align: top; padding: .3em @grid; transition: @transition background-color, @transition color; @@ -192,8 +192,8 @@ button[type=submit], &:hover, &:active, &:focus { - background-color: @button_color; - color: @button_background; + background-color: @ini_button_color; + color: @ini_button_background; } } @@ -216,9 +216,9 @@ button[type=submit] { &:focus { box-shadow: none; background-image: none; - background-color: @button_background; - color: @button_color; - border-color: @button_background; + background-color: @ini_button_background; + color: @ini_button_color; + border-color: @ini_button_background; } } diff --git a/css/area_header.less b/css/area_header.less index 76bca66..608fe41 100755 --- a/css/area_header.less +++ b/css/area_header.less @@ -83,7 +83,7 @@ /* + + + wiki title + + + */ p.title { - background-color: @color-site-bg;; + background-color: @ini_background_site; opacity: @header-font-opacity; line-height: @line-height-default; margin-bottom: .5rem; diff --git a/css/area_main-content-secedit.less b/css/area_main-content-secedit.less index 681e101..88955f7 100644 --- a/css/area_main-content-secedit.less +++ b/css/area_main-content-secedit.less @@ -47,9 +47,9 @@ &:hover, &:active, &:focus { - background-color: @button_color; - color: @button_background; - border-color: @button_background; + background-color: @ini_button_color; + color: @ini_button_background; + border-color: @ini_button_background; &::after { background-image: url("svg.php?svg=pencil.svg&f=button_background"); diff --git a/css/area_main-content.less b/css/area_main-content.less index 9355564..3ed2fd5 100755 --- a/css/area_main-content.less +++ b/css/area_main-content.less @@ -4,17 +4,19 @@ * @author Jana Deutschlaender */ -#dokuwiki__content.main-content { +#dokuwiki__content.main-content { .level2 { p a.media { img { - border: 1px dotted @color-site-bg; + border: 1px dotted @ini_background_site; } - &:hover, &:focus, &:active { + &:hover, + &:focus, + &:active { img { - border: 1px solid @color-link; + border: 1px solid @ini_existing; } } @@ -31,12 +33,14 @@ } } + /* + + + + + + + + + + + + + + + + + + + + + + + + + + */ /* min-width: 1440px */ @media @screen_min-xlg { } + /* + + + + + + + + + + + + + + + + + + + + + + + + + + */ /* max-width: 1199px */ diff --git a/css/area_main-sidebar-content.less b/css/area_main-sidebar-content.less index bf29b2f..fb02fbe 100644 --- a/css/area_main-sidebar-content.less +++ b/css/area_main-sidebar-content.less @@ -52,8 +52,8 @@ width: 100%; height: 100%; background: @ini_background; - background: -webkit-linear-gradient(left, @ini_background, @color-content-bg); - background: linear-gradient(left, @ini_background, @color-content-bg); + background: -webkit-linear-gradient(left, @ini_background, @ini_background_content); + background: linear-gradient(left, @ini_background, @ini_background_content); z-index: 0; } } diff --git a/css/area_nav-breadcrumb.less b/css/area_nav-breadcrumb.less index cc77685..07a93d0 100755 --- a/css/area_nav-breadcrumb.less +++ b/css/area_nav-breadcrumb.less @@ -13,7 +13,7 @@ box-sizing: border-box; @media @screen_max-md { - background-color: @background_page-header; + background-color: @ini_background_page-header; } @media @screen_max-xs { @@ -71,7 +71,7 @@ &:hover, &:focus, &:active { - border-color: @color-link; + border-color: @ini_existing; } } } @@ -127,7 +127,7 @@ position: relative; strong { - background-color: @color-site-bg; + background-color: @ini_background_site; } .num { @@ -170,9 +170,9 @@ right: 0; width: auto; border: 0 none; - background: @background_page-header; - background: -webkit-linear-gradient(top, @background_page-header, @color-content-bg); - background: linear-gradient(top, @background_page-header, @color-content-bg); + background: @ini_background_page-header; + background: -webkit-linear-gradient(top, @ini_background_page-header, @ini_background_content); + background: linear-gradient(top, @ini_background_page-header, @ini_background_content); box-shadow: @box-shadow-bottom; z-index: 2000; diff --git a/css/area_nav-direct.less b/css/area_nav-direct.less index 2519461..f1b5a4d 100755 --- a/css/area_nav-direct.less +++ b/css/area_nav-direct.less @@ -22,7 +22,7 @@ a:visited { .sr-out(); - box-shadow: __box_shadow__; + box-shadow: @box-shadow; display: block; width: 100%; background-color: @nav_direct_background; diff --git a/css/area_nav-metabox.less b/css/area_nav-metabox.less index 0e2eaf7..eff79f0 100755 --- a/css/area_nav-metabox.less +++ b/css/area_nav-metabox.less @@ -98,7 +98,7 @@ cursor: pointer; position: relative; display: block; - background-color: @color-site-bg; + background-color: @ini_background_site; border: 1px solid @ini_border_light; color: @ini_existing; font-size: @font-size-small; @@ -113,7 +113,7 @@ @media @screen_max-md { top: -1px; - background-color: @background_page-header; + background-color: @ini_background_page-header; border-radius: 0 0 @ini_default_border_radius @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius margin-left: 0; padding: .2em .3rem .1em; @@ -141,8 +141,8 @@ &:hover, &:focus, &:active { - background-color: @color-content-bg; - border-color: @color-link; + background-color: @ini_background_content; + border-color: @ini_existing; text-decoration: none; } } @@ -152,19 +152,19 @@ > a { cursor: default; - background-color: @color-content-bg; - border-color: @color-link; - border-bottom-color: @color-content-bg; - color: @color-link; + background-color: @ini_background_content; + border-color: @ini_existing; + border-bottom-color: @ini_background_content; + color: @ini_existing; @media @screen_max-md { border-radius: 0; } @media @screen_max-sm { - background-color: @color-link; - border-bottom-color: @color-link; - color: @color-content-bg; + background-color: @ini_existing; + border-bottom-color: @ini_existing; + color: @ini_background_content; } } } @@ -192,7 +192,7 @@ right: 0; display: none; width: 100%; - background-color: @color-content-bg; + background-color: @ini_background_content; border: 1px solid @ini_existing; @media @screen_min-xs { diff --git a/css/area_nav-usertools.less b/css/area_nav-usertools.less index 2e84422..13b67d6 100755 --- a/css/area_nav-usertools.less +++ b/css/area_nav-usertools.less @@ -213,7 +213,7 @@ &.noopentasks { strong { - background-color: @color-site-bg; + background-color: @ini_background_site; } .num { diff --git a/css/area_sidebar-search.less b/css/area_sidebar-search.less index 71a6428..c007ee4 100755 --- a/css/area_sidebar-search.less +++ b/css/area_sidebar-search.less @@ -30,12 +30,12 @@ &:focus, &:active { min-height: @icon-size; - background-color: @button_color; - border: solid 1px @button_background; - color: @button_background; + background-color: @ini_button_color; + border: solid 1px @ini_button_background; + color: @ini_button_background; &::after { - background-color: @button_background; + background-color: @ini_button_background; } } @@ -97,9 +97,9 @@ top: 0; bottom: 0; min-height: @icon-size; - background-color: @button_color; - border: solid 1px @button_background; - color: @button_background; + background-color: @ini_button_color; + border: solid 1px @ini_button_background; + color: @ini_button_background; } } diff --git a/css/area_togglelink.less b/css/area_togglelink.less index ecfb97a..816799e 100755 --- a/css/area_togglelink.less +++ b/css/area_togglelink.less @@ -29,10 +29,10 @@ width: @margin-default; height: 100%; - background-color: @button_background; - border: solid 1px @button_background; + background-color: @ini_button_background; + border: solid 1px @ini_button_background; border-radius: @ini_default_border_radius 0 0 @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius - color: @button_color; + color: @ini_button_color; text-decoration: none; transition: @transition color, @transition background-color, @transition border-color; @@ -55,9 +55,9 @@ &:hover, &:focus, &:active { - background-color: @button_color; - border-color: @button_background; - color: @button_background; + background-color: @ini_button_color; + border-color: @ini_button_background; + color: @ini_button_background; text-decoration: none; * { @@ -76,8 +76,8 @@ left: -1px; a { - background-color: @button_background; - border-color: @button_background; + background-color: @ini_button_background; + border-color: @ini_button_background; border-radius: 0 @ini_default_border_radius @ini_default_border_radius 0; // @ini_default_border_radius vs. @fix_border-radius &::before { @@ -93,7 +93,7 @@ &:hover, &:focus, &:active { - background-color: @button_color; + background-color: @ini_button_color; &::before { opacity: 0; diff --git a/css/base_design.less b/css/base_design.less index feba57a..35fbe7b 100755 --- a/css/base_design.less +++ b/css/base_design.less @@ -7,7 +7,7 @@ html, body { - background-color: @color-site-bg; + background-color: @ini_background_site; } @@ -52,7 +52,7 @@ html, body { clear: both; overflow: hidden; word-wrap: break-word; - background: @color-content-bg; + background: @ini_background_content; color: inherit; padding: @page_padding-top @margin-default @margin-default; @@ -415,7 +415,7 @@ kbd { font-size: @font-size-default; direction: ltr; text-align: left; - background-color: @color-site-bg; + background-color: @ini_background_site; color: @ini_text; box-shadow: inset 0 0 .3em @ini_border; border-radius: @fix_border-radius; diff --git a/css/plugins/edit.less b/css/plugins/edit.less index 321cb38..8e60c41 100644 --- a/css/plugins/edit.less +++ b/css/plugins/edit.less @@ -24,7 +24,7 @@ form div.no { button, input.button { - border-top: solid 1px @button_background; + border-top: solid 1px @ini_button_background; margin-top: 0; } } diff --git a/css/plugins/edittable.less b/css/plugins/edittable.less index 42731b2..0f8f1ac 100644 --- a/css/plugins/edittable.less +++ b/css/plugins/edittable.less @@ -12,7 +12,7 @@ button, input.button { min-height: 1rem; - // button - for inverted design: background-color: @button_color; color: @button_background; + // button - for inverted design: background-color: @ini_button_color; color: @ini_button_background; font-size: @font-size-small; margin-top: 0; } diff --git a/css/plugins/magic-matcher.less b/css/plugins/magic-matcher.less index 474d92d..0233a26 100755 --- a/css/plugins/magic-matcher.less +++ b/css/plugins/magic-matcher.less @@ -31,8 +31,8 @@ &:hover, &:focus, &:active { - border-color: @button_background; - color: @button_background; + border-color: @ini_button_background; + color: @ini_button_background; } } @@ -42,7 +42,7 @@ width: 100%; min-height: @height-context-bar; box-sizing: border-box; - box-shadow: __box_shadow__; + box-shadow: @box-shadow; background-color: @ini_background_content; border-radius: 0 0 @ini_default_border_radius @ini_default_border_radius; font-size: @font-size-default; diff --git a/css/plugins/tabinclude.less b/css/plugins/tabinclude.less index 6fc0296..86a1a43 100644 --- a/css/plugins/tabinclude.less +++ b/css/plugins/tabinclude.less @@ -11,17 +11,17 @@ div#dwpl-ti-container { /* + + + tabnav + + + */ li.dwpl-ti-tab { box-shadow: none; - border-color: @color-site-bg; + border-color: @ini_background_site; border-radius: @fix_border-radius @fix_border-radius 0 0; padding: 0; div { - background-color: @background_page-header; + background-color: @ini_background_page-header; border-radius: inherit; padding: .1em .35em; &.selected { - background-color: @color-site-bg; + background-color: @ini_background_site; } } } @@ -31,8 +31,8 @@ div#dwpl-ti-container { div.dwpl-ti-content-box { overflow: auto; box-shadow: none; - background-color: @color-site-bg; - border: solid 1px @color-site-bg; + background-color: @ini_background_site; + border: solid 1px @ini_background_site; border-radius: 0; } } From efa1155dc8654c59317eeb9a5814d4c08c85cff8 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Thu, 23 Mar 2017 15:38:57 +0100 Subject: [PATCH 076/108] SPR-910: var rename - background (site, page, header, footer) button (bg, color), link (existing) + box-shadow as fix var --- css/base.less | 89 +++++++++++++++++++++++++++------------------------ style.ini | 23 +++++++------ 2 files changed, 58 insertions(+), 54 deletions(-) diff --git a/css/base.less b/css/base.less index ecbf28f..d419826 100755 --- a/css/base.less +++ b/css/base.less @@ -9,30 +9,23 @@ /* converted vars */ /* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ -@background_page-header: __background_page-header__; -@font_family_screen: __font_family_screen__; - -@color-content-bg: __background_content__; -@color-site-bg: __background_site__; - -@color-link: __existing__; -@color-link-hover: @ini_nav_menu_color; - -@button_color: __button_color__; -@button_background: __button_background__; - -@box-shadow-offset: __box_shadow_offset__; -@box-shadow: __box_shadow__; -@box-shadow-colored: __box_shadow_colored__; -@box-shadow-right-bottom:__box_shadow_right_bottom__; -@box-shadow-bottom: __box_shadow_bottom__; - -@th_background: __background_alt__; +//@th_background: __background_alt__; /* ersetzt: */ +//@color-site-bg: __background_site__; +//@color-content-bg: __background_content__; +//@button_color: __button_color__; +//@button_background: __button_background__; +//@background_page-header: __background_page-header__; +//@font_family_screen: __font_family_screen__; +//@box-shadow-offset: __box_shadow_offset__; +//@box-shadow: __box_shadow__; +//@box-shadow-colored: __box_shadow_colored__; +//@box-shadow-right-bottom:__box_shadow_right_bottom__; +//@box-shadow-bottom: __box_shadow_bottom__; //@color-text: __text__; //@border-radius: __default_border_radius__; //@color-border: __border__; @@ -40,33 +33,45 @@ //@color-nav: __nav_menu_color__; //@color-nav-hover: __nav_menu_hover_color__; //@color-nav-hover-bg: __nav_menu_hover_bg__; +//@color-link: __existing__; +//@color-link-hover: @ini_nav_menu_color; /* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ /* global vars */ /* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ -@nav_direct_background : @ini_background_content; -@nav_direct_color : @ini_existing; +@font_family_screen: arial, sans-serif; +@font_family_print: "Times New Roman", serif; -@ini_sidebar_width : (100 - @ini_site_width) - 4; +@nav_direct_background: @ini_background_content; +@nav_direct_color: @ini_existing; -@height-context-bar: 50px; +@ini_sidebar_width: (100 - @ini_site_width) - 4; -@margin-small: 1rem; -@margin-default: 2rem; -@margin-big: 3.07rem; +@height-context-bar: 50px; -@small-spacing: .3rem; -@very-small-spacing: .2rem; +@margin-small: 1rem; +@margin-default: 2rem; +@margin-big: 3.07rem; -@grid: @margin-small; -@toggle-size: 1.75rem; +@small-spacing: .3rem; +@very-small-spacing: .2rem; -@transition: ease-out .30s; +@grid: @margin-small; +@toggle-size: 1.75rem; + +@transition: ease-out .30s; + +@box-shadow-offset: .1em .1em .1em rgb(153,153,153,.5); +@box-shadow: 0 0 .5em rgb(153,153,153,.5); +@box-shadow-colored: 0 0 .5em rgba(40,109,168,.5); +@box-shadow-right-bottom: 0.1em 0.3rem 0.5em rgb(153,153,153,.5); +@box-shadow-bottom: 0 0.1em 0.5em rgb(153,153,153,.5); /* + + + for programmers customizing + + + */ + @fix_border-radius: 3px; @toggle-showsidebar_width: 3.07rem; // shown sidebar after toggle @page_padding-top: @margin-small; // padding-top for 'dokuwiki__content' @@ -82,20 +87,20 @@ /* + + + + + + + + + + + + + + + + + + + + + + + + + + */ /* fonts */ -@font-size-very-small: .73rem; -@font-size-small: .88rem; -@font-size-default: 1rem; -@font-size-big: 1.5rem; -@font-size-bigger: 1.75rem; +@font-size-very-small: .73rem; +@font-size-small: .88rem; +@font-size-default: 1rem; +@font-size-big: 1.5rem; +@font-size-bigger: 1.75rem; -@line-height-default: 125%; -@line-height-big: 135%; -@line-height-bigger: 140%; +@line-height-default: 125%; +@line-height-big: 135%; +@line-height-bigger: 140%; -@font-weight-bold: 800; -@font-weight-normal: 400; +@font-weight-bold: 800; +@font-weight-normal: 400; -@font-scale-factor: .0769; +@font-scale-factor: .0769; @font-size-head6: @font-size-default; @font-size-head5: @font-size-default + @font-scale-factor; diff --git a/style.ini b/style.ini index a141afe..cce39d6 100755 --- a/style.ini +++ b/style.ini @@ -147,26 +147,25 @@ __link__ = "#286DA8" __existing__ = "#286DA8" ; @ini_existing __missing__ = "#CD5360" ; @ini_missing -; widths __site_width__ = "73%" ; @ini_site_width -;__sidebar_width__ = "23%" ; @ini_sidebar_width +;__sidebar_width__ = "23%" -__font_family_screen__ = "arial, sans-serif" -__font_family_menu__ = "arial, sans-serif" -__font_family_print__ = "times new roman, serif" +;__font_family_screen__ = "arial, sans-serif" +;__font_family_menu__ = "arial, sans-serif" +;__font_family_print__ = "times new roman, serif" __background_content__ = "#FFF" ; @ini_background_content -__background_site__ = "#ECECEC" -__background_page-header__ = "#F6F6F6" +__background_site__ = "#ECECEC" ; @ini_background_site +__background_page-header__ = "#F6F6F6" ; @ini_background_page-header __default_border_radius__ = "3px" ; @ini_default_border_radius __border_light__ = "#dadada" ; @ini_border_light -__box_shadow_colored__ = "0 0 .5em rgba(40,109,168,.5)" -__box_shadow__ = "0 0 .5em rgb(153,153,153,.5)" -__box_shadow_right_bottom__ = "0.1em 0.3rem 0.5em rgb(153,153,153,.5)" -__box_shadow_bottom__ = "0 0.1em 0.5em rgb(153,153,153,.5)" -__box_shadow_offset__ = ".1em .1em .1em rgb(153,153,153,.5)" +;__box_shadow_colored__ = "0 0 .5em rgba(40,109,168,.5)" +;__box_shadow__ = "0 0 .5em rgb(153,153,153,.5)" +;__box_shadow_right_bottom__ = "0.1em 0.3rem 0.5em rgb(153,153,153,.5)" +;__box_shadow_bottom__ = "0 0.1em 0.5em rgb(153,153,153,.5)" +;__box_shadow_offset__ = ".1em .1em .1em rgb(153,153,153,.5)" ; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From 2c5103748c0e4ce6afd62f70dd518aad6f991603 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Thu, 23 Mar 2017 15:39:16 +0100 Subject: [PATCH 077/108] SPR-742: Konfigurierbarkeit wording german prepared --- lang/de/lang.php | 41 ++++++++++++++++++++++++++++++++++------- 1 file changed, 34 insertions(+), 7 deletions(-) diff --git a/lang/de/lang.php b/lang/de/lang.php index a45586b..7edb555 100755 --- a/lang/de/lang.php +++ b/lang/de/lang.php @@ -1,10 +1,11 @@ Date: Tue, 28 Mar 2017 15:10:27 +0200 Subject: [PATCH 078/108] SPR-742: Konfigurierbarkeit check, neuzuordnung --- css/area_content.less | 2 +- css/area_footer.less | 16 ++- css/area_header.less | 8 +- css/area_main-content-secedit.less | 10 +- css/area_main-content.less | 2 +- css/area_msg.less | 19 +++- css/area_nav-breadcrumb.less | 44 ++++---- css/area_nav-direct.less | 2 +- css/area_nav-metabox.less | 73 +++++-------- css/area_nav-pagetools.less | 59 +++++++---- css/area_nav-usertools.less | 57 +++++----- css/area_sidebar-search.less | 26 ++++- css/base.less | 41 ++++++-- css/base_design.less | 161 ++++++++++++++++------------- css/base_mixins.less | 22 +++- css/plugins/tabinclude.less | 44 +++++--- 16 files changed, 353 insertions(+), 233 deletions(-) diff --git a/css/area_content.less b/css/area_content.less index 2b3fd9c..bda9ea6 100755 --- a/css/area_content.less +++ b/css/area_content.less @@ -21,7 +21,7 @@ height: @page-header_height; box-sizing: border-box; width: 100%; - background-color: @ini_background_page-header; + background-color: @ini_background_page_header; border-bottom: 1px solid @ini_border_light; } diff --git a/css/area_footer.less b/css/area_footer.less index 369b690..39b068e 100755 --- a/css/area_footer.less +++ b/css/area_footer.less @@ -11,13 +11,20 @@ @media screen { .page-footer { min-height: @page-header_height; - background-color: @ini_background_page-header; + background-color: @ini_background_page_header; border-top: 1px solid @ini_border_light; border-radius: 0 0 @fix_border-radius @fix_border-radius; // @ini_default_border_radius vs. @fix_border-radius + color: @ini_background_page_footer; font-size: @font-size-default; text-align: right; padding: @margin-small @margin-default; + *, + a:link, + a:visited { + color: inherit; + } + bdi { font-weight: bold; } @@ -28,13 +35,18 @@ position: relative; z-index: 2; box-sizing: border-box; - background-color: @ini_background_site; + background-color: @ini_background; } p { + color: @ini_text_webframe; font-size: @font-size-default; margin: 0; } + + a { + color: @ini_nav_menu_color; + } } } diff --git a/css/area_header.less b/css/area_header.less index 608fe41..e02bf1a 100755 --- a/css/area_header.less +++ b/css/area_header.less @@ -6,7 +6,7 @@ #dokuwiki__header { - @header-font-opacity: .7; + @header-font-opacity: 1; /* + + + wiki logo + + + */ @media @screen_min-md { @@ -83,8 +83,9 @@ /* + + + wiki title + + + */ p.title { - background-color: @ini_background_site; + background-color: @ini_background; opacity: @header-font-opacity; + color: @ini_text_webframe; line-height: @line-height-default; margin-bottom: .5rem; @@ -103,8 +104,9 @@ /* + + + wiki claim + + + */ p.claim { opacity: @header-font-opacity; - margin-bottom: 0; + color: @ini_text_webframe; font-size: @font-size-default; + margin-bottom: 0; @media @screen_max-md { padding-top: .5rem; diff --git a/css/area_main-content-secedit.less b/css/area_main-content-secedit.less index 88955f7..03aba7e 100644 --- a/css/area_main-content-secedit.less +++ b/css/area_main-content-secedit.less @@ -8,10 +8,10 @@ clear: right; // FIXME why? background: repeating-linear-gradient( -45deg, - transparent, - transparent 10px, - @ini_background_alt 10px, - @ini_background_alt 20px, + @highlight-odd-ini_text, + @highlight-odd-ini_text 10px, + @highlight-even-ini_text 10px, + @highlight-even-ini_text 20px, ); } @@ -37,7 +37,7 @@ &::after { content: ''; display: inline-block; - background: transparent url("svg.php?svg=pencil.svg&f=nav_menu_color") center center no-repeat; + background: transparent url("svg.php?svg=pencil.svg&f=existing") center center no-repeat; height: 1em; width: 1em; background-size: contain; diff --git a/css/area_main-content.less b/css/area_main-content.less index 3ed2fd5..9af0b54 100755 --- a/css/area_main-content.less +++ b/css/area_main-content.less @@ -9,7 +9,7 @@ .level2 { p a.media { img { - border: 1px dotted @ini_background_site; + border: 1px dotted @ini_background; } &:hover, diff --git a/css/area_msg.less b/css/area_msg.less index e248b7f..0367bd7 100644 --- a/css/area_msg.less +++ b/css/area_msg.less @@ -1,10 +1,12 @@ -.msg-area{ +.msg-area { clear: both; padding-top: 1.6rem; - div{ + + div { line-height: 135%; } - &:empty{ + + &:empty { display: none; } } @@ -20,4 +22,15 @@ div.success, div.error, div.info, div.notify { padding-left: 32px; overflow: hidden; border-radius: 5px; + + a { + color: inherit; + text-decoration: underline; + + &:hover, + &:focus, + &:active { + text-decoration: none; + } + } } diff --git a/css/area_nav-breadcrumb.less b/css/area_nav-breadcrumb.less index 07a93d0..e81b45e 100755 --- a/css/area_nav-breadcrumb.less +++ b/css/area_nav-breadcrumb.less @@ -7,13 +7,14 @@ .breadcrumbs { position: relative; - border-bottom: 1px solid @ini_border_light; - padding: 1rem 1.8rem .2rem; min-height: @page-header_height; box-sizing: border-box; + background-color: @ini_background_content; + border-bottom: 1px solid @ini_border_light; + padding: 1rem 1.8rem .2rem; @media @screen_max-md { - background-color: @ini_background_page-header; + background-color: @ini_background_page_header; } @media @screen_max-xs { @@ -21,6 +22,10 @@ padding-right: .75rem; } + @media @screen_xs-lg { + background-color: @ini_background_content; + } + > p { font-size: @font-size-small; margin: 0; @@ -108,7 +113,6 @@ min-height: @toggle-size; border: 1px solid @ini_border_light; border-radius: @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius - color: @ini_nav_menu_color; text-align: center; margin: 0; } @@ -125,13 +129,18 @@ /* check !!! */ &.do_none { position: relative; + border-radius: @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius strong { - background-color: @ini_background_site; + overflow: hidden; + background-color: @ini_background; + border-color: @noopentasks-border; + color: @ini_text_webframe; } .num { - background-color: @noopentasks-background; // fix + margin-top: 1px; + background-color: @noopentasks-border; // fix color: @noopentasks-color; // fix } } @@ -145,24 +154,11 @@ } // li a { - background-color: #FFF; - transition: @transition color, @transition background-color, @transition border-color; + .btn-hover(); &[aria-expanded="false"] + #plugin__qc__wrapper { display: none; } - - &:hover, - &:active, - &:focus { - background-color: @ini_nav_menu_hover_bg; - border-color: @ini_nav_menu_hover_color; - color: @ini_nav_menu_hover_color; - - .prefix { - color: inherit; - } - } } #plugin__qc__wrapper { @@ -170,13 +166,13 @@ right: 0; width: auto; border: 0 none; - background: @ini_background_page-header; - background: -webkit-linear-gradient(top, @ini_background_page-header, @ini_background_content); - background: linear-gradient(top, @ini_background_page-header, @ini_background_content); + background: @ini_background_page_header; + background: -webkit-linear-gradient(top, @ini_background_page_header, @ini_background_content); + background: linear-gradient(top, @ini_background_page_header, @ini_background_content); box-shadow: @box-shadow-bottom; z-index: 2000; - #plugin__qc__out{ + #plugin__qc__out { h1 { font-size: @font-size-head3; } diff --git a/css/area_nav-direct.less b/css/area_nav-direct.less index f1b5a4d..5defc3b 100755 --- a/css/area_nav-direct.less +++ b/css/area_nav-direct.less @@ -26,7 +26,7 @@ display: block; width: 100%; background-color: @nav_direct_background; - border-bottom: 1px solid __shadow_color__; + border-bottom: 1px solid @ini_border_light; color: @nav_direct_color; line-height: @line-height-default; text-decoration: none; diff --git a/css/area_nav-metabox.less b/css/area_nav-metabox.less index eff79f0..35b35e9 100755 --- a/css/area_nav-metabox.less +++ b/css/area_nav-metabox.less @@ -19,19 +19,13 @@ // < 1024 @media @screen_max-md { position: relative; - top: -1px; + top: .2rem; right: auto; float: none; display: block; max-width: 100%; min-height: @page-header_height; height: auto; - } - - // < 992 - @media @screen_max-sm { - position: relative; - top: .2rem; border: 0 none; } @@ -86,10 +80,6 @@ } @media @screen_max-md { - margin-right: .5rem; - } - - @media @screen_max-sm { margin-right: .4rem; margin-bottom: .2rem; } @@ -98,32 +88,26 @@ cursor: pointer; position: relative; display: block; - background-color: @ini_background_site; - border: 1px solid @ini_border_light; - color: @ini_existing; font-size: @font-size-small; line-height: 1.42857143; - padding: .3em 1rem .1em; - margin-left: 4px; - transition: @transition color, @transition background-color, @transition border-color; + transition: @transition background-color, @transition border-color, @transition color; @media @screen_min-md { + background-color: @ini_background; + border: 1px solid @noopentasks-border; border-radius: @ini_default_border_radius @ini_default_border_radius 0 0; // @ini_default_border_radius vs. @fix_border-radius + color: @ini_nav_menu_color; + margin-left: 4px; + padding: .3em 1rem .1em; } @media @screen_max-md { - top: -1px; - background-color: @ini_background_page-header; - border-radius: 0 0 @ini_default_border_radius @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius - margin-left: 0; - padding: .2em .3rem .1em; - } - - @media @screen_max-sm { top: 0; - border-radius: 0; + border: 1px solid @ini_existing; + color: @ini_existing; margin-top: .2rem; - padding-bottom: .2em; + margin-left: 0; + padding: .2em .3rem; } * { @@ -135,15 +119,24 @@ position: relative; color: inherit; font-size: @font-size-small; - transition: @transition color; } &:hover, &:focus, &:active { - background-color: @ini_background_content; - border-color: @ini_existing; text-decoration: none; + + @media @screen_min-md { + background-color: @ini_background_content; + border-color: @ini_existing; + color: @ini_existing; + } + + @media @screen_max-md { + background-color: @ini_existing; + border-color: @ini_background_content; + color: @ini_background_content; + } } } @@ -158,12 +151,9 @@ color: @ini_existing; @media @screen_max-md { - border-radius: 0; - } - - @media @screen_max-sm { background-color: @ini_existing; border-bottom-color: @ini_existing; + border-radius: 0; color: @ini_background_content; } } @@ -176,13 +166,6 @@ @media @screen_max-md { clear: both; - } - - @media @screen_max-md { - margin-top: -2px; - } - - @media @screen_max-sm { margin-top: 2px; } @@ -199,7 +182,7 @@ min-width: 20em; } - @media @screen_min-sm { + @media @screen_min-md { border-radius: 0 0 @fix_border-radius @fix_border-radius; // @ini_default_border_radius vs. @fix_border-radius } @@ -277,15 +260,15 @@ padding: .15em 0; &::before { + content: ''; position: absolute; top: .6em; - content: ""; + left: 0; display: inline-block; width: 4px; height: 4px; - background-color: #ccc; overflow: hidden; - left: 0; + background-color: @ini_existing; } } } diff --git a/css/area_nav-pagetools.less b/css/area_nav-pagetools.less index 1cc873f..b340a3b 100755 --- a/css/area_nav-pagetools.less +++ b/css/area_nav-pagetools.less @@ -21,7 +21,7 @@ .pagetools-item(img_backto, 12); */ -#dokuwiki__aside{ +#dokuwiki__aside { @media @screen_max-md { display: none !important; } @@ -57,11 +57,18 @@ nav#dokuwiki__pagetools { height: auto; min-height: @toolbox-size; // for nav:hover width: @toolbox-size; // for nav:hover - opacity: .6; - color: @ini_nav_menu_color; + //opacity: .6; font-size: @font-size-default; padding: 2px @toolbox-size 2px 2px; + @media @screen_min-md { + color: @ini_nav_menu_color; + } + + @media @screen_max-md { + color: @ini_existing; + } + * { color: inherit; } @@ -73,9 +80,9 @@ nav#dokuwiki__pagetools { &:hover, &:focus, &:active { - opacity: 1; - color: @ini_nav_menu_hover_color; - background-color: #FFF; + //opacity: 1; + //color: @ini_nav_menu_hover_color; + background-color: transparent; } span { @@ -90,8 +97,15 @@ nav#dokuwiki__pagetools { width: @page-tools_svg-size; height: @page-tools_svg-size; vertical-align: middle; - fill: @ini_nav_menu_color; margin: @page-tools_svg-space; + + @media @screen_min-md { + fill: @ini_nav_menu_color; + } + + @media @screen_max-md { + fill: @ini_existing; + } } &.top { @@ -101,20 +115,14 @@ nav#dokuwiki__pagetools { &.plugin_move_page { a { - opacity: .6; + .btn-hover(); + + //opacity: .6; color: @ini_nav_menu_color; * { color: inherit; } - - &:hover, - &:focus, - &:active { - color: @ini_nav_menu_hover_color; - background-color: #fff; - opacity: 1; - } } } } @@ -122,24 +130,35 @@ nav#dokuwiki__pagetools { &:hover { ul { - background-color: #fff; box-shadow: @box-shadow-offset; + background-color: @ini_background_content; + border-color: @ini_border_light; li { + color: @ini_existing; + a { box-shadow: none; background-image: none; - opacity: .8; + //opacity: .8; border-color: transparent; + color: inherit; padding: 2px 0 2px 2px; + svg { + border-radius: @ini_default_border_radius; + fill: @ini_existing; + } + &:hover, &:focus, &:active { - opacity: 1; + //opacity: 1; svg { - fill: @ini_nav_menu_hover_color; + background-color: @ini_existing; + border: solid 2px @ini_existing; + fill: @ini_background_content; } } diff --git a/css/area_nav-usertools.less b/css/area_nav-usertools.less index 13b67d6..855a99f 100755 --- a/css/area_nav-usertools.less +++ b/css/area_nav-usertools.less @@ -33,10 +33,13 @@ overflow: hidden; border: 1px solid @ini_border_light; border-radius: @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius - color: @ini_nav_menu_color; text-align: center; margin: 0; + @media @screen_only-lg { + padding-top: .14rem; + } + @media @screen_max-xxlg { min-height: 28px; } @@ -54,8 +57,10 @@ position: relative; display: table-cell; - border: solid 1px @ini_border_light; + background-color: @ini_background; + border: solid 1px @noopentasks-border;//@ini_border_light; border-radius: @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius + color: @ini_text_webframe; padding-right: .3rem; @media @screen_min-xxlg { @@ -82,10 +87,10 @@ position: relative; min-height: 26px; overflow: visible; - background: #FFF; // for removing bg-image + background: @ini_nav_menu_hover_bg; // for removing bg-image border: 0 none; + color: @ini_nav_menu_hover_color; text-indent: 0; - color: @ini_nav_menu_color; font-size: inherit; margin-right: -.3rem; padding: 0 .2em 0 0; @@ -117,16 +122,17 @@ opacity: 0; border: solid 1px @ini_nav_menu_hover_color; border-radius: @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius + color: inherit; transform: none; - transition: @transition opacity; + //transition: @transition opacity; } &:hover, &:focus, &:active { - background-color: @ini_nav_menu_hover_bg; + background-color: @ini_nav_menu_hover_color; border-color: @ini_nav_menu_hover_color; - color: @ini_nav_menu_hover_color; + color: @ini_nav_menu_hover_bg; &::before { opacity: 1; @@ -134,18 +140,18 @@ bdi, bdi:first-of-type { - color: @ini_nav_menu_hover_color; + color: @ini_nav_menu_hover_bg; - &::before { - color: inherit; - } + //&::before { + // color: inherit; + //} } } } bdi { - color: inherit; display: inline-block; + color: inherit; transition: @transition color; } @@ -161,7 +167,6 @@ position: absolute; left: -2px; font-size: 1.4rem; - color: @ini_nav_menu_color; margin: 0; transition: @transition color; @@ -190,10 +195,6 @@ white-space: normal; text-indent: 0; - @media @screen_only-lg { - padding-top: .14rem; - } - &::before { content: ''; position: absolute; @@ -213,12 +214,15 @@ &.noopentasks { strong { - background-color: @ini_background_site; + background-color: @ini_background; + border-color: @noopentasks-border; + color: @ini_text_webframe; } .num { - background-color: @noopentasks-background; // fix + background-color: @noopentasks-border; // fix color: @noopentasks-color; // fix + margin-top: 1px; } } } // li @@ -228,36 +232,27 @@ a { .fontello(); .hide-text-show-before(); + .btn-hover(); cursor: pointer; position: relative; - background-color: #fff; line-height: 1; text-decoration: none; - transition: @transition color, @transition background-color, @transition border-color; @media @screen_only-lg { min-width: 2rem; } - &::before {//background-color: deeppink !important; + &::before { .center-middle(); content: "?"; + cursor: pointer; display: block; width: 100%; box-sizing: border-box; font-size: @font-size-default + (@font-scale-factor * 4); line-height: 1; - cursor: pointer; - } - - &:hover, - &:active, - &:focus { - background-color: @ini_nav_menu_hover_bg; - border-color: @ini_nav_menu_hover_color; - color: @ini_nav_menu_hover_color; } /* icon register new user */ diff --git a/css/area_sidebar-search.less b/css/area_sidebar-search.less index c007ee4..dc7eedc 100755 --- a/css/area_sidebar-search.less +++ b/css/area_sidebar-search.less @@ -22,7 +22,6 @@ background-image: none; background-color: transparent; // fix border: solid 1px transparent; - color: @ini_nav_menu_color; padding: 0; transition: @transition color, @transition background-color, @transition border-color; @@ -32,7 +31,6 @@ min-height: @icon-size; background-color: @ini_button_color; border: solid 1px @ini_button_background; - color: @ini_button_background; &::after { background-color: @ini_button_background; @@ -61,6 +59,7 @@ min-width: (@toggle-showsidebar_width + 0.1); /* must be a bit a wider than @toggle-showsidebar_width to hide right border */ width: @main-ico-dummy; border-radius: @fix_border-radius; + color: @ini_nav_menu_color; text-decoration: none; box-sizing: border-box; @@ -90,6 +89,7 @@ right: 0; height: auto; min-height: (@icon-size - .2); + color: @quicksearch-button-color; &:hover, &:focus, @@ -141,6 +141,28 @@ transition: @transition background-color; } } + + div.ajax_qsearch { + box-shadow: none; + background-color: #FFF; + padding: 0; + + strong, + ul li { + color: @quicksearch-button-color; + padding: .25rem .5rem; + + * { + color: inherit; + } + } + + ul li { + &:nth-child(odd) { + background-color: @suggestion-zebra; + } + } + } } #qsearch__out { diff --git a/css/base.less b/css/base.less index d419826..a47c954 100755 --- a/css/base.less +++ b/css/base.less @@ -63,25 +63,47 @@ @transition: ease-out .30s; -@box-shadow-offset: .1em .1em .1em rgb(153,153,153,.5); +@box-shadow-offset: .1em .1em .1em rgb(153,153,153,.5); // pagetools, tabinclude @box-shadow: 0 0 .5em rgb(153,153,153,.5); @box-shadow-colored: 0 0 .5em rgba(40,109,168,.5); @box-shadow-right-bottom: 0.1em 0.3rem 0.5em rgb(153,153,153,.5); -@box-shadow-bottom: 0 0.1em 0.5em rgb(153,153,153,.5); +@box-shadow-bottom: 0 .1em .5em rgb(153,153,153,.5); // qc-wrapper - breadcrumb /* + + + for programmers customizing + + + */ @fix_border-radius: 3px; + @toggle-showsidebar_width: 3.07rem; // shown sidebar after toggle + @page_padding-top: @margin-small; // padding-top for 'dokuwiki__content' @page-header_height: 2.8rem; // minimum: 2.8rem (height for breadcrumb, page-header, page-footer) @meta-box_height: (@page-header_height - @page_padding-top); @breadcrumb_height: @page-header_height; + @formfield_min-height: 2rem; // min-height for input, textarea, select, keygen -@noopentasks-background: #BBB; -@noopentasks-color: #696969; +//@metanav-ini_background: rgba(0, 0, 0, .1); + + +/* icons */ +@noopentasks-background: #ECECEC; /* metabox tabs + num in icons + tabinclude */ +@noopentasks-border: #BBB; /* metabox tabs + num in icons */ +@noopentasks-color: #666; /* metabox tabs + num in icons */ + + +/* navigation left */ +@quicksearch-button-color: @noopentasks-color; /* autosuggest, submit in quicksearch */ +@suggestion-zebra: #EEE; + + +/* edit mode */ +@highlight-odd-ini_text: fade(@ini_background_content, 95%); +@highlight-even-ini_text: fade(@ini_text, 5%); + + +//@nolinkedicon-ini_background: fade(@ini_background, 10%); +//@opacity-ini_nav_menu_color: fade(@ini_nav_menu_color, 40%); /* + + + + + + + + + + + + + + + + + + + + + + + + + + */ @@ -149,11 +171,9 @@ @screen_min-md: ~"only screen and (min-width: " ~"@{break-min-md}px)"; @screen_max-md: ~"only screen and (max-width: " ~"@{break-max-md}px)"; -@screen_only-md: ~"only screen and (min-width: 800px) and (max-width: " ~"@{break-max-md}px)"; @screen_min-lg: ~"only screen and (min-width: " ~"@{break-min-lg}px)"; @screen_max-lg: ~"only screen and (max-width: " ~"@{break-max-lg}px)"; -@screen_only-lg: ~"only screen and (min-width: " ~"@{break-min-md}px) and (max-width: " ~"@{break-max-xlg}px)"; @screen_min-xlg: ~"only screen and (min-width: " ~"@{break-min-xlg}px)"; @screen_max-xlg: ~"only screen and (max-width: " ~"@{break-max-xlg}px)"; @@ -161,6 +181,10 @@ @screen_min-xxlg: ~"only screen and (min-width: " ~"@{break-min-xxlg}px)"; @screen_max-xxlg: ~"only screen and (max-width: " ~"@{break-max-xxlg}px)"; +@screen_only-md: ~"only screen and (min-width: 800px) and (max-width: " ~"@{break-max-md}px)"; +@screen_only-lg: ~"only screen and (min-width: " ~"@{break-min-md}px) and (max-width: " ~"@{break-max-xlg}px)"; +@screen_xs-lg: ~"only screen and (min-width: " ~"@{break-min-xs}px) and (max-width: " ~"@{break-max-md}px)"; + /* + + + + + + + + + + + + + + + + + + + + + + + + + + */ /* col width */ @@ -220,7 +244,7 @@ q { acronym { cursor: help; - border-bottom: dotted 1px #333; + border-bottom: dotted 1px @ini_text; } *:focus { @@ -263,7 +287,7 @@ nav > ul { &::before, &::after { display: table; - content: " "; + content: ' '; clear: both; } } @@ -292,6 +316,7 @@ nav > ul { .mobile-only { display: none; + @media @screen_max-md { display: inline-block; } diff --git a/css/base_design.less b/css/base_design.less index 35fbe7b..aed6a52 100755 --- a/css/base_design.less +++ b/css/base_design.less @@ -7,7 +7,7 @@ html, body { - background-color: @ini_background_site; + background-color: @ini_background; } @@ -26,83 +26,90 @@ html, body { font-weight: bold; } -.dokuwiki .pageId { - float: right; - margin-right: -1em; - margin-bottom: -1px; - margin-top: -1.5em; - overflow: hidden; - padding: 0.5em 1em 0; +.dokuwiki { + .page ul li, + .aside ul li { + color: @ini_text; + } - span { + .pageId { + float: right; + margin-right: -1em; + margin-bottom: -1px; + margin-top: -1.5em; + overflow: hidden; + padding: 0.5em 1em 0; + + span { + font-size: @font-size-small; + border: solid @ini_background_alt; + border-width: 1px 1px 0; + background-color: @ini_background; + color: @ini_text_alt; + padding: .1em .35em; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + box-shadow: 0 0 .5em @ini_text_alt; + display: block; + } + } + + div.page { + clear: both; + overflow: hidden; + word-wrap: break-word; + background: @ini_background_content; + color: inherit; + padding: @page_padding-top @margin-default @margin-default; + + @media @screen_max-md { + padding-right: (@margin-default * 1.6); + } + + @media @screen_max-xs { + padding-left: @margin-small; + } + } + + .content #dokuwiki__pagetools { + @media @screen_max-md { + top: 4rem; + } + } + + .docInfo { font-size: @font-size-small; - border: solid @ini_background_alt; - border-width: 1px 1px 0; - background-color: @ini_background; - color: @ini_text_alt; - padding: .1em .35em; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - box-shadow: 0 0 .5em @ini_text_alt; - display: block; - } -} - -.dokuwiki div.page { - clear: both; - overflow: hidden; - word-wrap: break-word; - background: @ini_background_content; - color: inherit; - padding: @page_padding-top @margin-default @margin-default; - - @media @screen_max-md { - padding-right: (@margin-default * 1.6); + text-align: right; } - @media @screen_max-xs { - padding-left: @margin-small; - } -} - -.content #dokuwiki__pagetools { - @media @screen_max-md { - top: 4rem; - } -} - -.dokuwiki .docInfo { - font-size: @font-size-small; - text-align: right; -} - -/* license note under edit window */ -.dokuwiki div.license { - font-size: @font-size-small; - line-height: @line-height-default; - padding-top: 1rem; - - @media @screen_max-lg { - font-size: @font-size-default; - } - - @media @screen_max-md { + /* license note under edit window */ + div.license { font-size: @font-size-small; + line-height: @line-height-default; + padding-top: 1rem; + + @media @screen_max-lg { + font-size: @font-size-default; + } + + @media @screen_max-md { + font-size: @font-size-small; + } + + * { + font-size: inherit; + } } - * { - font-size: inherit; + [dir=rtl] & .docInfo { + text-align: left; } -} -[dir=rtl] .dokuwiki .docInfo { - text-align: left; -} - -[dir=rtl] .dokuwiki .pageId { - float: left; - margin-left: -1em; - margin-right: 0; + [dir=rtl] & .pageId { + float: left; + margin-left: -1em; + margin-right: 0; + } } caption, @@ -305,6 +312,17 @@ ol ol ol ol ol { list-style-type: lower-roman; } + +/*____________ tables ____________*/ + +.dokuwiki table.inline tr:hover td { + color: @ini_text_alt; + + * { + color: @ini_text_alt; + } +} + table { border-collapse: collapse; empty-cells: show; @@ -334,6 +352,7 @@ td { th { font-weight: bold; background-color: @ini_background_alt; + color: @ini_text_alt; text-align: left; } @@ -403,7 +422,7 @@ em abbr { mark { background-color: @ini_highlight; - color: inherit; + color: @ini_highlight_text; } pre, @@ -415,7 +434,7 @@ kbd { font-size: @font-size-default; direction: ltr; text-align: left; - background-color: @ini_background_site; + background-color: @ini_background_content; color: @ini_text; box-shadow: inset 0 0 .3em @ini_border; border-radius: @fix_border-radius; diff --git a/css/base_mixins.less b/css/base_mixins.less index 6336b36..82a5291 100755 --- a/css/base_mixins.less +++ b/css/base_mixins.less @@ -142,12 +142,30 @@ /* + + + + + small icon-buttons (breadcrumb, page-header) + + + + + */ +.btn-hover { + background-color: @ini_nav_menu_hover_bg; + color: @ini_nav_menu_hover_color; + transition: @transition color, @transition background-color, @transition border-color; + + &:hover, + &:active, + &:focus { + background-color: @ini_nav_menu_hover_color; + border-color: @ini_nav_menu_hover_color; + color: @ini_nav_menu_hover_bg; + + .prefix { + color: inherit; + } + } +} + .btn-usertools-wrapper(@elem:@toggle-size) { display: inline-block; min-height: @elem; min-width: @elem; box-sizing: border-box; - color: @ini_nav_menu_color; + color: @ini_text_webframe; font-size: @font-size-small; padding: 0; margin: 0 .25rem; @@ -161,7 +179,7 @@ .num { position: absolute; right: -.4rem; - top: -.4em; + top: -.5em; background-color: @ini_nav_menu_hover_color; border-radius: 2px; color: @ini_nav_menu_hover_bg; diff --git a/css/plugins/tabinclude.less b/css/plugins/tabinclude.less index 86a1a43..06666ff 100644 --- a/css/plugins/tabinclude.less +++ b/css/plugins/tabinclude.less @@ -1,39 +1,57 @@ /** - * This file provides styles for the edit view (?do=edit), preview - * and section edit buttons. + * This file provides styles for the tabinclude */ /* + + + + + plugin tabinclude + + + + + */ div#dwpl-ti-container { - -/* + + + tabnav + + + */ li.dwpl-ti-tab { box-shadow: none; - border-color: @ini_background_site; + background-color: @ini_background_page_header; + border-color: @ini_border; border-radius: @fix_border-radius @fix_border-radius 0 0; + color: @ini_background_page_footer; padding: 0; + &:hover { + background-color: @ini_background_page_header; + text-decoration: none; + + div { + text-decoration: underline; + + &.selected { + color: @ini_text; + } + } + } + div { - background-color: @ini_background_page-header; border-radius: inherit; + color: inherit; padding: .1em .35em; &.selected { - background-color: @ini_background_site; + position: relative; + z-index: 1; + background-color: @ini_background_content; + color: @ini_text; } } } -/* + + + box + + + */ +/* + + + content box + + + */ div.dwpl-ti-content-box { + position: relative; + z-index: 0; overflow: auto; - box-shadow: none; - background-color: @ini_background_site; - border: solid 1px @ini_background_site; + box-shadow: @box-shadow-offset; + background-color: @ini_background_content; + border: solid 1px @ini_border; border-radius: 0; + margin-top: -1px; } } @@ -42,7 +60,5 @@ div#dwpl-ti-container { /* media queries */ @media @screen_max-md { - div#dwpl-ti-container { - - } + div#dwpl-ti-container { } } From 105d1d41aa7471df3c983b688cb745fa3ba968ba Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Tue, 28 Mar 2017 15:11:10 +0200 Subject: [PATCH 079/108] SPR-908: QS - aside jiralist --- css/area_main-sidebar-nav.less | 52 +++++++++++++++++++++++++++++++++- 1 file changed, 51 insertions(+), 1 deletion(-) diff --git a/css/area_main-sidebar-nav.less b/css/area_main-sidebar-nav.less index 08e3bf5..56ad017 100755 --- a/css/area_main-sidebar-nav.less +++ b/css/area_main-sidebar-nav.less @@ -10,6 +10,53 @@ @icon-size: @font-size-big; @menu-margin: @icon-size + @margin-small*2; // FIXME this is still wrong + nav > p, + .mmissuelist li, + .mmissuelist div { + color: @ini_nav_menu_color; + + &.noissue { + color: @ini_text_webframe; + + * { + color: inherit; + } + } + } + + nav li { + color: @ini_nav_menu_color; + } + + + /* jira itemlist */ + .mmissuelist { + li { + &.noissue { + list-style-type: none; + margin-left: 0; + } + + a { + display: inline-block; + } + } + + img { + vertical-align: bottom; + margin-right: .3rem; + } + + .mm__status { + padding-left: .3rem; + padding-right: .3rem; + } + + form { + vertical-align: text-top; + } + } + > * { margin-left: @menu-margin; // moves *all* sidebar content to the right } @@ -60,7 +107,6 @@ text-align: center; margin-right: @margin-small; color: inherit; - transition: @transition border-color; // simple fake icon strong { @@ -122,6 +168,10 @@ ul { margin-bottom: 1rem; + + ul { + margin-bottom: 0; + } } } } From 0c9df3be9ec908914549daaed916f6648f656dd6 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Tue, 28 Mar 2017 15:31:24 +0200 Subject: [PATCH 080/108] SPR-742: Konfigurierbarkeit wording --- lang/de/lang.php | 48 +++++++++++++++---------- lang/en/lang.php | 45 +++++++++++++++++++---- style.ini | 93 +++++++++++++++++++++++++----------------------- 3 files changed, 116 insertions(+), 70 deletions(-) diff --git a/lang/de/lang.php b/lang/de/lang.php index 7edb555..c05b674 100755 --- a/lang/de/lang.php +++ b/lang/de/lang.php @@ -12,6 +12,8 @@ $lang['direct_menu_main'] = 'Hauptmenü'; $lang['adjunct_start_logo_text'] = 'Logo: '; $lang['adjunct_linked_logo_text'] = '. Link zur Startseite'; +$lang['a11y_search'] = 'geh zur Suche'; +$lang['a11y_sidebartoggle'] = 'Sidebar öffnen/schliessen'; $lang['nav-area-head'] = 'Navigationsmenüs und Suche'; $lang['head_magic_matcher'] = 'MagicMatcher'; @@ -28,6 +30,8 @@ $lang['meta_box_jira_tickets_none'] = 'Keine Jira-Tickets verknüpft'; $lang['meta_box_tags_none'] = 'Keine Tags verknüpft'; $lang['js']['meta_box_toc_none'] = 'kein Inhaltsverzeichnis vorhanden'; +$lang['tab_tags'] = 'Tags'; + $lang['quality_trigger'] = 'Seitenanalyse ein- bzw. ausblenden'; $lang['prefix_tasks'] = 'offene Aufgaben: '; @@ -40,36 +44,42 @@ $lang['back_to_article'] = 'Zurück zum Artikel'; $lang['userpage'] = 'Benutzer-Seite'; -/** - * content size - */ - -$lang['__site_width__'] = 'Contentbereich - Breite (in %)'; -$lang['__sidebar_width__'] = 'obsolet: wird aus __site_width__ errechnet! (Breite der Navigation)'; - - /** * colors */ -$lang['__background_site__'] = 'Website - Hintergrundfarbe'; -$lang['__background_content__'] = 'Contentbereich - Hintergrundfarbe'; -$lang['__background_page-header__'] = 'Contentbereich Header, Footer - Hintergrundfarbe'; +$lang['__site_width__'] = 'Content - Breite (in %)'; -$lang['__border__'] = 'Formularfelder, Tabellen - Rahmenfarbe'; -$lang['__border_light__'] = 'Contentbereich Header, Footer, Wiki Icons - Rahmenfarbe'; +$lang['__background__'] = 'Website - Hintergrundfarbe'; +$lang['__background_neu__'] = 'Website - Hintergrundfarbe - neutral'; +$lang['__text_webframe__'] = 'Website unverlinkt: Claim, Titel, Footer, Navigation - Schriftfarbe'; -$lang['__default_border_radius__'] = 'Icons, Content - Borderradius'; +$lang['__nav_menu_color__'] = 'verlinkt: Navigation, Footer, Pagetools Icons, Tabbox - Schriftfarbe'; +$lang['__nav_menu_hover_color__'] = 'verlinkt-hover: Navigation, Wiki Icons - Schriftfarbe, Rahmenfarbe'; +$lang['__nav_menu_hover_bg__'] = 'verlinkt-hover: Navigation, Wiki Icons - Hintergrundfarbe'; -$lang['__link__'] = 'Links zu nicht-Wikiseiten - Schriftfarbe'; -$lang['__existing__'] = 'Links zu vorhandenen Wikiseiten - Schriftfarbe'; +$lang['__background_content__'] = 'Content, Breadcrumb, Pagetools hover - Hintergrundfarbe'; +$lang['__background_page_header__'] = 'Content (Header, Footer, Tabinclude) - Hintergrundfarbe'; +$lang['__background_page_footer__'] = 'Content (Footer, Tabinclude Tab controlls) - Schriftfarbe'; + +$lang['__border_light__'] = 'Content (Header, Footer), Wiki Icons, Pagetools (hover) - Rahmenfarbe'; + +$lang['__text__'] = 'Content - Schriftfarbe'; +$lang['__text_neu__'] = 'Content - Schriftfarbe - neutral'; +$lang['__highlight__'] = 'Texthervorhebung (z.B. für Suchergebnisse) - Hintergrundfarbe'; +$lang['__highlight_text__'] = 'Texthervorhebung (z.B. für Suchergebnisse) - Schriftfarbe'; + +$lang['__existing__'] = 'Links zu Wikiseiten, Stift, hover: Tabbox, Pagetools - Schriftfarbe'; $lang['__missing__'] = 'Links zu nicht vorhandenen Wikiseiten - Schriftfarbe'; +$lang['__link__'] = 'Links zu nicht-Wikiseiten (externe Links) - Schriftfarbe'; $lang['__button_color__'] = 'Buttons - Schriftfarbe'; $lang['__button_background__'] = 'Buttons - Hintergrundfarbe'; -$lang['__nav_menu_color__'] = 'Navigation, Wiki Icons - Linkfarbe'; -$lang['__nav_menu_hover_color__'] = 'Navigation, Wiki Icons - Linkfarbe, Rahmenfarbe (Hover)'; -$lang['__nav_menu_hover_bg__'] = 'Navigation, Wiki Icons - Hintergrundfarbe (Hover)'; +$lang['__background_alt__'] = 'Tabellenkopf, hover: Tabellenzeile, struct Label - Hintergrundfarbe (alternativ)'; +$lang['__text_alt__'] = 'Tabellenkopf, hover: Tabellenzeile, struct Label - Schriftfarbe (alternativ)'; + +$lang['__border__'] = 'Tabellen, Formularfelder - Rahmenfarbe'; +$lang['__default_border_radius__'] = 'Wiki Icons, Content (oben rechts) - Borderradius'; //Setup VIM: ex: et ts=2 : diff --git a/lang/en/lang.php b/lang/en/lang.php index b12f687..84a2912 100755 --- a/lang/en/lang.php +++ b/lang/en/lang.php @@ -5,6 +5,7 @@ * @license GPL 2 (http://www.gnu.org/licenses/gpl.html) */ + $lang['direct_prefix'] = 'jump to'; $lang['direct_content_main'] = 'main content'; $lang['direct_menu_main'] = 'main menu'; @@ -41,10 +42,42 @@ $lang['tasks_page_none'] = 'no open tasks for this page'; $lang['discussion'] = 'Discussion'; $lang['back_to_article'] = 'Back to article'; $lang['userpage'] = 'User page'; -$lang['__existing__'] = 'The color for links to existing pages'; -$lang['__missing__'] = 'The color for links to non-existing pages'; -$lang['__site_width__'] = 'The width of the full site (can be any length unit: %, px, em, ...)'; -$lang['__sidebar_width__'] = 'The width of the sidebar, if any (can be any length unit: %, px, em, ...)'; -$lang['__button_color__'] = 'Color for buttons'; -$lang['__button_background__'] = 'Backgroundcolor for buttons'; + +/** + * colors + */ + +$lang['__site_width__'] = 'content - width (in %)'; + +$lang['__background__'] = 'website - background color'; +$lang['__background_neu__'] = 'website - background color - neutral'; +$lang['__text_webframe__'] = 'website unlinked: claim, title, footer, navigation - font color'; + +$lang['__nav_menu_color__'] = 'link: navigation, footer, pagetools icons, tabbox - font color'; +$lang['__nav_menu_hover_color__'] = 'link-hover: navigation, wiki icons - font color, border color'; +$lang['__nav_menu_hover_bg__'] = 'link-hover: navigation, wiki icons - background color'; + +$lang['__background_content__'] = 'content, breadcrumb, pagetools hover - background color'; +$lang['__background_page_header__'] = 'content (header, footer, tabinclude) - background color'; +$lang['__background_page_footer__'] = 'content (footer, tabinclude tab controlls) - font color'; + +$lang['__border_light__'] = 'content (header, footer), wiki icons, pagetools (hover) - border color'; + +$lang['__text__'] = 'content - font color'; +$lang['__text_neu__'] = 'content - font color - neutral'; +$lang['__highlight__'] = 'text emphasize (e.g. for search results) - background color'; +$lang['__highlight_text__'] = 'text emphasize (e.g. for search results) - font color'; + +$lang['__existing__'] = 'links to wikipages, pencil, hover: tabbox, pagetools - font color'; +$lang['__missing__'] = 'links to non-existing pages - font color'; +$lang['__link__'] = 'links to non wikipages (external links) - font color'; + +$lang['__button_color__'] = 'buttons - font color'; +$lang['__button_background__'] = 'buttons - background color'; + +$lang['__background_alt__'] = 'table head, hover: table cell, struct Label - background color (alternative)'; +$lang['__text_alt__'] = 'table head, hover: table cell, struct Label - font color (alternative)'; + +$lang['__border__'] = 'tables, form fields - border color'; +$lang['__default_border_radius__'] = 'wiki icons, content (top right) - border radius'; diff --git a/style.ini b/style.ini index cce39d6..b1cbd16 100755 --- a/style.ini +++ b/style.ini @@ -114,70 +114,73 @@ css/print.css = print [replacements] -; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -; guaranteed dokuwiki color placeholders that every plugin can use -; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +; guaranteed dokuwiki color placeholders that every plugin can use + template specific placeholders +; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +; main content width (from this ASIDE is calculated) +__site_width__ = "73%" ; @ini_site_width -; main text and background colors -__text__ = "#252525" ; @ini_text -__background__ = "#ECECEC" ; @ini_background ; alternative text and background colors -__text_alt__ = "#454545" ; @ini_text_alt -__background_alt__ = "#f6f6f6" ; @ini_background_alt +__background__ = "#ECECEC" ; @ini_background (guaranteed for every plugin) +__background_neu__ = "#ffffff" ; @ini_background_neu (guaranteed for every plugin) -; neutral text and background colors -__text_neu__ = "#656565" ; @ini_text_neu -__background_neu__ = "#ffffff" ; @ini_background_neu +__text_webframe__ = "#696969" ; @ini_text_webframe + + +; icons: usertools, pagetools, metabox, tabbox +__nav_menu_color__ = "#696969" ; @ini_nav_menu_color +__nav_menu_hover_color__ = "#286da8" ; @ini_nav_menu_hover_color +__nav_menu_hover_bg__ = "#FFF" ; @ini_nav_menu_hover_bg + +__background_content__ = "#FFF" ; @ini_background_content +__background_page_header__ = "#F6F6F6" ; @ini_background_page_header +__border_light__ = "#dadada" ; @ini_border_light +__background_page_footer__ = "#252525" ; @ini_background_page_footer + + +; main text and background colors +__text__ = "#252525" ; @ini_text (guaranteed for every plugin) +__text_neu__ = "#656565" ; @ini_text_neu (guaranteed for every plugin) -; border color -__border__ = "#bbbbbb" ; @ini_border ; highlighted text (e.g. search snippets) -__highlight__ = "#efefef" ; @ini_highlight +__highlight__ = "#efefef" ; @ini_highlight (guaranteed for every plugin) +__highlight_text__ = "#252525" ; @ini_highlight_text - -; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -; template specific placeholders -; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - ; these are used for links -__link__ = "#286DA8" ; @ini_link -__existing__ = "#286DA8" ; @ini_existing -__missing__ = "#CD5360" ; @ini_missing +__existing__ = "#286DA8" ; @ini_existing +__missing__ = "#CD5360" ; @ini_missing +__link__ = "#286DA8" ; @ini_link + + +; buttons: submit, links styled like buttons, togglebuttons +__button_color__ = "#FFF" ; @ini_button_color +__button_background__ = "#286DA8" ; @ini_button_background + +__background_alt__ = "#f6f6f6" ; @ini_background_alt (guaranteed for every plugin) +__text_alt__ = "#454545" ; @ini_text_alt (guaranteed for every plugin) + + +; border color +__border__ = "#bbbbbb" ; @ini_border (guaranteed for every plugin) + +__default_border_radius__ = "3px" ; @ini_default_border_radius + + +; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +; obsolete -__site_width__ = "73%" ; @ini_site_width ;__sidebar_width__ = "23%" ;__font_family_screen__ = "arial, sans-serif" ;__font_family_menu__ = "arial, sans-serif" ;__font_family_print__ = "times new roman, serif" -__background_content__ = "#FFF" ; @ini_background_content -__background_site__ = "#ECECEC" ; @ini_background_site -__background_page-header__ = "#F6F6F6" ; @ini_background_page-header - -__default_border_radius__ = "3px" ; @ini_default_border_radius -__border_light__ = "#dadada" ; @ini_border_light - ;__box_shadow_colored__ = "0 0 .5em rgba(40,109,168,.5)" ;__box_shadow__ = "0 0 .5em rgb(153,153,153,.5)" ;__box_shadow_right_bottom__ = "0.1em 0.3rem 0.5em rgb(153,153,153,.5)" ;__box_shadow_bottom__ = "0 0.1em 0.5em rgb(153,153,153,.5)" ;__box_shadow_offset__ = ".1em .1em .1em rgb(153,153,153,.5)" - - -; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -; icons: usertools, pagetools, metabox, tabbox - -__nav_menu_color__ = "#696969" ; @ini_nav_menu_color -__nav_menu_hover_color__ = "#286da8" ; @ini_nav_menu_hover_color -__nav_menu_hover_bg__ = "#FFF" ; @ini_nav_menu_hover_bg - - -; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -; buttons: submit, links styled like buttons, togglebuttons - -__button_color__ = "#FFF" ; @ini_button_color -__button_background__ = "#286DA8" ; @ini_button_background From 0b0e8b37a766cd9eb1628d04dffd94b926a6d50f Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Tue, 28 Mar 2017 15:55:37 +0200 Subject: [PATCH 081/108] SPR-742: Konfigurierbarkeit links + svgs --- css/template_admin.less | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/css/template_admin.less b/css/template_admin.less index d0dda37..dfb4402 100644 --- a/css/template_admin.less +++ b/css/template_admin.less @@ -26,7 +26,8 @@ } div.ui-admin { - ul.admin_tasks { + ul.admin_tasks, + ul.admin_plugins { padding: 0; li { @@ -34,15 +35,35 @@ margin: 0 0 .6em 0; a { - font-weight: 400; + color: @ini_text; + + * { + color: inherit; + } span.icon { margin-top: -.2rem; margin-bottom: .2rem; + + svg { + fill: @ini_existing; + + path { + fill: @ini_existing; + } + } } } } } + + ul.admin_tasks { + li { + a { + font-weight: 400; + } + } + } } } From eeaa70e6b80d9581b3bcd21d73cf402c5b554ddb Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Thu, 30 Mar 2017 10:39:12 +0200 Subject: [PATCH 082/108] SPR-908: QS - margin, padding, font-size --- css/area_main-content-secedit.less | 11 ++++++----- css/area_main-content.less | 10 +++++++++- css/base.less | 14 +++++++------- css/plugins/hightlight_parent.less | 4 ++-- 4 files changed, 24 insertions(+), 15 deletions(-) diff --git a/css/area_main-content-secedit.less b/css/area_main-content-secedit.less index 03aba7e..c0aa231 100644 --- a/css/area_main-content-secedit.less +++ b/css/area_main-content-secedit.less @@ -1,11 +1,11 @@ /** * This styles the section editing buttons and highlighting */ -#dokuwiki__content.main-content { - @button-margin: .5rem; // FIXME shouldn't we have something in our base.less for this? + +#dokuwiki__content.main-content { div.section_highlight { - clear: right; // FIXME why? + clear: right; background: repeating-linear-gradient( -45deg, @highlight-odd-ini_text, @@ -13,13 +13,14 @@ @highlight-even-ini_text 10px, @highlight-even-ini_text 20px, ); + border-color: @ini_background_page_header; } .secedit button { clear: both; font-size: 100%; margin-top: -1em; - margin-bottom: @button-margin; + margin-bottom: @small-spacing; } .editbutton_section { @@ -41,7 +42,7 @@ height: 1em; width: 1em; background-size: contain; - margin-left: @button-margin; + margin-left: @small-spacing; } &:hover, diff --git a/css/area_main-content.less b/css/area_main-content.less index 9af0b54..515b884 100755 --- a/css/area_main-content.less +++ b/css/area_main-content.less @@ -19,14 +19,22 @@ border: 1px solid @ini_existing; } } + } + } + > div { + > ul, + > ol { + > li { + margin-bottom: @small-spacing; + } } } .wikipagefooter { > hr { margin-top: 3em; - margin-bottom: 0.5em; + margin-bottom: .5em; border-top: dashed @ini_border_light 2px; border-bottom: none; } diff --git a/css/base.less b/css/base.less index a47c954..e68ff78 100755 --- a/css/base.less +++ b/css/base.less @@ -87,9 +87,9 @@ /* icons */ -@noopentasks-background: #ECECEC; /* metabox tabs + num in icons + tabinclude */ -@noopentasks-border: #BBB; /* metabox tabs + num in icons */ -@noopentasks-color: #666; /* metabox tabs + num in icons */ +@noopentasks-background: #ECECEC; /* metabox tabs + num in icons + tabinclude + code, pre, samp, kbd */ +@noopentasks-border: #BBB; /* metabox tabs + num in icons + code, pre, samp, kbd */ +@noopentasks-color: #666; /* metabox tabs + num in icons + code, pre, samp, kbd */ /* navigation left */ @@ -126,10 +126,10 @@ @font-size-head6: @font-size-default; @font-size-head5: @font-size-default + @font-scale-factor; -@font-size-head4: @font-size-default + (@font-scale-factor * 2); -@font-size-head3: @font-size-default + (@font-scale-factor * 3); -@font-size-head2: @font-size-default + (@font-scale-factor * 4); -@font-size-head1: @font-size-default + (@font-scale-factor * 5); +@font-size-head4: @font-size-default + (@font-scale-factor * 3); +@font-size-head3: @font-size-default + (@font-scale-factor * 5); +@font-size-head2: @font-size-default + (@font-scale-factor * 7); +@font-size-head1: @font-size-default + (@font-scale-factor * 9); /* + + + + + + + + + + + + + + + + + + + + + + + + + + */ diff --git a/css/plugins/hightlight_parent.less b/css/plugins/hightlight_parent.less index 2a3d44c..c77b690 100644 --- a/css/plugins/hightlight_parent.less +++ b/css/plugins/hightlight_parent.less @@ -1,5 +1,5 @@ -@media @screen_max-md{ - #plugin__highlightparent{ +@media @screen_max-md { + #plugin__highlightparent { clear: both; margin-top: 1rem; } From 660d7a5b7d9ca5017a9d79eea34cb5c421ad1285 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Thu, 30 Mar 2017 10:39:46 +0200 Subject: [PATCH 083/108] SPR-908: QS - margin --- css/area_main-content.less | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/css/area_main-content.less b/css/area_main-content.less index 515b884..10021f9 100755 --- a/css/area_main-content.less +++ b/css/area_main-content.less @@ -22,7 +22,8 @@ } } - > div { + > div, + .section_highlight > div { > ul, > ol { > li { From edb0f7a63f0e5277c0ae8fdb30b87ae257e087d5 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Thu, 30 Mar 2017 10:40:01 +0200 Subject: [PATCH 084/108] SPR-908: QS - margin, padding, font-size --- css/base_design.less | 63 ++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 58 insertions(+), 5 deletions(-) diff --git a/css/base_design.less b/css/base_design.less index aed6a52..9a450fa 100755 --- a/css/base_design.less +++ b/css/base_design.less @@ -151,27 +151,77 @@ h1 { h2 { font-size: @font-size-head2; margin: 0 0 @font-size-head2; + padding-top: (@font-size-head2 / 2); + + .secedit + &, + .section_highlight &:first-child { + padding-top: 0; + } + + .section_highlight + & { + padding-top: (@font-size-head2 / 2); + } } h3 { font-size: @font-size-head3; margin: 0 0 @font-size-head3; + padding-top: (@font-size-head3 / 2); + + .secedit + &, + .section_highlight &:first-child { + padding-top: 0; + } + + .section_highlight + & { + padding-top: (@font-size-head3 / 2); + } } h4 { font-size: @font-size-head4; margin: 0 0 @font-size-head4; + padding-top: (@font-size-head4 / 2); + + .secedit + &, + .section_highlight &:first-child { + padding-top: 0; + } + + .section_highlight + & { + padding-top: (@font-size-head4 / 2); + } } h5 { font-size: @font-size-head5; margin: 0 0 @font-size-head5; + padding-top: (@font-size-head5 / 2); + + .secedit + &, + .section_highlight &:first-child { + padding-top: 0; + } + + .section_highlight + & { + padding-top: (@font-size-head5 / 2); + } } h6 { font-size: @font-size-head6; font-weight: @font-weight-bold; margin: 0 0 @font-size-head6; + padding-top: (@font-size-head6 / 2); + + .secedit + &, + .section_highlight &:first-child { + padding-top: 0; + } + + .section_highlight + & { + padding-top: (@font-size-head6 / 2); + } } p { @@ -434,18 +484,21 @@ kbd { font-size: @font-size-default; direction: ltr; text-align: left; - background-color: @ini_background_content; - color: @ini_text; - box-shadow: inset 0 0 .3em @ini_border; + background-color: @noopentasks-background; + color: @noopentasks-color; + box-shadow: inset 0 0 .3em @noopentasks-border; border-radius: @fix_border-radius; + padding-left: @small-spacing; + padding-right: @small-spacing; } pre { overflow: auto; word-wrap: normal; - border: 1px solid @ini_border; + background-color: @noopentasks-background; + border: 1px solid @noopentasks-border; border-radius: @fix_border-radius; - box-shadow: inset 0 0 .5em @ini_border; + box-shadow: inset 0 0 .5em @noopentasks-border; font-size: @font-size-default; line-height: 140%; padding: .7em 1em; From 9622faa4391bb275d574901e5fc137cc1fad13ed Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Thu, 30 Mar 2017 10:40:31 +0200 Subject: [PATCH 085/108] SPR-742: Konfigurierbarkeit zuordnung --- css/area_main-sidebar-nav.less | 10 ++++++++-- css/area_nav-metabox.less | 12 ++++++++++++ lang/de/lang.php | 29 ++++++++++++++--------------- lang/en/lang.php | 25 +++++++++++++------------ 4 files changed, 47 insertions(+), 29 deletions(-) diff --git a/css/area_main-sidebar-nav.less b/css/area_main-sidebar-nav.less index 56ad017..681dd4d 100755 --- a/css/area_main-sidebar-nav.less +++ b/css/area_main-sidebar-nav.less @@ -24,8 +24,14 @@ } } - nav li { - color: @ini_nav_menu_color; + nav { + li { + color: @ini_nav_menu_color; + + > div { + color: @ini_text_webframe; + } + } } diff --git a/css/area_nav-metabox.less b/css/area_nav-metabox.less index 35b35e9..165d831 100755 --- a/css/area_nav-metabox.less +++ b/css/area_nav-metabox.less @@ -1,3 +1,10 @@ +/** + * This file provides the design styles for the metatabbox + * + * @author Jana Deutschlaender + */ + + #spr__meta-box { .display-flex(); .flex-direction(); @@ -44,6 +51,8 @@ overflow-y: visible; } + +/* + + + + + tab controlls + + + + + */ ul.meta-tabs { list-style: none; line-height: 160%; @@ -95,6 +104,7 @@ @media @screen_min-md { background-color: @ini_background; border: 1px solid @noopentasks-border; + border-bottom-color: @ini_background; border-radius: @ini_default_border_radius @ini_default_border_radius 0 0; // @ini_default_border_radius vs. @fix_border-radius color: @ini_nav_menu_color; margin-left: 4px; @@ -161,6 +171,8 @@ } } + +/* + + + + + toggle content + + + + + */ .meta-content { margin-top: -1px; diff --git a/lang/de/lang.php b/lang/de/lang.php index c05b674..c9628a4 100755 --- a/lang/de/lang.php +++ b/lang/de/lang.php @@ -51,27 +51,28 @@ $lang['userpage'] = 'Benutzer-Seite'; $lang['__site_width__'] = 'Content - Breite (in %)'; $lang['__background__'] = 'Website - Hintergrundfarbe'; -$lang['__background_neu__'] = 'Website - Hintergrundfarbe - neutral'; +$lang['__background_neu__'] = 'Website - Hintergrundfarbe (neutral)'; $lang['__text_webframe__'] = 'Website unverlinkt: Claim, Titel, Footer, Navigation - Schriftfarbe'; -$lang['__nav_menu_color__'] = 'verlinkt: Navigation, Footer, Pagetools Icons, Tabbox - Schriftfarbe'; -$lang['__nav_menu_hover_color__'] = 'verlinkt-hover: Navigation, Wiki Icons - Schriftfarbe, Rahmenfarbe'; -$lang['__nav_menu_hover_bg__'] = 'verlinkt-hover: Navigation, Wiki Icons - Hintergrundfarbe'; +$lang['__nav_menu_color__'] = '+ verlinkt: Navigation, Footer, Pagetools Icons, Tabbox - Schriftfarbe'; +$lang['__nav_menu_hover_color__'] = '+ verlinkt: Navigation (hover) - Schriftfarbe, Rahmenfarbe; Wiki Icons - Schriftfarbe; Wiki Icons (hover) - Hintergrundfarbe'; +$lang['__nav_menu_hover_bg__'] = '+ verlinkt: Navigation (hover) - Hintergrundfarbe; Wiki Icons - Hintergrundfarbe; Wiki Icons (hover) - Schriftfarbe'; -$lang['__background_content__'] = 'Content, Breadcrumb, Pagetools hover - Hintergrundfarbe'; -$lang['__background_page_header__'] = 'Content (Header, Footer, Tabinclude) - Hintergrundfarbe'; -$lang['__background_page_footer__'] = 'Content (Footer, Tabinclude Tab controlls) - Schriftfarbe'; +$lang['__background_content__'] = '+ Content, Breadcrumb, Pagetools (hover) - Hintergrundfarbe'; +$lang['__background_page_header__'] = '+ Content: Header, Footer, Tabinclude Tab controlls deaktiviert - Hintergrundfarbe'; +$lang['__background_page_footer__'] = '+ Content: Footer, Tabinclude Tab controlls deaktiviert - Schriftfarbe'; -$lang['__border_light__'] = 'Content (Header, Footer), Wiki Icons, Pagetools (hover) - Rahmenfarbe'; +$lang['__border_light__'] = '+ Content: Header, Footer, Wiki Icons, Pagetools Box (hover) - Rahmenfarbe'; + +$lang['__text__'] = 'Content: Text - Schriftfarbe'; +$lang['__text_neu__'] = 'Content - Schriftfarbe (neutral)'; -$lang['__text__'] = 'Content - Schriftfarbe'; -$lang['__text_neu__'] = 'Content - Schriftfarbe - neutral'; $lang['__highlight__'] = 'Texthervorhebung (z.B. für Suchergebnisse) - Hintergrundfarbe'; $lang['__highlight_text__'] = 'Texthervorhebung (z.B. für Suchergebnisse) - Schriftfarbe'; -$lang['__existing__'] = 'Links zu Wikiseiten, Stift, hover: Tabbox, Pagetools - Schriftfarbe'; -$lang['__missing__'] = 'Links zu nicht vorhandenen Wikiseiten - Schriftfarbe'; +$lang['__existing__'] = 'Links zu Wikiseiten, Stift, Pagetools (hover) - Schriftfarbe; Tabbox (hover) - Schriftfarbe, Rahmenfarbe'; $lang['__link__'] = 'Links zu nicht-Wikiseiten (externe Links) - Schriftfarbe'; +$lang['__missing__'] = 'Links zu nicht vorhandenen Wikiseiten - Schriftfarbe'; $lang['__button_color__'] = 'Buttons - Schriftfarbe'; $lang['__button_background__'] = 'Buttons - Hintergrundfarbe'; @@ -79,7 +80,5 @@ $lang['__button_background__'] = 'Buttons - Hintergrundfarbe'; $lang['__background_alt__'] = 'Tabellenkopf, hover: Tabellenzeile, struct Label - Hintergrundfarbe (alternativ)'; $lang['__text_alt__'] = 'Tabellenkopf, hover: Tabellenzeile, struct Label - Schriftfarbe (alternativ)'; -$lang['__border__'] = 'Tabellen, Formularfelder - Rahmenfarbe'; +$lang['__border__'] = 'Tabellen, Formularfelder, Zitate - Rahmenfarbe'; $lang['__default_border_radius__'] = 'Wiki Icons, Content (oben rechts) - Borderradius'; - -//Setup VIM: ex: et ts=2 : diff --git a/lang/en/lang.php b/lang/en/lang.php index 84a2912..0df814f 100755 --- a/lang/en/lang.php +++ b/lang/en/lang.php @@ -51,27 +51,28 @@ $lang['userpage'] = 'User page'; $lang['__site_width__'] = 'content - width (in %)'; $lang['__background__'] = 'website - background color'; -$lang['__background_neu__'] = 'website - background color - neutral'; +$lang['__background_neu__'] = 'website - background color (neutral)'; $lang['__text_webframe__'] = 'website unlinked: claim, title, footer, navigation - font color'; $lang['__nav_menu_color__'] = 'link: navigation, footer, pagetools icons, tabbox - font color'; -$lang['__nav_menu_hover_color__'] = 'link-hover: navigation, wiki icons - font color, border color'; -$lang['__nav_menu_hover_bg__'] = 'link-hover: navigation, wiki icons - background color'; +$lang['__nav_menu_hover_color__'] = 'link: navigation (hover) - font color, border color; wiki icons - font color; wiki icons (hover) - background color'; +$lang['__nav_menu_hover_bg__'] = 'link: navigation (hover) - background color; wiki icons - background color; wiki icons (hover) - font color'; -$lang['__background_content__'] = 'content, breadcrumb, pagetools hover - background color'; -$lang['__background_page_header__'] = 'content (header, footer, tabinclude) - background color'; -$lang['__background_page_footer__'] = 'content (footer, tabinclude tab controlls) - font color'; +$lang['__background_content__'] = 'content, breadcrumb, pagetools (hover) - background color'; +$lang['__background_page_header__'] = 'content: header, footer, tabinclude tab controlls deactivate - background color'; +$lang['__background_page_footer__'] = 'content: footer, tabinclude tab controlls deactivate - font color'; -$lang['__border_light__'] = 'content (header, footer), wiki icons, pagetools (hover) - border color'; +$lang['__border_light__'] = 'content: header, footer, wiki icons, pagetools box (hover) - border color'; + +$lang['__text__'] = 'content: text - font color'; +$lang['__text_neu__'] = 'content: text - font color (neutral)'; -$lang['__text__'] = 'content - font color'; -$lang['__text_neu__'] = 'content - font color - neutral'; $lang['__highlight__'] = 'text emphasize (e.g. for search results) - background color'; $lang['__highlight_text__'] = 'text emphasize (e.g. for search results) - font color'; -$lang['__existing__'] = 'links to wikipages, pencil, hover: tabbox, pagetools - font color'; -$lang['__missing__'] = 'links to non-existing pages - font color'; +$lang['__existing__'] = 'links to wikipages, pencil, pagetools (hover) - font color; tabbox (hover) - font color, border color'; $lang['__link__'] = 'links to non wikipages (external links) - font color'; +$lang['__missing__'] = 'links to non-existing pages - font color'; $lang['__button_color__'] = 'buttons - font color'; $lang['__button_background__'] = 'buttons - background color'; @@ -79,5 +80,5 @@ $lang['__button_background__'] = 'buttons - background color'; $lang['__background_alt__'] = 'table head, hover: table cell, struct Label - background color (alternative)'; $lang['__text_alt__'] = 'table head, hover: table cell, struct Label - font color (alternative)'; -$lang['__border__'] = 'tables, form fields - border color'; +$lang['__border__'] = 'tables, form fields, blockquotes - border color'; $lang['__default_border_radius__'] = 'wiki icons, content (top right) - border radius'; From fd790e2d934f5514aed3df139e28f0890b6309f4 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Thu, 30 Mar 2017 10:40:58 +0200 Subject: [PATCH 086/108] SPR-742: quicksearch suggestionlist --- css/area_search.less | 12 ++++++++++++ style.ini | 1 + 2 files changed, 13 insertions(+) create mode 100644 css/area_search.less diff --git a/css/area_search.less b/css/area_search.less new file mode 100644 index 0000000..9fddb00 --- /dev/null +++ b/css/area_search.less @@ -0,0 +1,12 @@ +/** + * This file provides the design styles for the search results + * + * @author Jana Deutschlaender + */ + + +/* search hit in normal text */ +.dokuwiki .search_hit { + background-color: @ini_highlight; + color: @ini_highlight_text; +} diff --git a/style.ini b/style.ini index b1cbd16..48a584f 100755 --- a/style.ini +++ b/style.ini @@ -77,6 +77,7 @@ css/area_main-content.less = all css/area_main-content-secedit.less = all css/area_togglelink.less = all css/area_forms.less = all +css/area_search.less = all css/template_admin.less = all From e0f14d54bb46bc1a33b9c315e7e6ab5d3568aac9 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Mon, 3 Apr 2017 13:28:00 +0200 Subject: [PATCH 087/108] SPR-908: struct code qs --- css/area_content.less | 22 ---------------------- css/plugins/struct.less | 39 ++++++++++++++++++++++++++++++++++++++- 2 files changed, 38 insertions(+), 23 deletions(-) diff --git a/css/area_content.less b/css/area_content.less index bda9ea6..1526394 100755 --- a/css/area_content.less +++ b/css/area_content.less @@ -33,28 +33,6 @@ } - -.structaggregation { - td, - th { - line-height: @line-height-default; - - a { - - line-height: @line-height-default; - } - } - - > a.export { - line-height: 135%; - padding-top: .5em; - } -} - -.dokuwiki .structaggregation a.export { - padding-top: .3em; -} - .main-content > .level2, .main-content > .level1, .main-content > .level3, diff --git a/css/plugins/struct.less b/css/plugins/struct.less index 9ae22ae..e44a0aa 100755 --- a/css/plugins/struct.less +++ b/css/plugins/struct.less @@ -10,6 +10,16 @@ padding-bottom: @link-height; margin-bottom: @grid; + td, + th { + line-height: @line-height-default; + + a { + color: @ini_existing; + line-height: @line-height-default; + } + } + // search button in table (f.i. "All products") table th input { &:not(:focus) { @@ -33,8 +43,26 @@ margin-bottom: 0; &.export { + bottom: 1px; + background: transparent url("svg.php?svg=file-export.svg&f=existing") left center no-repeat; + background-size: auto 20px; + border: solid 1px @ini_border; + color: @ini_existing; + font-size: @font-size-small; line-height: 1; - padding-top: .3em; + margin-top: -1px; + padding-top: .4em; + transition: @transition background-color, @transition border-color, @transition color; + + &:hover, + &:focus, + &:active { + background-color: @ini_existing; + background-image: url("svg.php?svg=file-export.svg&f=background_content"); + border-color: @ini_existing; + color: @ini_background_content; + text-decoration: none; + } } } } @@ -45,6 +73,7 @@ .struct_entry_form { margin-bottom: 2rem; + > fieldset { margin-top: 1.5rem; } @@ -53,6 +82,14 @@ textarea + .struct_entry_form { margin-top: -.5rem; } + + div.editBox { + .struct_entry_form { + label span.label { + color: @color-editBox; + } + } + } } .dokuwiki .struct_inlineditor { From 146c8265e6b7dfd89f7b04e9477843a1811ac22a Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Mon, 3 Apr 2017 13:30:34 +0200 Subject: [PATCH 088/108] SPR-742: wiki icons, table in content, edit button, tabinclude --- css/area_nav-breadcrumb.less | 2 +- css/area_nav-pagetools.less | 4 ++-- css/area_nav-usertools.less | 2 +- css/base_design.less | 20 +++++++++++++++----- css/plugins/edit.less | 23 ++++++++++------------- css/plugins/tabinclude.less | 2 +- 6 files changed, 30 insertions(+), 23 deletions(-) diff --git a/css/area_nav-breadcrumb.less b/css/area_nav-breadcrumb.less index e81b45e..cf6730f 100755 --- a/css/area_nav-breadcrumb.less +++ b/css/area_nav-breadcrumb.less @@ -111,7 +111,7 @@ display: block; width: auto; min-height: @toggle-size; - border: 1px solid @ini_border_light; + border: 1px solid @wikiicons-border; border-radius: @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius text-align: center; margin: 0; diff --git a/css/area_nav-pagetools.less b/css/area_nav-pagetools.less index b340a3b..4ed4efc 100755 --- a/css/area_nav-pagetools.less +++ b/css/area_nav-pagetools.less @@ -130,9 +130,9 @@ nav#dokuwiki__pagetools { &:hover { ul { - box-shadow: @box-shadow-offset; + box-shadow: @box-shadow;//@box-shadow-offset; background-color: @ini_background_content; - border-color: @ini_border_light; + border-color: @wikiicons-border; li { color: @ini_existing; diff --git a/css/area_nav-usertools.less b/css/area_nav-usertools.less index 855a99f..87959cd 100755 --- a/css/area_nav-usertools.less +++ b/css/area_nav-usertools.less @@ -31,7 +31,7 @@ width: auto; min-height: @toggle-size; overflow: hidden; - border: 1px solid @ini_border_light; + border: 1px solid @wikiicons-border; border-radius: @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius text-align: center; margin: 0; diff --git a/css/base_design.less b/css/base_design.less index 9a450fa..a26bcc8 100755 --- a/css/base_design.less +++ b/css/base_design.less @@ -27,6 +27,7 @@ html, body { } .dokuwiki { + .page ol li, .page ul li, .aside ul li { color: @ini_text; @@ -365,11 +366,20 @@ ol ol ol ol ol { /*____________ tables ____________*/ -.dokuwiki table.inline tr:hover td { - color: @ini_text_alt; +.dokuwiki { + table.inline tr:hover { + th { + background-color: fade(@ini_background_alt, 50%); + } - * { - color: @ini_text_alt; + td { + background-color: fade(@ini_background_alt, 80%); + color: @ini_text_alt; + + * { + color: @ini_text_alt; + } + } } } @@ -416,7 +426,7 @@ a { &:link, &:visited { text-decoration: none; - color: @ini_link; + color: @ini_link; // links to non wikipages (external links) } &:hover, diff --git a/css/plugins/edit.less b/css/plugins/edit.less index 8e60c41..34036c9 100644 --- a/css/plugins/edit.less +++ b/css/plugins/edit.less @@ -6,7 +6,7 @@ /* + + + + + edit view + + + + + */ -.dokuwiki { +#dokuwiki__content { div.section_highlight { clear: right; } @@ -18,24 +18,21 @@ margin-bottom: .5rem; } - #dokuwiki__content div.editbutton_table { - float: left; + div.editBox { + background-color: #FFF; - form div.no { - button, - input.button { - border-top: solid 1px @ini_button_background; - margin-top: 0; - } - } - } - - .editBox { .editButtons { display: inline-block; padding-bottom: 1rem; } + + * { + &:not(button) { + color: @color-editBox; + } + } } + } diff --git a/css/plugins/tabinclude.less b/css/plugins/tabinclude.less index 06666ff..8737ed4 100644 --- a/css/plugins/tabinclude.less +++ b/css/plugins/tabinclude.less @@ -47,7 +47,7 @@ div#dwpl-ti-container { position: relative; z-index: 0; overflow: auto; - box-shadow: @box-shadow-offset; + box-shadow: @box-shadow; background-color: @ini_background_content; border: solid 1px @ini_border; border-radius: 0; From 89a4c45d5c6ba04e314d66ca3a050ff8ebb49921 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Mon, 3 Apr 2017 13:31:35 +0200 Subject: [PATCH 089/108] SPR-742: edit buttons --- css/area_main-content-secedit.less | 27 ++++++++++++++++----------- css/plugins/edittable.less | 16 +++++++++++++++- img/file-export.svg | 1 + 3 files changed, 32 insertions(+), 12 deletions(-) create mode 100644 img/file-export.svg diff --git a/css/area_main-content-secedit.less b/css/area_main-content-secedit.less index c0aa231..cd5582d 100644 --- a/css/area_main-content-secedit.less +++ b/css/area_main-content-secedit.less @@ -16,13 +16,6 @@ border-color: @ini_background_page_header; } - .secedit button { - clear: both; - font-size: 100%; - margin-top: -1em; - margin-bottom: @small-spacing; - } - .editbutton_section { position: relative; z-index: 2; @@ -30,6 +23,12 @@ float: right; margin-top: 0; + form div.no { + button { + padding-right: 0; + } + } + button { background-color: transparent; color: transparent; @@ -37,23 +36,29 @@ &::after { content: ''; + float: right; display: inline-block; background: transparent url("svg.php?svg=pencil.svg&f=existing") center center no-repeat; height: 1em; width: 1em; background-size: contain; + border: solid 2px transparent; + border-radius: @ini_default_border_radius; margin-left: @small-spacing; + margin-top: -1px; } &:hover, &:active, &:focus { - background-color: @ini_button_color; - color: @ini_button_background; - border-color: @ini_button_background; + //background-color: @ini_existing; + color: @ini_existing; + //border-color: @ini_existing; &::after { - background-image: url("svg.php?svg=pencil.svg&f=button_background"); + background-color: @ini_existing; + background-image: url("svg.php?svg=pencil.svg&f=background_content"); + border-color: @ini_existing; } } } diff --git a/css/plugins/edittable.less b/css/plugins/edittable.less index 0f8f1ac..9f7f60d 100644 --- a/css/plugins/edittable.less +++ b/css/plugins/edittable.less @@ -6,15 +6,29 @@ div.editbutton_table { position: relative; // for IE z-index: 1; // for IE + float: left; margin-top: -1.46rem !important; // overwrite inline stales form div.no { button, input.button { min-height: 1rem; - // button - for inverted design: background-color: @ini_button_color; color: @ini_button_background; + background-color: @ini_background_content; + border-top: solid 1px @ini_button_background; + border-color: @ini_border; + color: @ini_existing; font-size: @font-size-small; margin-top: 0; + padding-right: .3em; + transition: @transition background-color, @transition border-color, @transition color; + + &:hover, + &:focus, + &:active { + background-color: @ini_existing; + border-color: @ini_existing; + color: @ini_background_content; + } } } diff --git a/img/file-export.svg b/img/file-export.svg new file mode 100644 index 0000000..d1a3f2d --- /dev/null +++ b/img/file-export.svg @@ -0,0 +1 @@ + \ No newline at end of file From 575c6e7eaa3f3b1e26db6f7df0a2ab7eec960966 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Mon, 3 Apr 2017 13:32:21 +0200 Subject: [PATCH 090/108] SPR-742: help toggle in content --- css/plugins/folded.less | 35 +++++++++++++++++++++++++++++++++++ img/down.svg | 1 + img/up.svg | 1 + style.ini | 1 + 4 files changed, 38 insertions(+) create mode 100644 css/plugins/folded.less create mode 100644 img/down.svg create mode 100644 img/up.svg diff --git a/css/plugins/folded.less b/css/plugins/folded.less new file mode 100644 index 0000000..0402618 --- /dev/null +++ b/css/plugins/folded.less @@ -0,0 +1,35 @@ +/** + * This file provides styles for the toggle "folded" + */ + + +/* + + + + + global + + + + + */ + +#dokuwiki__content { + a.folder { + background: transparent url("svg.php?svg=down.svg&f=existing") right center no-repeat; + color: @ini_existing; + padding-right: 20px; + + &.open { + background-image: url("svg.php?svg=up.svg&f=existing"); + } + } + + div.folded { + box-shadow: @box-shadow-colored; + border: 1px solid fade(@ini_existing, 50%); + border-radius: 0; + margin-top: -.7rem; + margin-bottom: .7rem; + padding: .5em; + + p { + margin: .5rem 0; + } + } + + span.folded { + border: 1px dotted @ini_border; + } +} diff --git a/img/down.svg b/img/down.svg new file mode 100644 index 0000000..50b8625 --- /dev/null +++ b/img/down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/up.svg b/img/up.svg new file mode 100644 index 0000000..5fb8642 --- /dev/null +++ b/img/up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/style.ini b/style.ini index 48a584f..e284f97 100755 --- a/style.ini +++ b/style.ini @@ -98,6 +98,7 @@ css/plugins/tagging.less = all css/plugins/include.less = all css/plugins/edittable.less = all css/plugins/extension__manager.less = all +css/plugins/folded.less = all ; _____________ print styles _____________ From 14705c4ea4153353e39fd33b81408b8f0481caa5 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Mon, 3 Apr 2017 13:32:35 +0200 Subject: [PATCH 091/108] SPR-908: rgb code qs --- css/base.less | 44 +++++++------------------------------------- 1 file changed, 7 insertions(+), 37 deletions(-) diff --git a/css/base.less b/css/base.less index e68ff78..8d8a53f 100755 --- a/css/base.less +++ b/css/base.less @@ -5,38 +5,6 @@ */ -/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ -/* converted vars */ -/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ - - -//@th_background: __background_alt__; - - -/* ersetzt: */ - -//@color-site-bg: __background_site__; -//@color-content-bg: __background_content__; -//@button_color: __button_color__; -//@button_background: __button_background__; -//@background_page-header: __background_page-header__; -//@font_family_screen: __font_family_screen__; -//@box-shadow-offset: __box_shadow_offset__; -//@box-shadow: __box_shadow__; -//@box-shadow-colored: __box_shadow_colored__; -//@box-shadow-right-bottom:__box_shadow_right_bottom__; -//@box-shadow-bottom: __box_shadow_bottom__; -//@color-text: __text__; -//@border-radius: __default_border_radius__; -//@color-border: __border__; -//@color-border-light: __border_light__; -//@color-nav: __nav_menu_color__; -//@color-nav-hover: __nav_menu_hover_color__; -//@color-nav-hover-bg: __nav_menu_hover_bg__; -//@color-link: __existing__; -//@color-link-hover: @ini_nav_menu_color; - - /* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ /* global vars */ /* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ @@ -63,11 +31,11 @@ @transition: ease-out .30s; -@box-shadow-offset: .1em .1em .1em rgb(153,153,153,.5); // pagetools, tabinclude -@box-shadow: 0 0 .5em rgb(153,153,153,.5); -@box-shadow-colored: 0 0 .5em rgba(40,109,168,.5); -@box-shadow-right-bottom: 0.1em 0.3rem 0.5em rgb(153,153,153,.5); -@box-shadow-bottom: 0 .1em .5em rgb(153,153,153,.5); // qc-wrapper - breadcrumb +@box-shadow-offset: .1em .1em .1em rgba(153,153,153,.5); // pagetools, tabinclude +@box-shadow: 0 0 .5em rgba(153,153,153,.5); +@box-shadow-colored: 0 0 .5em fade(@ini_existing, 50%); +@box-shadow-right-bottom: 0.1em 0.3rem 0.5em rgba(153,153,153,.5); +@box-shadow-bottom: 0 .1em .5em rgba(153,153,153,.5); // qc-wrapper - breadcrumb /* + + + for programmers customizing + + + */ @@ -90,6 +58,7 @@ @noopentasks-background: #ECECEC; /* metabox tabs + num in icons + tabinclude + code, pre, samp, kbd */ @noopentasks-border: #BBB; /* metabox tabs + num in icons + code, pre, samp, kbd */ @noopentasks-color: #666; /* metabox tabs + num in icons + code, pre, samp, kbd */ +@wikiicons-border: #CCC; /* usertools, breadcrumbs icons, pagetools box-hover */ /* navigation left */ @@ -100,6 +69,7 @@ /* edit mode */ @highlight-odd-ini_text: fade(@ini_background_content, 95%); @highlight-even-ini_text: fade(@ini_text, 5%); +@color-editBox: #252525; // editmode for tables //@nolinkedicon-ini_background: fade(@ini_background, 10%); From 0ff585ef5ecffe48851809c5329ce05f14315cd3 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Mon, 3 Apr 2017 13:33:10 +0200 Subject: [PATCH 092/108] SPR-742: wording in configuration view --- lang/de/lang.php | 16 ++++++++-------- lang/en/lang.php | 4 ++-- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/lang/de/lang.php b/lang/de/lang.php index c9628a4..59e65e3 100755 --- a/lang/de/lang.php +++ b/lang/de/lang.php @@ -54,15 +54,15 @@ $lang['__background__'] = 'Website - Hintergrundfarbe'; $lang['__background_neu__'] = 'Website - Hintergrundfarbe (neutral)'; $lang['__text_webframe__'] = 'Website unverlinkt: Claim, Titel, Footer, Navigation - Schriftfarbe'; -$lang['__nav_menu_color__'] = '+ verlinkt: Navigation, Footer, Pagetools Icons, Tabbox - Schriftfarbe'; -$lang['__nav_menu_hover_color__'] = '+ verlinkt: Navigation (hover) - Schriftfarbe, Rahmenfarbe; Wiki Icons - Schriftfarbe; Wiki Icons (hover) - Hintergrundfarbe'; -$lang['__nav_menu_hover_bg__'] = '+ verlinkt: Navigation (hover) - Hintergrundfarbe; Wiki Icons - Hintergrundfarbe; Wiki Icons (hover) - Schriftfarbe'; +$lang['__nav_menu_color__'] = 'verlinkt: Navigation, Footer, Pagetools Icons, Tabbox - Schriftfarbe'; +$lang['__nav_menu_hover_color__'] = 'verlinkt: Navigation (hover) - Schriftfarbe, Rahmenfarbe; Wiki Icons - Schriftfarbe; Wiki Icons (hover) - Hintergrundfarbe'; +$lang['__nav_menu_hover_bg__'] = 'verlinkt: Navigation (hover) - Hintergrundfarbe; Wiki Icons - Hintergrundfarbe; Wiki Icons (hover) - Schriftfarbe'; -$lang['__background_content__'] = '+ Content, Breadcrumb, Pagetools (hover) - Hintergrundfarbe'; -$lang['__background_page_header__'] = '+ Content: Header, Footer, Tabinclude Tab controlls deaktiviert - Hintergrundfarbe'; -$lang['__background_page_footer__'] = '+ Content: Footer, Tabinclude Tab controlls deaktiviert - Schriftfarbe'; +$lang['__background_content__'] = 'Content, Breadcrumb, Pagetools (hover) - Hintergrundfarbe'; +$lang['__background_page_header__'] = 'Content: Header, Footer, Tabinclude Tab controlls deaktiviert - Hintergrundfarbe'; +$lang['__background_page_footer__'] = 'Content: Footer, Tabinclude Tab controlls deaktiviert - Schriftfarbe'; -$lang['__border_light__'] = '+ Content: Header, Footer, Wiki Icons, Pagetools Box (hover) - Rahmenfarbe'; +$lang['__border_light__'] = 'Content: Header, Footer - Rahmenfarbe'; $lang['__text__'] = 'Content: Text - Schriftfarbe'; $lang['__text_neu__'] = 'Content - Schriftfarbe (neutral)'; @@ -78,7 +78,7 @@ $lang['__button_color__'] = 'Buttons - Schriftfarbe'; $lang['__button_background__'] = 'Buttons - Hintergrundfarbe'; $lang['__background_alt__'] = 'Tabellenkopf, hover: Tabellenzeile, struct Label - Hintergrundfarbe (alternativ)'; -$lang['__text_alt__'] = 'Tabellenkopf, hover: Tabellenzeile, struct Label - Schriftfarbe (alternativ)'; +$lang['__text_alt__'] = 'Tabellenkopf unverlinkt, hover: Tabellenzeile, struct Label - Schriftfarbe (alternativ)'; $lang['__border__'] = 'Tabellen, Formularfelder, Zitate - Rahmenfarbe'; $lang['__default_border_radius__'] = 'Wiki Icons, Content (oben rechts) - Borderradius'; diff --git a/lang/en/lang.php b/lang/en/lang.php index f193fe2..fd5bad4 100755 --- a/lang/en/lang.php +++ b/lang/en/lang.php @@ -63,7 +63,7 @@ $lang['__background_content__'] = 'content, breadcrumb, pagetools (hover) - $lang['__background_page_header__'] = 'content: header, footer, tabinclude tab controlls deactivate - background color'; $lang['__background_page_footer__'] = 'content: footer, tabinclude tab controlls deactivate - font color'; -$lang['__border_light__'] = 'content: header, footer, wiki icons, pagetools box (hover) - border color'; +$lang['__border_light__'] = 'content: header, footer - border color'; $lang['__text__'] = 'content: text - font color'; $lang['__text_neu__'] = 'content: text - font color (neutral)'; @@ -79,7 +79,7 @@ $lang['__button_color__'] = 'buttons - font color'; $lang['__button_background__'] = 'buttons - background color'; $lang['__background_alt__'] = 'table head, hover: table cell, struct Label - background color (alternative)'; -$lang['__text_alt__'] = 'table head, hover: table cell, struct Label - font color (alternative)'; +$lang['__text_alt__'] = 'table head unlinked, hover: table cell, struct Label - font color (alternative)'; $lang['__border__'] = 'tables, form fields, blockquotes - border color'; $lang['__default_border_radius__'] = 'wiki icons, content (top right) - border radius'; From 32f9e6bba275b07fc6f278d857752df0f6a4ea04 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Mon, 3 Apr 2017 13:42:41 +0200 Subject: [PATCH 093/108] SPR-742: editmode contentblock --- css/plugins/edit.less | 2 ++ 1 file changed, 2 insertions(+) diff --git a/css/plugins/edit.less b/css/plugins/edit.less index 34036c9..9e1dcda 100644 --- a/css/plugins/edit.less +++ b/css/plugins/edit.less @@ -20,6 +20,8 @@ div.editBox { background-color: #FFF; + border: solid 2px #FFF; + border-radius: @ini_default_border_radius; .editButtons { display: inline-block; From 41aeb6900cd3d64681816e46a9a425dc6f15195b Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 7 Apr 2017 13:40:49 +0200 Subject: [PATCH 094/108] SPR-908: QS - file-input --- css/area_forms.less | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/css/area_forms.less b/css/area_forms.less index 89ee21b..6469546 100644 --- a/css/area_forms.less +++ b/css/area_forms.less @@ -12,6 +12,7 @@ form { margin: 0; padding: 0; + // multiline label fieldset > label.block > span:first-child { display: inline-block; @@ -25,6 +26,7 @@ form { } } + // older version (history) .dokuwiki & > .no > ul > li { min-height: 2rem; @@ -139,14 +141,19 @@ keygen:focus { border-color: #999; } -input[type=radio], -input[type=checkbox], -input[type=image] { +input[type="radio"], +input[type="checkbox"], +input[type="image"] { padding: 0; border-style: none; box-shadow: none; } +input[type="file"] { + padding-top: .1rem; + padding-bottom: .1rem; +} + /* + + + + + buttons + + + + + */ button { From ea893cdcc51680e9e03d6941dc05120d1055bdba Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 7 Apr 2017 13:41:28 +0200 Subject: [PATCH 095/108] SPR-908: QS - tab plugin --- css/area_main-content.less | 2 +- css/area_tabs.less | 39 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 css/area_tabs.less diff --git a/css/area_main-content.less b/css/area_main-content.less index 10021f9..d5db8a5 100755 --- a/css/area_main-content.less +++ b/css/area_main-content.less @@ -26,7 +26,7 @@ .section_highlight > div { > ul, > ol { - > li { + &:not([class="tabs"]) > li { margin-bottom: @small-spacing; } } diff --git a/css/area_tabs.less b/css/area_tabs.less new file mode 100644 index 0000000..6574645 --- /dev/null +++ b/css/area_tabs.less @@ -0,0 +1,39 @@ +/** + * This file provides styles for tab boxes + */ + + +/* + + + + + tabs + + + + + */ + +#dokuwiki__content { + ul.tabs { + li:not([class~="active"]) { + strong, + a { + color: @ini_text_neu; + transition: @transition background-color, @transition color; + } + + a:hover, + a:focus, + a:active { + color: @ini_text; + } + } + } + + .tabs > ul { + li:not([class~="active"]) { + a { + color: @ini_text_neu; + transition: @transition background-color, @transition color; + } + + a:hover, + a:focus, + a:active { + color: @ini_text; + } + } + } +} From 8644ba9a9836379735bd9958fec77eff328b048f Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 7 Apr 2017 13:42:00 +0200 Subject: [PATCH 096/108] SPR-908: QS - config manager --- css/plugins/configmanager.less | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 css/plugins/configmanager.less diff --git a/css/plugins/configmanager.less b/css/plugins/configmanager.less new file mode 100644 index 0000000..97f6948 --- /dev/null +++ b/css/plugins/configmanager.less @@ -0,0 +1,27 @@ +/** + * This file provides styles for config manager + */ + + +/* + + + + + config__manager + + + + + */ + +#dokuwiki__content { + #config__manager { + .selectiondefault { + background-color: transparent; + } + + tr { + .input { + background-color: transparent; + color: inherit; + } + } + + tr.default { + .input { + background-color: transparent; + } + } + } +} From de5ca86acf1aae65ad25d799e6ecb8a79272090a Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 7 Apr 2017 13:42:28 +0200 Subject: [PATCH 097/108] SPR-908: QS - linkcolor in mesage box --- css/area_msg.less | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/css/area_msg.less b/css/area_msg.less index 0367bd7..1e2ad9e 100644 --- a/css/area_msg.less +++ b/css/area_msg.less @@ -23,8 +23,11 @@ div.success, div.error, div.info, div.notify { overflow: hidden; border-radius: 5px; - a { + * { color: inherit; + } + + a { text-decoration: underline; &:hover, From d0de9e1262abba9ecb69399f12ab1f5d26f83488 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 7 Apr 2017 13:43:19 +0200 Subject: [PATCH 098/108] SPR-908: QS - better hover without jiggle --- css/area_nav-pagetools.less | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/css/area_nav-pagetools.less b/css/area_nav-pagetools.less index 4ed4efc..d3f982e 100755 --- a/css/area_nav-pagetools.less +++ b/css/area_nav-pagetools.less @@ -57,7 +57,6 @@ nav#dokuwiki__pagetools { height: auto; min-height: @toolbox-size; // for nav:hover width: @toolbox-size; // for nav:hover - //opacity: .6; font-size: @font-size-default; padding: 2px @toolbox-size 2px 2px; @@ -80,8 +79,6 @@ nav#dokuwiki__pagetools { &:hover, &:focus, &:active { - //opacity: 1; - //color: @ini_nav_menu_hover_color; background-color: transparent; } @@ -97,6 +94,7 @@ nav#dokuwiki__pagetools { width: @page-tools_svg-size; height: @page-tools_svg-size; vertical-align: middle; + border: solid 1px transparent; margin: @page-tools_svg-space; @media @screen_min-md { @@ -117,7 +115,6 @@ nav#dokuwiki__pagetools { a { .btn-hover(); - //opacity: .6; color: @ini_nav_menu_color; * { @@ -130,7 +127,7 @@ nav#dokuwiki__pagetools { &:hover { ul { - box-shadow: @box-shadow;//@box-shadow-offset; + box-shadow: @box-shadow; // @box-shadow-offset; background-color: @ini_background_content; border-color: @wikiicons-border; @@ -140,24 +137,23 @@ nav#dokuwiki__pagetools { a { box-shadow: none; background-image: none; - //opacity: .8; border-color: transparent; color: inherit; padding: 2px 0 2px 2px; svg { + border: solid 1px transparent; border-radius: @ini_default_border_radius; fill: @ini_existing; + transition: @transition background-color, @transition border-color, @transition fill; } &:hover, &:focus, &:active { - //opacity: 1; - svg { background-color: @ini_existing; - border: solid 2px @ini_existing; + border-color: @ini_existing; fill: @ini_background_content; } } From 661ed7e632a7143477d3bd808fa8a80ca275c339 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 7 Apr 2017 13:44:04 +0200 Subject: [PATCH 099/108] SPR-908: QS - table hover --- css/base_design.less | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/css/base_design.less b/css/base_design.less index a26bcc8..9d68d7b 100755 --- a/css/base_design.less +++ b/css/base_design.less @@ -376,7 +376,7 @@ ol ol ol ol ol { background-color: fade(@ini_background_alt, 80%); color: @ini_text_alt; - * { + *:not(button,a) { color: @ini_text_alt; } } From 602eeed5c004269635ceda0a3b23e010c05bd002 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 7 Apr 2017 13:44:43 +0200 Subject: [PATCH 100/108] SPR-908: QS - form in Struct Schema Editor --- css/plugins/struct.less | 51 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/css/plugins/struct.less b/css/plugins/struct.less index e44a0aa..0a17cdb 100755 --- a/css/plugins/struct.less +++ b/css/plugins/struct.less @@ -95,3 +95,54 @@ .dokuwiki .struct_inlineditor { z-index: 3; } + + +/* + + + + + Struct Schema Editor + + + + + */ +form { + &.doku_form.struct_newschema { + fieldset { + > label { + > span:first-child { + display: inline-block; + + @media @screen_min-lg { + width: 48.8%; + } + + @media @screen_max-lg { + width: 48.5%; + } + } + + > input[type="text"] { + width: 50%; + } + } + + button { + cursor: pointer; + box-shadow: none; + background-image: none; + background-color: @ini_button_background; + border: 1px solid @ini_button_background; + border-radius: @fix_border-radius; + color: @ini_button_color; + vertical-align: top; + margin-top: .3em; + padding: .3em @grid; + transition: @transition background-color, @transition color; + + &:hover, + &:active, + &:focus { + background-color: @ini_button_color; + color: @ini_button_background; + } + + + p { + padding-top: 1rem; + } + } + } + } +} From 5be78f585aa0a7501555bdf5c2a488effb1cec67 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 7 Apr 2017 13:45:01 +0200 Subject: [PATCH 101/108] SPR-908: QS - better hover for svg --- css/template_admin.less | 38 ++++++++++++++++++++++++++++---------- 1 file changed, 28 insertions(+), 10 deletions(-) diff --git a/css/template_admin.less b/css/template_admin.less index dfb4402..285962a 100644 --- a/css/template_admin.less +++ b/css/template_admin.less @@ -4,6 +4,7 @@ * @author Jana Deutschlaender */ + .do-admin { #admin__version { font-size: @font-size-default; @@ -35,32 +36,49 @@ margin: 0 0 .6em 0; a { - color: @ini_text; + color: @ini_existing; + font-weight: 400; * { color: inherit; } span.icon { - margin-top: -.2rem; - margin-bottom: .2rem; + width: 1.6em; + min-height: 1.6em; + margin-top: -.3rem; + margin-bottom: .3rem; svg { + width: 26px; + height: 26px; + border: solid 1px @ini_background_content; + border-radius: @ini_default_border_radius; fill: @ini_existing; + transition: @transition background-color, @transition border-color, @transition fill; path { fill: @ini_existing; + transition: @transition fill; } } } - } - } - } - ul.admin_tasks { - li { - a { - font-weight: 400; + &:hover, + &:focus, + &:active { + span.icon { + svg { + background-color: @ini_existing; + border-color: @ini_existing; + fill: @ini_background_content; + + path { + fill: @ini_background_content; + } + } + } + } } } } From 5c8e72a675867c2b34a26a6025225f998780d12b Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 7 Apr 2017 13:45:40 +0200 Subject: [PATCH 102/108] SPR-742: Konfigurierbarkeit - wording --- lang/de/lang.php | 9 +++++---- lang/en/lang.php | 9 +++++---- style.ini | 13 +++++++------ 3 files changed, 17 insertions(+), 14 deletions(-) diff --git a/lang/de/lang.php b/lang/de/lang.php index 59e65e3..2de4372 100755 --- a/lang/de/lang.php +++ b/lang/de/lang.php @@ -51,7 +51,6 @@ $lang['userpage'] = 'Benutzer-Seite'; $lang['__site_width__'] = 'Content - Breite (in %)'; $lang['__background__'] = 'Website - Hintergrundfarbe'; -$lang['__background_neu__'] = 'Website - Hintergrundfarbe (neutral)'; $lang['__text_webframe__'] = 'Website unverlinkt: Claim, Titel, Footer, Navigation - Schriftfarbe'; $lang['__nav_menu_color__'] = 'verlinkt: Navigation, Footer, Pagetools Icons, Tabbox - Schriftfarbe'; @@ -59,14 +58,16 @@ $lang['__nav_menu_hover_color__'] = 'verlinkt: Navigation (hover) - Schriftfar $lang['__nav_menu_hover_bg__'] = 'verlinkt: Navigation (hover) - Hintergrundfarbe; Wiki Icons - Hintergrundfarbe; Wiki Icons (hover) - Schriftfarbe'; $lang['__background_content__'] = 'Content, Breadcrumb, Pagetools (hover) - Hintergrundfarbe'; +$lang['__text__'] = 'Content: Text - Schriftfarbe'; + +$lang['__background_neu__'] = 'Content neutral (nicht zu unterschiedlich zum Content-Hintergrund) - Hintergrundfarbe'; +$lang['__text_neu__'] = 'Content neutral - Schriftfarbe'; + $lang['__background_page_header__'] = 'Content: Header, Footer, Tabinclude Tab controlls deaktiviert - Hintergrundfarbe'; $lang['__background_page_footer__'] = 'Content: Footer, Tabinclude Tab controlls deaktiviert - Schriftfarbe'; $lang['__border_light__'] = 'Content: Header, Footer - Rahmenfarbe'; -$lang['__text__'] = 'Content: Text - Schriftfarbe'; -$lang['__text_neu__'] = 'Content - Schriftfarbe (neutral)'; - $lang['__highlight__'] = 'Texthervorhebung (z.B. für Suchergebnisse) - Hintergrundfarbe'; $lang['__highlight_text__'] = 'Texthervorhebung (z.B. für Suchergebnisse) - Schriftfarbe'; diff --git a/lang/en/lang.php b/lang/en/lang.php index fd5bad4..f634485 100755 --- a/lang/en/lang.php +++ b/lang/en/lang.php @@ -52,7 +52,6 @@ $lang['userpage'] = 'User page'; $lang['__site_width__'] = 'content - width (in %)'; $lang['__background__'] = 'website - background color'; -$lang['__background_neu__'] = 'website - background color (neutral)'; $lang['__text_webframe__'] = 'website unlinked: claim, title, footer, navigation - font color'; $lang['__nav_menu_color__'] = 'link: navigation, footer, pagetools icons, tabbox - font color'; @@ -60,14 +59,16 @@ $lang['__nav_menu_hover_color__'] = 'link: navigation (hover) - font color, bo $lang['__nav_menu_hover_bg__'] = 'link: navigation (hover) - background color; wiki icons - background color; wiki icons (hover) - font color'; $lang['__background_content__'] = 'content, breadcrumb, pagetools (hover) - background color'; +$lang['__text__'] = 'content: text - font color'; + +$lang['__background_neu__'] = 'Content neutral (not too different from the content background) - background color'; +$lang['__text_neu__'] = 'content neutral: text - font color'; + $lang['__background_page_header__'] = 'content: header, footer, tabinclude tab controlls deactivate - background color'; $lang['__background_page_footer__'] = 'content: footer, tabinclude tab controlls deactivate - font color'; $lang['__border_light__'] = 'content: header, footer - border color'; -$lang['__text__'] = 'content: text - font color'; -$lang['__text_neu__'] = 'content: text - font color (neutral)'; - $lang['__highlight__'] = 'text emphasize (e.g. for search results) - background color'; $lang['__highlight_text__'] = 'text emphasize (e.g. for search results) - font color'; diff --git a/style.ini b/style.ini index e284f97..1fd8b20 100755 --- a/style.ini +++ b/style.ini @@ -78,6 +78,7 @@ css/area_main-content-secedit.less = all css/area_togglelink.less = all css/area_forms.less = all css/area_search.less = all +css/area_tabs.less = all css/template_admin.less = all @@ -99,6 +100,7 @@ css/plugins/include.less = all css/plugins/edittable.less = all css/plugins/extension__manager.less = all css/plugins/folded.less = all +css/plugins/configmanager.less = all ; _____________ print styles _____________ @@ -126,7 +128,6 @@ __site_width__ = "73%" ; @ini_site_width ; alternative text and background colors __background__ = "#ECECEC" ; @ini_background (guaranteed for every plugin) -__background_neu__ = "#ffffff" ; @ini_background_neu (guaranteed for every plugin) __text_webframe__ = "#696969" ; @ini_text_webframe @@ -137,16 +138,16 @@ __nav_menu_hover_color__ = "#286da8" ; @ini_nav_menu_hover_color __nav_menu_hover_bg__ = "#FFF" ; @ini_nav_menu_hover_bg __background_content__ = "#FFF" ; @ini_background_content +__text__ = "#252525" ; @ini_text (guaranteed for every plugin) + +__background_neu__ = "#ffffff" ; @ini_background_neu (guaranteed for every plugin) +__text_neu__ = "#656565" ; @ini_text_neu (guaranteed for every plugin) + __background_page_header__ = "#F6F6F6" ; @ini_background_page_header __border_light__ = "#dadada" ; @ini_border_light __background_page_footer__ = "#252525" ; @ini_background_page_footer -; main text and background colors -__text__ = "#252525" ; @ini_text (guaranteed for every plugin) -__text_neu__ = "#656565" ; @ini_text_neu (guaranteed for every plugin) - - ; highlighted text (e.g. search snippets) __highlight__ = "#efefef" ; @ini_highlight (guaranteed for every plugin) __highlight_text__ = "#252525" ; @ini_highlight_text From 3554750745055d770bc152162c46711324e4186f Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 7 Apr 2017 15:21:27 +0200 Subject: [PATCH 103/108] SPR-908: QS - code aufteilung --- css/area_nav-breadcrumb.less | 94 +----------------------------------- css/plugins/do_tasks.less | 27 +++++++++-- css/plugins/qc.less | 79 ++++++++++++++++++++++++++++-- 3 files changed, 100 insertions(+), 100 deletions(-) diff --git a/css/area_nav-breadcrumb.less b/css/area_nav-breadcrumb.less index cf6730f..16ef4ad 100755 --- a/css/area_nav-breadcrumb.less +++ b/css/area_nav-breadcrumb.less @@ -1,5 +1,5 @@ /** - * This file provides the design styles for the direct / menu jump links. + * This file provides the design styles for the breadcrumb * * @author Jana Deutschlaender */ @@ -125,32 +125,6 @@ font-size: 1.2rem; line-height: 1; } - -/* check !!! */ - &.do_none { - position: relative; - border-radius: @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius - - strong { - overflow: hidden; - background-color: @ini_background; - border-color: @noopentasks-border; - color: @ini_text_webframe; - } - - .num { - margin-top: 1px; - background-color: @noopentasks-border; // fix - color: @noopentasks-color; // fix - } - } -/* end check !!! */ - - &.plugin__qc { - display: inline-block; - overflow: visible; - position: static; - } } // li a { @@ -160,71 +134,5 @@ display: none; } } - - #plugin__qc__wrapper { - position: absolute; - right: 0; - width: auto; - border: 0 none; - background: @ini_background_page_header; - background: -webkit-linear-gradient(top, @ini_background_page_header, @ini_background_content); - background: linear-gradient(top, @ini_background_page_header, @ini_background_content); - box-shadow: @box-shadow-bottom; - z-index: 2000; - - #plugin__qc__out { - h1 { - font-size: @font-size-head3; - } - - h2 { - margin-top: 1.6em; - font-size: @font-size-head5; - } - > h1, - > h2, - > p, - > dl, - > div { - padding-left: 1rem; - margin-left: 0; - } - - > div p { - padding-left: 0; - margin-left: 0; - } - } - - &[aria-hidden="false"] { - margin-top: .5rem; - } - } - - #plugin__qc__icon { - display: none; - } - - #plugin__qc__link { - position: relative; - - .prefix { - .icon-emo-happy(); - - width: 100%; - font-size: @font-size-default; - - &::before { - width: 100%; - margin: 0; - } - } - } } } - - -/* + + + + + ? + + + + + */ -.mode_admin { - -} diff --git a/css/plugins/do_tasks.less b/css/plugins/do_tasks.less index 989fe7b..261f5de 100755 --- a/css/plugins/do_tasks.less +++ b/css/plugins/do_tasks.less @@ -1,9 +1,28 @@ -/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ -/* all media */ -/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ +/** + * This file provides styles for do-task plugin + */ + + +/* + + + + + global + + + + + */ ul.page-attributes { .plugin__do_pagetasks { - &.do_none { } + &.do_none { + position: relative; + border-radius: @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius + + strong { + overflow: hidden; + background-color: @ini_background; + border-color: @noopentasks-border; + color: @ini_text_webframe; + } + + .num { + margin-top: 1px; + background-color: @noopentasks-border; // fix + color: @noopentasks-color; // fix + } + } } } diff --git a/css/plugins/qc.less b/css/plugins/qc.less index dff5a32..aaf152a 100644 --- a/css/plugins/qc.less +++ b/css/plugins/qc.less @@ -1,6 +1,79 @@ -#plugin__qc__wrapper{ - font-size: @font-size-default; - p{ +/** + * This file provides styles for qc plugin + */ + + +/* + + + + + global + + + + + */ + +#dokuwiki__site { + .plugin__qc { + display: inline-block; + overflow: visible; + position: static; + } + + #plugin__qc__icon { + display: none; + } + + #plugin__qc__link { + position: relative; + + .prefix { + .icon-emo-happy(); + + width: 100%; + font-size: @font-size-default; + + &::before { + width: 100%; + margin: 0; + } + } + } + + #plugin__qc__wrapper { + position: absolute; + right: 0; + z-index: 2000; + width: auto; + box-shadow: @box-shadow-bottom; + background: @ini_background_page_header; + background: -webkit-linear-gradient(top, @ini_background_page_header, @ini_background_content); + background: linear-gradient(top, @ini_background_page_header, @ini_background_content); + border: 0 none; font-size: @font-size-default; + + p { + font-size: @font-size-default; + } + + #plugin__qc__out { + h1 { + font-size: @font-size-head3; + } + + h2 { + margin-top: 1.6em; + font-size: @font-size-head5; + } + > h1, + > h2, + > p, + > dl, + > div { + padding-left: 1rem; + margin-left: 0; + } + + > div p { + padding-left: 0; + margin-left: 0; + } + } + + &[aria-hidden="false"] { + margin-top: .5rem; + } } } From 7cc53208e5160fc7a636660bd27e9e03d11dcbc0 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 7 Apr 2017 15:22:54 +0200 Subject: [PATCH 104/108] SPR-908: QS - comments --- css/plugins/bureaucracy.less | 17 ++++++----------- css/plugins/edittable.less | 5 ++++- css/plugins/extension__manager.less | 9 ++++++--- css/plugins/hightlight_parent.less | 7 +++++++ css/plugins/magic-matcher.less | 6 +++--- css/plugins/mediamanager.less | 6 +++--- css/plugins/move.less | 12 ++++++++++-- css/plugins/popupviewer.less | 5 +++++ css/plugins/struct.less | 11 +++++++---- 9 files changed, 51 insertions(+), 27 deletions(-) diff --git a/css/plugins/bureaucracy.less b/css/plugins/bureaucracy.less index 0c2f12d..3ba0143 100755 --- a/css/plugins/bureaucracy.less +++ b/css/plugins/bureaucracy.less @@ -1,6 +1,9 @@ -/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ -/* all media */ -/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ +/** + * This file provides styles for bureaucracy plugin + */ + + +/* + + + + + global + + + + + */ .dokuwiki form.bureaucracy__plugin { fieldset { @@ -42,7 +45,6 @@ select { float: left; width: 50%; - //min-height: @toggle-size; text-align: left; padding: .1em .2em; } @@ -95,13 +97,6 @@ } - - -#icke__page .content ul.autocompletion {} - -ul.autocompletion li {} - - /* + + + + + + + + + + + + + + + + + + + + + + + + + + */ /* min-width: 1440px */ diff --git a/css/plugins/edittable.less b/css/plugins/edittable.less index 9f7f60d..21cad08 100644 --- a/css/plugins/edittable.less +++ b/css/plugins/edittable.less @@ -1,7 +1,10 @@ /** - * Style Adjustments for the edittable plugin + * This file provides styles for qc edittable plugin */ + +/* + + + + + global + + + + + */ + #dokuwiki__content.main-content { div.editbutton_table { position: relative; // for IE diff --git a/css/plugins/extension__manager.less b/css/plugins/extension__manager.less index d244221..3d3b80d 100644 --- a/css/plugins/extension__manager.less +++ b/css/plugins/extension__manager.less @@ -1,6 +1,9 @@ -/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ -/* all media */ -/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ +/** + * This file provides styles for extension manager + */ + + +/* + + + + + global + + + + + */ .dokuwiki #extension__manager { .actions { diff --git a/css/plugins/hightlight_parent.less b/css/plugins/hightlight_parent.less index c77b690..a59a4df 100644 --- a/css/plugins/hightlight_parent.less +++ b/css/plugins/hightlight_parent.less @@ -1,3 +1,10 @@ +/** + * This file provides styles for highlight plugin + */ + + +/* + + + + + global + + + + + */ + @media @screen_max-md { #plugin__highlightparent { clear: both; diff --git a/css/plugins/magic-matcher.less b/css/plugins/magic-matcher.less index 936f65e..b61be46 100755 --- a/css/plugins/magic-matcher.less +++ b/css/plugins/magic-matcher.less @@ -1,6 +1,6 @@ -/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ -/* all media */ -/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ +/** + * This file provides styles for magic matcher plugin + */ /* + + + + + + + + + + + + + + + + + + + + + + + */ diff --git a/css/plugins/mediamanager.less b/css/plugins/mediamanager.less index fee2391..33515fb 100644 --- a/css/plugins/mediamanager.less +++ b/css/plugins/mediamanager.less @@ -1,9 +1,9 @@ /** - * This file provides styles for the edit view (?do=edit), preview - * and section edit buttons. + * This file provides styles for mediamanager */ -/* + + + + + mediamanager + + + + + */ + +/* + + + + + global + + + + + */ #mediamanager__page { .namespaces h2 { diff --git a/css/plugins/move.less b/css/plugins/move.less index 885f1b4..3863e28 100644 --- a/css/plugins/move.less +++ b/css/plugins/move.less @@ -1,6 +1,14 @@ -#dokuwiki__site > .plugin_move_dialog{ +/** + * This file provides styles for move plugin + */ + + +/* + + + + + global + + + + + */ + +#dokuwiki__site > .plugin_move_dialog { font-size: @font-size-default; - *{ + + * { font-size: @font-size-default; } } diff --git a/css/plugins/popupviewer.less b/css/plugins/popupviewer.less index 8335dbb..afa3119 100755 --- a/css/plugins/popupviewer.less +++ b/css/plugins/popupviewer.less @@ -1,5 +1,10 @@ +/** + * This file provides styles for popupviewer plugin + */ +/* + + + + + global + + + + + */ + #popupviewer { > .controls > .content { diff --git a/css/plugins/struct.less b/css/plugins/struct.less index 0a17cdb..1f9998b 100755 --- a/css/plugins/struct.less +++ b/css/plugins/struct.less @@ -1,6 +1,9 @@ -/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ -/* all media */ -/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ +/** + * This file provides styles for struct plugin + */ + + +/* + + + + + global + + + + + */ #dokuwiki__content { .structaggregation { @@ -97,7 +100,7 @@ } -/* + + + + + Struct Schema Editor + + + + + */ +/* + + + + + form - Struct Schema Editor + + + + + */ form { &.doku_form.struct_newschema { fieldset { From 321533cad24a122b314cfb2b30fdbf8d170a3720 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Fri, 7 Apr 2017 15:23:02 +0200 Subject: [PATCH 105/108] prepared --- css/plugins/starred.less | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 css/plugins/starred.less diff --git a/css/plugins/starred.less b/css/plugins/starred.less new file mode 100644 index 0000000..6c3e0c6 --- /dev/null +++ b/css/plugins/starred.less @@ -0,0 +1,10 @@ +/** + * This file provides styles for starred plugin + */ + + +/* + + + + + global + + + + + */ + +#dokuwiki__site { + +} From 9f631ecba1dc4408d43ba37151b4db69aa60578d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Gro=C3=9Fe?= Date: Mon, 10 Apr 2017 11:13:12 +0200 Subject: [PATCH 106/108] Remove misplaced css to fix button background The button should have a transparent background as all the other buttons. --- css/area_nav-pagetools.less | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/css/area_nav-pagetools.less b/css/area_nav-pagetools.less index d3f982e..40d2b06 100755 --- a/css/area_nav-pagetools.less +++ b/css/area_nav-pagetools.less @@ -110,18 +110,6 @@ nav#dokuwiki__pagetools { margin-top: 1em; } } - - &.plugin_move_page { - a { - .btn-hover(); - - color: @ini_nav_menu_color; - - * { - color: inherit; - } - } - } } } From 4d79698367a83764d06890f127c78e3a843a348b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Gro=C3=9Fe?= Date: Mon, 10 Apr 2017 12:17:46 +0200 Subject: [PATCH 107/108] fix urls by actually using & --- tpl/nav-page-tools.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tpl/nav-page-tools.php b/tpl/nav-page-tools.php index 5f97b18..4f6571f 100755 --- a/tpl/nav-page-tools.php +++ b/tpl/nav-page-tools.php @@ -58,7 +58,7 @@ 'style' => 'background-image: none;', ); $svg = __DIR__ . '/../images/tools/FIXME'; - $item = \dokuwiki\template\sprintdoc\tpl::pageToolItem(wl($ID, $params), $odt->getLang('export_odt_button'), $svg, $attr); + $item = \dokuwiki\template\sprintdoc\tpl::pageToolItem(wl($ID, $params, false, '&'), $odt->getLang('export_odt_button'), $svg, $attr); echo '
  • ' . $item . '
  • '; } @@ -76,7 +76,7 @@ 'style' => 'background-image: none;', ); $svg = __DIR__ . '/../images/tools/40-pdf-file.svg'; - $item = \dokuwiki\template\sprintdoc\tpl::pageToolItem(wl($ID, $params), $dw2pdf->getLang('export_pdf_button'), $svg, $attr); + $item = \dokuwiki\template\sprintdoc\tpl::pageToolItem(wl($ID, $params, false, '&'), $dw2pdf->getLang('export_pdf_button'), $svg, $attr); echo '
  • ' . $item . '
  • '; } } From 755c6c7959bc54bc95d3abf7c107fd764705edc4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Gro=C3=9Fe?= Date: Mon, 10 Apr 2017 12:28:08 +0200 Subject: [PATCH 108/108] Add icon for odt-export This icon is somewhat suboptimal and should be replaced when a better icon is found or created. SPR-906 --- images/tools/43-file-delimeted.svg | 3 +++ tpl/nav-page-tools.php | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 images/tools/43-file-delimeted.svg diff --git a/images/tools/43-file-delimeted.svg b/images/tools/43-file-delimeted.svg new file mode 100644 index 0000000..f4a984a --- /dev/null +++ b/images/tools/43-file-delimeted.svg @@ -0,0 +1,3 @@ + + + diff --git a/tpl/nav-page-tools.php b/tpl/nav-page-tools.php index 4f6571f..f57d335 100755 --- a/tpl/nav-page-tools.php +++ b/tpl/nav-page-tools.php @@ -57,7 +57,7 @@ 'class' => 'action export_pdf', 'style' => 'background-image: none;', ); - $svg = __DIR__ . '/../images/tools/FIXME'; + $svg = __DIR__ . '/../images/tools/43-file-delimeted.svg'; $item = \dokuwiki\template\sprintdoc\tpl::pageToolItem(wl($ID, $params, false, '&'), $odt->getLang('export_odt_button'), $svg, $attr); echo '
  • ' . $item . '
  • '; }

    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Ⓢj`no0KZQ|-)HlZ7DU26AUm|?fn!j64{`6BiI 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 PV(4IHVE8@{w8R|%dSX`$ From a66574fc4e54c75187045670d341659c7859013f Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Thu, 16 Mar 2017 13:28:18 +0100 Subject: [PATCH 025/108] SPR-892: User tools cutted --- css/area_nav-usertools.less | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/css/area_nav-usertools.less b/css/area_nav-usertools.less index 9c0abb9..da5cdef 100755 --- a/css/area_nav-usertools.less +++ b/css/area_nav-usertools.less @@ -16,7 +16,7 @@ ul { float: right; padding: 0; - margin: @very-small-spacing -(@very-small-spacing) 0 0; + margin: (@very-small-spacing * 2) -(@very-small-spacing) 0 0; li { .btn-usertools-wrapper(); // uniform li From cbadfd08fd0aca6263915b3f7bfe4ee73e5a3ba5 Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Thu, 16 Mar 2017 14:00:27 +0100 Subject: [PATCH 026/108] =?UTF-8?q?SPR-891:=20small=20fix=20for=20sprintdo?= =?UTF-8?q?c=20"Icons=20f=C3=BCr=20Notifications=20in=20Message=20Area=20w?= =?UTF-8?q?erden=20gekachelt"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- css/area_msg.less | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/css/area_msg.less b/css/area_msg.less index 21a47d7..803d004 100644 --- a/css/area_msg.less +++ b/css/area_msg.less @@ -2,10 +2,22 @@ clear: both; padding-top: 1.6rem; div{ - //font-size: .88rem; line-height: 135%; } &:empty{ display: none; } + + /* short fix: SPR-891 - Icons für Notifications in Message Area werden gekachelt */ + .notify { + background-repeat: no-repeat; + background-position: 8px 50%; + border: 1px solid #eeb; + font-size: 90%; + margin: 0 0 .5em; + padding: .4em; + padding-left: 32px; + overflow: hidden; + border-radius: 5px; + } } From 3823bb7b4fd9b85cfe7db609777a5b406aa1c23a Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Thu, 16 Mar 2017 14:02:50 +0100 Subject: [PATCH 027/108] =?UTF-8?q?SPR-891:=20small=20fix=20for=20sprintdo?= =?UTF-8?q?c=20"Icons=20f=C3=BCr=20Notifications=20in=20Message=20Area=20w?= =?UTF-8?q?erden=20gekachelt"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- css/area_msg.less | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/css/area_msg.less b/css/area_msg.less index 803d004..e248b7f 100644 --- a/css/area_msg.less +++ b/css/area_msg.less @@ -7,17 +7,17 @@ &:empty{ display: none; } - - /* short fix: SPR-891 - Icons für Notifications in Message Area werden gekachelt */ - .notify { - background-repeat: no-repeat; - background-position: 8px 50%; - border: 1px solid #eeb; - font-size: 90%; - margin: 0 0 .5em; - padding: .4em; - padding-left: 32px; - overflow: hidden; - border-radius: 5px; - } +} + +/* short fix: SPR-891 - Icons für Notifications in Message Area werden gekachelt */ +div.success, div.error, div.info, div.notify { + background-repeat: no-repeat; + background-position: 8px 50%; + border: 1px solid #eeb; + font-size: 90%; + margin: 0 0 .5em; + padding: .4em; + padding-left: 32px; + overflow: hidden; + border-radius: 5px; } From eea3ecee976001526da94d92068277efc9b51f5f Mon Sep 17 00:00:00 2001 From: Silke Pisulla Date: Thu, 16 Mar 2017 14:04:10 +0100 Subject: [PATCH 028/108] SPR-866: Title and Claim --- css/area_header.less | 74 +++++++++++++++++++++----------------------- main.php | 21 ++++++------- 2 files changed, 45 insertions(+), 50 deletions(-) diff --git a/css/area_header.less b/css/area_header.less index f6f576e..5717abb 100755 --- a/css/area_header.less +++ b/css/area_header.less @@ -8,13 +8,15 @@ #dokuwiki__header { @header-font-opacity: .7; - /* + + + wiki logo + + + */ @media @screen_min-md { + div.claim { + display: table-cell; + height: 100%; + vertical-align: middle; + } + .logo { - /*position: absolute; - bottom: 1em; - overflow: visible;*/ padding: 1rem 0 .3rem; img { @@ -46,29 +48,45 @@ } -/* + + + wiki title + + + */ - .main-title {//background-color: pink; - &.desktop-only { - @media @screen_min-md { - display: table-cell; - vertical-align: middle; +/* + + + wiki title + claim + + + */ + .main-title.desktop-only { + @media @screen_min-md { + display: table-cell; + vertical-align: middle; + } + + @media @screen_max-md { + display: block; + } + + p.title { + @media @screen_max-md { + display: none; } } - &.mobile-only { + p.claim { @media @screen_max-md { - display: table-cell; - vertical-align: middle; - padding-left: .6rem; + display: block; + padding-bottom: 1rem; } } } + .main-title:not([class*="desktop-only"]) { + @media @screen_max-md { + display: table-cell; + vertical-align: middle; + } + } + + +/* + + + wiki title + + + */ p.title { background-color: @color-site-bg;; opacity: @header-font-opacity; line-height: @line-height-default; - margin-bottom: 0; + margin-bottom: .5rem; @media @screen_min-md { font-size: @font-size-big; @@ -77,40 +95,20 @@ @media @screen_max-md { font-size: (@font-size-default + .25); padding-top: .5rem; - padding-bottom: .5rem; + padding-left: 1rem; } } /* + + + wiki claim + + + */ - div.claim { - @media @screen_min-md { - display: table-cell; - height: 100%; - vertical-align: middle; - } - - @media @screen_max-md { - min-height: 3rem; - } - } - - p.claim {//background-color: deepskyblue; + p.claim { opacity: @header-font-opacity; margin-bottom: 0; - padding-bottom: 1rem; - - @media @screen_min-xxs { - font-size: @font-size-small; - } + font-size: @font-size-default; @media @screen_max-md { padding-top: .5rem; } - - @media @screen_max-xxs { - font-size: @font-size-default; - } } diff --git a/main.php b/main.php index bbf1f1e..332ff34 100755 --- a/main.php +++ b/main.php @@ -99,24 +99,15 @@ $classWideContent = ($ACT === "show") ? "": "wide-content "; /* upload your logo into the data/media folder (root of the media manager) and replace 'logo.png' in der template config accordingly: */ include('tpl/main-sidebar-logo.php'); } ?> -