]> git.immae.eu Git - github/wallabag/wallabag.git/blob - css/style.css
Fixed #45 - les icones sont revenues
[github/wallabag/wallabag.git] / css / style.css
1 /*** GENERAL ***/
2 body {
3 color: #222222;
4 font: 20px/1.3em Palatino,Georgia,serif;
5 background-color: #F1F1F1;
6 margin: 10px;
7 }
8
9
10 a, a:hover, a:visited {
11 color: #000;
12 }
13
14 header {
15 text-align: center;
16 }
17
18 #main ul#links {
19 padding: 0;
20 list-style-type: none;
21 text-align: center;
22 }
23
24 #main ul#links li {
25 display: inline;
26 }
27
28 #main ul#links li a.current {
29 -webkit-border-radius: 2px;
30 border-radius: 2px;
31 background-color: #040707;
32 color: #F1F1F1;
33 }
34
35 #main ul#sort {
36 padding: 0;
37 list-style-type: none;
38 text-align: center;
39 }
40
41 #main ul#sort li {
42 display: inline;
43 font-size: 0.9em;
44 }
45
46 #main ul#sort img:hover {
47 cursor: pointer;
48 }
49
50 #main, #article {
51 margin: 0 auto;
52 }
53
54 #links a, .backhome a{
55 text-decoration: none;
56 padding: 5px 10px;
57 }
58 #links a:hover, .backhome a:hover{
59 -webkit-border-radius: 2px;
60 border-radius: 2px;
61 background-color: #040707;
62 color: #F1F1F1;
63 }
64
65 /*#content {
66 width: 800px;
67 margin: 0 auto;
68 }*/
69
70
71 footer {
72 text-align: right;
73 }
74
75 /*** ***/
76 /*** LINKS DISPLAY ***/
77
78 #main a.tool {
79 text-decoration: none;
80 cursor: pointer;
81 }
82
83 input[type=submit].delete {
84 background : url('../img/remove.png') no-repeat center center;
85 width : 16px;
86 height :16px;
87 border : none;
88 color : transparent;
89 cursor: pointer;
90 font-size : 0;
91 }
92
93 #main #content {
94 margin-top: 20px;
95 }
96
97 #main .entrie {
98 color: rgb(46, 46, 46);
99 background-color: #ffffff;
100 padding: 15px;
101 min-height: 8em;
102 border: 1px solid;
103 }
104
105 #main .entrie h2 a {
106 text-decoration: none;
107 }
108
109 #main .entrie h2 a:hover {
110 color: #F5BE00;
111 }
112
113 .tools {
114 text-align: right;
115 }
116
117 .tools ul {
118 padding: 0; margin: 0;
119 list-style-type: none;
120 }
121
122 .tools ul li {
123 line-height: 20px;
124 }
125
126 .tools a.tool {
127 cursor: pointer;
128 }
129
130 #article .tools {
131 position: relative;
132 display: inline;
133 top: 0px;
134 right: 0px;
135 width: 100%;
136 text-align: left;
137 }
138
139 #article.tools ul li{
140 display: inline;
141 }
142
143 #main .entrie .tools a.tool span, #article .tools a.tool span {
144 display: inline-block;
145 width: 16px;
146 height: 16px;
147 }
148
149 a.fav span {
150 background: url('../img/star-on.png') no-repeat;
151 }
152
153 a.fav span:hover {
154 background: url('../img/star-off.png') no-repeat;
155 }
156
157 a.fav-off span {
158 background: url('../img/star-off.png') no-repeat;
159 }
160
161 a.fav-off span:hover {
162 background: url('../img/star-on.png') no-repeat;
163 }
164
165 a.archive span {
166 background: url('../img/checkmark-on.png') no-repeat;
167 }
168
169 a.archive span:hover {
170 background: url('../img/checkmark-off.png') no-repeat;
171 }
172
173 a.archive-off span {
174 background: url('../img/checkmark-off.png') no-repeat;
175 }
176
177 a.archive-off span:hover {
178 background: url('../img/checkmark-on.png') no-repeat;
179 }
180
181 /*** ***/
182 /*** ARTICLE PAGE ***/
183
184 body.article {
185 color: #222222;
186 font: 20px/1.3em Palatino,Georgia,serif;
187 background-color: #F1F1F1;
188 }
189
190 #article header {
191 text-align: left;
192 border-bottom: 1px solid #222222;
193 }
194
195 #article header a {
196 text-decoration: none;
197 }
198
199 #article article {
200 border-bottom: 1px solid #222222;
201 }
202
203 .vieworiginal a {
204 color: #888888;
205 text-decoration: none;
206 }
207
208 .backhome {
209 display: inline;
210 }
211
212 /*** ***/
213
214 #main
215 {
216 max-width: 60em; /* 960 px */
217 margin: 0 auto;
218 }
219 #content
220 {
221 width: 103.125%; /* 990px */
222 overflow: hidden;
223 margin-left: -1.562%; /* 15px */
224 margin-bottom: -1.875em; /* 30px */
225 }
226
227 .entrie
228 {
229 width: 30.303%; /* 300px */
230 background-color: #fff;
231 float: left;
232 margin: 0 1.515% 1.875em; /* 15px 30px */
233 }
234
235 @media only screen and ( max-width: 40em ) /* 640px */
236 {
237 .entrie
238 {
239 width: 46.876%; /* 305px */
240 margin-bottom: 0.938em; /* 15px */
241 }
242 }
243
244 @media only screen and ( max-width: 20em ) /* 320px */
245 {
246 #content
247 {
248 width: 100%;
249 margin-left: 0;
250 }
251
252 .entrie
253 {
254 width: 100%;
255 margin-left: 0;
256 margin-right: 0;
257 }
258 }
259
260