add y-zu theme
fix some bugs
This commit is contained in:
parent
41499aac47
commit
b9fb0bc241
@ -103,7 +103,8 @@ $toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #1e1e1e;
|
$border-color: #1e1e1e;
|
||||||
$border-active-color: lighten($border-color, 30%);
|
$border-hover-color: lighten($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: lighten($bg-color, 20%);
|
$scroll-bar-thumb-color: lighten($bg-color, 20%);
|
||||||
|
@ -103,7 +103,8 @@ $toggle-track-active-color: lighten($primary-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #393f4f;
|
$border-color: #393f4f;
|
||||||
$border-active-color: lighten($border-color, 30%);
|
$border-hover-color: lighten($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: lighten($bg-color, 16%);
|
$scroll-bar-thumb-color: lighten($bg-color, 16%);
|
||||||
|
@ -102,7 +102,8 @@ $toggle-track-active-color: lighten($primary-color, 26%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #dadce0;
|
$border-color: #dadce0;
|
||||||
$border-active-color: darken($border-color, 30%);
|
$border-hover-color: darken($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: #ccd7e0;
|
$scroll-bar-thumb-color: #ccd7e0;
|
||||||
|
@ -102,7 +102,8 @@ $toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #dadce0;
|
$border-color: #dadce0;
|
||||||
$border-active-color: darken($border-color, 30%);
|
$border-hover-color: darken($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: darken($bg-color, 20%);
|
$scroll-bar-thumb-color: darken($bg-color, 20%);
|
||||||
|
@ -102,7 +102,8 @@ $toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #2e2e2e;
|
$border-color: #2e2e2e;
|
||||||
$border-active-color: lighten($border-color, 30%);
|
$border-hover-color: lighten($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: lighten($bg-color, 20%);
|
$scroll-bar-thumb-color: lighten($bg-color, 20%);
|
||||||
|
@ -103,7 +103,8 @@ $toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #dadce0;
|
$border-color: #dadce0;
|
||||||
$border-active-color: darken($border-color, 30%);
|
$border-hover-color: darken($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: darken($bg-color, 20%);
|
$scroll-bar-thumb-color: darken($bg-color, 20%);
|
||||||
|
@ -103,7 +103,8 @@ $toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #2e2e2e;
|
$border-color: #2e2e2e;
|
||||||
$border-active-color: lighten($border-color, 30%);
|
$border-hover-color: lighten($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: lighten($bg-color, 20%);
|
$scroll-bar-thumb-color: lighten($bg-color, 20%);
|
||||||
|
@ -103,7 +103,8 @@ $toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #dadce0;
|
$border-color: #dadce0;
|
||||||
$border-active-color: darken($border-color, 30%);
|
$border-hover-color: darken($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: darken($bg-color, 20%);
|
$scroll-bar-thumb-color: darken($bg-color, 20%);
|
||||||
|
@ -52,4 +52,9 @@ $button-shadow: true; // Material v1 styled colored button with shadow
|
|||||||
|
|
||||||
|
|
||||||
// Floating Action Button size
|
// Floating Action Button size
|
||||||
$fab-size: 56px;
|
$fab-size: 56px;
|
||||||
|
|
||||||
|
|
||||||
|
// Text area border
|
||||||
|
$text-area-border: false;
|
||||||
|
//$text-area-border: underlined;
|
@ -61,4 +61,10 @@ $button-shadow: false; // Material v2 styled colored button without shadow
|
|||||||
|
|
||||||
// Floating Action Button size
|
// Floating Action Button size
|
||||||
$fab-size: 56px; // Regular
|
$fab-size: 56px; // Regular
|
||||||
//$fab-size: 40px; // Mini
|
//$fab-size: 40px; // Mini
|
||||||
|
|
||||||
|
|
||||||
|
// Text area border
|
||||||
|
$text-area-border: false;
|
||||||
|
//$text-area-border: underlined;
|
||||||
|
//$text-area-border: outlined;
|
@ -2,6 +2,7 @@
|
|||||||
@import 'theme/material-icons';
|
@import 'theme/material-icons';
|
||||||
|
|
||||||
// Plugins
|
// Plugins
|
||||||
|
@import 'plugins/astarte';
|
||||||
//@import 'plugins/cards';
|
//@import 'plugins/cards';
|
||||||
//@import 'plugins/dense';
|
//@import 'plugins/dense';
|
||||||
//@import 'plugins/plus';
|
//@import 'plugins/plus';
|
@ -0,0 +1,26 @@
|
|||||||
|
@charset "UTF-8";
|
||||||
|
@import '../theme/base_config';
|
||||||
|
@import '../custom_config';
|
||||||
|
@import '../custom_color', '../custom_layout';
|
||||||
|
|
||||||
|
|
||||||
|
.announcements {
|
||||||
|
li {
|
||||||
|
padding: 8px 16px;
|
||||||
|
background: $card-bg-color;
|
||||||
|
border-radius: $card-radius;
|
||||||
|
border: 1px solid $border-color;
|
||||||
|
}
|
||||||
|
|
||||||
|
&__icon {
|
||||||
|
margin: 0;
|
||||||
|
right: 16px;
|
||||||
|
height: 20px;
|
||||||
|
|
||||||
|
.icon-button {
|
||||||
|
@include icon-button;
|
||||||
|
|
||||||
|
&:hover { background: transparent }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -35,7 +35,14 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.compose-form {
|
.compose-form {
|
||||||
.compose-form__publish { padding-top: 8px }
|
.compose-form {
|
||||||
|
&__publish { padding-top: 8px }
|
||||||
|
|
||||||
|
&__buttons-wrapper {
|
||||||
|
.icon-button,
|
||||||
|
.text-icon-button { padding: 4px }
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.status {
|
.status {
|
||||||
|
@ -61,6 +61,35 @@ $shadow-color-3: rgba(0,0,0,.12);
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@mixin text-area-border {
|
||||||
|
@if $text-area-border == underlined {
|
||||||
|
.compose-form .autosuggest-textarea__textarea {
|
||||||
|
border-radius: $card-radius $card-radius 0 0;
|
||||||
|
border-bottom: 1px solid $border-color;
|
||||||
|
|
||||||
|
&:hover { border-color: $border-hover-color }
|
||||||
|
|
||||||
|
&:active,
|
||||||
|
&:focus { border-bottom: 2px solid $border-active-color }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@if $text-area-border == outlined {
|
||||||
|
.compose-form .autosuggest-textarea__textarea {
|
||||||
|
border-radius: $card-radius;
|
||||||
|
border: 1px solid $border-color;
|
||||||
|
|
||||||
|
&:hover { border-color: $border-hover-color }
|
||||||
|
|
||||||
|
&:active,
|
||||||
|
&:focus {
|
||||||
|
border: 2px solid $border-active-color;
|
||||||
|
padding: 7px 41px 7px 15px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
@mixin icon-button {
|
@mixin icon-button {
|
||||||
width: 20px !important;
|
width: 20px !important;
|
||||||
height: 20px !important;
|
height: 20px !important;
|
||||||
|
@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
&-overlay {
|
&-overlay {
|
||||||
&-base {
|
&-base {
|
||||||
border-radius: 50%;
|
border-radius: $avater-radius;
|
||||||
width: 44px;
|
width: 44px;
|
||||||
height: 44px;
|
height: 44px;
|
||||||
background-size: 44px;
|
background-size: 44px;
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
@import '../custom_color', '../custom_layout';
|
@import '../custom_color', '../custom_layout';
|
||||||
@import 'mixins';
|
@import 'mixins';
|
||||||
|
|
||||||
|
|
||||||
@include button-shadow;
|
@include button-shadow;
|
||||||
|
|
||||||
.icon-button {
|
.icon-button {
|
||||||
|
@ -379,7 +379,7 @@
|
|||||||
|
|
||||||
.announcements {
|
.announcements {
|
||||||
background: $card-bg-color;
|
background: $card-bg-color;
|
||||||
padding: 0;
|
padding: 0 8px;
|
||||||
|
|
||||||
&__container { color: $primary-text-color }
|
&__container { color: $primary-text-color }
|
||||||
|
|
||||||
|
@ -4,6 +4,9 @@
|
|||||||
@import '../custom_color', '../custom_layout';
|
@import '../custom_color', '../custom_layout';
|
||||||
@import 'mixins';
|
@import 'mixins';
|
||||||
|
|
||||||
|
|
||||||
|
@include text-area-border;
|
||||||
|
|
||||||
.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);
|
||||||
|
|
||||||
@ -200,7 +203,7 @@
|
|||||||
&__textarea {
|
&__textarea {
|
||||||
background: $text-field-bg-color;
|
background: $text-field-bg-color;
|
||||||
color: $ui-text-color;
|
color: $ui-text-color;
|
||||||
border-radius: $card-radius;
|
padding: 8px 42px 8px 16px;
|
||||||
|
|
||||||
&::placeholder { color: $tips-text-color }
|
&::placeholder { color: $tips-text-color }
|
||||||
}
|
}
|
||||||
@ -227,13 +230,18 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.spoiler-input {
|
.spoiler-input {
|
||||||
&.spoiler-input--visible { margin-bottom: 8px }
|
&.spoiler-input--visible { margin-bottom: 16px }
|
||||||
|
|
||||||
&__input {
|
&__input {
|
||||||
color: $ui-text-color;
|
color: $ui-text-color;
|
||||||
background: $card-bg-color;
|
background: $card-bg-color;
|
||||||
border-bottom: 1px solid $border-color;
|
border-bottom: 1px solid $border-color;
|
||||||
border-radius: 0;
|
border-radius: 0;
|
||||||
|
|
||||||
|
&:hover { border-color: $border-hover-color }
|
||||||
|
|
||||||
|
&:active,
|
||||||
|
&:focus { border-bottom: 2px solid $border-active-color }
|
||||||
|
|
||||||
&::placeholder { color: $tips-text-color }
|
&::placeholder { color: $tips-text-color }
|
||||||
}
|
}
|
||||||
@ -299,7 +307,7 @@
|
|||||||
background-color: $bg-color;
|
background-color: $bg-color;
|
||||||
border: 0;
|
border: 0;
|
||||||
|
|
||||||
&:focus { border-color: $border-active-color }
|
&:focus { border-color: $border-hover-color }
|
||||||
}
|
}
|
||||||
|
|
||||||
.button.button-secondary {
|
.button.button-secondary {
|
||||||
@ -357,7 +365,7 @@
|
|||||||
border: 1px solid $border-color;
|
border: 1px solid $border-color;
|
||||||
padding: 8px 12px;
|
padding: 8px 12px;
|
||||||
|
|
||||||
&:focus { border-color: $border-active-color }
|
&:focus { border-color: $border-hover-color }
|
||||||
}
|
}
|
||||||
|
|
||||||
&__option {
|
&__option {
|
||||||
@ -634,4 +642,6 @@
|
|||||||
border-radius: 0;
|
border-radius: 0;
|
||||||
background: $progress-indicator-color;
|
background: $progress-indicator-color;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.emoji-button { padding: 8px }
|
@ -243,6 +243,9 @@ button.icon-button.disabled:hover i.fa-retweet /* v3.3.0 or above */ {
|
|||||||
// read more icon
|
// read more icon
|
||||||
.status__content__read-more-button .fa { vertical-align: bottom }
|
.status__content__read-more-button .fa { vertical-align: bottom }
|
||||||
|
|
||||||
|
// Attachment icon
|
||||||
|
.attachment-list__list a .fa { vertical-align: middle }
|
||||||
|
|
||||||
// status detail icon
|
// status detail icon
|
||||||
.detailed-status .fa {
|
.detailed-status .fa {
|
||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
|
@ -42,6 +42,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.actions-modal {
|
.actions-modal {
|
||||||
|
@include shadow-24dp;
|
||||||
background: $card-bg-color;
|
background: $card-bg-color;
|
||||||
border-radius: $card-radius;
|
border-radius: $card-radius;
|
||||||
|
|
||||||
|
@ -103,7 +103,8 @@ $toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #1e1e1e;
|
$border-color: #1e1e1e;
|
||||||
$border-active-color: lighten($border-color, 30%);
|
$border-hover-color: lighten($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: lighten($bg-color, 20%);
|
$scroll-bar-thumb-color: lighten($bg-color, 20%);
|
||||||
|
@ -103,7 +103,8 @@ $toggle-track-active-color: lighten($primary-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #393f4f;
|
$border-color: #393f4f;
|
||||||
$border-active-color: lighten($border-color, 30%);
|
$border-hover-color: lighten($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: lighten($bg-color, 16%);
|
$scroll-bar-thumb-color: lighten($bg-color, 16%);
|
||||||
|
@ -102,7 +102,8 @@ $toggle-track-active-color: lighten($primary-color, 26%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #dadce0;
|
$border-color: #dadce0;
|
||||||
$border-active-color: darken($border-color, 30%);
|
$border-hover-color: darken($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: #ccd7e0;
|
$scroll-bar-thumb-color: #ccd7e0;
|
||||||
|
@ -102,7 +102,8 @@ $toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #dadce0;
|
$border-color: #dadce0;
|
||||||
$border-active-color: darken($border-color, 30%);
|
$border-hover-color: darken($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: darken($bg-color, 20%);
|
$scroll-bar-thumb-color: darken($bg-color, 20%);
|
||||||
|
@ -102,7 +102,8 @@ $toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #2e2e2e;
|
$border-color: #2e2e2e;
|
||||||
$border-active-color: lighten($border-color, 30%);
|
$border-hover-color: lighten($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: lighten($bg-color, 20%);
|
$scroll-bar-thumb-color: lighten($bg-color, 20%);
|
||||||
|
@ -103,7 +103,8 @@ $toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #dadce0;
|
$border-color: #dadce0;
|
||||||
$border-active-color: darken($border-color, 30%);
|
$border-hover-color: darken($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: darken($bg-color, 20%);
|
$scroll-bar-thumb-color: darken($bg-color, 20%);
|
||||||
|
@ -103,7 +103,8 @@ $toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #2e2e2e;
|
$border-color: #2e2e2e;
|
||||||
$border-active-color: lighten($border-color, 30%);
|
$border-hover-color: lighten($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: lighten($bg-color, 20%);
|
$scroll-bar-thumb-color: lighten($bg-color, 20%);
|
||||||
|
@ -103,7 +103,8 @@ $toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #dadce0;
|
$border-color: #dadce0;
|
||||||
$border-active-color: darken($border-color, 30%);
|
$border-hover-color: darken($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: darken($bg-color, 20%);
|
$scroll-bar-thumb-color: darken($bg-color, 20%);
|
||||||
|
@ -52,4 +52,9 @@ $button-shadow: true; // Material v1 styled colored button with shadow
|
|||||||
|
|
||||||
|
|
||||||
// Floating Action Button size
|
// Floating Action Button size
|
||||||
$fab-size: 56px;
|
$fab-size: 56px;
|
||||||
|
|
||||||
|
|
||||||
|
// Text area border
|
||||||
|
$text-area-border: false;
|
||||||
|
//$text-area-border: underlined;
|
@ -61,4 +61,10 @@ $button-shadow: false; // Material v2 styled colored button without shadow
|
|||||||
|
|
||||||
// Floating Action Button size
|
// Floating Action Button size
|
||||||
$fab-size: 56px; // Regular
|
$fab-size: 56px; // Regular
|
||||||
//$fab-size: 40px; // Mini
|
//$fab-size: 40px; // Mini
|
||||||
|
|
||||||
|
|
||||||
|
// Text area border
|
||||||
|
$text-area-border: false;
|
||||||
|
//$text-area-border: underlined;
|
||||||
|
//$text-area-border: outlined;
|
@ -2,6 +2,7 @@
|
|||||||
@import 'theme/material-icons';
|
@import 'theme/material-icons';
|
||||||
|
|
||||||
// Plugins
|
// Plugins
|
||||||
|
@import 'plugins/astarte';
|
||||||
//@import 'plugins/cards';
|
//@import 'plugins/cards';
|
||||||
//@import 'plugins/dense';
|
//@import 'plugins/dense';
|
||||||
//@import 'plugins/plus';
|
//@import 'plugins/plus';
|
@ -0,0 +1,26 @@
|
|||||||
|
@charset "UTF-8";
|
||||||
|
@import '../theme/base_config';
|
||||||
|
@import '../custom_config';
|
||||||
|
@import '../custom_color', '../custom_layout';
|
||||||
|
|
||||||
|
|
||||||
|
.announcements {
|
||||||
|
li {
|
||||||
|
padding: 8px 16px;
|
||||||
|
background: $card-bg-color;
|
||||||
|
border-radius: $card-radius;
|
||||||
|
border: 1px solid $border-color;
|
||||||
|
}
|
||||||
|
|
||||||
|
&__icon {
|
||||||
|
margin: 0;
|
||||||
|
right: 16px;
|
||||||
|
height: 20px;
|
||||||
|
|
||||||
|
.icon-button {
|
||||||
|
@include icon-button;
|
||||||
|
|
||||||
|
&:hover { background: transparent }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -35,7 +35,14 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.compose-form {
|
.compose-form {
|
||||||
.compose-form__publish { padding-top: 8px }
|
.compose-form {
|
||||||
|
&__publish { padding-top: 8px }
|
||||||
|
|
||||||
|
&__buttons-wrapper {
|
||||||
|
.icon-button,
|
||||||
|
.text-icon-button { padding: 4px }
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.status {
|
.status {
|
||||||
|
@ -61,6 +61,35 @@ $shadow-color-3: rgba(0,0,0,.12);
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@mixin text-area-border {
|
||||||
|
@if $text-area-border == underlined {
|
||||||
|
.compose-form .autosuggest-textarea__textarea {
|
||||||
|
border-radius: $card-radius $card-radius 0 0;
|
||||||
|
border-bottom: 1px solid $border-color;
|
||||||
|
|
||||||
|
&:hover { border-color: $border-hover-color }
|
||||||
|
|
||||||
|
&:active,
|
||||||
|
&:focus { border-bottom: 2px solid $border-active-color }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@if $text-area-border == outlined {
|
||||||
|
.compose-form .autosuggest-textarea__textarea {
|
||||||
|
border-radius: $card-radius;
|
||||||
|
border: 1px solid $border-color;
|
||||||
|
|
||||||
|
&:hover { border-color: $border-hover-color }
|
||||||
|
|
||||||
|
&:active,
|
||||||
|
&:focus {
|
||||||
|
border: 2px solid $border-active-color;
|
||||||
|
padding: 7px 41px 7px 15px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
@mixin icon-button {
|
@mixin icon-button {
|
||||||
width: 20px !important;
|
width: 20px !important;
|
||||||
height: 20px !important;
|
height: 20px !important;
|
||||||
|
@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
&-overlay {
|
&-overlay {
|
||||||
&-base {
|
&-base {
|
||||||
border-radius: 50%;
|
border-radius: $avater-radius;
|
||||||
width: 44px;
|
width: 44px;
|
||||||
height: 44px;
|
height: 44px;
|
||||||
background-size: 44px;
|
background-size: 44px;
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
@import '../custom_color', '../custom_layout';
|
@import '../custom_color', '../custom_layout';
|
||||||
@import 'mixins';
|
@import 'mixins';
|
||||||
|
|
||||||
|
|
||||||
@include button-shadow;
|
@include button-shadow;
|
||||||
|
|
||||||
.icon-button {
|
.icon-button {
|
||||||
|
@ -379,7 +379,7 @@
|
|||||||
|
|
||||||
.announcements {
|
.announcements {
|
||||||
background: $card-bg-color;
|
background: $card-bg-color;
|
||||||
padding: 0;
|
padding: 0 8px;
|
||||||
|
|
||||||
&__container { color: $primary-text-color }
|
&__container { color: $primary-text-color }
|
||||||
|
|
||||||
|
@ -4,6 +4,9 @@
|
|||||||
@import '../custom_color', '../custom_layout';
|
@import '../custom_color', '../custom_layout';
|
||||||
@import 'mixins';
|
@import 'mixins';
|
||||||
|
|
||||||
|
|
||||||
|
@include text-area-border;
|
||||||
|
|
||||||
.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);
|
||||||
|
|
||||||
@ -200,7 +203,7 @@
|
|||||||
&__textarea {
|
&__textarea {
|
||||||
background: $text-field-bg-color;
|
background: $text-field-bg-color;
|
||||||
color: $ui-text-color;
|
color: $ui-text-color;
|
||||||
border-radius: $card-radius;
|
padding: 8px 42px 8px 16px;
|
||||||
|
|
||||||
&::placeholder { color: $tips-text-color }
|
&::placeholder { color: $tips-text-color }
|
||||||
}
|
}
|
||||||
@ -227,13 +230,18 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.spoiler-input {
|
.spoiler-input {
|
||||||
&.spoiler-input--visible { margin-bottom: 8px }
|
&.spoiler-input--visible { margin-bottom: 16px }
|
||||||
|
|
||||||
&__input {
|
&__input {
|
||||||
color: $ui-text-color;
|
color: $ui-text-color;
|
||||||
background: $card-bg-color;
|
background: $card-bg-color;
|
||||||
border-bottom: 1px solid $border-color;
|
border-bottom: 1px solid $border-color;
|
||||||
border-radius: 0;
|
border-radius: 0;
|
||||||
|
|
||||||
|
&:hover { border-color: $border-hover-color }
|
||||||
|
|
||||||
|
&:active,
|
||||||
|
&:focus { border-bottom: 2px solid $border-active-color }
|
||||||
|
|
||||||
&::placeholder { color: $tips-text-color }
|
&::placeholder { color: $tips-text-color }
|
||||||
}
|
}
|
||||||
@ -299,7 +307,7 @@
|
|||||||
background-color: $bg-color;
|
background-color: $bg-color;
|
||||||
border: 0;
|
border: 0;
|
||||||
|
|
||||||
&:focus { border-color: $border-active-color }
|
&:focus { border-color: $border-hover-color }
|
||||||
}
|
}
|
||||||
|
|
||||||
.button.button-secondary {
|
.button.button-secondary {
|
||||||
@ -357,7 +365,7 @@
|
|||||||
border: 1px solid $border-color;
|
border: 1px solid $border-color;
|
||||||
padding: 8px 12px;
|
padding: 8px 12px;
|
||||||
|
|
||||||
&:focus { border-color: $border-active-color }
|
&:focus { border-color: $border-hover-color }
|
||||||
}
|
}
|
||||||
|
|
||||||
&__option {
|
&__option {
|
||||||
@ -634,4 +642,6 @@
|
|||||||
border-radius: 0;
|
border-radius: 0;
|
||||||
background: $progress-indicator-color;
|
background: $progress-indicator-color;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.emoji-button { padding: 8px }
|
@ -243,6 +243,9 @@ button.icon-button.disabled:hover i.fa-retweet /* v3.3.0 or above */ {
|
|||||||
// read more icon
|
// read more icon
|
||||||
.status__content__read-more-button .fa { vertical-align: bottom }
|
.status__content__read-more-button .fa { vertical-align: bottom }
|
||||||
|
|
||||||
|
// Attachment icon
|
||||||
|
.attachment-list__list a .fa { vertical-align: middle }
|
||||||
|
|
||||||
// status detail icon
|
// status detail icon
|
||||||
.detailed-status .fa {
|
.detailed-status .fa {
|
||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
|
@ -42,6 +42,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.actions-modal {
|
.actions-modal {
|
||||||
|
@include shadow-24dp;
|
||||||
background: $card-bg-color;
|
background: $card-bg-color;
|
||||||
border-radius: $card-radius;
|
border-radius: $card-radius;
|
||||||
|
|
||||||
|
@ -103,7 +103,8 @@ $toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #1e1e1e;
|
$border-color: #1e1e1e;
|
||||||
$border-active-color: lighten($border-color, 30%);
|
$border-hover-color: lighten($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: lighten($bg-color, 20%);
|
$scroll-bar-thumb-color: lighten($bg-color, 20%);
|
||||||
|
@ -103,7 +103,8 @@ $toggle-track-active-color: lighten($primary-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #393f4f;
|
$border-color: #393f4f;
|
||||||
$border-active-color: lighten($border-color, 30%);
|
$border-hover-color: lighten($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: lighten($bg-color, 16%);
|
$scroll-bar-thumb-color: lighten($bg-color, 16%);
|
||||||
|
@ -102,7 +102,8 @@ $toggle-track-active-color: lighten($primary-color, 26%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #dadce0;
|
$border-color: #dadce0;
|
||||||
$border-active-color: darken($border-color, 30%);
|
$border-hover-color: darken($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: #ccd7e0;
|
$scroll-bar-thumb-color: #ccd7e0;
|
||||||
|
@ -102,7 +102,8 @@ $toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #dadce0;
|
$border-color: #dadce0;
|
||||||
$border-active-color: darken($border-color, 30%);
|
$border-hover-color: darken($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: darken($bg-color, 20%);
|
$scroll-bar-thumb-color: darken($bg-color, 20%);
|
||||||
|
@ -102,7 +102,8 @@ $toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #2e2e2e;
|
$border-color: #2e2e2e;
|
||||||
$border-active-color: lighten($border-color, 30%);
|
$border-hover-color: lighten($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: lighten($bg-color, 20%);
|
$scroll-bar-thumb-color: lighten($bg-color, 20%);
|
||||||
|
@ -103,7 +103,8 @@ $toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #dadce0;
|
$border-color: #dadce0;
|
||||||
$border-active-color: darken($border-color, 30%);
|
$border-hover-color: darken($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: darken($bg-color, 20%);
|
$scroll-bar-thumb-color: darken($bg-color, 20%);
|
||||||
|
@ -103,7 +103,8 @@ $toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #2e2e2e;
|
$border-color: #2e2e2e;
|
||||||
$border-active-color: lighten($border-color, 30%);
|
$border-hover-color: lighten($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: lighten($bg-color, 20%);
|
$scroll-bar-thumb-color: lighten($bg-color, 20%);
|
||||||
|
@ -103,7 +103,8 @@ $toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #dadce0;
|
$border-color: #dadce0;
|
||||||
$border-active-color: darken($border-color, 30%);
|
$border-hover-color: darken($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: darken($bg-color, 20%);
|
$scroll-bar-thumb-color: darken($bg-color, 20%);
|
||||||
|
@ -52,4 +52,9 @@ $button-shadow: true; // Material v1 styled colored button with shadow
|
|||||||
|
|
||||||
|
|
||||||
// Floating Action Button size
|
// Floating Action Button size
|
||||||
$fab-size: 56px;
|
$fab-size: 56px;
|
||||||
|
|
||||||
|
|
||||||
|
// Text area border
|
||||||
|
$text-area-border: false;
|
||||||
|
//$text-area-border: underlined;
|
@ -61,4 +61,10 @@ $button-shadow: false; // Material v2 styled colored button without shadow
|
|||||||
|
|
||||||
// Floating Action Button size
|
// Floating Action Button size
|
||||||
$fab-size: 56px; // Regular
|
$fab-size: 56px; // Regular
|
||||||
//$fab-size: 40px; // Mini
|
//$fab-size: 40px; // Mini
|
||||||
|
|
||||||
|
|
||||||
|
// Text area border
|
||||||
|
$text-area-border: false;
|
||||||
|
//$text-area-border: underlined;
|
||||||
|
//$text-area-border: outlined;
|
@ -2,6 +2,7 @@
|
|||||||
@import 'theme/material-icons';
|
@import 'theme/material-icons';
|
||||||
|
|
||||||
// Plugins
|
// Plugins
|
||||||
|
@import 'plugins/astarte';
|
||||||
//@import 'plugins/cards';
|
//@import 'plugins/cards';
|
||||||
//@import 'plugins/dense';
|
//@import 'plugins/dense';
|
||||||
//@import 'plugins/plus';
|
//@import 'plugins/plus';
|
26
app/javascript/styles/material-black/plugins/astarte.scss
Normal file
26
app/javascript/styles/material-black/plugins/astarte.scss
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
@charset "UTF-8";
|
||||||
|
@import '../theme/base_config';
|
||||||
|
@import '../custom_config';
|
||||||
|
@import '../custom_color', '../custom_layout';
|
||||||
|
|
||||||
|
|
||||||
|
.announcements {
|
||||||
|
li {
|
||||||
|
padding: 8px 16px;
|
||||||
|
background: $card-bg-color;
|
||||||
|
border-radius: $card-radius;
|
||||||
|
border: 1px solid $border-color;
|
||||||
|
}
|
||||||
|
|
||||||
|
&__icon {
|
||||||
|
margin: 0;
|
||||||
|
right: 16px;
|
||||||
|
height: 20px;
|
||||||
|
|
||||||
|
.icon-button {
|
||||||
|
@include icon-button;
|
||||||
|
|
||||||
|
&:hover { background: transparent }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -35,7 +35,14 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.compose-form {
|
.compose-form {
|
||||||
.compose-form__publish { padding-top: 8px }
|
.compose-form {
|
||||||
|
&__publish { padding-top: 8px }
|
||||||
|
|
||||||
|
&__buttons-wrapper {
|
||||||
|
.icon-button,
|
||||||
|
.text-icon-button { padding: 4px }
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.status {
|
.status {
|
||||||
|
@ -61,6 +61,35 @@ $shadow-color-3: rgba(0,0,0,.12);
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@mixin text-area-border {
|
||||||
|
@if $text-area-border == underlined {
|
||||||
|
.compose-form .autosuggest-textarea__textarea {
|
||||||
|
border-radius: $card-radius $card-radius 0 0;
|
||||||
|
border-bottom: 1px solid $border-color;
|
||||||
|
|
||||||
|
&:hover { border-color: $border-hover-color }
|
||||||
|
|
||||||
|
&:active,
|
||||||
|
&:focus { border-bottom: 2px solid $border-active-color }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@if $text-area-border == outlined {
|
||||||
|
.compose-form .autosuggest-textarea__textarea {
|
||||||
|
border-radius: $card-radius;
|
||||||
|
border: 1px solid $border-color;
|
||||||
|
|
||||||
|
&:hover { border-color: $border-hover-color }
|
||||||
|
|
||||||
|
&:active,
|
||||||
|
&:focus {
|
||||||
|
border: 2px solid $border-active-color;
|
||||||
|
padding: 7px 41px 7px 15px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
@mixin icon-button {
|
@mixin icon-button {
|
||||||
width: 20px !important;
|
width: 20px !important;
|
||||||
height: 20px !important;
|
height: 20px !important;
|
||||||
|
@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
&-overlay {
|
&-overlay {
|
||||||
&-base {
|
&-base {
|
||||||
border-radius: 50%;
|
border-radius: $avater-radius;
|
||||||
width: 44px;
|
width: 44px;
|
||||||
height: 44px;
|
height: 44px;
|
||||||
background-size: 44px;
|
background-size: 44px;
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
@import '../custom_color', '../custom_layout';
|
@import '../custom_color', '../custom_layout';
|
||||||
@import 'mixins';
|
@import 'mixins';
|
||||||
|
|
||||||
|
|
||||||
@include button-shadow;
|
@include button-shadow;
|
||||||
|
|
||||||
.icon-button {
|
.icon-button {
|
||||||
|
@ -379,7 +379,7 @@
|
|||||||
|
|
||||||
.announcements {
|
.announcements {
|
||||||
background: $card-bg-color;
|
background: $card-bg-color;
|
||||||
padding: 0;
|
padding: 0 8px;
|
||||||
|
|
||||||
&__container { color: $primary-text-color }
|
&__container { color: $primary-text-color }
|
||||||
|
|
||||||
|
@ -4,6 +4,9 @@
|
|||||||
@import '../custom_color', '../custom_layout';
|
@import '../custom_color', '../custom_layout';
|
||||||
@import 'mixins';
|
@import 'mixins';
|
||||||
|
|
||||||
|
|
||||||
|
@include text-area-border;
|
||||||
|
|
||||||
.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);
|
||||||
|
|
||||||
@ -200,7 +203,7 @@
|
|||||||
&__textarea {
|
&__textarea {
|
||||||
background: $text-field-bg-color;
|
background: $text-field-bg-color;
|
||||||
color: $ui-text-color;
|
color: $ui-text-color;
|
||||||
border-radius: $card-radius;
|
padding: 8px 42px 8px 16px;
|
||||||
|
|
||||||
&::placeholder { color: $tips-text-color }
|
&::placeholder { color: $tips-text-color }
|
||||||
}
|
}
|
||||||
@ -227,13 +230,18 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.spoiler-input {
|
.spoiler-input {
|
||||||
&.spoiler-input--visible { margin-bottom: 8px }
|
&.spoiler-input--visible { margin-bottom: 16px }
|
||||||
|
|
||||||
&__input {
|
&__input {
|
||||||
color: $ui-text-color;
|
color: $ui-text-color;
|
||||||
background: $card-bg-color;
|
background: $card-bg-color;
|
||||||
border-bottom: 1px solid $border-color;
|
border-bottom: 1px solid $border-color;
|
||||||
border-radius: 0;
|
border-radius: 0;
|
||||||
|
|
||||||
|
&:hover { border-color: $border-hover-color }
|
||||||
|
|
||||||
|
&:active,
|
||||||
|
&:focus { border-bottom: 2px solid $border-active-color }
|
||||||
|
|
||||||
&::placeholder { color: $tips-text-color }
|
&::placeholder { color: $tips-text-color }
|
||||||
}
|
}
|
||||||
@ -299,7 +307,7 @@
|
|||||||
background-color: $bg-color;
|
background-color: $bg-color;
|
||||||
border: 0;
|
border: 0;
|
||||||
|
|
||||||
&:focus { border-color: $border-active-color }
|
&:focus { border-color: $border-hover-color }
|
||||||
}
|
}
|
||||||
|
|
||||||
.button.button-secondary {
|
.button.button-secondary {
|
||||||
@ -357,7 +365,7 @@
|
|||||||
border: 1px solid $border-color;
|
border: 1px solid $border-color;
|
||||||
padding: 8px 12px;
|
padding: 8px 12px;
|
||||||
|
|
||||||
&:focus { border-color: $border-active-color }
|
&:focus { border-color: $border-hover-color }
|
||||||
}
|
}
|
||||||
|
|
||||||
&__option {
|
&__option {
|
||||||
@ -634,4 +642,6 @@
|
|||||||
border-radius: 0;
|
border-radius: 0;
|
||||||
background: $progress-indicator-color;
|
background: $progress-indicator-color;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.emoji-button { padding: 8px }
|
@ -243,6 +243,9 @@ button.icon-button.disabled:hover i.fa-retweet /* v3.3.0 or above */ {
|
|||||||
// read more icon
|
// read more icon
|
||||||
.status__content__read-more-button .fa { vertical-align: bottom }
|
.status__content__read-more-button .fa { vertical-align: bottom }
|
||||||
|
|
||||||
|
// Attachment icon
|
||||||
|
.attachment-list__list a .fa { vertical-align: middle }
|
||||||
|
|
||||||
// status detail icon
|
// status detail icon
|
||||||
.detailed-status .fa {
|
.detailed-status .fa {
|
||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
|
@ -42,6 +42,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.actions-modal {
|
.actions-modal {
|
||||||
|
@include shadow-24dp;
|
||||||
background: $card-bg-color;
|
background: $card-bg-color;
|
||||||
border-radius: $card-radius;
|
border-radius: $card-radius;
|
||||||
|
|
||||||
|
@ -103,7 +103,8 @@ $toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #1e1e1e;
|
$border-color: #1e1e1e;
|
||||||
$border-active-color: lighten($border-color, 30%);
|
$border-hover-color: lighten($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: lighten($bg-color, 20%);
|
$scroll-bar-thumb-color: lighten($bg-color, 20%);
|
||||||
|
@ -103,7 +103,8 @@ $toggle-track-active-color: lighten($primary-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #393f4f;
|
$border-color: #393f4f;
|
||||||
$border-active-color: lighten($border-color, 30%);
|
$border-hover-color: lighten($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: lighten($bg-color, 16%);
|
$scroll-bar-thumb-color: lighten($bg-color, 16%);
|
||||||
|
@ -102,7 +102,8 @@ $toggle-track-active-color: lighten($primary-color, 26%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #dadce0;
|
$border-color: #dadce0;
|
||||||
$border-active-color: darken($border-color, 30%);
|
$border-hover-color: darken($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: #ccd7e0;
|
$scroll-bar-thumb-color: #ccd7e0;
|
||||||
|
@ -102,7 +102,8 @@ $toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #dadce0;
|
$border-color: #dadce0;
|
||||||
$border-active-color: darken($border-color, 30%);
|
$border-hover-color: darken($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: darken($bg-color, 20%);
|
$scroll-bar-thumb-color: darken($bg-color, 20%);
|
||||||
|
@ -102,7 +102,8 @@ $toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #2e2e2e;
|
$border-color: #2e2e2e;
|
||||||
$border-active-color: lighten($border-color, 30%);
|
$border-hover-color: lighten($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: lighten($bg-color, 20%);
|
$scroll-bar-thumb-color: lighten($bg-color, 20%);
|
||||||
|
@ -103,7 +103,8 @@ $toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #dadce0;
|
$border-color: #dadce0;
|
||||||
$border-active-color: darken($border-color, 30%);
|
$border-hover-color: darken($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: darken($bg-color, 20%);
|
$scroll-bar-thumb-color: darken($bg-color, 20%);
|
||||||
|
@ -103,7 +103,8 @@ $toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #2e2e2e;
|
$border-color: #2e2e2e;
|
||||||
$border-active-color: lighten($border-color, 30%);
|
$border-hover-color: lighten($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: lighten($bg-color, 20%);
|
$scroll-bar-thumb-color: lighten($bg-color, 20%);
|
||||||
|
@ -103,7 +103,8 @@ $toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #dadce0;
|
$border-color: #dadce0;
|
||||||
$border-active-color: darken($border-color, 30%);
|
$border-hover-color: darken($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: darken($bg-color, 20%);
|
$scroll-bar-thumb-color: darken($bg-color, 20%);
|
||||||
|
@ -52,4 +52,9 @@ $button-shadow: true; // Material v1 styled colored button with shadow
|
|||||||
|
|
||||||
|
|
||||||
// Floating Action Button size
|
// Floating Action Button size
|
||||||
$fab-size: 56px;
|
$fab-size: 56px;
|
||||||
|
|
||||||
|
|
||||||
|
// Text area border
|
||||||
|
$text-area-border: false;
|
||||||
|
//$text-area-border: underlined;
|
@ -61,4 +61,10 @@ $button-shadow: false; // Material v2 styled colored button without shadow
|
|||||||
|
|
||||||
// Floating Action Button size
|
// Floating Action Button size
|
||||||
$fab-size: 56px; // Regular
|
$fab-size: 56px; // Regular
|
||||||
//$fab-size: 40px; // Mini
|
//$fab-size: 40px; // Mini
|
||||||
|
|
||||||
|
|
||||||
|
// Text area border
|
||||||
|
$text-area-border: false;
|
||||||
|
//$text-area-border: underlined;
|
||||||
|
//$text-area-border: outlined;
|
@ -2,6 +2,7 @@
|
|||||||
@import 'theme/material-icons';
|
@import 'theme/material-icons';
|
||||||
|
|
||||||
// Plugins
|
// Plugins
|
||||||
|
@import 'plugins/astarte';
|
||||||
//@import 'plugins/cards';
|
//@import 'plugins/cards';
|
||||||
//@import 'plugins/dense';
|
//@import 'plugins/dense';
|
||||||
//@import 'plugins/plus';
|
//@import 'plugins/plus';
|
26
app/javascript/styles/material-dark/plugins/astarte.scss
Normal file
26
app/javascript/styles/material-dark/plugins/astarte.scss
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
@charset "UTF-8";
|
||||||
|
@import '../theme/base_config';
|
||||||
|
@import '../custom_config';
|
||||||
|
@import '../custom_color', '../custom_layout';
|
||||||
|
|
||||||
|
|
||||||
|
.announcements {
|
||||||
|
li {
|
||||||
|
padding: 8px 16px;
|
||||||
|
background: $card-bg-color;
|
||||||
|
border-radius: $card-radius;
|
||||||
|
border: 1px solid $border-color;
|
||||||
|
}
|
||||||
|
|
||||||
|
&__icon {
|
||||||
|
margin: 0;
|
||||||
|
right: 16px;
|
||||||
|
height: 20px;
|
||||||
|
|
||||||
|
.icon-button {
|
||||||
|
@include icon-button;
|
||||||
|
|
||||||
|
&:hover { background: transparent }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -35,7 +35,14 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.compose-form {
|
.compose-form {
|
||||||
.compose-form__publish { padding-top: 8px }
|
.compose-form {
|
||||||
|
&__publish { padding-top: 8px }
|
||||||
|
|
||||||
|
&__buttons-wrapper {
|
||||||
|
.icon-button,
|
||||||
|
.text-icon-button { padding: 4px }
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.status {
|
.status {
|
||||||
|
@ -61,6 +61,35 @@ $shadow-color-3: rgba(0,0,0,.12);
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@mixin text-area-border {
|
||||||
|
@if $text-area-border == underlined {
|
||||||
|
.compose-form .autosuggest-textarea__textarea {
|
||||||
|
border-radius: $card-radius $card-radius 0 0;
|
||||||
|
border-bottom: 1px solid $border-color;
|
||||||
|
|
||||||
|
&:hover { border-color: $border-hover-color }
|
||||||
|
|
||||||
|
&:active,
|
||||||
|
&:focus { border-bottom: 2px solid $border-active-color }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@if $text-area-border == outlined {
|
||||||
|
.compose-form .autosuggest-textarea__textarea {
|
||||||
|
border-radius: $card-radius;
|
||||||
|
border: 1px solid $border-color;
|
||||||
|
|
||||||
|
&:hover { border-color: $border-hover-color }
|
||||||
|
|
||||||
|
&:active,
|
||||||
|
&:focus {
|
||||||
|
border: 2px solid $border-active-color;
|
||||||
|
padding: 7px 41px 7px 15px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
@mixin icon-button {
|
@mixin icon-button {
|
||||||
width: 20px !important;
|
width: 20px !important;
|
||||||
height: 20px !important;
|
height: 20px !important;
|
||||||
|
@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
&-overlay {
|
&-overlay {
|
||||||
&-base {
|
&-base {
|
||||||
border-radius: 50%;
|
border-radius: $avater-radius;
|
||||||
width: 44px;
|
width: 44px;
|
||||||
height: 44px;
|
height: 44px;
|
||||||
background-size: 44px;
|
background-size: 44px;
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
@import '../custom_color', '../custom_layout';
|
@import '../custom_color', '../custom_layout';
|
||||||
@import 'mixins';
|
@import 'mixins';
|
||||||
|
|
||||||
|
|
||||||
@include button-shadow;
|
@include button-shadow;
|
||||||
|
|
||||||
.icon-button {
|
.icon-button {
|
||||||
|
@ -379,7 +379,7 @@
|
|||||||
|
|
||||||
.announcements {
|
.announcements {
|
||||||
background: $card-bg-color;
|
background: $card-bg-color;
|
||||||
padding: 0;
|
padding: 0 8px;
|
||||||
|
|
||||||
&__container { color: $primary-text-color }
|
&__container { color: $primary-text-color }
|
||||||
|
|
||||||
|
@ -4,6 +4,9 @@
|
|||||||
@import '../custom_color', '../custom_layout';
|
@import '../custom_color', '../custom_layout';
|
||||||
@import 'mixins';
|
@import 'mixins';
|
||||||
|
|
||||||
|
|
||||||
|
@include text-area-border;
|
||||||
|
|
||||||
.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);
|
||||||
|
|
||||||
@ -200,7 +203,7 @@
|
|||||||
&__textarea {
|
&__textarea {
|
||||||
background: $text-field-bg-color;
|
background: $text-field-bg-color;
|
||||||
color: $ui-text-color;
|
color: $ui-text-color;
|
||||||
border-radius: $card-radius;
|
padding: 8px 42px 8px 16px;
|
||||||
|
|
||||||
&::placeholder { color: $tips-text-color }
|
&::placeholder { color: $tips-text-color }
|
||||||
}
|
}
|
||||||
@ -227,13 +230,18 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.spoiler-input {
|
.spoiler-input {
|
||||||
&.spoiler-input--visible { margin-bottom: 8px }
|
&.spoiler-input--visible { margin-bottom: 16px }
|
||||||
|
|
||||||
&__input {
|
&__input {
|
||||||
color: $ui-text-color;
|
color: $ui-text-color;
|
||||||
background: $card-bg-color;
|
background: $card-bg-color;
|
||||||
border-bottom: 1px solid $border-color;
|
border-bottom: 1px solid $border-color;
|
||||||
border-radius: 0;
|
border-radius: 0;
|
||||||
|
|
||||||
|
&:hover { border-color: $border-hover-color }
|
||||||
|
|
||||||
|
&:active,
|
||||||
|
&:focus { border-bottom: 2px solid $border-active-color }
|
||||||
|
|
||||||
&::placeholder { color: $tips-text-color }
|
&::placeholder { color: $tips-text-color }
|
||||||
}
|
}
|
||||||
@ -299,7 +307,7 @@
|
|||||||
background-color: $bg-color;
|
background-color: $bg-color;
|
||||||
border: 0;
|
border: 0;
|
||||||
|
|
||||||
&:focus { border-color: $border-active-color }
|
&:focus { border-color: $border-hover-color }
|
||||||
}
|
}
|
||||||
|
|
||||||
.button.button-secondary {
|
.button.button-secondary {
|
||||||
@ -357,7 +365,7 @@
|
|||||||
border: 1px solid $border-color;
|
border: 1px solid $border-color;
|
||||||
padding: 8px 12px;
|
padding: 8px 12px;
|
||||||
|
|
||||||
&:focus { border-color: $border-active-color }
|
&:focus { border-color: $border-hover-color }
|
||||||
}
|
}
|
||||||
|
|
||||||
&__option {
|
&__option {
|
||||||
@ -634,4 +642,6 @@
|
|||||||
border-radius: 0;
|
border-radius: 0;
|
||||||
background: $progress-indicator-color;
|
background: $progress-indicator-color;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.emoji-button { padding: 8px }
|
@ -243,6 +243,9 @@ button.icon-button.disabled:hover i.fa-retweet /* v3.3.0 or above */ {
|
|||||||
// read more icon
|
// read more icon
|
||||||
.status__content__read-more-button .fa { vertical-align: bottom }
|
.status__content__read-more-button .fa { vertical-align: bottom }
|
||||||
|
|
||||||
|
// Attachment icon
|
||||||
|
.attachment-list__list a .fa { vertical-align: middle }
|
||||||
|
|
||||||
// status detail icon
|
// status detail icon
|
||||||
.detailed-status .fa {
|
.detailed-status .fa {
|
||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
|
@ -42,6 +42,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.actions-modal {
|
.actions-modal {
|
||||||
|
@include shadow-24dp;
|
||||||
background: $card-bg-color;
|
background: $card-bg-color;
|
||||||
border-radius: $card-radius;
|
border-radius: $card-radius;
|
||||||
|
|
||||||
|
@ -103,7 +103,8 @@ $toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #1e1e1e;
|
$border-color: #1e1e1e;
|
||||||
$border-active-color: lighten($border-color, 30%);
|
$border-hover-color: lighten($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: lighten($bg-color, 20%);
|
$scroll-bar-thumb-color: lighten($bg-color, 20%);
|
||||||
|
@ -103,7 +103,8 @@ $toggle-track-active-color: lighten($primary-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #393f4f;
|
$border-color: #393f4f;
|
||||||
$border-active-color: lighten($border-color, 30%);
|
$border-hover-color: lighten($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: lighten($bg-color, 16%);
|
$scroll-bar-thumb-color: lighten($bg-color, 16%);
|
||||||
|
@ -102,7 +102,8 @@ $toggle-track-active-color: lighten($primary-color, 26%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #dadce0;
|
$border-color: #dadce0;
|
||||||
$border-active-color: darken($border-color, 30%);
|
$border-hover-color: darken($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: #ccd7e0;
|
$scroll-bar-thumb-color: #ccd7e0;
|
||||||
|
@ -102,7 +102,8 @@ $toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #dadce0;
|
$border-color: #dadce0;
|
||||||
$border-active-color: darken($border-color, 30%);
|
$border-hover-color: darken($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: darken($bg-color, 20%);
|
$scroll-bar-thumb-color: darken($bg-color, 20%);
|
||||||
|
@ -102,7 +102,8 @@ $toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #2e2e2e;
|
$border-color: #2e2e2e;
|
||||||
$border-active-color: lighten($border-color, 30%);
|
$border-hover-color: lighten($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: lighten($bg-color, 20%);
|
$scroll-bar-thumb-color: lighten($bg-color, 20%);
|
||||||
|
@ -103,7 +103,8 @@ $toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #dadce0;
|
$border-color: #dadce0;
|
||||||
$border-active-color: darken($border-color, 30%);
|
$border-hover-color: darken($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: darken($bg-color, 20%);
|
$scroll-bar-thumb-color: darken($bg-color, 20%);
|
||||||
|
@ -103,7 +103,8 @@ $toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #2e2e2e;
|
$border-color: #2e2e2e;
|
||||||
$border-active-color: lighten($border-color, 30%);
|
$border-hover-color: lighten($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: lighten($bg-color, 20%);
|
$scroll-bar-thumb-color: lighten($bg-color, 20%);
|
||||||
|
@ -103,7 +103,8 @@ $toggle-track-active-color: lighten($toggle-thumb-active-color, 18%);
|
|||||||
|
|
||||||
// Border color
|
// Border color
|
||||||
$border-color: #dadce0;
|
$border-color: #dadce0;
|
||||||
$border-active-color: darken($border-color, 30%);
|
$border-hover-color: darken($border-color, 30%);
|
||||||
|
$border-active-color: $primary-color;
|
||||||
|
|
||||||
// Scroll bar color
|
// Scroll bar color
|
||||||
$scroll-bar-thumb-color: darken($bg-color, 20%);
|
$scroll-bar-thumb-color: darken($bg-color, 20%);
|
||||||
|
@ -52,4 +52,9 @@ $button-shadow: true; // Material v1 styled colored button with shadow
|
|||||||
|
|
||||||
|
|
||||||
// Floating Action Button size
|
// Floating Action Button size
|
||||||
$fab-size: 56px;
|
$fab-size: 56px;
|
||||||
|
|
||||||
|
|
||||||
|
// Text area border
|
||||||
|
$text-area-border: false;
|
||||||
|
//$text-area-border: underlined;
|
@ -61,4 +61,10 @@ $button-shadow: false; // Material v2 styled colored button without shadow
|
|||||||
|
|
||||||
// Floating Action Button size
|
// Floating Action Button size
|
||||||
$fab-size: 56px; // Regular
|
$fab-size: 56px; // Regular
|
||||||
//$fab-size: 40px; // Mini
|
//$fab-size: 40px; // Mini
|
||||||
|
|
||||||
|
|
||||||
|
// Text area border
|
||||||
|
$text-area-border: false;
|
||||||
|
//$text-area-border: underlined;
|
||||||
|
//$text-area-border: outlined;
|
@ -2,6 +2,7 @@
|
|||||||
@import 'theme/material-icons';
|
@import 'theme/material-icons';
|
||||||
|
|
||||||
// Plugins
|
// Plugins
|
||||||
|
@import 'plugins/astarte';
|
||||||
//@import 'plugins/cards';
|
//@import 'plugins/cards';
|
||||||
//@import 'plugins/dense';
|
//@import 'plugins/dense';
|
||||||
//@import 'plugins/plus';
|
//@import 'plugins/plus';
|
26
app/javascript/styles/material-light/plugins/astarte.scss
Normal file
26
app/javascript/styles/material-light/plugins/astarte.scss
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
@charset "UTF-8";
|
||||||
|
@import '../theme/base_config';
|
||||||
|
@import '../custom_config';
|
||||||
|
@import '../custom_color', '../custom_layout';
|
||||||
|
|
||||||
|
|
||||||
|
.announcements {
|
||||||
|
li {
|
||||||
|
padding: 8px 16px;
|
||||||
|
background: $card-bg-color;
|
||||||
|
border-radius: $card-radius;
|
||||||
|
border: 1px solid $border-color;
|
||||||
|
}
|
||||||
|
|
||||||
|
&__icon {
|
||||||
|
margin: 0;
|
||||||
|
right: 16px;
|
||||||
|
height: 20px;
|
||||||
|
|
||||||
|
.icon-button {
|
||||||
|
@include icon-button;
|
||||||
|
|
||||||
|
&:hover { background: transparent }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -35,7 +35,14 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.compose-form {
|
.compose-form {
|
||||||
.compose-form__publish { padding-top: 8px }
|
.compose-form {
|
||||||
|
&__publish { padding-top: 8px }
|
||||||
|
|
||||||
|
&__buttons-wrapper {
|
||||||
|
.icon-button,
|
||||||
|
.text-icon-button { padding: 4px }
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.status {
|
.status {
|
||||||
|
@ -61,6 +61,35 @@ $shadow-color-3: rgba(0,0,0,.12);
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@mixin text-area-border {
|
||||||
|
@if $text-area-border == underlined {
|
||||||
|
.compose-form .autosuggest-textarea__textarea {
|
||||||
|
border-radius: $card-radius $card-radius 0 0;
|
||||||
|
border-bottom: 1px solid $border-color;
|
||||||
|
|
||||||
|
&:hover { border-color: $border-hover-color }
|
||||||
|
|
||||||
|
&:active,
|
||||||
|
&:focus { border-bottom: 2px solid $border-active-color }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@if $text-area-border == outlined {
|
||||||
|
.compose-form .autosuggest-textarea__textarea {
|
||||||
|
border-radius: $card-radius;
|
||||||
|
border: 1px solid $border-color;
|
||||||
|
|
||||||
|
&:hover { border-color: $border-hover-color }
|
||||||
|
|
||||||
|
&:active,
|
||||||
|
&:focus {
|
||||||
|
border: 2px solid $border-active-color;
|
||||||
|
padding: 7px 41px 7px 15px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
@mixin icon-button {
|
@mixin icon-button {
|
||||||
width: 20px !important;
|
width: 20px !important;
|
||||||
height: 20px !important;
|
height: 20px !important;
|
||||||
|
@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
&-overlay {
|
&-overlay {
|
||||||
&-base {
|
&-base {
|
||||||
border-radius: 50%;
|
border-radius: $avater-radius;
|
||||||
width: 44px;
|
width: 44px;
|
||||||
height: 44px;
|
height: 44px;
|
||||||
background-size: 44px;
|
background-size: 44px;
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
@import '../custom_color', '../custom_layout';
|
@import '../custom_color', '../custom_layout';
|
||||||
@import 'mixins';
|
@import 'mixins';
|
||||||
|
|
||||||
|
|
||||||
@include button-shadow;
|
@include button-shadow;
|
||||||
|
|
||||||
.icon-button {
|
.icon-button {
|
||||||
|
@ -379,7 +379,7 @@
|
|||||||
|
|
||||||
.announcements {
|
.announcements {
|
||||||
background: $card-bg-color;
|
background: $card-bg-color;
|
||||||
padding: 0;
|
padding: 0 8px;
|
||||||
|
|
||||||
&__container { color: $primary-text-color }
|
&__container { color: $primary-text-color }
|
||||||
|
|
||||||
|
@ -4,6 +4,9 @@
|
|||||||
@import '../custom_color', '../custom_layout';
|
@import '../custom_color', '../custom_layout';
|
||||||
@import 'mixins';
|
@import 'mixins';
|
||||||
|
|
||||||
|
|
||||||
|
@include text-area-border;
|
||||||
|
|
||||||
.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);
|
||||||
|
|
||||||
@ -200,7 +203,7 @@
|
|||||||
&__textarea {
|
&__textarea {
|
||||||
background: $text-field-bg-color;
|
background: $text-field-bg-color;
|
||||||
color: $ui-text-color;
|
color: $ui-text-color;
|
||||||
border-radius: $card-radius;
|
padding: 8px 42px 8px 16px;
|
||||||
|
|
||||||
&::placeholder { color: $tips-text-color }
|
&::placeholder { color: $tips-text-color }
|
||||||
}
|
}
|
||||||
@ -227,13 +230,18 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.spoiler-input {
|
.spoiler-input {
|
||||||
&.spoiler-input--visible { margin-bottom: 8px }
|
&.spoiler-input--visible { margin-bottom: 16px }
|
||||||
|
|
||||||
&__input {
|
&__input {
|
||||||
color: $ui-text-color;
|
color: $ui-text-color;
|
||||||
background: $card-bg-color;
|
background: $card-bg-color;
|
||||||
border-bottom: 1px solid $border-color;
|
border-bottom: 1px solid $border-color;
|
||||||
border-radius: 0;
|
border-radius: 0;
|
||||||
|
|
||||||
|
&:hover { border-color: $border-hover-color }
|
||||||
|
|
||||||
|
&:active,
|
||||||
|
&:focus { border-bottom: 2px solid $border-active-color }
|
||||||
|
|
||||||
&::placeholder { color: $tips-text-color }
|
&::placeholder { color: $tips-text-color }
|
||||||
}
|
}
|
||||||
@ -299,7 +307,7 @@
|
|||||||
background-color: $bg-color;
|
background-color: $bg-color;
|
||||||
border: 0;
|
border: 0;
|
||||||
|
|
||||||
&:focus { border-color: $border-active-color }
|
&:focus { border-color: $border-hover-color }
|
||||||
}
|
}
|
||||||
|
|
||||||
.button.button-secondary {
|
.button.button-secondary {
|
||||||
@ -357,7 +365,7 @@
|
|||||||
border: 1px solid $border-color;
|
border: 1px solid $border-color;
|
||||||
padding: 8px 12px;
|
padding: 8px 12px;
|
||||||
|
|
||||||
&:focus { border-color: $border-active-color }
|
&:focus { border-color: $border-hover-color }
|
||||||
}
|
}
|
||||||
|
|
||||||
&__option {
|
&__option {
|
||||||
@ -634,4 +642,6 @@
|
|||||||
border-radius: 0;
|
border-radius: 0;
|
||||||
background: $progress-indicator-color;
|
background: $progress-indicator-color;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.emoji-button { padding: 8px }
|
@ -243,6 +243,9 @@ button.icon-button.disabled:hover i.fa-retweet /* v3.3.0 or above */ {
|
|||||||
// read more icon
|
// read more icon
|
||||||
.status__content__read-more-button .fa { vertical-align: bottom }
|
.status__content__read-more-button .fa { vertical-align: bottom }
|
||||||
|
|
||||||
|
// Attachment icon
|
||||||
|
.attachment-list__list a .fa { vertical-align: middle }
|
||||||
|
|
||||||
// status detail icon
|
// status detail icon
|
||||||
.detailed-status .fa {
|
.detailed-status .fa {
|
||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
|
@ -42,6 +42,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.actions-modal {
|
.actions-modal {
|
||||||
|
@include shadow-24dp;
|
||||||
background: $card-bg-color;
|
background: $card-bg-color;
|
||||||
border-radius: $card-radius;
|
border-radius: $card-radius;
|
||||||
|
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user