diff options
Diffstat (limited to 'tpl/default/css')
-rw-r--r-- | tpl/default/css/shaarli.css | 53 |
1 files changed, 48 insertions, 5 deletions
diff --git a/tpl/default/css/shaarli.css b/tpl/default/css/shaarli.css index 4770b058..e3961fc3 100644 --- a/tpl/default/css/shaarli.css +++ b/tpl/default/css/shaarli.css | |||
@@ -25,6 +25,17 @@ body { | |||
25 | border-radius: .25rem; | 25 | border-radius: .25rem; |
26 | } | 26 | } |
27 | 27 | ||
28 | @font-face { | ||
29 | font-family: 'Roboto Slab'; | ||
30 | font-weight: 400; | ||
31 | font-style: normal; | ||
32 | src: | ||
33 | local('Fira Sans'), | ||
34 | local('Fira-Sans-regular'), | ||
35 | url('../fonts/Fira-Sans-regular.woff2') format('woff2'), | ||
36 | url('../fonts/Fira-Sans-regular.woff') format('woff'); | ||
37 | } | ||
38 | |||
28 | /** | 39 | /** |
29 | * Extends Pure grids responsive to hide items. | 40 | * Extends Pure grids responsive to hide items. |
30 | * Use xx-0 to hide an item on xx screen. | 41 | * Use xx-0 to hide an item on xx screen. |
@@ -155,7 +166,8 @@ body { | |||
155 | text-decoration: none; | 166 | text-decoration: none; |
156 | z-index: 1; | 167 | z-index: 1; |
157 | 168 | ||
158 | /* TODO: font? */ | 169 | font-family: Roboto Slab, Arial, sans-serif; |
170 | font-size: 1.2em; | ||
159 | } | 171 | } |
160 | 172 | ||
161 | #header h1 a:hover { | 173 | #header h1 a:hover { |
@@ -307,7 +319,7 @@ body { | |||
307 | */ | 319 | */ |
308 | .linklist-item { | 320 | .linklist-item { |
309 | margin: 15px 0; | 321 | margin: 15px 0; |
310 | background: #fff; | 322 | background: #f5f5f5; |
311 | box-shadow: 2px 2px 0.5em #797979; | 323 | box-shadow: 2px 2px 0.5em #797979; |
312 | } | 324 | } |
313 | 325 | ||
@@ -322,23 +334,31 @@ body { | |||
322 | } | 334 | } |
323 | 335 | ||
324 | .linklist-item-title h2 { | 336 | .linklist-item-title h2 { |
325 | padding: 2px 10px; | 337 | padding: 3px 10px 0 10px; |
326 | line-height: 25px; | 338 | line-height: 25px; |
327 | } | 339 | } |
328 | 340 | ||
329 | .linklist-item-title a { | 341 | .linklist-item-title a { |
330 | font-size: 0.6em; | 342 | font-size: 0.7em; |
331 | color: #d0fff0; | 343 | color: #d0fff0; |
332 | text-decoration: none; | 344 | text-decoration: none; |
333 | vertical-align: middle; | 345 | vertical-align: middle; |
346 | font-family: Roboto Slab, Arial, sans-serif; | ||
334 | } | 347 | } |
335 | 348 | ||
336 | .linklist-item-title a:hover { | 349 | .linklist-item-title .linklist-link:visited { |
350 | color: #ddd; | ||
351 | } | ||
352 | |||
353 | .linklist-item-title a:hover, .linklist-item-title .linklist-link:hover{ | ||
337 | color: #fff; | 354 | color: #fff; |
338 | } | 355 | } |
339 | 356 | ||
357 | |||
340 | .linklist-item-title .label-private { | 358 | .linklist-item-title .label-private { |
341 | border: solid 1px #d0fff0; | 359 | border: solid 1px #d0fff0; |
360 | font-family: Arial, sans-serif; | ||
361 | font-size: 0.65em; | ||
342 | } | 362 | } |
343 | 363 | ||
344 | .linklist-item-title .fold-button { | 364 | .linklist-item-title .fold-button { |
@@ -356,6 +376,20 @@ body { | |||
356 | 376 | ||
357 | .linklist-item-description { | 377 | .linklist-item-description { |
358 | padding: 10px; | 378 | padding: 10px; |
379 | font-family: Roboto Slab, Arial, sans-serif; | ||
380 | } | ||
381 | |||
382 | .linklist-item-description a { | ||
383 | text-decoration: none; | ||
384 | color: #1b926c; | ||
385 | } | ||
386 | |||
387 | .linklist-item-description a:hover { | ||
388 | text-shadow: 1px 1px #ddd; | ||
389 | } | ||
390 | |||
391 | .linklist-item-description a:visited { | ||
392 | color: #20b988; | ||
359 | } | 393 | } |
360 | 394 | ||
361 | .linklist-item-infos { | 395 | .linklist-item-infos { |
@@ -376,6 +410,10 @@ body { | |||
376 | color: #000; | 410 | color: #000; |
377 | } | 411 | } |
378 | 412 | ||
413 | .linklist-item-tags { | ||
414 | margin: 0 0 5px 0; | ||
415 | } | ||
416 | |||
379 | .linklist-item-infos .label-tag { | 417 | .linklist-item-infos .label-tag { |
380 | border: 1px solid #505050; | 418 | border: 1px solid #505050; |
381 | font-size: 0.9em; | 419 | font-size: 0.9em; |
@@ -385,6 +423,11 @@ body { | |||
385 | border: 1px solid #000; | 423 | border: 1px solid #000; |
386 | } | 424 | } |
387 | 425 | ||
426 | .linklist-plugin-icon { | ||
427 | width: 13px; | ||
428 | height: 13px; | ||
429 | } | ||
430 | |||
388 | .linklist-item-infos-url { | 431 | .linklist-item-infos-url { |
389 | text-align: right; | 432 | text-align: right; |
390 | white-space: nowrap; | 433 | white-space: nowrap; |