]>
git.immae.eu Git - github/wallabag/wallabag.git/blob - app/Resources/static/themes/material/css/main.css
1 /* ==========================================================================
14 ========================================================================== */
16 /* ==========================================================================
18 ========================================================================== */
22 src: url
("../fonts/IcoMoon-Free.ttf");
28 font-family: 'Material Icons';
31 src: url
(../fonts
/MaterialIcons-Regular
.eot
);
34 src: local
("Material Icons"), local
("MaterialIcons-Regular"), url
(../fonts
/MaterialIcons-Regular
.woff2
) format
("woff2"), url
(../fonts
/MaterialIcons-Regular
.woff
) format
("woff"), url
(../fonts
/MaterialIcons-Regular
.ttf
) format
("truetype");
38 font-family: 'Material Icons';
41 font-size: 24px; /* Preferred icon size */
44 display: inline-block
;
47 letter-spacing: normal
;
52 /* Support for all WebKit browsers. */
53 -webkit-font-smoothing: antialiased
;
55 /* Support for Safari and Chrome. */
56 text-rendering: optimizeLegibility
;
58 /* Support for Firefox. */
59 -moz-osx-font-smoothing: grayscale
;
62 font-feature-settings: 'liga';
75 /* Better Font Rendering =========== */
76 -webkit-font-smoothing: antialiased
;
77 -moz-osx-font-smoothing: grayscale
;
83 flex-direction: column
;
93 border-bottom: 1px solid
#ddd;
117 .results
.nb-results
,
118 .results .pagination {
128 margin: 0 !important
;
141 .pagination .disabled {
146 div
.pagination ul
.prev
.disabled
,
147 div
.pagination ul
.next
.disabled
{
151 .pagination li.active span {
158 .page-footer .footer-copyright p {
166 .picker__date-display {
179 /* ==========================================================================
181 ========================================================================== */
187 .nav-wrapper .button-collapse {
199 .nav-panel-buttom li {
204 transition: background
0.2s ease
;
208 .nav-panel-search
.search
,
210 color: #444 !important
;
213 .nav-panels .action {
214 padding-left: 0.75rem;
219 .nav-panels .input-field input {
221 line-height: inherit
;
222 padding-left: 4rem !important
;
223 width: calc
(100% - 8rem);
226 .nav-panels .input-field input:focus {
227 background-color: #fff;
233 .input-field.nav-panel-add label {
237 .input-field.nav-panel-add .close {
244 transition: 0.3s color
;
255 .input-field
.nav-panel-add
,
256 .input-field.nav-panel-add form {
260 /* ==========================================================================
262 ========================================================================== */
270 .side-nav
.collapsible-header
,
271 .side-nav.fixed .collapsible-header {
281 .side-nav > li.logo {
296 background: transparent
;
311 /* ==========================================================================
313 * ========================================================================== */
320 .side-nav.fixed.right-aligned {
322 left: auto
!important
;
326 #filters div
.with-checkbox
{
331 /* ==========================================================================
333 ========================================================================== */
343 .data .card .card-body {
348 .card .card-content .card-title {
354 .card
.card-content i
.right
,
355 .card .card-reveal i.right {
359 .card .card-entry-labels {
366 .card .card-entry-labels li {
367 margin: 10px 10px 10px auto
;
368 padding: 5px 12px 5px 16px;
369 background-color: rgba
(0, 151, 167, 0.85);
370 border-radius: 0 3px 3px 0;
375 text-overflow: ellipsis
;
379 .card .card-entry-labels-hidden {
383 .card .card-entry-labels-hidden li {
384 display: inline-block
;
385 background-color: rgba
(0, 151, 167, 0.85);
391 max-width: calc
(100% - 15px);
393 text-overflow: ellipsis
;
397 .card .card-content .estimatedTime {
401 .card .card-action .original {
405 .card .card-action ul.links {
411 .card .card-action a {
416 .card .card-action a:hover {
420 .settings .div_tabs {
421 padding-bottom: 15px;
434 .card .card-image .preview {
436 background-size: cover
;
437 background-repeat: no-repeat
;
438 background-position: 50%;
441 /* ==========================================================================
443 ========================================================================== */
457 #article > header
> h1
{
462 width: 95px !important
;
463 transition: width
0.2s ease
;
467 width: 240px !important
;
470 .reader-mode .collapsible-body {
475 .reader-mode:hover .collapsible-body {
481 transition: opacity
0.2s ease
;
484 .reader-mode:hover span {
497 #article aside
.link
{
500 text-decoration: none
;
503 #article aside #list
{
508 #article aside
.chip
{
509 background-color: rgba
(0, 151, 167, 0.85);
511 padding: 0 15px 0 10px;
514 #article aside
.chip i
{
518 /* ==========================================================================
520 ========================================================================== */
522 @media only screen and
(max-width: 992px) {
540 width: 240px !important
;
548 display: inline-block
;
561 .pagination li.next {
566 @media only screen and
(min-width: 400px) {
572 @media only screen and
(min-width: 993px) and
(max-width: 1180px) {
624 @media only screen and
(max-width: 350px) {
630 /* ==========================================================================
632 ========================================================================== */
634 .icon-google-plus2::before {
638 .icon-facebook2::before {
642 .icon-twitter::before {
646 .icon-apple::before {
650 .icon-android::before {
654 .icon-chrome::before {
658 .icon-firefox::before {
666 footer
[class^
="icon-"],
667 footer
[class
*=" icon-"] {
669 transition: text-shadow
0.2s ease
;
673 footer
[class^
="icon-"]:hover
,
674 footer
[class
*=" icon-"]:hover
{
675 text-shadow: 0 0 10px rgba
(0, 0, 0, 0.3);
678 /* ==========================================================================
680 ========================================================================== */
682 /* force height on non-input field in the settings page */
683 div
.settings div
.input-field div
,
684 div
.settings div
.input-field ul
{
688 /* but avoid to kill all file input */
689 div
.settings div
.file-field div
{
693 .input-field label.active {