1/** 2 * This file provides the design styles for the page specific tool bar. 3 * 4 * @author Jana Deutschlaender <deutschlaender@cosmocode.de> 5 */ 6 7/* 8 FIXME 9.pagetools-item(edit, 1); 10.pagetools-item(create, 2); 11.pagetools-item(show, 4); 12.pagetools-item(source, 5); 13.pagetools-item(draft, 3); 14.pagetools-item(revs, 7, revisions); 15.pagetools-item(backlink, 8, backlink); 16.pagetools-item(top, 10); 17.pagetools-item(revert, 6, revert); 18.pagetools-item(subscribe, 9, subscribe); 19.pagetools-item(mediaManager, 11); 20.pagetools-item(back, 12); 21.pagetools-item(img_backto, 12); 22*/ 23 24#dokuwiki__aside { 25 @media @screen_max-md { 26 display: none !important; 27 } 28} 29 30nav#dokuwiki__pagetools { 31 @toolbox-size: 30px; 32 33 top: 3.05rem; 34 z-index: 100; 35 36 @media @screen_min-md { 37 right: -2.5rem; 38 } 39 40 @media @screen_max-md { 41 right: 8px; 42 } 43 44 ul { 45 li { 46 @page-tools_svg-size: 25px; 47 @page-tools_svg-space: (@toolbox-size - @page-tools_svg-size) / 2; 48 49 * { 50 font-size: @font-size-default; 51 } 52 53 a { 54 .fontello-double(); 55 56 position: relative; 57 height: auto; 58 min-height: @toolbox-size; // for nav:hover 59 width: @toolbox-size; // for nav:hover 60 //opacity: .6; 61 font-size: @font-size-default; 62 padding: 2px @toolbox-size 2px 2px; 63 64 @media @screen_min-md { 65 color: @ini_nav_menu_color; 66 } 67 68 @media @screen_max-md { 69 color: @ini_existing; 70 } 71 72 * { 73 color: inherit; 74 } 75 76 &::before { 77 display: none; 78 } 79 80 &:hover, 81 &:focus, 82 &:active { 83 //opacity: 1; 84 //color: @ini_nav_menu_hover_color; 85 background-color: transparent; 86 } 87 88 span { 89 .sr-only(); 90 91 padding-right: .5rem; 92 padding-left: .3rem; 93 } 94 95 svg { 96 display: inline-block; 97 width: @page-tools_svg-size; 98 height: @page-tools_svg-size; 99 vertical-align: middle; 100 margin: @page-tools_svg-space; 101 102 @media @screen_min-md { 103 fill: @ini_nav_menu_color; 104 } 105 106 @media @screen_max-md { 107 fill: @ini_existing; 108 } 109 } 110 111 &.top { 112 margin-top: 1em; 113 } 114 } 115 116 &.plugin_move_page { 117 a { 118 .btn-hover(); 119 120 //opacity: .6; 121 color: @ini_nav_menu_color; 122 123 * { 124 color: inherit; 125 } 126 } 127 } 128 } 129 } 130 131 &:hover { 132 ul { 133 box-shadow: @box-shadow;//@box-shadow-offset; 134 background-color: @ini_background_content; 135 border-color: @wikiicons-border; 136 137 li { 138 color: @ini_existing; 139 140 a { 141 box-shadow: none; 142 background-image: none; 143 //opacity: .8; 144 border-color: transparent; 145 color: inherit; 146 padding: 2px 0 2px 2px; 147 148 svg { 149 border-radius: @ini_default_border_radius; 150 fill: @ini_existing; 151 } 152 153 &:hover, 154 &:focus, 155 &:active { 156 //opacity: 1; 157 158 svg { 159 background-color: @ini_existing; 160 border: solid 2px @ini_existing; 161 fill: @ini_background_content; 162 } 163 } 164 165 span { 166 position: static; 167 width: auto; 168 height: auto; 169 margin: auto; 170 } 171 } 172 } 173 } 174 } 175} 176