update material theme
This commit is contained in:
parent
1474d573d0
commit
4b8f6985d5
@ -37,8 +37,12 @@ $card-bg-hover-color: lighten($card-bg-color, 6%);
|
|||||||
$list-bg-color: #000000;
|
$list-bg-color: #000000;
|
||||||
$list-bg-hover-color: lighten($list-bg-color, 6%);
|
$list-bg-hover-color: lighten($list-bg-color, 6%);
|
||||||
$list-bg-active-color: lighten($list-bg-color, 10%);
|
$list-bg-active-color: lighten($list-bg-color, 10%);
|
||||||
|
$list-bg-active-hover-color: lighten($list-bg-color, 16%);
|
||||||
$list-bg-inactive-color: lighten($list-bg-color, 10%);
|
$list-bg-inactive-color: lighten($list-bg-color, 10%);
|
||||||
$text-field-bg-color: $card-bg-color;
|
$text-field-bg-color: $card-bg-color;
|
||||||
|
$dropdown-field-bg-color: lighten($bg-color, 6%);
|
||||||
|
$dropdown-field-bg-hover-color: lighten($dropdown-field-bg-color, 6%);
|
||||||
|
$dropdown-field-bg-active-color: lighten($dropdown-field-bg-color, 10%);
|
||||||
$verified-bg-color: darken($verified-color, 20%);
|
$verified-bg-color: darken($verified-color, 20%);
|
||||||
$unread-bg-color: transparentize($primary-color, 0.8);
|
$unread-bg-color: transparentize($primary-color, 0.8);
|
||||||
|
|
||||||
@ -87,11 +91,12 @@ $icon-button-active-hover-color: lighten($icon-button-active-color, 10%);
|
|||||||
$contained-button-color: $primary-color;
|
$contained-button-color: $primary-color;
|
||||||
$contained-button-hover-color: lighten($contained-button-color, 10%);
|
$contained-button-hover-color: lighten($contained-button-color, 10%);
|
||||||
$outlined-button-color: $primary-color;
|
$outlined-button-color: $primary-color;
|
||||||
$outlined-button-hover-color: transparentize($primary-color, 0.8);
|
$outlined-button-hover-color: transparentize($outlined-button-color, 0.8);
|
||||||
$outlined-button-active-color: transparentize($primary-color, 0.7);
|
$outlined-button-active-color: transparentize($outlined-button-color, 0.7);
|
||||||
$text-button-color: $primary-color;
|
$text-button-color: $primary-color;
|
||||||
$text-button-hover-color: transparentize($text-button-color, 0.8);
|
$text-button-hover-color: transparentize($text-button-color, 0.8);
|
||||||
$text-button-focus-color: transparentize($text-button-color, 0.7);
|
$text-button-focus-color: transparentize($text-button-color, 0.7);
|
||||||
|
$disabled-button-color: #cccccc;
|
||||||
$floating-action-button-color: $primary-color;
|
$floating-action-button-color: $primary-color;
|
||||||
$floating-action-button-hover-color: lighten($floating-action-button-color, 6%);
|
$floating-action-button-hover-color: lighten($floating-action-button-color, 6%);
|
||||||
$floating-action-button-active-color: lighten($floating-action-button-color, 10%);
|
$floating-action-button-active-color: lighten($floating-action-button-color, 10%);
|
||||||
@ -139,6 +144,7 @@ $media-page-indicator-active-color: #e6e6e6;
|
|||||||
// Progress indicator color
|
// Progress indicator color
|
||||||
$progress-indicator-color: $primary-color;
|
$progress-indicator-color: $primary-color;
|
||||||
$progress-indicator-track-color: lighten($progress-indicator-color, 30%);
|
$progress-indicator-track-color: lighten($progress-indicator-color, 30%);
|
||||||
|
$loading-indicator-color: $primary-color;
|
||||||
|
|
||||||
// Contents color in read status
|
// Contents color in read status
|
||||||
$read-primary-text-color: transparentize($primary-text-color, 0.3);
|
$read-primary-text-color: transparentize($primary-text-color, 0.3);
|
||||||
|
@ -37,8 +37,12 @@ $card-bg-hover-color: lighten($card-bg-color, 6%);
|
|||||||
$list-bg-color: #282c37;
|
$list-bg-color: #282c37;
|
||||||
$list-bg-hover-color: lighten($list-bg-color, 6%);
|
$list-bg-hover-color: lighten($list-bg-color, 6%);
|
||||||
$list-bg-active-color: lighten($list-bg-color, 10%);
|
$list-bg-active-color: lighten($list-bg-color, 10%);
|
||||||
|
$list-bg-active-hover-color: lighten($list-bg-color, 16%);
|
||||||
$list-bg-inactive-color: lighten($list-bg-color, 10%);
|
$list-bg-inactive-color: lighten($list-bg-color, 10%);
|
||||||
$text-field-bg-color: $card-bg-color;
|
$text-field-bg-color: $card-bg-color;
|
||||||
|
$dropdown-field-bg-color: lighten($bg-color, 6%);
|
||||||
|
$dropdown-field-bg-hover-color: lighten($dropdown-field-bg-color, 6%);
|
||||||
|
$dropdown-field-bg-active-color: lighten($dropdown-field-bg-color, 10%);
|
||||||
$verified-bg-color: darken($verified-color, 20%);
|
$verified-bg-color: darken($verified-color, 20%);
|
||||||
$unread-bg-color: transparentize($primary-color, 0.8);
|
$unread-bg-color: transparentize($primary-color, 0.8);
|
||||||
|
|
||||||
@ -87,11 +91,12 @@ $icon-button-active-hover-color: lighten($icon-button-active-color, 10%);
|
|||||||
$contained-button-color: $primary-color;
|
$contained-button-color: $primary-color;
|
||||||
$contained-button-hover-color: lighten($contained-button-color, 10%);
|
$contained-button-hover-color: lighten($contained-button-color, 10%);
|
||||||
$outlined-button-color: $primary-color;
|
$outlined-button-color: $primary-color;
|
||||||
$outlined-button-hover-color: transparentize($primary-color, 0.8);
|
$outlined-button-hover-color: transparentize($outlined-button-color, 0.8);
|
||||||
$outlined-button-active-color: transparentize($primary-color, 0.7);
|
$outlined-button-active-color: transparentize($outlined-button-color, 0.7);
|
||||||
$text-button-color: $primary-color;
|
$text-button-color: $primary-color;
|
||||||
$text-button-hover-color: transparentize($text-button-color, 0.7);
|
$text-button-hover-color: transparentize($text-button-color, 0.7);
|
||||||
$text-button-focus-color: transparentize($text-button-color, 0.6);
|
$text-button-focus-color: transparentize($text-button-color, 0.6);
|
||||||
|
$disabled-button-color: #cccccc;
|
||||||
$floating-action-button-color: $primary-color;
|
$floating-action-button-color: $primary-color;
|
||||||
$floating-action-button-hover-color: lighten($floating-action-button-color, 6%);
|
$floating-action-button-hover-color: lighten($floating-action-button-color, 6%);
|
||||||
$floating-action-button-active-color: lighten($floating-action-button-color, 10%);
|
$floating-action-button-active-color: lighten($floating-action-button-color, 10%);
|
||||||
@ -139,6 +144,7 @@ $media-page-indicator-active-color: #e6e6e6;
|
|||||||
// Progress indicator color
|
// Progress indicator color
|
||||||
$progress-indicator-color: $primary-color;
|
$progress-indicator-color: $primary-color;
|
||||||
$progress-indicator-track-color: lighten($progress-indicator-color, 30%);
|
$progress-indicator-track-color: lighten($progress-indicator-color, 30%);
|
||||||
|
$loading-indicator-color: $primary-color;
|
||||||
|
|
||||||
// Contents color in read status
|
// Contents color in read status
|
||||||
$read-primary-text-color: transparentize($primary-text-color, 0.3);
|
$read-primary-text-color: transparentize($primary-text-color, 0.3);
|
||||||
|
@ -36,8 +36,12 @@ $card-bg-hover-color: darken($card-bg-color, 6%);
|
|||||||
$list-bg-color: #ffffff;
|
$list-bg-color: #ffffff;
|
||||||
$list-bg-hover-color: darken($list-bg-color, 6%);
|
$list-bg-hover-color: darken($list-bg-color, 6%);
|
||||||
$list-bg-active-color: darken($list-bg-color, 10%);
|
$list-bg-active-color: darken($list-bg-color, 10%);
|
||||||
|
$list-bg-active-hover-color: darken($list-bg-color, 16%);
|
||||||
$list-bg-inactive-color: darken($list-bg-color, 10%);
|
$list-bg-inactive-color: darken($list-bg-color, 10%);
|
||||||
$text-field-bg-color: $card-bg-color;
|
$text-field-bg-color: $card-bg-color;
|
||||||
|
$dropdown-field-bg-color: darken($bg-color, 6%);
|
||||||
|
$dropdown-field-bg-hover-color: darken($dropdown-field-bg-color, 6%);
|
||||||
|
$dropdown-field-bg-active-color: darken($dropdown-field-bg-color, 10%);
|
||||||
$verified-bg-color: lighten($verified-color, 20%);
|
$verified-bg-color: lighten($verified-color, 20%);
|
||||||
$unread-bg-color: transparentize($primary-color, 0.8);
|
$unread-bg-color: transparentize($primary-color, 0.8);
|
||||||
|
|
||||||
@ -86,11 +90,12 @@ $icon-button-active-hover-color: lighten($icon-button-active-color, 10%);
|
|||||||
$contained-button-color: $primary-color;
|
$contained-button-color: $primary-color;
|
||||||
$contained-button-hover-color: lighten($contained-button-color, 10%);
|
$contained-button-hover-color: lighten($contained-button-color, 10%);
|
||||||
$outlined-button-color: $primary-color;
|
$outlined-button-color: $primary-color;
|
||||||
$outlined-button-hover-color: transparentize($primary-color, 0.8);
|
$outlined-button-hover-color: transparentize($outlined-button-color, 0.8);
|
||||||
$outlined-button-active-color: transparentize($primary-color, 0.7);
|
$outlined-button-active-color: transparentize($outlined-button-color, 0.7);
|
||||||
$text-button-color: $primary-color;
|
$text-button-color: $primary-color;
|
||||||
$text-button-hover-color: lighten($text-button-color, 36%);
|
$text-button-hover-color: lighten($text-button-color, 36%);
|
||||||
$text-button-focus-color: lighten($text-button-color, 30%);
|
$text-button-focus-color: lighten($text-button-color, 30%);
|
||||||
|
$disabled-button-color: #cccccc;
|
||||||
$floating-action-button-color: $primary-color;
|
$floating-action-button-color: $primary-color;
|
||||||
$floating-action-button-hover-color: lighten($floating-action-button-color, 6%);
|
$floating-action-button-hover-color: lighten($floating-action-button-color, 6%);
|
||||||
$floating-action-button-active-color: lighten($floating-action-button-color, 10%);
|
$floating-action-button-active-color: lighten($floating-action-button-color, 10%);
|
||||||
@ -138,6 +143,7 @@ $media-page-indicator-active-color: #e6e6e6;
|
|||||||
// Progress indicator color
|
// Progress indicator color
|
||||||
$progress-indicator-color: $primary-color;
|
$progress-indicator-color: $primary-color;
|
||||||
$progress-indicator-track-color: lighten($progress-indicator-color, 30%);
|
$progress-indicator-track-color: lighten($progress-indicator-color, 30%);
|
||||||
|
$loading-indicator-color: $primary-color;
|
||||||
|
|
||||||
// Contents color in read status
|
// Contents color in read status
|
||||||
$read-primary-text-color: transparentize($primary-text-color, 0.3);
|
$read-primary-text-color: transparentize($primary-text-color, 0.3);
|
||||||
|
@ -37,8 +37,12 @@ $card-bg-hover-color: darken($card-bg-color, 6%);
|
|||||||
$list-bg-color: #ffffff;
|
$list-bg-color: #ffffff;
|
||||||
$list-bg-hover-color: darken($list-bg-color, 6%);
|
$list-bg-hover-color: darken($list-bg-color, 6%);
|
||||||
$list-bg-active-color: darken($list-bg-color, 10%);
|
$list-bg-active-color: darken($list-bg-color, 10%);
|
||||||
|
$list-bg-active-hover-color: darken($list-bg-color, 16%);
|
||||||
$list-bg-inactive-color: darken($list-bg-color, 10%);
|
$list-bg-inactive-color: darken($list-bg-color, 10%);
|
||||||
$text-field-bg-color: $card-bg-color;
|
$text-field-bg-color: $card-bg-color;
|
||||||
|
$dropdown-field-bg-color: darken($bg-color, 6%);
|
||||||
|
$dropdown-field-bg-hover-color: darken($dropdown-field-bg-color, 6%);
|
||||||
|
$dropdown-field-bg-active-color: darken($dropdown-field-bg-color, 10%);
|
||||||
$verified-bg-color: lighten($verified-color, 20%);
|
$verified-bg-color: lighten($verified-color, 20%);
|
||||||
$unread-bg-color: transparentize($primary-color, 0.8);
|
$unread-bg-color: transparentize($primary-color, 0.8);
|
||||||
|
|
||||||
@ -86,11 +90,12 @@ $icon-button-active-hover-color: lighten($icon-button-active-color, 10%);
|
|||||||
$contained-button-color: $primary-color;
|
$contained-button-color: $primary-color;
|
||||||
$contained-button-hover-color: lighten($contained-button-color, 10%);
|
$contained-button-hover-color: lighten($contained-button-color, 10%);
|
||||||
$outlined-button-color: $primary-color;
|
$outlined-button-color: $primary-color;
|
||||||
$outlined-button-hover-color: transparentize($primary-color, 0.8);
|
$outlined-button-hover-color: transparentize($outlined-button-color, 0.8);
|
||||||
$outlined-button-active-color: transparentize($primary-color, 0.7);
|
$outlined-button-active-color: transparentize($outlined-button-color, 0.7);
|
||||||
$text-button-color: $primary-color;
|
$text-button-color: $primary-color;
|
||||||
$text-button-hover-color: transparentize($text-button-color, 0.8);
|
$text-button-hover-color: transparentize($text-button-color, 0.8);
|
||||||
$text-button-focus-color: transparentize($text-button-color, 0.7);
|
$text-button-focus-color: transparentize($text-button-color, 0.7);
|
||||||
|
$disabled-button-color: #cccccc;
|
||||||
$floating-action-button-color: $secondary-color;
|
$floating-action-button-color: $secondary-color;
|
||||||
$floating-action-button-hover-color: lighten($floating-action-button-color, 6%);
|
$floating-action-button-hover-color: lighten($floating-action-button-color, 6%);
|
||||||
$floating-action-button-active-color: lighten($floating-action-button-color, 10%);
|
$floating-action-button-active-color: lighten($floating-action-button-color, 10%);
|
||||||
@ -138,6 +143,7 @@ $media-page-indicator-active-color: #e6e6e6;
|
|||||||
// Progress indicator color
|
// Progress indicator color
|
||||||
$progress-indicator-color: $primary-color;
|
$progress-indicator-color: $primary-color;
|
||||||
$progress-indicator-track-color: lighten($progress-indicator-color, 30%);
|
$progress-indicator-track-color: lighten($progress-indicator-color, 30%);
|
||||||
|
$loading-indicator-color: $primary-color;
|
||||||
|
|
||||||
// Contents color in read status
|
// Contents color in read status
|
||||||
$read-primary-text-color: transparentize($primary-text-color, 0.3);
|
$read-primary-text-color: transparentize($primary-text-color, 0.3);
|
||||||
|
@ -37,8 +37,12 @@ $card-bg-hover-color: lighten($card-bg-color, 6%);
|
|||||||
$list-bg-color: #424242;
|
$list-bg-color: #424242;
|
||||||
$list-bg-hover-color: lighten($list-bg-color, 6%);
|
$list-bg-hover-color: lighten($list-bg-color, 6%);
|
||||||
$list-bg-active-color: lighten($list-bg-color, 10%);
|
$list-bg-active-color: lighten($list-bg-color, 10%);
|
||||||
|
$list-bg-active-hover-color: lighten($list-bg-color, 16%);
|
||||||
$list-bg-inactive-color: lighten($list-bg-color, 10%);
|
$list-bg-inactive-color: lighten($list-bg-color, 10%);
|
||||||
$text-field-bg-color: $card-bg-color;
|
$text-field-bg-color: $card-bg-color;
|
||||||
|
$dropdown-field-bg-color: lighten($bg-color, 6%);
|
||||||
|
$dropdown-field-bg-hover-color: lighten($dropdown-field-bg-color, 6%);
|
||||||
|
$dropdown-field-bg-active-color: lighten($dropdown-field-bg-color, 10%);
|
||||||
$verified-bg-color: darken($verified-color, 20%);
|
$verified-bg-color: darken($verified-color, 20%);
|
||||||
$unread-bg-color: transparentize($primary-color, 0.8);
|
$unread-bg-color: transparentize($primary-color, 0.8);
|
||||||
|
|
||||||
@ -86,11 +90,12 @@ $icon-button-active-hover-color: lighten($icon-button-active-color, 10%);
|
|||||||
$contained-button-color: $primary-color;
|
$contained-button-color: $primary-color;
|
||||||
$contained-button-hover-color: lighten($contained-button-color, 10%);
|
$contained-button-hover-color: lighten($contained-button-color, 10%);
|
||||||
$outlined-button-color: $primary-color;
|
$outlined-button-color: $primary-color;
|
||||||
$outlined-button-hover-color: transparentize($primary-color, 0.8);
|
$outlined-button-hover-color: transparentize($outlined-button-color, 0.8);
|
||||||
$outlined-button-active-color: transparentize($primary-color, 0.7);
|
$outlined-button-active-color: transparentize($outlined-button-color, 0.7);
|
||||||
$text-button-color: $primary-color;
|
$text-button-color: $primary-color;
|
||||||
$text-button-hover-color: transparentize($text-button-color, 0.8);
|
$text-button-hover-color: transparentize($text-button-color, 0.8);
|
||||||
$text-button-focus-color: transparentize($text-button-color, 0.7);
|
$text-button-focus-color: transparentize($text-button-color, 0.7);
|
||||||
|
$disabled-button-color: #cccccc;
|
||||||
$floating-action-button-color: $primary-color;
|
$floating-action-button-color: $primary-color;
|
||||||
$floating-action-button-hover-color: lighten($floating-action-button-color, 6%);
|
$floating-action-button-hover-color: lighten($floating-action-button-color, 6%);
|
||||||
$floating-action-button-active-color: lighten($floating-action-button-color, 10%);
|
$floating-action-button-active-color: lighten($floating-action-button-color, 10%);
|
||||||
@ -138,6 +143,7 @@ $media-page-indicator-active-color: #e6e6e6;
|
|||||||
// Progress indicator color
|
// Progress indicator color
|
||||||
$progress-indicator-color: $primary-color;
|
$progress-indicator-color: $primary-color;
|
||||||
$progress-indicator-track-color: lighten($progress-indicator-color, 30%);
|
$progress-indicator-track-color: lighten($progress-indicator-color, 30%);
|
||||||
|
$loading-indicator-color: $primary-color;
|
||||||
|
|
||||||
// Contents color in read status
|
// Contents color in read status
|
||||||
$read-primary-text-color: transparentize($primary-text-color, 0.3);
|
$read-primary-text-color: transparentize($primary-text-color, 0.3);
|
||||||
|
@ -37,8 +37,12 @@ $card-bg-hover-color: darken($card-bg-color, 6%);
|
|||||||
$list-bg-color: #ffffff;
|
$list-bg-color: #ffffff;
|
||||||
$list-bg-hover-color: darken($list-bg-color, 6%);
|
$list-bg-hover-color: darken($list-bg-color, 6%);
|
||||||
$list-bg-active-color: darken($list-bg-color, 10%);
|
$list-bg-active-color: darken($list-bg-color, 10%);
|
||||||
|
$list-bg-active-hover-color: darken($list-bg-color, 16%);
|
||||||
$list-bg-inactive-color: darken($list-bg-color, 10%);
|
$list-bg-inactive-color: darken($list-bg-color, 10%);
|
||||||
$text-field-bg-color: $card-bg-color;
|
$text-field-bg-color: $card-bg-color;
|
||||||
|
$dropdown-field-bg-color: darken($bg-color, 6%);
|
||||||
|
$dropdown-field-bg-hover-color: darken($dropdown-field-bg-color, 6%);
|
||||||
|
$dropdown-field-bg-active-color: darken($dropdown-field-bg-color, 10%);
|
||||||
$verified-bg-color: lighten($verified-color, 20%);
|
$verified-bg-color: lighten($verified-color, 20%);
|
||||||
$unread-bg-color: transparentize($primary-color, 0.8);
|
$unread-bg-color: transparentize($primary-color, 0.8);
|
||||||
|
|
||||||
@ -87,11 +91,12 @@ $icon-button-active-hover-color: lighten($icon-button-active-color, 10%);
|
|||||||
$contained-button-color: $primary-color;
|
$contained-button-color: $primary-color;
|
||||||
$contained-button-hover-color: lighten($contained-button-color, 10%);
|
$contained-button-hover-color: lighten($contained-button-color, 10%);
|
||||||
$outlined-button-color: $primary-color;
|
$outlined-button-color: $primary-color;
|
||||||
$outlined-button-hover-color: transparentize($primary-color, 0.8);
|
$outlined-button-hover-color: transparentize($outlined-button-color, 0.8);
|
||||||
$outlined-button-active-color: transparentize($primary-color, 0.7);
|
$outlined-button-active-color: transparentize($outlined-button-color, 0.7);
|
||||||
$text-button-color: $primary-color;
|
$text-button-color: $primary-color;
|
||||||
$text-button-hover-color: transparentize($text-button-color, 0.8);
|
$text-button-hover-color: transparentize($text-button-color, 0.8);
|
||||||
$text-button-focus-color: transparentize($text-button-color, 0.7);
|
$text-button-focus-color: transparentize($text-button-color, 0.7);
|
||||||
|
$disabled-button-color: #cccccc;
|
||||||
$floating-action-button-color: $primary-color;
|
$floating-action-button-color: $primary-color;
|
||||||
$floating-action-button-hover-color: lighten($floating-action-button-color, 6%);
|
$floating-action-button-hover-color: lighten($floating-action-button-color, 6%);
|
||||||
$floating-action-button-active-color: lighten($floating-action-button-color, 10%);
|
$floating-action-button-active-color: lighten($floating-action-button-color, 10%);
|
||||||
@ -139,6 +144,7 @@ $media-page-indicator-active-color: #e6e6e6;
|
|||||||
// Progress indicator color
|
// Progress indicator color
|
||||||
$progress-indicator-color: $primary-color;
|
$progress-indicator-color: $primary-color;
|
||||||
$progress-indicator-track-color: lighten($progress-indicator-color, 30%);
|
$progress-indicator-track-color: lighten($progress-indicator-color, 30%);
|
||||||
|
$loading-indicator-color: $primary-color;
|
||||||
|
|
||||||
// Contents color in read status
|
// Contents color in read status
|
||||||
$read-primary-text-color: transparentize($primary-text-color, 0.3);
|
$read-primary-text-color: transparentize($primary-text-color, 0.3);
|
||||||
|
@ -37,8 +37,12 @@ $card-bg-hover-color: lighten($card-bg-color, 6%);
|
|||||||
$list-bg-color: #1e1e1e;
|
$list-bg-color: #1e1e1e;
|
||||||
$list-bg-hover-color: lighten($list-bg-color, 6%);
|
$list-bg-hover-color: lighten($list-bg-color, 6%);
|
||||||
$list-bg-active-color: lighten($list-bg-color, 10%);
|
$list-bg-active-color: lighten($list-bg-color, 10%);
|
||||||
|
$list-bg-active-hover-color: lighten($list-bg-color, 16%);
|
||||||
$list-bg-inactive-color: lighten($list-bg-color, 10%);
|
$list-bg-inactive-color: lighten($list-bg-color, 10%);
|
||||||
$text-field-bg-color: $card-bg-color;
|
$text-field-bg-color: $card-bg-color;
|
||||||
|
$dropdown-field-bg-color: lighten($bg-color, 6%);
|
||||||
|
$dropdown-field-bg-hover-color: lighten($dropdown-field-bg-color, 6%);
|
||||||
|
$dropdown-field-bg-active-color: lighten($dropdown-field-bg-color, 10%);
|
||||||
$verified-bg-color: darken($verified-color, 20%);
|
$verified-bg-color: darken($verified-color, 20%);
|
||||||
$unread-bg-color: transparentize($primary-color, 0.8);
|
$unread-bg-color: transparentize($primary-color, 0.8);
|
||||||
|
|
||||||
@ -87,15 +91,16 @@ $icon-button-active-hover-color: lighten($icon-button-active-color, 10%);
|
|||||||
$contained-button-color: $primary-color;
|
$contained-button-color: $primary-color;
|
||||||
$contained-button-hover-color: lighten($contained-button-color, 10%);
|
$contained-button-hover-color: lighten($contained-button-color, 10%);
|
||||||
$outlined-button-color: $primary-color;
|
$outlined-button-color: $primary-color;
|
||||||
$outlined-button-hover-color: transparentize($primary-color, 0.8);
|
$outlined-button-hover-color: transparentize($outlined-button-color, 0.8);
|
||||||
$outlined-button-active-color: transparentize($primary-color, 0.7);
|
$outlined-button-active-color: transparentize($outlined-button-color, 0.7);
|
||||||
$text-button-color: $primary-color;
|
$text-button-color: $primary-color;
|
||||||
$text-button-hover-color: transparentize($text-button-color, 0.8);
|
$text-button-hover-color: transparentize($text-button-color, 0.8);
|
||||||
$text-button-focus-color: transparentize($text-button-color, 0.7);
|
$text-button-focus-color: transparentize($text-button-color, 0.7);
|
||||||
$floating-action-button-color: $primary-color;
|
$disabled-button-color: #cccccc;
|
||||||
|
$floating-action-button-color: #272727;
|
||||||
$floating-action-button-hover-color: lighten($floating-action-button-color, 6%);
|
$floating-action-button-hover-color: lighten($floating-action-button-color, 6%);
|
||||||
$floating-action-button-active-color: lighten($floating-action-button-color, 10%);
|
$floating-action-button-active-color: lighten($floating-action-button-color, 10%);
|
||||||
$floating-action-button-icon-color: #ffffff;
|
$floating-action-button-icon-color: $primary-color;
|
||||||
|
|
||||||
// Toggle color
|
// Toggle color
|
||||||
$toggle-thumb-color: #ffffff;
|
$toggle-thumb-color: #ffffff;
|
||||||
@ -139,6 +144,7 @@ $media-page-indicator-active-color: #e6e6e6;
|
|||||||
// Progress indicator color
|
// Progress indicator color
|
||||||
$progress-indicator-color: $primary-color;
|
$progress-indicator-color: $primary-color;
|
||||||
$progress-indicator-track-color: lighten($progress-indicator-color, 30%);
|
$progress-indicator-track-color: lighten($progress-indicator-color, 30%);
|
||||||
|
$loading-indicator-color: $primary-color;
|
||||||
|
|
||||||
// Contents color in read status
|
// Contents color in read status
|
||||||
$read-primary-text-color: transparentize($primary-text-color, 0.3);
|
$read-primary-text-color: transparentize($primary-text-color, 0.3);
|
||||||
|
@ -37,8 +37,12 @@ $card-bg-hover-color: darken($card-bg-color, 6%);
|
|||||||
$list-bg-color: $bg-color;
|
$list-bg-color: $bg-color;
|
||||||
$list-bg-hover-color: darken($list-bg-color, 6%);
|
$list-bg-hover-color: darken($list-bg-color, 6%);
|
||||||
$list-bg-active-color: darken($list-bg-color, 10%);
|
$list-bg-active-color: darken($list-bg-color, 10%);
|
||||||
|
$list-bg-active-hover-color: darken($list-bg-color, 16%);
|
||||||
$list-bg-inactive-color: darken($list-bg-color, 10%);
|
$list-bg-inactive-color: darken($list-bg-color, 10%);
|
||||||
$text-field-bg-color: $card-bg-color;
|
$text-field-bg-color: $card-bg-color;
|
||||||
|
$dropdown-field-bg-color: darken($bg-color, 6%);
|
||||||
|
$dropdown-field-bg-hover-color: darken($dropdown-field-bg-color, 6%);
|
||||||
|
$dropdown-field-bg-active-color: darken($dropdown-field-bg-color, 10%);
|
||||||
$verified-bg-color: lighten($verified-color, 20%);
|
$verified-bg-color: lighten($verified-color, 20%);
|
||||||
$unread-bg-color: transparentize($primary-color, 0.8);
|
$unread-bg-color: transparentize($primary-color, 0.8);
|
||||||
|
|
||||||
@ -87,11 +91,12 @@ $icon-button-active-hover-color: lighten($icon-button-active-color, 10%);
|
|||||||
$contained-button-color: $primary-color;
|
$contained-button-color: $primary-color;
|
||||||
$contained-button-hover-color: lighten($contained-button-color, 10%);
|
$contained-button-hover-color: lighten($contained-button-color, 10%);
|
||||||
$outlined-button-color: $primary-color;
|
$outlined-button-color: $primary-color;
|
||||||
$outlined-button-hover-color: transparentize($primary-color, 0.8);
|
$outlined-button-hover-color: transparentize($outlined-button-color, 0.8);
|
||||||
$outlined-button-active-color: transparentize($primary-color, 0.7);
|
$outlined-button-active-color: transparentize($outlined-button-color, 0.7);
|
||||||
$text-button-color: $primary-color;
|
$text-button-color: $primary-color;
|
||||||
$text-button-hover-color: transparentize($text-button-color, 0.8);
|
$text-button-hover-color: transparentize($text-button-color, 0.8);
|
||||||
$text-button-focus-color: transparentize($text-button-color, 0.7);
|
$text-button-focus-color: transparentize($text-button-color, 0.7);
|
||||||
|
$disabled-button-color: #cccccc;
|
||||||
$floating-action-button-color: #ffffff;
|
$floating-action-button-color: #ffffff;
|
||||||
$floating-action-button-hover-color: darken($floating-action-button-color, 6%);
|
$floating-action-button-hover-color: darken($floating-action-button-color, 6%);
|
||||||
$floating-action-button-active-color: darken($floating-action-button-color, 10%);
|
$floating-action-button-active-color: darken($floating-action-button-color, 10%);
|
||||||
@ -139,6 +144,7 @@ $media-page-indicator-active-color: #e6e6e6;
|
|||||||
// Progress indicator color
|
// Progress indicator color
|
||||||
$progress-indicator-color: $primary-color;
|
$progress-indicator-color: $primary-color;
|
||||||
$progress-indicator-track-color: lighten($progress-indicator-color, 30%);
|
$progress-indicator-track-color: lighten($progress-indicator-color, 30%);
|
||||||
|
$loading-indicator-color: $primary-color;
|
||||||
|
|
||||||
// Contents color in read status
|
// Contents color in read status
|
||||||
$read-primary-text-color: transparentize($primary-text-color, 0.3);
|
$read-primary-text-color: transparentize($primary-text-color, 0.3);
|
||||||
|
@ -41,6 +41,7 @@ $nav-drawer-item-radius: 0;
|
|||||||
// Avatar cropping settings
|
// Avatar cropping settings
|
||||||
$avatar-radius: 50%; // Rounded cropping
|
$avatar-radius: 50%; // Rounded cropping
|
||||||
//$avatar-radius: 2px // Material v1 square
|
//$avatar-radius: 2px // Material v1 square
|
||||||
|
//$avatar-radius: $card-radius // Fit to card radius
|
||||||
|
|
||||||
|
|
||||||
// Chip settings
|
// Chip settings
|
||||||
@ -60,10 +61,14 @@ $button-shadow: true; // Material v1 styled colored button with shadow
|
|||||||
$fab-size: 56px;
|
$fab-size: 56px;
|
||||||
|
|
||||||
|
|
||||||
// CW text area border
|
// CW text field border
|
||||||
$cw-area-border: none;
|
$cw-area-border: underlined;
|
||||||
//$cw-area-border: underlined;
|
//$cw-area-border: none;
|
||||||
|
|
||||||
// Compose text area border
|
// Compose text field border
|
||||||
$compose-area-border: none;
|
$compose-area-border: none;
|
||||||
//$compose-area-border: underlined;
|
//$compose-area-border: underlined;
|
||||||
|
|
||||||
|
// Other text field border
|
||||||
|
$other-text-area-border: underlined;
|
||||||
|
//$other-text-area-border: none;
|
@ -46,6 +46,8 @@ $nav-drawer-item-radius: 8px; // corner rounded
|
|||||||
|
|
||||||
// Avatar cropping settings
|
// Avatar cropping settings
|
||||||
$avatar-radius: 50%; // Rounded cropping
|
$avatar-radius: 50%; // Rounded cropping
|
||||||
|
//$avatar-radius: $card-radius // Fit to card radius
|
||||||
|
//$avatar-radius: 2px // Material v1 square
|
||||||
//$avatar-radius: 8px // Material v2 square
|
//$avatar-radius: 8px // Material v2 square
|
||||||
|
|
||||||
|
|
||||||
@ -60,8 +62,8 @@ $button-on-status: text; // Material v1 styled text button
|
|||||||
|
|
||||||
|
|
||||||
// Button shadow
|
// Button shadow
|
||||||
$button-shadow: false; // Material v2 styled colored button without shadow
|
$button-shadow: true; // Material v1 styled colored button with shadow
|
||||||
//$button-shadow: true; // Material v1 styled colored button with shadow
|
//$button-shadow: false; // Material v2 styled colored button without shadow
|
||||||
|
|
||||||
|
|
||||||
// Floating Action Button size
|
// Floating Action Button size
|
||||||
@ -69,12 +71,17 @@ $fab-size: 56px; // Regular
|
|||||||
//$fab-size: 40px; // Mini
|
//$fab-size: 40px; // Mini
|
||||||
|
|
||||||
|
|
||||||
// CW text area border
|
// CW text field border
|
||||||
$cw-area-border: none;
|
$cw-area-border: none;
|
||||||
//$cw-area-border: underlined;
|
//$cw-area-border: underlined;
|
||||||
//$cw-area-border: outlined;
|
//$cw-area-border: outlined;
|
||||||
|
|
||||||
// Compose text area border
|
// Compose text field border
|
||||||
$compose-area-border: none;
|
$compose-area-border: none;
|
||||||
//$compose-area-border: underlined;
|
//$compose-area-border: underlined;
|
||||||
//$compose-area-border: outlined;
|
//$compose-area-border: outlined;
|
||||||
|
|
||||||
|
// Other text field border
|
||||||
|
$other-text-area-border: underlined;
|
||||||
|
//$other-text-area-border: outlined;
|
||||||
|
//$other-text-area-border: none;
|
@ -1,14 +1,14 @@
|
|||||||
// Add your customization below
|
// Add your customization below
|
||||||
|
|
||||||
$primary-color: #8D6E63;
|
$primary-color: #7e5f66;
|
||||||
|
|
||||||
$section-text-color: $primary-color;
|
$section-text-color: lighten($primary-color, 10%);
|
||||||
|
|
||||||
$icon-color: #D7CCC8;
|
$icon-color: #d2d2d2;
|
||||||
$icon-hover-color: #ffffff;
|
$icon-hover-color: #ffffff;
|
||||||
$top-bar-icon-color: $icon-color;
|
$top-bar-icon-color: $icon-color;
|
||||||
$top-bar-icon-hover-color: $icon-hover-color;
|
$top-bar-icon-hover-color: $icon-hover-color;
|
||||||
$top-bar-icon-active-color: $primary-color;
|
$top-bar-icon-active-color: lighten($primary-color, 20%);
|
||||||
|
|
||||||
$control-border-color: $icon-color;
|
$control-border-color: $icon-color;
|
||||||
$control-border-active-color: $primary-color;
|
$control-border-active-color: $primary-color;
|
||||||
@ -16,7 +16,7 @@ $control-border-hover-color: transparentize($control-border-active-color, 0.8);
|
|||||||
|
|
||||||
$icon-button-color: $icon-color;
|
$icon-button-color: $icon-color;
|
||||||
$icon-button-hover-color: $icon-hover-color;
|
$icon-button-hover-color: $icon-hover-color;
|
||||||
$icon-button-active-color: $primary-color;
|
$icon-button-active-color: lighten($primary-color, 20%);
|
||||||
$icon-button-active-hover-color: lighten($icon-button-active-color, 10%);
|
$icon-button-active-hover-color: lighten($icon-button-active-color, 10%);
|
||||||
$contained-button-color: $primary-color;
|
$contained-button-color: $primary-color;
|
||||||
$contained-button-hover-color: lighten($contained-button-color, 10%);
|
$contained-button-hover-color: lighten($contained-button-color, 10%);
|
||||||
@ -26,14 +26,23 @@ $outlined-button-active-color: transparentize($outlined-button-color, 0.7);
|
|||||||
$text-button-color: $primary-color;
|
$text-button-color: $primary-color;
|
||||||
$text-button-hover-color: transparentize($text-button-color, 0.8);
|
$text-button-hover-color: transparentize($text-button-color, 0.8);
|
||||||
$text-button-focus-color: transparentize($text-button-color, 0.7);
|
$text-button-focus-color: transparentize($text-button-color, 0.7);
|
||||||
$floating-action-button-icon-color: $primary-color;
|
$floating-action-button-color: $primary-color;
|
||||||
|
$floating-action-button-hover-color: lighten($floating-action-button-color, 6%);
|
||||||
|
$floating-action-button-active-color: lighten($floating-action-button-color, 10%);
|
||||||
|
$floating-action-button-icon-color: #ffffff;
|
||||||
|
|
||||||
$toggle-thumb-active-color: #795548;
|
$toggle-thumb-active-color: $primary-color;
|
||||||
$toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
$toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
||||||
|
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
$tab-indicator-color: $top-bar-icon-color;
|
$tab-indicator-color: $top-bar-icon-color;
|
||||||
$tab-indicator-active-color: $top-bar-icon-color;
|
$tab-indicator-active-color: $top-bar-icon-color;
|
||||||
$tab-indicator-bg-hover-color: transparentize($tab-indicator-active-color, 0.9);
|
$tab-indicator-bg-hover-color: transparentize($tab-indicator-active-color, 0.9);
|
||||||
$tab-indicator-bg-focus-color: transparentize($tab-indicator-active-color, 0.8);
|
$tab-indicator-bg-focus-color: transparentize($tab-indicator-active-color, 0.8);
|
||||||
$icon-tab-indicator-active-color: $primary-color;
|
$icon-tab-indicator-active-color: $primary-color;
|
||||||
$icon-tab-indicator-hover-color: $icon-hover-color;
|
$icon-tab-indicator-hover-color: $icon-hover-color;
|
||||||
|
|
||||||
|
$progress-indicator-color: $primary-color;
|
||||||
|
$progress-indicator-track-color: lighten($progress-indicator-color, 30%);
|
||||||
|
$loading-indicator-color: $primary-color;
|
@ -1,14 +1,15 @@
|
|||||||
// Add your customization below
|
// Add your customization below
|
||||||
|
|
||||||
$primary-color: #6D4C41;
|
$primary-color: #7e5f66;
|
||||||
|
|
||||||
$section-text-color: $primary-color;
|
$section-text-color: $primary-color;
|
||||||
|
|
||||||
$icon-color: #92787D;
|
$icon-color: #92787d;
|
||||||
$icon-hover-color: darken($icon-color, 10%);
|
$icon-hover-color: darken($icon-color, 10%);
|
||||||
$top-bar-icon-color: $icon-color;
|
$top-bar-icon-color: $icon-color;
|
||||||
$top-bar-icon-hover-color: darken($top-bar-icon-color, 10%);
|
$top-bar-icon-hover-color: darken($top-bar-icon-color, 10%);
|
||||||
$top-bar-icon-active-color: darken($top-bar-icon-color, 18%);
|
$top-bar-icon-active-color: darken($top-bar-icon-color, 18%);
|
||||||
|
$floating-action-button-icon-color: $primary-color;
|
||||||
|
|
||||||
$control-border-color: $icon-color;
|
$control-border-color: $icon-color;
|
||||||
$control-border-active-color: $primary-color;
|
$control-border-active-color: $primary-color;
|
||||||
@ -36,5 +37,11 @@ $border-active-color: $primary-color;
|
|||||||
|
|
||||||
$tab-indicator-color: $top-bar-icon-color;
|
$tab-indicator-color: $top-bar-icon-color;
|
||||||
$tab-indicator-active-color: $top-bar-icon-color;
|
$tab-indicator-active-color: $top-bar-icon-color;
|
||||||
|
$text-tab-indicator-color: lighten($top-bar-icon-color, 10%);
|
||||||
|
$text-tab-indicator-active-color: $top-bar-icon-color;
|
||||||
$icon-tab-indicator-active-color: $top-bar-icon-color;
|
$icon-tab-indicator-active-color: $top-bar-icon-color;
|
||||||
$icon-tab-indicator-hover-color: $top-bar-icon-hover-color;
|
$icon-tab-indicator-hover-color: $top-bar-icon-hover-color;
|
||||||
|
|
||||||
|
$progress-indicator-color: $primary-color;
|
||||||
|
$progress-indicator-track-color: lighten($progress-indicator-color, 30%);
|
||||||
|
$loading-indicator-color: $primary-color;
|
@ -58,6 +58,9 @@ $shadow-color-3: rgba(0,0,0,.12);
|
|||||||
}
|
}
|
||||||
|
|
||||||
@mixin button-type($button-type) {
|
@mixin button-type($button-type) {
|
||||||
|
border-radius: $button-radius;
|
||||||
|
display: inline-block;
|
||||||
|
|
||||||
@if $button-type == contained {
|
@if $button-type == contained {
|
||||||
@if $button-shadow { @include shadow-1dp }
|
@if $button-shadow { @include shadow-1dp }
|
||||||
background: $contained-button-color;
|
background: $contained-button-color;
|
||||||
@ -91,7 +94,10 @@ $shadow-color-3: rgba(0,0,0,.12);
|
|||||||
|
|
||||||
@mixin button-shadow {
|
@mixin button-shadow {
|
||||||
@if $button-shadow {
|
@if $button-shadow {
|
||||||
|
button.btn,
|
||||||
.button,
|
.button,
|
||||||
|
.block-button,
|
||||||
|
.input-copy button,
|
||||||
.compose-form .compose-form__publish-button-wrapper { @include shadow-2dp }
|
.compose-form .compose-form__publish-button-wrapper { @include shadow-2dp }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -104,6 +110,7 @@ $shadow-color-3: rgba(0,0,0,.12);
|
|||||||
|
|
||||||
@if $text-area-border == underlined {
|
@if $text-area-border == underlined {
|
||||||
border-radius: $card-radius $card-radius 0 0;
|
border-radius: $card-radius $card-radius 0 0;
|
||||||
|
border: 0;
|
||||||
border-bottom: 1px solid $border-color;
|
border-bottom: 1px solid $border-color;
|
||||||
|
|
||||||
&:active,
|
&:active,
|
||||||
|
@ -152,7 +152,7 @@
|
|||||||
|
|
||||||
.verified {
|
.verified {
|
||||||
border: none;
|
border: none;
|
||||||
background: $verified-color;
|
background: $verified-bg-color;
|
||||||
|
|
||||||
&__mark { color: $primary-text-color }
|
&__mark { color: $primary-text-color }
|
||||||
}
|
}
|
||||||
@ -183,7 +183,6 @@
|
|||||||
|
|
||||||
&__relationship {
|
&__relationship {
|
||||||
padding: 8px;
|
padding: 8px;
|
||||||
height: auto;
|
|
||||||
|
|
||||||
.icon-button {
|
.icon-button {
|
||||||
@include icon-button;
|
@include icon-button;
|
||||||
@ -193,19 +192,76 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.account-role {
|
.account-role,
|
||||||
|
.simple_form .recommended {
|
||||||
padding: 4px 8px;
|
padding: 4px 8px;
|
||||||
border-radius: 17px;
|
border-radius: 17px;
|
||||||
color: $ui-text-color;
|
color: $ui-text-color;
|
||||||
background-color: $contained-chip-color;
|
background-color: $contained-chip-color;
|
||||||
}
|
}
|
||||||
|
|
||||||
.accounts-table__count {
|
|
||||||
color: $ui-text-color;
|
|
||||||
|
|
||||||
small { color: $secondary-text-color }
|
|
||||||
}
|
|
||||||
|
|
||||||
.account-gallery {
|
.account-gallery {
|
||||||
&__item { border-radius: 0 }
|
&__item { border-radius: 0 }
|
||||||
|
}
|
||||||
|
|
||||||
|
.card {
|
||||||
|
&>a {
|
||||||
|
@include shadow-1dp;
|
||||||
|
|
||||||
|
&:active .card__bar,
|
||||||
|
&:focus .card__bar,
|
||||||
|
&:hover .card__bar { background: $card-bg-color }
|
||||||
|
}
|
||||||
|
|
||||||
|
&__img {
|
||||||
|
background: $card-bg-color;
|
||||||
|
border-radius: $card-radius $card-radius 0 0;
|
||||||
|
|
||||||
|
img { border-radius: $card-radius $card-radius 0 0 }
|
||||||
|
}
|
||||||
|
|
||||||
|
&__bar {
|
||||||
|
padding: 16px;
|
||||||
|
background: $card-bg-color;
|
||||||
|
border-radius: 0 0 $card-radius $card-radius;
|
||||||
|
|
||||||
|
.avatar {
|
||||||
|
padding-top: 0;
|
||||||
|
|
||||||
|
img {
|
||||||
|
border-radius: $avatar-radius;
|
||||||
|
background: $card-bg-color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.display-name {
|
||||||
|
margin-left: 16px;
|
||||||
|
|
||||||
|
strong { color: $primary-text-color }
|
||||||
|
|
||||||
|
span { color: $secondary-text-color }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.pagination {
|
||||||
|
padding: 28px;
|
||||||
|
|
||||||
|
.gap,
|
||||||
|
.newer,
|
||||||
|
.older,
|
||||||
|
.page,
|
||||||
|
a {
|
||||||
|
color: $ui-text-color;
|
||||||
|
padding: 8px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.current {
|
||||||
|
background: $contained-chip-color;
|
||||||
|
color: $ui-text-color;
|
||||||
|
margin: 0 8px;
|
||||||
|
border-radius: 50%;
|
||||||
|
width: 16px;
|
||||||
|
height: 16px;
|
||||||
|
}
|
||||||
}
|
}
|
151
app/javascript/styles/mastodon-material/theme/admin.scss
Normal file
151
app/javascript/styles/mastodon-material/theme/admin.scss
Normal file
@ -0,0 +1,151 @@
|
|||||||
|
.admin-wrapper {
|
||||||
|
.sidebar-wrapper__inner { background: $bg-color }
|
||||||
|
|
||||||
|
.sidebar {
|
||||||
|
&__toggle {
|
||||||
|
background: $top-bar-color;
|
||||||
|
|
||||||
|
&__icon { color: $top-bar-icon-color }
|
||||||
|
|
||||||
|
&__logo svg { fill: $top-bar-text-color }
|
||||||
|
|
||||||
|
a {
|
||||||
|
border-radius: 50%;
|
||||||
|
|
||||||
|
&:hover { background: $icon-bg-hover-color }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
ul {
|
||||||
|
a {
|
||||||
|
padding: 16px;
|
||||||
|
color: $ui-text-color;
|
||||||
|
border-radius: 0;
|
||||||
|
|
||||||
|
i.fa {
|
||||||
|
margin-right: 32px;
|
||||||
|
color: $icon-color;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.selected {
|
||||||
|
background: $list-bg-active-color;
|
||||||
|
|
||||||
|
&:hover { background: $list-bg-active-hover-color }
|
||||||
|
}
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
color: $ui-text-color;
|
||||||
|
background-color: $list-bg-hover-color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
ul {
|
||||||
|
background: $bg-color;
|
||||||
|
|
||||||
|
a { padding: 16px 36px }
|
||||||
|
}
|
||||||
|
|
||||||
|
.simple-navigation-active-leaf a {
|
||||||
|
color: $ui-text-color;
|
||||||
|
background-color: $list-bg-active-color;
|
||||||
|
|
||||||
|
&:hover { background-color: $list-bg-active-hover-color }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.content {
|
||||||
|
padding: 60px 16px 16px;
|
||||||
|
|
||||||
|
h2,
|
||||||
|
h3,
|
||||||
|
h6 { color: $ui-text-color }
|
||||||
|
|
||||||
|
h3 { margin-bottom: 28px }
|
||||||
|
|
||||||
|
h4 {
|
||||||
|
color: $section-text-color;
|
||||||
|
border-top: 1px solid $border-color;
|
||||||
|
border-bottom: none;
|
||||||
|
padding: 12px 16px;
|
||||||
|
}
|
||||||
|
|
||||||
|
hr {
|
||||||
|
border-bottom: 1px solid $border-color;
|
||||||
|
margin: 16px 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.muted-hint {
|
||||||
|
color: $ui-text-color;
|
||||||
|
|
||||||
|
a { color: $link-text-color }
|
||||||
|
}
|
||||||
|
|
||||||
|
.positive-hint { color: $verified-color }
|
||||||
|
|
||||||
|
.directory__tag h4 { color: $ui-text-color }
|
||||||
|
|
||||||
|
&>p {
|
||||||
|
color: $ui-text-color;
|
||||||
|
margin-bottom: 16px;
|
||||||
|
|
||||||
|
strong { color: $primary-text-color }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.content-heading {
|
||||||
|
border-bottom: none;
|
||||||
|
margin: -16px -16px 40px 0;
|
||||||
|
|
||||||
|
&>* {
|
||||||
|
margin-top: 16px;
|
||||||
|
margin-right: 16px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.filters .filter-subset {
|
||||||
|
padding: 0 16px;
|
||||||
|
margin: 0 0 16px;
|
||||||
|
border-right: 1px solid $border-color;
|
||||||
|
|
||||||
|
strong { color: $ui-text-color }
|
||||||
|
|
||||||
|
ul {
|
||||||
|
margin-top: 0;
|
||||||
|
|
||||||
|
li { margin-right: 0 }
|
||||||
|
}
|
||||||
|
|
||||||
|
a {
|
||||||
|
color: $text-tab-indicator-color;
|
||||||
|
border-bottom: 2px solid transparent;
|
||||||
|
padding: 8px;
|
||||||
|
|
||||||
|
&.selected {
|
||||||
|
color: $text-tab-indicator-active-color;
|
||||||
|
border-bottom: 2px solid $text-tab-indicator-active-color;
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
color: $text-tab-indicator-active-color;
|
||||||
|
border-bottom: 2px solid $text-tab-indicator-active-color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
color: $text-tab-indicator-color;
|
||||||
|
background: $text-tab-indicator-bg-hover-color;
|
||||||
|
border-bottom: 2px solid transparent;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
body {
|
||||||
|
.positive-hint { color: $verified-color }
|
||||||
|
|
||||||
|
.muted-hint {
|
||||||
|
color: $ui-text-color;
|
||||||
|
|
||||||
|
a { color: $link-text-color }
|
||||||
|
}
|
||||||
|
}
|
@ -1,5 +1,6 @@
|
|||||||
body,
|
body,
|
||||||
body.embed { background: $bg-color }
|
body.embed,
|
||||||
|
body.admin { background: $bg-color }
|
||||||
|
|
||||||
.focusable:focus { background: transparent }
|
.focusable:focus { background: transparent }
|
||||||
|
|
||||||
|
@ -111,6 +111,9 @@ label.icon-button {
|
|||||||
.button--destructive:hover { background: $contained-button-hover-color }
|
.button--destructive:hover { background: $contained-button-hover-color }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
&:disabled,
|
||||||
|
&.disabled { background-color: $disabled-button-color }
|
||||||
|
|
||||||
&.button--block { margin: 8px 0 }
|
&.button--block { margin: 8px 0 }
|
||||||
|
|
||||||
&.button-secondary { @include button-type($button-on-status) }
|
&.button-secondary { @include button-type($button-on-status) }
|
||||||
@ -131,4 +134,22 @@ label.icon-button {
|
|||||||
background: $media-icon-bg-color;
|
background: $media-icon-bg-color;
|
||||||
border-radius: $button-radius;
|
border-radius: $button-radius;
|
||||||
color: $media-icon-color;
|
color: $media-icon-color;
|
||||||
|
}
|
||||||
|
|
||||||
|
.simple_form {
|
||||||
|
.block-button, .block-button:last-child
|
||||||
|
.button, .button:last-child
|
||||||
|
button, button:last-child {
|
||||||
|
display: inline-block;
|
||||||
|
border-radius: $button-radius;
|
||||||
|
background: $contained-button-color;
|
||||||
|
color: $contained-button-text-color;
|
||||||
|
width: auto;
|
||||||
|
height: 36px;
|
||||||
|
padding: 10px 16px;
|
||||||
|
margin-left: auto;
|
||||||
|
font-size: 14px;
|
||||||
|
|
||||||
|
&:hover { background: $contained-button-hover-color }
|
||||||
|
}
|
||||||
}
|
}
|
@ -1,9 +1,7 @@
|
|||||||
.modal-root {
|
.modal-root {
|
||||||
transition: opacity .25s cubic-bezier(0.0,0.0,0.2,1);
|
transition: opacity .25s cubic-bezier(0.0,0.0,0.2,1);
|
||||||
|
|
||||||
&__overlay { background-color: rgba(0,0,0,.32) !important }
|
&__overlay { background-color: rgba(0,0,0,.7) !important }
|
||||||
|
|
||||||
&__container { background: linear-gradient(rgba(0, 0, 0, 0.48) 5%, transparent 20%, transparent 80%, rgba(0, 0, 0, 0.48) 95%) }
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.drawer {
|
.drawer {
|
||||||
@ -299,9 +297,11 @@
|
|||||||
|
|
||||||
select {
|
select {
|
||||||
color: $ui-text-color;
|
color: $ui-text-color;
|
||||||
background-color: $bg-color;
|
background-color: $dropdown-field-bg-color;
|
||||||
border: 0;
|
border: 0;
|
||||||
|
|
||||||
|
option { background: $list-bg-color }
|
||||||
|
|
||||||
&:focus { border-color: $border-hover-color }
|
&:focus { border-color: $border-hover-color }
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -322,7 +322,7 @@
|
|||||||
|
|
||||||
.button { margin-right: 8px }
|
.button { margin-right: 8px }
|
||||||
|
|
||||||
li { margin-bottom: 0 }
|
li { margin-bottom: 8px }
|
||||||
|
|
||||||
&__input {
|
&__input {
|
||||||
border: none;
|
border: none;
|
||||||
@ -634,4 +634,55 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.emoji-button { padding: 8px }
|
.emoji-button { padding: 8px }
|
||||||
|
|
||||||
|
.focusable:focus .detailed-status,
|
||||||
|
.focusable:focus .detailed-status__action-bar { background: transparent }
|
||||||
|
|
||||||
|
.no-reduce-motion .loading-indicator {
|
||||||
|
display: inline-block;
|
||||||
|
position: relative;
|
||||||
|
color: transparent;
|
||||||
|
width: 80px;
|
||||||
|
height: 80px;
|
||||||
|
|
||||||
|
&__figure {
|
||||||
|
box-sizing: border-box;
|
||||||
|
display: block;
|
||||||
|
position: absolute;
|
||||||
|
width: 48px;
|
||||||
|
height: 48px;
|
||||||
|
top: 10%;
|
||||||
|
left: 10%;
|
||||||
|
margin: 8px;
|
||||||
|
border: 4px solid transparent;
|
||||||
|
border-radius: 50%;
|
||||||
|
animation: loading-indicator 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
|
||||||
|
border-color: $loading-indicator-color transparent transparent transparent;
|
||||||
|
|
||||||
|
&:nth-child(1) {
|
||||||
|
animation-delay: -0.45s;
|
||||||
|
}
|
||||||
|
|
||||||
|
&:nth-child(2) {
|
||||||
|
animation-delay: -0.3s;
|
||||||
|
}
|
||||||
|
|
||||||
|
&:nth-child(3) {
|
||||||
|
animation-delay: -0.15s;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@keyframes loading-indicator {
|
||||||
|
0% {
|
||||||
|
transform: rotate(0deg);
|
||||||
|
}
|
||||||
|
100% {
|
||||||
|
transform: rotate(360deg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.loading-bar {
|
||||||
|
background-color: $loading-indicator-color;
|
||||||
|
height: 4px;
|
||||||
|
}
|
@ -16,6 +16,7 @@
|
|||||||
color: $top-bar-text-color;
|
color: $top-bar-text-color;
|
||||||
|
|
||||||
&:hover {
|
&:hover {
|
||||||
|
color: $top-bar-text-color;
|
||||||
background: $tab-indicator-bg-hover-color;
|
background: $tab-indicator-bg-hover-color;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
@ -66,6 +67,8 @@
|
|||||||
background: $card-bg-color;
|
background: $card-bg-color;
|
||||||
|
|
||||||
&::after { box-shadow: none }
|
&::after { box-shadow: none }
|
||||||
|
|
||||||
|
img { border-radius: $card-radius $card-radius 0 0 }
|
||||||
}
|
}
|
||||||
|
|
||||||
&__bar {
|
&__bar {
|
||||||
|
137
app/javascript/styles/mastodon-material/theme/forms.scss
Normal file
137
app/javascript/styles/mastodon-material/theme/forms.scss
Normal file
@ -0,0 +1,137 @@
|
|||||||
|
.simple_form {
|
||||||
|
.fields-row {
|
||||||
|
padding-top: 8px;
|
||||||
|
margin: 0 -8px 28px;
|
||||||
|
|
||||||
|
&__column { padding: 0 8px }
|
||||||
|
}
|
||||||
|
|
||||||
|
.fields-group {
|
||||||
|
padding: 16px;
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.input {
|
||||||
|
margin-bottom: 16px;
|
||||||
|
|
||||||
|
&.with_label .label_input>label,
|
||||||
|
&.with_block_label>label,
|
||||||
|
&.with_floating_label .label_input>label { color: $ui-text-color }
|
||||||
|
|
||||||
|
&.with_block_label .hint { margin-bottom: 16px }
|
||||||
|
|
||||||
|
&.boolean {
|
||||||
|
.recommended { margin: 0 8px }
|
||||||
|
|
||||||
|
.label_input>label { padding-top: 3px }
|
||||||
|
}
|
||||||
|
|
||||||
|
&.radio_buttons .radio {
|
||||||
|
margin-bottom: 16px;
|
||||||
|
|
||||||
|
label {
|
||||||
|
margin-bottom: 0;
|
||||||
|
color: $ui-text-color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.label_input__wrapper {
|
||||||
|
border-radius: $card-radius;
|
||||||
|
|
||||||
|
&:hover { background: $dropdown-field-bg-hover-color }
|
||||||
|
|
||||||
|
&:active,
|
||||||
|
&:focus { background: $dropdown-field-bg-active-color }
|
||||||
|
}
|
||||||
|
|
||||||
|
.card { margin-bottom: 16px }
|
||||||
|
|
||||||
|
.row .input { padding: 0 4px }
|
||||||
|
|
||||||
|
.hint {
|
||||||
|
color: $ui-text-color;
|
||||||
|
|
||||||
|
code {
|
||||||
|
border-radius: 2px;
|
||||||
|
background: $contained-chip-color;
|
||||||
|
color: $ui-text-color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.check_boxes .checkbox label {
|
||||||
|
color: $primary-text-color;
|
||||||
|
padding-top: 8px;
|
||||||
|
}
|
||||||
|
|
||||||
|
p.hint {
|
||||||
|
padding: 16px;
|
||||||
|
margin-bottom: 0;
|
||||||
|
color: $ui-text-color;
|
||||||
|
}
|
||||||
|
|
||||||
|
select {
|
||||||
|
color: $ui-text-color;
|
||||||
|
background-color: $dropdown-field-bg-color;
|
||||||
|
border: none;
|
||||||
|
border-radius: $menu-radius $menu-radius 0 0;
|
||||||
|
padding-left: 16px;
|
||||||
|
padding-right: 40px;
|
||||||
|
height: 40px;
|
||||||
|
|
||||||
|
option { background-color: $menu-bg-color }
|
||||||
|
|
||||||
|
&:hover { background-color: $dropdown-field-bg-hover-color }
|
||||||
|
|
||||||
|
&:active,
|
||||||
|
&:focus { background-color: $dropdown-field-bg-active-color }
|
||||||
|
}
|
||||||
|
|
||||||
|
h4 { margin-bottom: 0 !important }
|
||||||
|
|
||||||
|
input[type=email],
|
||||||
|
input[type=number],
|
||||||
|
input[type=password],
|
||||||
|
input[type=text],
|
||||||
|
input[type=url],
|
||||||
|
textarea {
|
||||||
|
@include text-area-border($other-text-area-border);
|
||||||
|
color: $text-field-color;
|
||||||
|
background: $text-field-bg-color;
|
||||||
|
padding: 16px;
|
||||||
|
|
||||||
|
&:active,
|
||||||
|
&:focus { background: $text-field-bg-color }
|
||||||
|
|
||||||
|
&::placeholder { color: $tips-text-color }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.flash-message {
|
||||||
|
@include shadow-1dp;
|
||||||
|
background: $card-bg-color;
|
||||||
|
color: $ui-text-color;
|
||||||
|
border-radius: $card-radius;
|
||||||
|
padding: 16px;
|
||||||
|
margin: 0 16px 32px;
|
||||||
|
|
||||||
|
a {
|
||||||
|
color: $link-text-color;
|
||||||
|
|
||||||
|
&:hover { color: $link-text-color }
|
||||||
|
}
|
||||||
|
|
||||||
|
&.translation-prompt { color: $ui-text-color }
|
||||||
|
}
|
||||||
|
|
||||||
|
.input-copy {
|
||||||
|
background: $bg-color;
|
||||||
|
padding-right: 8px;
|
||||||
|
border: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
input {
|
||||||
|
&#account_header.file.optional,
|
||||||
|
&#account_avatar.file.optional,
|
||||||
|
&#import_data.file.optional { color: $ui-text-color }
|
||||||
|
}
|
@ -7,21 +7,13 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.fa {
|
.fa {
|
||||||
&.fa-bars,
|
&.fa-bars, &.fa-navicon, &.fa-reorder,
|
||||||
&.fa-navicon,
|
|
||||||
&.fa-reorder,
|
|
||||||
&.fa-globe,
|
&.fa-globe,
|
||||||
&.fa-cog,
|
&.fa-cog, &.fa-cogs, &.fa-gears,
|
||||||
&.fa-cogs,
|
|
||||||
&.fa-gears,
|
|
||||||
&.fa-sign-out,
|
&.fa-sign-out,
|
||||||
&.fa-search,
|
&.fa-search,
|
||||||
&.fa-times,
|
&.fa-times, &.fa-times-circle, &.fa-close, &.fa-remove,
|
||||||
&.fa-times-circle,
|
&.fa-chevron-down, &.fa-ellipsis-v,
|
||||||
&.fa-close,
|
|
||||||
&.fa-remove,
|
|
||||||
&.fa-chevron-down,
|
|
||||||
&.fa-ellipsis-v,
|
|
||||||
&.fa-paperclip,
|
&.fa-paperclip,
|
||||||
&.fa-tasks,
|
&.fa-tasks,
|
||||||
&.fa-plus,
|
&.fa-plus,
|
||||||
@ -33,6 +25,7 @@
|
|||||||
&.fa-sliders,
|
&.fa-sliders,
|
||||||
&.fa-chevron-left,
|
&.fa-chevron-left,
|
||||||
&.fa-chevron-right,
|
&.fa-chevron-right,
|
||||||
|
&.fa-arrow-right,
|
||||||
&.fa-reply,
|
&.fa-reply,
|
||||||
&.fa-reply-all,
|
&.fa-reply-all,
|
||||||
&.fa-share-alt,
|
&.fa-share-alt,
|
||||||
@ -45,10 +38,8 @@
|
|||||||
&.fa-users,
|
&.fa-users,
|
||||||
&.fa-file-text,
|
&.fa-file-text,
|
||||||
&.fa-user-plus,
|
&.fa-user-plus,
|
||||||
&.fa-address-book,
|
&.fa-address-book, &.fa-address-book-o,
|
||||||
&.fa-address-book-o,
|
&.fa-list, &.fa-list-ul,
|
||||||
&.fa-list,
|
|
||||||
&.fa-list-ul,
|
|
||||||
&.fa-eye,
|
&.fa-eye,
|
||||||
&.fa-eye-slash,
|
&.fa-eye-slash,
|
||||||
&.fa-pencil,
|
&.fa-pencil,
|
||||||
@ -72,7 +63,14 @@
|
|||||||
&.fa-angle-right,
|
&.fa-angle-right,
|
||||||
&.fa-thumb-tack,
|
&.fa-thumb-tack,
|
||||||
&.fa-hashtag,
|
&.fa-hashtag,
|
||||||
&.fa-expand {
|
&.fa-expand,
|
||||||
|
&.fa-refresh,
|
||||||
|
&.fa-user,
|
||||||
|
&.fa-desktop,
|
||||||
|
&.fa-exchange,
|
||||||
|
&.fa-cloud-upload,
|
||||||
|
&.fa-cloud-download,
|
||||||
|
&.fa-mobile-phone, &.fa-mobile {
|
||||||
@include icon-font-style;
|
@include icon-font-style;
|
||||||
line-height: 1;
|
line-height: 1;
|
||||||
letter-spacing: normal;
|
letter-spacing: normal;
|
||||||
@ -105,6 +103,7 @@
|
|||||||
&.fa-sliders::before { content: "tune" }
|
&.fa-sliders::before { content: "tune" }
|
||||||
&.fa-chevron-left::before { content: "arrow_back" }
|
&.fa-chevron-left::before { content: "arrow_back" }
|
||||||
&.fa-chevron-right::before { content: "arrow_forward" }
|
&.fa-chevron-right::before { content: "arrow_forward" }
|
||||||
|
&.fa-arrow-right::before { content: "arrow_forward" }
|
||||||
&.fa-reply::before { content: $reply-icon }
|
&.fa-reply::before { content: $reply-icon }
|
||||||
&.fa-reply-all::before { content: "reply_all" }
|
&.fa-reply-all::before { content: "reply_all" }
|
||||||
&.fa-share-alt::before { content: "share" }
|
&.fa-share-alt::before { content: "share" }
|
||||||
@ -117,10 +116,8 @@
|
|||||||
&.fa-users::before { content: "people" }
|
&.fa-users::before { content: "people" }
|
||||||
&.fa-file-text::before { content: "web" }
|
&.fa-file-text::before { content: "web" }
|
||||||
&.fa-user-plus::before { content: "person_add" }
|
&.fa-user-plus::before { content: "person_add" }
|
||||||
&.fa-address-book::before { content: "explore" }
|
&.fa-address-book::before, &.fa-address-book-o::before { content: "explore" }
|
||||||
&.fa-address-book-o::before { content: "explore" }
|
&.fa-list::before, &.fa-list-ul::before { content: "list" }
|
||||||
&.fa-list::before { content: "list" }
|
|
||||||
&.fa-list-ul::before { content: "list" }
|
|
||||||
&.fa-eye::before { content: "visibility" }
|
&.fa-eye::before { content: "visibility" }
|
||||||
&.fa-eye-slash::before { content : "visibility_off" }
|
&.fa-eye-slash::before { content : "visibility_off" }
|
||||||
&.fa-pencil::before { content: "create" }
|
&.fa-pencil::before { content: "create" }
|
||||||
@ -145,6 +142,13 @@
|
|||||||
&.fa-thumb-tack::before { content: "push_pin" }
|
&.fa-thumb-tack::before { content: "push_pin" }
|
||||||
&.fa-hashtag::before { content: "tag" }
|
&.fa-hashtag::before { content: "tag" }
|
||||||
&.fa-expand::before { content: "open_in_full" }
|
&.fa-expand::before { content: "open_in_full" }
|
||||||
|
&.fa-refresh::before { content: "refresh" }
|
||||||
|
&.fa-user::before { content: "person" }
|
||||||
|
&.fa-desktop::before { content: "web_asset" }
|
||||||
|
&.fa-exchange::before { content: "sync_alt" }
|
||||||
|
&.fa-cloud-upload::before { content: "cloud_upload" }
|
||||||
|
&.fa-cloud-download::before { content: "cloud_download" }
|
||||||
|
&.fa-mobile-phone::before, &.fa-mobile::before { content: "smartphone" }
|
||||||
}
|
}
|
||||||
|
|
||||||
// bookmark icon
|
// bookmark icon
|
||||||
@ -177,14 +181,14 @@ button.icon-button i.fa-retweet {
|
|||||||
height: 20px;
|
height: 20px;
|
||||||
width: 20px;
|
width: 20px;
|
||||||
transition: none;
|
transition: none;
|
||||||
background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" id="svg4" version="1.1" viewBox="0 0 24 48" height="40px" width="20px"><path d="M 7,7 H 17 V 10 l 4,-4 -4,-4 v 3 H 5 V 11 h 2 z M 17,17 H 7 V 14 L 3,18 7,22 V 19 H 19 v -6 h -2 z" fill="#{svg-color($icon-color)}" stroke-width="0"/><path d="m 7,31 h 10 v 3 l 4,-4 -4,-4 v 3 H 5 v 6 H 7 Z M 17,41 H 7 v -3 l -4,4 4,4 v -3 h 12 v -6 h -2 z" fill="#{svg-color($icon-button-active-color)}" stroke-width="0"/></svg>');
|
background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" id="svg4" version="1.1" viewBox="0 0 24 48" height="40px" width="20px"><path d="M 7,7 H 17 V 10 l 4,-4 -4,-4 v 3 H 5 V 11 h 2 z M 17,17 H 7 V 14 L 3,18 7,22 V 19 H 19 v -6 h -2 z" fill="#{svg-color($icon-button-color)}" stroke-width="0"/><path d="m 7,31 h 10 v 3 l 4,-4 -4,-4 v 3 H 5 v 6 H 7 Z M 17,41 H 7 v -3 l -4,4 4,4 v -3 h 12 v -6 h -2 z" fill="#{svg-color($icon-button-active-color)}" stroke-width="0"/></svg>');
|
||||||
}
|
}
|
||||||
|
|
||||||
.media-modal__overlay .picture-in-picture__footer button.icon-button i.fa-retweet /* in media view */ { background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" id="svg4" version="1.1" viewBox="0 0 24 48" height="40px" width="20px"><path d="M 7,7 H 17 V 10 l 4,-4 -4,-4 v 3 H 5 V 11 h 2 z M 17,17 H 7 V 14 L 3,18 7,22 V 19 H 19 v -6 h -2 z" fill="#{$media-icon-color}" stroke-width="0"/><path d="m 7,31 h 10 v 3 l 4,-4 -4,-4 v 3 H 5 v 6 H 7 Z M 17,41 H 7 v -3 l -4,4 4,4 v -3 h 12 v -6 h -2 z" fill="#{svg-color($icon-button-active-color)}" stroke-width="0"/></svg>') }
|
.media-modal__overlay .picture-in-picture__footer button.icon-button i.fa-retweet /* in media view */ { background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" id="svg4" version="1.1" viewBox="0 0 24 48" height="40px" width="20px"><path d="M 7,7 H 17 V 10 l 4,-4 -4,-4 v 3 H 5 V 11 h 2 z M 17,17 H 7 V 14 L 3,18 7,22 V 19 H 19 v -6 h -2 z" fill="#{$media-icon-color}" stroke-width="0"/><path d="m 7,31 h 10 v 3 l 4,-4 -4,-4 v 3 H 5 v 6 H 7 Z M 17,41 H 7 v -3 l -4,4 4,4 v -3 h 12 v -6 h -2 z" fill="#{svg-color($icon-button-active-color)}" stroke-width="0"/></svg>') }
|
||||||
|
|
||||||
button.icon-button i.fa-retweet:hover,
|
button.icon-button i.fa-retweet:hover,
|
||||||
button.icon-button:hover i.fa-retweet /* v3.3.0 or above */ {
|
button.icon-button:hover i.fa-retweet /* v3.3.0 or above */ {
|
||||||
background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" id="svg4" version="1.1" viewBox="0 0 24 48" height="40px" width="20px"><path d="M 7,7 H 17 V 10 l 4,-4 -4,-4 v 3 H 5 V 11 h 2 z M 17,17 H 7 V 14 L 3,18 7,22 V 19 H 19 v -6 h -2 z" fill="#{svg-color($icon-hover-color)}" stroke-width="0"/><path d="m 7,31 h 10 v 3 l 4,-4 -4,-4 v 3 H 5 v 6 H 7 Z M 17,41 H 7 v -3 l -4,4 4,4 v -3 h 12 v -6 h -2 z" fill="#{svg-color($icon-button-active-color)}" stroke-width="0"/></svg>');
|
background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" id="svg4" version="1.1" viewBox="0 0 24 48" height="40px" width="20px"><path d="M 7,7 H 17 V 10 l 4,-4 -4,-4 v 3 H 5 V 11 h 2 z M 17,17 H 7 V 14 L 3,18 7,22 V 19 H 19 v -6 h -2 z" fill="#{svg-color($icon-button-hover-color)}" stroke-width="0"/><path d="m 7,31 h 10 v 3 l 4,-4 -4,-4 v 3 H 5 v 6 H 7 Z M 17,41 H 7 v -3 l -4,4 4,4 v -3 h 12 v -6 h -2 z" fill="#{svg-color($icon-button-active-color)}" stroke-width="0"/></svg>');
|
||||||
}
|
}
|
||||||
|
|
||||||
button.icon-button.disabled i.fa-retweet,
|
button.icon-button.disabled i.fa-retweet,
|
||||||
@ -194,7 +198,10 @@ button.icon-button.disabled:hover i.fa-retweet /* v3.3.0 or above */ {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// dropdown icon
|
// dropdown icon
|
||||||
.compose-form__poll-wrapper select { background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#{svg-color($icon-color)}" width="24px" height="24px"><path d="M0 0h24v24H0z" fill="none"/><path d="M7 10l5 5 5-5z"/></svg>') no-repeat right 8px center/auto 16px}
|
.compose-form__poll-wrapper select,
|
||||||
|
.simple_form select {
|
||||||
|
background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#{svg-color($icon-color)}" width="24px" height="24px"><path d="M0 0h24v24H0z" fill="none"/><path d="M7 10l5 5 5-5z"/></svg>');
|
||||||
|
}
|
||||||
|
|
||||||
// icon in tab settings
|
// icon in tab settings
|
||||||
.text-btn.column-header__setting-btn {
|
.text-btn.column-header__setting-btn {
|
||||||
@ -258,9 +265,23 @@ button.icon-button.disabled:hover i.fa-retweet /* v3.3.0 or above */ {
|
|||||||
vertical-align: text-bottom;
|
vertical-align: text-bottom;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Icons in lists or tables
|
||||||
|
tbody tr td span .fa {
|
||||||
|
color: $icon-color;
|
||||||
|
vertical-align: bottom;
|
||||||
|
}
|
||||||
|
a.table-action-link i.fa,
|
||||||
|
button.table-action-link i.fa {
|
||||||
|
font-size: 16px;
|
||||||
|
vertical-align: bottom;
|
||||||
|
}
|
||||||
|
|
||||||
// status scope
|
// status scope
|
||||||
.status__visibility-icon .fa,
|
.status__visibility-icon .fa,
|
||||||
.account__header__tabs__name .fa {
|
.account__header__tabs__name .fa {
|
||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
vertical-align: text-bottom;
|
vertical-align: text-bottom;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// sidebar icon in settings
|
||||||
|
.admin-wrapper .sidebar ul a i.fa { vertical-align: text-bottom }
|
@ -112,4 +112,19 @@
|
|||||||
|
|
||||||
&.active { border-bottom-color: $tab-indicator-active-color }
|
&.active { border-bottom-color: $tab-indicator-active-color }
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@media screen and (max-width: 600px) {
|
||||||
|
.admin-wrapper {
|
||||||
|
.sidebar {
|
||||||
|
ul {
|
||||||
|
background: $card-bg-color;
|
||||||
|
|
||||||
|
a,
|
||||||
|
ul a { border-bottom: none }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.sidebar-wrapper { @include shadow-4dp }
|
||||||
|
}
|
||||||
}
|
}
|
@ -44,17 +44,11 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
&__read-more-button {
|
&__read-more-button {
|
||||||
font-size: 14px;
|
@include button-type($button-on-status);
|
||||||
color: $text-button-color;
|
|
||||||
border-radius: $button-radius;
|
|
||||||
padding: 4px 6px;
|
padding: 4px 6px;
|
||||||
|
margin: 4px;
|
||||||
|
|
||||||
&:hover {
|
&:hover { text-decoration: none }
|
||||||
background: $text-button-hover-color;
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
&:focus { background: $text-button-focus-color }
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -274,4 +268,4 @@ a.status-card {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.entry.entry-center { border-bottom: 1px solid $border-color }
|
.entry.h-cite.p-comment.entry-successor { border-top: 1px solid $border-color }
|
83
app/javascript/styles/mastodon-material/theme/tables.scss
Normal file
83
app/javascript/styles/mastodon-material/theme/tables.scss
Normal file
@ -0,0 +1,83 @@
|
|||||||
|
.batch-table {
|
||||||
|
border: 1px solid $border-color;
|
||||||
|
border-radius: 4px;
|
||||||
|
|
||||||
|
&__toolbar {
|
||||||
|
border: none;
|
||||||
|
border-bottom: 1px solid $border-color;
|
||||||
|
background: $list-bg-color;
|
||||||
|
border-radius: 4px 4px 0 0;
|
||||||
|
|
||||||
|
&__actions { padding-right: 16px }
|
||||||
|
}
|
||||||
|
|
||||||
|
&__row {
|
||||||
|
border: none;
|
||||||
|
border-bottom: 1px solid $border-color;
|
||||||
|
background: $list-bg-color;
|
||||||
|
|
||||||
|
&:nth-child(2n) {
|
||||||
|
background: $list-bg-color;
|
||||||
|
|
||||||
|
&:hover { background: $list-bg-hover-color }
|
||||||
|
}
|
||||||
|
|
||||||
|
&:last-child {
|
||||||
|
border-bottom: none;
|
||||||
|
border-radius: 0 0 4px 4px;
|
||||||
|
}
|
||||||
|
|
||||||
|
&:hover { background: $list-bg-hover-color }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
a.table-action-link,
|
||||||
|
button.table-action-link {
|
||||||
|
padding: 4px 8px;
|
||||||
|
margin-right: 0;
|
||||||
|
color: $text-button-color;
|
||||||
|
border-radius: $button-radius;
|
||||||
|
|
||||||
|
i.fa { margin-right: 8px }
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
color: $text-button-color;
|
||||||
|
background: $text-button-hover-color;
|
||||||
|
}
|
||||||
|
|
||||||
|
&:first-child { padding-left: 8px }
|
||||||
|
}
|
||||||
|
|
||||||
|
.table-wrapper {
|
||||||
|
margin-bottom: 24px;
|
||||||
|
border-radius: 2px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.table {
|
||||||
|
border: 1px solid $border-color;
|
||||||
|
|
||||||
|
td,
|
||||||
|
th {
|
||||||
|
background: $list-bg-color;
|
||||||
|
border-top: 1px solid $border-color;
|
||||||
|
}
|
||||||
|
|
||||||
|
&>thead {
|
||||||
|
color: $ui-text-color;
|
||||||
|
|
||||||
|
&>tr>th { border-bottom: 1px solid $border-color }
|
||||||
|
}
|
||||||
|
|
||||||
|
&>tbody {
|
||||||
|
color: $ui-text-color;
|
||||||
|
|
||||||
|
&>tr {
|
||||||
|
&>td { vertical-align: middle }
|
||||||
|
|
||||||
|
&:nth-child(odd) {
|
||||||
|
&>td,
|
||||||
|
&>th { background: transparent }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -3,4 +3,4 @@
|
|||||||
* Copyright (C) 2021 Rintan, Genbu Project
|
* Copyright (C) 2021 Rintan, Genbu Project
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@import 'about', 'account', 'basics', 'button', 'columns', 'components', 'containers', 'control', 'emoji-picker', 'icons', 'media', 'modal', 'responsive', 'statuses', 'variables', 'widgets';
|
@import 'about', 'account', 'admin', 'basics', 'button', 'columns', 'components', 'containers', 'control', 'emoji-picker', 'icons', 'forms', 'media', 'modal', 'responsive', 'statuses', 'tables', 'variables', 'widgets';
|
@ -90,16 +90,36 @@
|
|||||||
a { color: $link-text-color }
|
a { color: $link-text-color }
|
||||||
|
|
||||||
li, p { color: $ui-text-color }
|
li, p { color: $ui-text-color }
|
||||||
|
|
||||||
|
strong { color: $primary-text-color }
|
||||||
|
|
||||||
|
table {
|
||||||
|
border-radius: 4px;
|
||||||
|
border: 1px solid $border-color;
|
||||||
|
|
||||||
|
thead tr,
|
||||||
|
tbody tr {
|
||||||
|
color: $ui-text-color;
|
||||||
|
border-bottom: 1px solid $border-color;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.table-of-contents {
|
.table-of-contents {
|
||||||
background: $bg-color;
|
background: $bg-color;
|
||||||
border-radius: 0;
|
border-radius: 0;
|
||||||
|
|
||||||
li a {
|
li {
|
||||||
padding: 16px;
|
ul {
|
||||||
color: $ui-text-color;
|
padding-left: 16px;
|
||||||
border-bottom: 1px solid $border-color;
|
border-bottom: 1px solid $border-color;
|
||||||
|
}
|
||||||
|
|
||||||
|
a {
|
||||||
|
padding: 16px;
|
||||||
|
color: $ui-text-color;
|
||||||
|
border-bottom: 1px solid $border-color;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -120,4 +140,17 @@
|
|||||||
.page-header {
|
.page-header {
|
||||||
@include shadow-4dp;
|
@include shadow-4dp;
|
||||||
border-radius: $card-radius;
|
border-radius: $card-radius;
|
||||||
|
}
|
||||||
|
|
||||||
|
.accounts-table {
|
||||||
|
tbody td { padding: 16px 8px }
|
||||||
|
|
||||||
|
.fa.active,
|
||||||
|
.fa.active.passive { color: $icon-color }
|
||||||
|
|
||||||
|
&__count {
|
||||||
|
color: $ui-text-color;
|
||||||
|
|
||||||
|
small { color: $secondary-text-color }
|
||||||
|
}
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user