1/** 2 * This file provides styles for the general layout structure. 3 * 4 * @author Anika Henke <anika@selfthinker.org> 5 */ 6 7body { 8 margin: 0 auto; 9} 10#dokuwiki__site { 11 margin: 0 auto; 12 max-width: __site_width__; 13 padding: 1.4em 1em; 14} 15#dokuwiki__site > .site { 16} 17 18#dokuwiki__header { 19} 20#dokuwiki__header > .pad { 21} 22 #dokuwiki__header .headings { 23 float: left; 24 } 25 [dir=rtl] #dokuwiki__header .headings { 26 float: right; 27 } 28 29 #dokuwiki__header .tools { 30 float: right; 31 text-align: right; 32 } 33 [dir=rtl] #dokuwiki__header .tools { 34 float: left; 35 text-align: left; 36 } 37 38#dokuwiki__site .wrapper { 39 position: relative; 40} 41#IE7 #dokuwiki__site .wrapper { 42 height: 1%; 43} 44 45 #dokuwiki__aside { 46 width: __sidebar_width__; 47 float: left; 48 position: relative; 49 display: block; 50 } 51 [dir=rtl] #dokuwiki__aside { 52 float: right; 53 } 54 #dokuwiki__aside > .pad { 55 margin: 0 1.5em 0 0; 56 } 57 [dir=rtl] #dokuwiki__aside > .pad { 58 margin: 0 0 0 1.5em; 59 } 60 61 /* make content wider when there's no sidebar */ 62 .hasSidebar #dokuwiki__content { 63 float: right; 64 margin-left: -__sidebar_width__; 65 width: 100%; 66 } 67 [dir=rtl] .hasSidebar #dokuwiki__content { 68 float: left; 69 margin-left: 0; 70 margin-right: -__sidebar_width__; 71 } 72 .hasSidebar #dokuwiki__content > .pad { 73 margin-left: __sidebar_width__; 74 } 75 [dir=rtl] .hasSidebar #dokuwiki__content > .pad { 76 margin-left: 0; 77 margin-right: __sidebar_width__; 78 } 79 80#dokuwiki__footer { 81 clear: both; 82} 83#dokuwiki__footer > .pad { 84} 85