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 #IE6 #dokuwiki__header .headings { 30 width: 50%; 31 } 32 #dokuwiki__header .tools { 33 float: right; 34 text-align: right; 35 } 36 [dir=rtl] #dokuwiki__header .tools { 37 float: left; 38 text-align: left; 39 } 40 41 #IE6 #dokuwiki__header .tools { 42 width: 50%; 43 } 44 45#dokuwiki__site .wrapper { 46 position: relative; 47} 48#IE6 #dokuwiki__site .wrapper, 49#IE7 #dokuwiki__site .wrapper { 50 height: 1%; 51} 52 53 #dokuwiki__aside { 54 width: __sidebar_width__; 55 float: left; 56 position: relative; 57 display: block; 58 } 59 [dir=rtl] #dokuwiki__aside { 60 float: right; 61 } 62 #dokuwiki__aside > .pad { 63 margin: 0 1.5em 0 0; 64 } 65 [dir=rtl] #dokuwiki__aside > .pad { 66 margin: 0 0 0 1.5em; 67 } 68 69 /* make content wider when there's no sidebar */ 70 .hasSidebar #dokuwiki__content { 71 float: right; 72 margin-left: -__sidebar_width__; 73 width: 100%; 74 } 75 [dir=rtl] .hasSidebar #dokuwiki__content { 76 float: left; 77 margin-left: 0; 78 margin-right: -__sidebar_width__; 79 } 80 .hasSidebar #dokuwiki__content > .pad { 81 margin-left: __sidebar_width__; 82 } 83 [dir=rtl] .hasSidebar #dokuwiki__content > .pad { 84 margin-left: 0; 85 margin-right: __sidebar_width__; 86 } 87 88#dokuwiki__footer { 89 clear: both; 90} 91#dokuwiki__footer > .pad { 92} 93