1 @require 'inc/wfpl/stylus-helpers.styl'
2 @require '.sha1sums.styl'
5 site-width = 934px // inside the shadow
7 content-width = (site-width - (site-padding * 2))
8 font-size-normal = 15px
11 site-column-gap = 40px
12 spritesheet-height = 1050px // for sprites near bottom
19 // always show vertical scrollbar, so content doesn't shift around when
20 // switching from tall to short pages
24 header, hgroup, section, footer, aside, nav, article, figure, img
30 border: 1px solid black
46 border: 1px dotted black
47 padding: 0 15px 15px 15px
101 margin: 15px 15px 0 15px
103 p.quote:before, p.quote:after
108 display: inline-block
119 width: 0; // make sure it doesn't wrap
121 p.attrib, p.attribution
122 margin: 0 0 15px 20px
133 background: window-bg
135 font: font-size-normal Arimo, Arial, sans-serif
137 // expand the ckeditor widget so there's space for the content to be exactly
138 // the size of the content outside the editor
142 // <body> tag within ckeditor
143 #admin_pages-wysiwyg-content
144 background: content-bg
148 // outermost div for centering, shadow, etc
151 background: content-bg
153 padding-right: site-padding
154 padding-bottom: site-padding
155 padding-left: site-padding
156 width: site-width - @padding-left - @padding-right
172 display: inline-block
179 box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4)
190 border-top: 1px dotted #ddc;
204 // floating images (from pastable example code on admin_images)
212 background-repeat: no-repeat
213 background-position: left top
224 background-repeat: no-repeat
225 background-position: left top
233 background-repeat: no-repeat
234 background-position: center top
237 // hack so that vertical margins are only between siblings for the most part
241 article > :first-child,
242 aside > :first-child,
243 section > :first-child,
251 fieldset > :last-child,
252 article > :last-child,
254 section > :last-child,
264 background: rgba(0,0,0,0.04)
267 background: rgba(0,0,0,0.07)
270 background: rgba(0,0,0,0.02)
273 background: rgba(0,0,0,0.09)