diff --git a/css/area_header.less b/css/area_header.less index 81eb17a..f524543 100755 --- a/css/area_header.less +++ b/css/area_header.less @@ -161,6 +161,21 @@ } } + /* + + + mobile select for doku wiki tools + + + */ + .menu-tool-select { + position: relative; + z-index: 1000; + display: none; + @media @screen_max-xxs { + display: block; + } + + select { + display: block; + width:100%; + } + } + /* + + + + + with magic matcher + + + + + */ &.has-magicmatcher { diff --git a/css/area_main-sidebar-nav.less b/css/area_main-sidebar-nav.less index bc1c7fb..f894e59 100755 --- a/css/area_main-sidebar-nav.less +++ b/css/area_main-sidebar-nav.less @@ -313,10 +313,32 @@ } +/* + + + + + + + + + + + + + + + + + + + + + + + + + + */ +/* max-width: 1440px */ + +@media @screen_max-xlg { + #dokuwiki__aside { + div.nav { + a { + margin-left: 1px; + } + } + } +} + + /* + + + + + + + + + + + + + + + + + + + + + + + + + + */ /* max-width: 1023px */ @media @screen_max-md { + #dokuwiki__aside { + div.nav { + a { + margin-left: 0; + } + } + } + body.show-mobile-sidebar { #dokuwiki__aside { display: block !important; diff --git a/css/area_nav-page-attributes.less b/css/area_nav-page-attributes.less index a36e400..9074226 100644 --- a/css/area_nav-page-attributes.less +++ b/css/area_nav-page-attributes.less @@ -72,5 +72,9 @@ top: -.6em; font-size: @font-size-very-small; } + + &:empty { + display: none; + } } } diff --git a/css/area_nav-pagetools.less b/css/area_nav-pagetools.less index 56b1c5e..7cd1529 100755 --- a/css/area_nav-pagetools.less +++ b/css/area_nav-pagetools.less @@ -41,6 +41,10 @@ nav#dokuwiki__pagetools { right: 8px; } + @media @screen_max-xxs { + display: none; + } + ul { li { @page-tools_svg-size: 25px; diff --git a/css/area_nav-usertools.less b/css/area_nav-usertools.less index 1750625..2710719 100755 --- a/css/area_nav-usertools.less +++ b/css/area_nav-usertools.less @@ -50,11 +50,13 @@ @media @screen_max-xs { display: block; float: none; + margin-bottom: @headericons-margin-xxs; } @media @screen_max-xxs { margin-bottom: (@headericons-margin-xxs - .2); + display: none; } > span, @@ -110,7 +112,7 @@ @media @screen_max-xxs { left: -10px; - right: (@toggle-size + @headericons-margin-xxs); // 1.75rem + .45rem + right: 0; width: auto; padding-top: .35rem; } diff --git a/css/base_design.less b/css/base_design.less index 28155df..2cbe4df 100755 --- a/css/base_design.less +++ b/css/base_design.less @@ -70,6 +70,10 @@ html, body { @media @screen_max-xs { padding-left: @margin-small; } + + @media @screen_max-xxs { + padding-right: @margin-small; + } } .content #dokuwiki__pagetools { diff --git a/css/base_structure.less b/css/base_structure.less index a671776..2b0cfe9 100755 --- a/css/base_structure.less +++ b/css/base_structure.less @@ -19,13 +19,13 @@ @media @screen_min-xxs { html { - font-size: 114%; //16px + font-size: 100%; //16px } } @media @screen_min-xs { html { - font-size: 114%; //16px + font-size: 100%; //16px } } @@ -40,7 +40,6 @@ .make-grid(md); html { font-size: 87.5%; //14px - //font-size: 81.25%; //13px } } diff --git a/css/plugins/edit.less b/css/plugins/edit.less index ee99b30..888ab5c 100644 --- a/css/plugins/edit.less +++ b/css/plugins/edit.less @@ -42,6 +42,26 @@ color: @color-editBox; } } + + @media @screen_max-xs { + div.summary { + label[for=edit__summary] { + white-space: normal; + display: block; + width: 100%; + span { + display: inline-block; + padding-bottom: .4rem; + } + input#edit__summary{ + max-width: 100%; + box-sizing: border-box; + } + } + } + } + + } } diff --git a/css/template_detail.less b/css/template_detail.less index 410e937..97ef1ce 100644 --- a/css/template_detail.less +++ b/css/template_detail.less @@ -60,7 +60,6 @@ /* + + + + + meta data + + + + + */ div.img_detail { - @media screen { /* vertical minus margin of .img-detail corresponds to the padding of .page */ background-color: @ini_background_page_header; @@ -85,7 +84,6 @@ } dl { - @media screen { .display-flex(); .flex-wrap(); @@ -112,18 +110,16 @@ width: 40%; } } - @media screen { - dd { - padding-left: (@small-spacing * 2); + dd { + padding-left: (@small-spacing * 2); - @media @screen_min-xs { - width: 66.6%; - } + @media @screen_min-xs { + width: 66.6%; + } - @media @screen_max-xs { - width: 59.9%; - } + @media @screen_max-xs { + width: 59.9%; } } } diff --git a/detail.php b/detail.php index 3e909ae..d69c24a 100755 --- a/detail.php +++ b/detail.php @@ -92,7 +92,13 @@ include('tpl/favicon_tiles.php');