You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
364 lines
10 KiB
364 lines
10 KiB
@import 'flavours/glitch/styles/mastodon-light';
|
|
|
|
/* 背景色と文字色の設定 */
|
|
/* 全体 */
|
|
.ui{
|
|
-webkit-background-size: 128px 128px;
|
|
-moz-background-size: 128px 128px;
|
|
background-size: 128px 128px;
|
|
background-color: #fffbe7;
|
|
background-image: -webkit-gradient(linear, 0 0, 100% 0, color-stop(.5, #08bec6), color-stop(.5, transparent), to(transparent));
|
|
background-image: -moz-linear-gradient(left, #08bec6 50%, transparent 50%, transparent);
|
|
background-image: -o-linear-gradient(left, #08bec6 50%, transparent 50%, transparent);
|
|
background-image: linear-gradient(left, #08bec6 50%, transparent 50%, transparent);
|
|
}
|
|
/* drawer */
|
|
.drawer__inner,
|
|
.drawer__inner strong,
|
|
.navigation-bar__profile{
|
|
background-color: #ffe4ad !important;
|
|
color: #20455a;
|
|
}
|
|
.navigation-bar__profile a:hover{
|
|
text-decoration: underline;
|
|
}
|
|
.reply-indicator,
|
|
.reply-indicator strong{
|
|
background-color: #fac578 !important;
|
|
}
|
|
.compose-form__buttons-wrapper,
|
|
.announcements li,
|
|
.trend-tags__sparkline.normal,
|
|
.trend-tags__sparkline.normal svg{
|
|
background-color: #ebfaf8 !important;
|
|
}
|
|
.privacy-dropdown__value.active,
|
|
.privacy-dropdown__value,
|
|
.text-icon-button.active{
|
|
background-color: #63dbdb !important;
|
|
}
|
|
.navigation-bar,
|
|
.navigation-bar__profile,
|
|
.navigation-bar__profile strong,
|
|
.compose__extra__header{
|
|
background-color: #fac578 !important;
|
|
padding: 6px;
|
|
border-radius: 4px;
|
|
}
|
|
.compose__extra,
|
|
.compose__extra__body li,
|
|
.compose__extra__body li a,
|
|
.favourite-tags__icon,
|
|
.favourite-tags__lock{
|
|
background-color: #ffe4ad !important;
|
|
}
|
|
.drawer__inner__mastodon{
|
|
background-color: #ffe4ad !important;
|
|
background-image: none;
|
|
}
|
|
/* ヘッダー */
|
|
.column-header,
|
|
.column-header *,
|
|
.getting-started__wrapper,
|
|
.getting-started__wrapper *,
|
|
.column-icon,
|
|
.tabs-bar,
|
|
.drawer__header,
|
|
.drawer__header *,
|
|
.column-back-button,
|
|
.search-results__header,
|
|
.favourite-tags *,
|
|
.trend-tags__header,
|
|
.column-header__collapsible-inner{
|
|
background-color: #520021;
|
|
color: #ffffff;
|
|
}
|
|
/* スタートカラム */
|
|
.column-subheading{
|
|
background-color: #f77163 !important;
|
|
color: #520021 !important;
|
|
}
|
|
.getting-started__wrapper,
|
|
.column-link,
|
|
.getting-started__footer{
|
|
background-color: #ffb2c6 !important;
|
|
color: #520021 !important;
|
|
margin: 1px;
|
|
}
|
|
.getting-started.getting-started__footer{
|
|
background-color: #fff3ef !important;
|
|
}
|
|
.getting-started__footer a span{
|
|
color: #7b3484 !important;
|
|
}
|
|
.getting-started__footer span{
|
|
color: #520021 !important;
|
|
}
|
|
.getting-started__footer p span a{
|
|
color: #7b3484 !important;
|
|
}
|
|
/* トゥートカラム */
|
|
.scrollable,
|
|
.drawer__inner.darker,
|
|
.search-results__section *,
|
|
.status.status-direct,
|
|
.tabs-bar__link :hover,
|
|
.drawer__header>a:hover,
|
|
.drawer__header>a:hover *,
|
|
.empty-column-indicator,
|
|
.suggestion-tags__body>ul>li,
|
|
.suggestion-tags__body>ul>li *{
|
|
background-color: #f7fbff !important;
|
|
color: #2f0016 !important;
|
|
}
|
|
/* 通知カラム */
|
|
.notification__filter-bar button{
|
|
background-color: #e9f1f8;
|
|
color: #383a3c;
|
|
}
|
|
.notification__filter-bar button.active{
|
|
background-color: #cbdbe9;
|
|
color: #131313 !important;
|
|
}
|
|
/* ボタン */
|
|
.status__content a,
|
|
.status__content a>span,
|
|
span.ellipsis,
|
|
.active,
|
|
.search__icon *{
|
|
color: #067193 !important;
|
|
}
|
|
.compose-form__buttons .active{
|
|
background-color: #282c37;
|
|
}
|
|
.button{
|
|
opacity: 1;
|
|
white-space: nowrap;
|
|
overflow: hidden;
|
|
text-overflow: clip;
|
|
display: inline-block;
|
|
padding: 0.5em 1em;
|
|
text-decoration: none;
|
|
border-radius: 4px;
|
|
color: #ffffff;
|
|
background-image: -webkit-linear-gradient(#08c3c6 0%, #0086c6 100%);
|
|
background-image: linear-gradient(#08c3c6 0%, #0086c6 100%);
|
|
box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.29);
|
|
border-bottom: solid 3px #0869b5;
|
|
}
|
|
.button:hover{
|
|
color: #ffffff;
|
|
background-image: -webkit-linear-gradient(#bd9ade 0%, #ad559c 100%);
|
|
background-image: linear-gradient(#bd9ade 0%, #ad559c 100%);
|
|
box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.29);
|
|
border-bottom: solid 3px #6b3073;
|
|
}
|
|
.button:active{
|
|
-ms-transform: translateY(2px);
|
|
-webkit-transform: translateY(2px);
|
|
transform: translateY(2px);
|
|
box-shadow: 2px 0px 0px rgba(0, 0, 0, 0.2);
|
|
border-bottom: none;
|
|
}
|
|
.button.confirmation-modal__cancel-button,
|
|
.button.mute-modal__cancel-button{
|
|
color: #ffffff;
|
|
}
|
|
.button.confirmation-modal__cancel-button:hover,
|
|
.button.mute-modal__cancel-button:hover{
|
|
color: #2a1b0a;
|
|
}
|
|
.spoiler-button.spoiler-button--visible:hover,
|
|
.icon-button.overlayed:hover{
|
|
background-color: #fff28a;
|
|
}
|
|
|
|
/* 未収載トゥートの色分け */
|
|
.status-unlisted{
|
|
background: #ffd7df;
|
|
}
|
|
|
|
/* 角を丸くする */
|
|
/* 全体 */
|
|
.column .scrollable,
|
|
.drawer__pager,
|
|
.privacy-dropdown__value,
|
|
.compose-form__sensitive-button__icon{
|
|
border-radius: 4px; /* CSS3草案 */
|
|
-webkit-border-radius: 4px; /* Safari,Google Chrome用 */
|
|
-moz-border-radius: 4px; /* Firefox用 */
|
|
}
|
|
/* ヘッダーとボタン */
|
|
.drawer__header,
|
|
.drawer__tab,
|
|
.column-header__wrapper,
|
|
.column-header,
|
|
.column-header__button,
|
|
.column-header__buttons,
|
|
.column-header__collapsible,
|
|
.column-back-button{
|
|
border-radius: 8px; /* CSS3草案 */
|
|
-webkit-border-radius: 8px; /* Safari,Google Chrome用 */
|
|
-moz-border-radius: 8px; /* Firefox用 */
|
|
}
|
|
/* トゥートカラム */
|
|
.compose__extra,
|
|
.compose__extra__header{
|
|
border-radius: 0 4px 4px 0; /* CSS3草案 */
|
|
-webkit-border-radius: 0 4px 4px 0; /* Safari,Google Chrome用 */
|
|
-moz-border-radius: 0 4px 4px 0; /* Firefox用 */
|
|
}
|
|
.compose__extra__header{
|
|
border-radius: 0 4px 0 0; /* CSS3草案 */
|
|
-webkit-border-radius: 0 4px 0 0; /* Safari,Google Chrome用 */
|
|
-moz-border-radius: 0 4px 0 0; /* Firefox用 */
|
|
}
|
|
.compose__extra__body,
|
|
.compose__extra__body li{
|
|
border-radius: 0 0 4px 0; /* CSS3草案 */
|
|
-webkit-border-radius: 0 0 4px 0; /* Safari,Google Chrome用 */
|
|
-moz-border-radius: 0 0 4px 0; /* Firefox用 */
|
|
}
|
|
/* スタートカラム */
|
|
.getting-started__wrapper,
|
|
.getting-started__footer,
|
|
.column-subheading,
|
|
.column-link{
|
|
border-radius: 4px; /* CSS3草案 */
|
|
-webkit-border-radius: 4px; /* Safari,Google Chrome用 */
|
|
-moz-border-radius: 4px; /* Firefox用 */
|
|
}
|
|
|
|
/* スクロールバーの設定 */
|
|
/* 全体 */
|
|
::-webkit-scrollbar,
|
|
::-webkit-scrollbar-track-piece{
|
|
background: #fff3ef;
|
|
border-radius: 4px;
|
|
width: 8px;
|
|
-webkit-border-radius: 4px;
|
|
}
|
|
::-webkit-scrollbar:hover,
|
|
::-webkit-scrollbar-track-piece:hover{
|
|
background: #fff39c;
|
|
}
|
|
::-webkit-scrollbar-thumb,
|
|
::-webkit-scrollbar-thumb:hover{
|
|
background: #ffb2b5;
|
|
}
|
|
::-webkit-scrollbar-thumb,
|
|
::-webkit-scrollbar-track{
|
|
border-radius: 4px;
|
|
-webkit-border-radius: 4px;
|
|
}
|
|
.compose__extra .scrollable.optionally-scrollable::-webkit-scrollbar,
|
|
.compose__extra .scrollable.optionally-scrollable::-webkit-scrollbar-track-piece{
|
|
background: #ffe4ad;
|
|
border-radius: 4px;
|
|
width: 8px;
|
|
-webkit-border-radius: 4px;
|
|
}
|
|
.compose__extra .scrollable.optionally-scrollable::-webkit-scrollbar:hover,
|
|
.compose__extra .scrollable.optionally-scrollable::-webkit-scrollbar-track-piece:hover{
|
|
background: #ffe4ad;
|
|
}
|
|
.compose__extra .scrollable.optionally-scrollable::-webkit-scrollbar-thumb,
|
|
.compose__extra .scrollable.optionally-scrollable::-webkit-scrollbar-thumb:hover{
|
|
background: #916d4a;
|
|
}
|
|
/* ヘッダー */
|
|
.column-header__collapsible::-webkit-scrollbar,
|
|
.column-header__collapsible::-webkit-scrollbar-track-piece{
|
|
background: #ffffff;
|
|
border-radius: 4px;
|
|
-webkit-border-radius: 4px;
|
|
}
|
|
.column-header__collapsible::-webkit-scrollbar:hover,
|
|
.column-header__collapsible::-webkit-scrollbar-track-piece:hover{
|
|
background: #ffffff;
|
|
}
|
|
.column-header__collapsible::-webkit-scrollbar-thumb,
|
|
.column-header__collapsible::-webkit-scrollbar-thumb:hover{
|
|
background: #3e0d1d;
|
|
}
|
|
.column-header__collapsible::-webkit-scrollbar-thumb,
|
|
.column-header__collapsible::-webkit-scrollbar-track{
|
|
border-radius: 4px;
|
|
-webkit-border-radius: 4px;
|
|
}
|
|
/* スタートカラム */
|
|
.getting-started__footer.scrollable.optionally-scrollable::-webkit-scrollbar,
|
|
.getting-started__footer.scrollable.optionally-scrollable::-webkit-scrollbar-track-piece{
|
|
background: #ff9790;
|
|
border-radius: 0 4px 4px 0;
|
|
-webkit-border-radius: 0 4px 4px 0;
|
|
}
|
|
.getting-started__footer.scrollable.optionally-scrollable::-webkit-scrollbar:hover,
|
|
.getting-started__footer.scrollable.optionally-scrollable::-webkit-scrollbar-track-piece:hover{
|
|
background: #ff9790;
|
|
}
|
|
.getting-started__footer.scrollable.optionally-scrollable::-webkit-scrollbar-thumb,
|
|
.getting-started__footer.scrollable.optionally-scrollable::-webkit-scrollbar-thumb:hover{
|
|
background: #b92e4e;
|
|
}
|
|
/* トゥートカラム */
|
|
.drawer__pager .drawer__inner{ /* スクロールバーを常時表示したくない場合はこの行全体を削除またはコメントアウトしてください */
|
|
overflow-y: scroll; /* スクロールバーを常時表示したくない場合はこの行全体を削除またはコメントアウトしてください */
|
|
} /* スクロールバーを常時表示したくない場合はこの行全体を削除またはコメントアウトしてください */
|
|
.drawer__pager .drawer__inner::-webkit-scrollbar,
|
|
.drawer__pager .drawer__inner::-webkit-scrollbar-track-piece{
|
|
background: #fac578;
|
|
border-radius: 4px;
|
|
-webkit-border-radius: 4px;
|
|
}
|
|
.drawer__pager .drawer__inner::-webkit-scrollbar:hover,
|
|
.drawer__pager .drawer__inner::-webkit-scrollbar-track-piece:hover{
|
|
background: #fac578;
|
|
}
|
|
.drawer__pager .drawer__inner::-webkit-scrollbar-thumb,
|
|
.drawer__pager .drawer__inner::-webkit-scrollbar-thumb:hover{
|
|
background: #794a2f;
|
|
}
|
|
/* .compose__extra .scrollable.optionally-scrollable{ */
|
|
/* overflow: hidden; */
|
|
/* } */
|
|
|
|
.getting-started__trends {
|
|
background: #ff9790;
|
|
border-radius: 4px;
|
|
}
|
|
|
|
.getting-started__footer {
|
|
margin-bottom: 7px;
|
|
}
|
|
|
|
.column-link--transparent.active {
|
|
color: #000 !important;
|
|
}
|
|
|
|
.status-card__actions button {
|
|
color: #ccc;
|
|
}
|
|
|
|
.status-card__actions button:hover {
|
|
color: #fff;
|
|
}
|
|
|
|
.navigation-panel hr {
|
|
border-top: 0;
|
|
}
|
|
|
|
.glitch.local-settings__navigation__item {
|
|
border-bottom: 0;
|
|
}
|
|
|
|
.account__avatar,
|
|
.account__avatar-overlay-base,
|
|
.account__avatar-overlay-overlay {
|
|
border-radius: 50% !important;
|
|
}
|
|
|
|
/* Metu Life edits */
|
|
.icon-button.active {
|
|
color: #ff5050 !important;
|
|
}
|
|
|