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 30 31nav#dokuwiki__pagetools { 32 @toolbox-width: 32px; 33 34 top: 3.05rem; 35 z-index: 100; 36 37 @media @screen_min-md { 38 right: -2.5rem; 39 } 40 41 @media @screen_max-md { 42 right: 8px; 43 } 44 45 &:hover { 46 ul { 47 li { 48 a { 49 box-shadow: none; 50 background-image: none; 51 border-color: transparent; 52 } 53 } 54 } 55 } 56 57 ul { 58 li { 59 * { 60 font-size: @font-size-default; 61 } 62 63 &.plugin_move_page { 64 a { 65 opacity: .6; 66 color: @color-nav; 67 68 * { 69 color: inherit; 70 } 71 72 &:hover, 73 &:focus, 74 &:active { 75 color: @color-nav-hover; 76 background-color: #fff; 77 opacity: 1; 78 } 79 } 80 } 81 82 a { 83 .fontello-double(); 84 85 position: relative; 86 min-height: @toolbox-width; // for nav:hover 87 opacity: .6; 88 color: @color-nav; 89 font-size: @font-size-default; 90 91 * { 92 color: inherit; 93 } 94 95 &::before { 96 display: none; 97 } 98 99 &::after { 100 position: absolute; 101 top: 0; 102 right: 0; 103 width: @toolbox-width; 104 height: 100%; 105 box-sizing: border-box; 106 font-size: @font-size-big; 107 margin: 0; 108 padding-top: .2rem; 109 110 @media @screen_min-md { 111 background-color: @color-site-bg; 112 } 113 114 @media @screen_max-xlg { 115 padding-top: .25rem; 116 } 117 118 @media @screen_max-lg { 119 padding-top: .4rem; 120 } 121 122 @media @screen_max-md { 123 background-color: #FFF; 124 padding-top: 0; 125 } 126 } 127 128 &:hover, 129 &:focus, 130 &:active { 131 opacity: 1; 132 color: @color-nav-hover; 133 background-color: #FFF; 134 } 135 136 &.source { 137 .icon-code(); 138 139 &::after { 140 @media @screen_min-xlg { 141 padding-top: .25rem; 142 } 143 144 @media @screen_max-xlg { 145 padding-top: .35rem; 146 } 147 148 @media @screen_max-md { 149 padding-top: .05rem; 150 } 151 } 152 } 153 154 &.edit { 155 .icon-pencil(); 156 } 157 158 &.revs { 159 .icon-revisions-history(); 160 } 161 162 &.backlink { 163 .icon-link(); 164 } 165 166 &.top { 167 .icon-up-bold(); 168 margin-top: 1em; 169 170 &::after { 171 @media @screen_min-lg { 172 padding-top: .15rem; 173 } 174 175 @media @screen_max-lg { 176 padding-top: .25rem; 177 } 178 179 @media @screen_max-md { 180 padding-top: .05rem; 181 } 182 } 183 } 184 185 &.plugin_bookcreator_addtobook { 186 .icon-book-open(); 187 } 188 189 &.export_pdf { 190 .icon-file-pdf(); 191 } 192 193 &.show { 194 .icon-file-text(); 195 } 196 } 197 } 198 } 199/* 200<ul> 201 <li><a href="#" class="action edit" title="Diese Seite bearbeiten [E]">Diese Seite bearbeiten</a></li> 202 <li><a href="#" class="action revs" title="Ältere Versionen [O]">Ältere Versionen</a></li> 203 <li><a href="#" class="action backlink" title="Links hierher">Links hierher</a></li> 204 <li><a href="#" class="action export_pdf" title="PDF exportieren"><span>PDF exportieren</span></a></li> 205 <li><a href="#" class="action source" title="PDF exportieren"><span>source</span></a></li> 206 <li><a href="#" class="action show" title="PDF exportieren"><span>show</span></a></li> 207 <li><a href="#" class="action plugin_bookcreator_addtobook" title="PDF exportieren"><span>was auch immer</span></a></li> 208 <li><a href="#" class="action top" title="Nach oben [T]">Nach oben</a></li> 209</ul> 210*/ 211 &:hover { 212 ul { 213 background-color: #fff; 214 box-shadow: @box-shadow-offset; 215 216 li { 217 a { 218 opacity: .8; 219 220 &::after { 221 background-color: #FFF; 222 } 223 224 &:hover, 225 &:focus, 226 &:active { 227 opacity: 1; 228 } 229 } 230 } 231 } 232 } 233} 234