]> git.immae.eu Git - github/wallabag/wallabag.git/blame - app/Resources/static/themes/baggy/css/ratatouille.css
manage assets through npm
[github/wallabag/wallabag.git] / app / Resources / static / themes / baggy / css / ratatouille.css
CommitLineData
19f2f11e
NL
1/*
2 Ratatouille mini Framework css by Thomas LEBEAU
3 Base on KNACSS => www.KNACSS.com (2013-10) @author: Raphael Goetter, Alsacreations
4 and normalize.css
5*/
6
7* {
8 -webkit-box-sizing: border-box;
5ecdfcd0
TC
9 -moz-box-sizing: border-box;
10 box-sizing: border-box;
19f2f11e
NL
11}
12
13html {
14 font-family: sans-serif; /* 1 */
15 -ms-text-size-adjust: 100%; /* 2 */
16 -webkit-text-size-adjust: 100%; /* 2 */
17}
18
19body {
20 font-size: 1em;
5ecdfcd0 21 line-height: 1.5;
19f2f11e
NL
22 margin: 0;
23}
24
25/* ==========================================================================
26 Mise en forme
27 ========================================================================== */
28
29h1:first-child,
30h2:first-child,
31h3:first-child,
32h4:first-child,
33h5:first-child,
34h6:first-child,
35p:first-child,
36ul:first-child,
37ol:first-child,
5ecdfcd0 38dl:first-child {
19f2f11e
NL
39 margin-top: 0;
40}
41
42code,
43kbd,
44pre,
45samp {
5ecdfcd0 46 font-family: monospace, serif;
19f2f11e
NL
47}
48
49pre {
5ecdfcd0 50 white-space: pre-wrap;
19f2f11e
NL
51}
52
19f2f11e
NL
53.upper {
54 text-transform: uppercase;
55}
56
57.bold {
58 font-weight: bold;
59}
60
61.inner {
62 margin: 0 auto;
5ecdfcd0 63 max-width: 61.25em; /* 980px */
19f2f11e
NL
64}
65
5ecdfcd0
TC
66table,
67img {
19f2f11e 68 max-width: 100%;
5ecdfcd0 69 height: auto;
19f2f11e
NL
70}
71
72iframe {
73 max-width: 100%;
74}
75
76.fl {
77 float: left;
78}
79
80.fr {
81 float: right;
82}
83
84table {
85 border-collapse: collapse;
86}
87
88figure {
89 margin: 0;
90}
91
92button,
93input,
94select,
95textarea {
5ecdfcd0
TC
96 font-family: inherit;
97 font-size: 100%;
98 margin: 0;
19f2f11e
NL
99}
100
101input[type="search"] {
5ecdfcd0 102 -webkit-appearance: textfield;
19f2f11e
NL
103}
104
105/* ==========================================================================
106 Mise en page
107 ========================================================================== */
108
109.dib {
110 display: inline-block;
111 vertical-align: middle;
112}
113
114.dnone {
115 display: none;
116}
117
5ecdfcd0
TC
118.dtable {
119 display: table;
120}
19f2f11e 121
5ecdfcd0
TC
122.dtable > * {
123 display: table-row;
124}
19f2f11e 125
5ecdfcd0
TC
126.dtable > * > * {
127 display: table-cell;
128}
19f2f11e
NL
129
130.element-invisible {
131 border: 0;
132 clip: rect(0 0 0 0);
133 height: 1px;
134 margin: -1px;
135 overflow: hidden;
136 padding: 0;
137 position: absolute;
138 width: 1px;
139}
140
141.small {
5ecdfcd0 142 font-size: 0.8em;
19f2f11e
NL
143}
144
145.big {
146 font-size: 1.2em;
147}
148
5ecdfcd0 149/* Width */
19f2f11e 150
5ecdfcd0
TC
151.w100 {
152 width: 100%;
153}
154
155.w90 {
156 width: 90%;
157}
158
159.w80 {
160 width: 80%;
161}
19f2f11e 162
5ecdfcd0
TC
163.w70 {
164 width: 70%;
165}
166
167.w60 {
168 width: 60%;
169}
170
171.w50 {
172 width: 50%;
173}
174
175.w40 {
176 width: 40%;
177}
178
179.w30 {
180 width: 30%;
181}
182
183.w20 {
184 width: 20%;
185}
186
187.w10 {
188 width: 10%;
189}
19f2f11e
NL
190
191/* ==========================================================================
192 Internet Explorer
193 ========================================================================== */
194
5ecdfcd0 195/* IE8 and IE9 */
19f2f11e
NL
196
197article,
198aside,
199details,
200figcaption,
201figure,
202footer,
203header,
204hgroup,
205main,
206nav,
207section,
208summary {
5ecdfcd0 209 display: block;
19f2f11e
NL
210}
211
5ecdfcd0 212/* IE8 and IE9 */
19f2f11e
NL
213
214audio,
215canvas,
216video {
5ecdfcd0 217 display: inline-block;
19f2f11e
NL
218}
219
5ecdfcd0
TC
220@media screen and (-webkit-min-device-pixel-ratio: 0) {
221 select {
19f2f11e
NL
222 -webkit-appearance: none;
223 border-radius: 0;
224 }
225}