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.
224 lines
7.9 KiB
224 lines
7.9 KiB
/*------------------------------------------------------------------------------
|
|
* HIGHLIGHTS COLOR PALETTE =====================================================
|
|
------------------------------------------------------------------------------*/
|
|
|
|
/* scrollbar fix */
|
|
html {scrollbar-color: var(--bg) var(--bgPage)}
|
|
|
|
/*------------------
|
|
headers and warnings
|
|
------------------*/
|
|
|
|
/* columns view */
|
|
.column-header,
|
|
.column-header__button,
|
|
.column-header__back-button,
|
|
.column-header__button:hover,
|
|
.column-header__back-button:hover,
|
|
.column-back-button,
|
|
.column-header>.column-header__back-button,
|
|
.column-header.active .column-header__icon,
|
|
.search-results__header,
|
|
.keyboard-shortcuts kbd,
|
|
.compose-form__warning,
|
|
.compose-form .compose-form__warning,
|
|
.react-toggle:hover:not(.react-toggle--disabled) .react-toggle-track,
|
|
.column-link__badge,
|
|
.column-link--transparent.active,
|
|
/* settings pages */
|
|
.list-editor h4,
|
|
.admin-wrapper .content h4,
|
|
.admin-wrapper .sidebar ul ul a.selected,
|
|
.flash-message,
|
|
.flash-message.notice,
|
|
.column-inline-form,
|
|
.column-inline-form .icon-button,
|
|
.simple_form .warning,
|
|
.table-form .warning,
|
|
.pagination .current,
|
|
.account-role,
|
|
.batch-table__toolbar
|
|
{
|
|
background: var(--bgHead);
|
|
color: var(--textHead)
|
|
}
|
|
|
|
/*--------------
|
|
accented buttons
|
|
--------------*/
|
|
|
|
/* primary buttons */
|
|
.directory__tag > a:hover, .directory__tag > a:active, .directory__tag > a:focus,
|
|
.button,
|
|
.button:active,
|
|
.button:focus,
|
|
.button:hover,
|
|
.icon-button.overlayed:hover,
|
|
.floating-action-button,
|
|
.simple_form button,
|
|
.simple_form button:active,
|
|
.simple_form button:focus,
|
|
.simple_form button:hover,
|
|
.simple_form .button,
|
|
.simple_form .button:active,
|
|
.simple_form .button:focus,
|
|
.simple_form .button:hover,
|
|
.simple_form .block-button,
|
|
.simple_form .block-button:active,
|
|
.simple_form .block-button:focus,
|
|
.simple_form .block-button:hover,
|
|
.button.button-alternative:hover,
|
|
.button.button-alternative-2:hover,
|
|
.column-link:hover,
|
|
.getting-started a.column-link:hover,
|
|
.column-header__button:hover,
|
|
.column-header__button.active:hover,
|
|
.column-header__back-button:hover,
|
|
.column-back-button:hover,
|
|
.drawer__header a:hover,
|
|
.react-toggle--checked .react-toggle-track,
|
|
.react-toggle--checked:hover:not(.react-toggle--disabled) .react-toggle-track,
|
|
.privacy-dropdown.active .privacy-dropdown__value.active,
|
|
.privacy-dropdown__option:hover,
|
|
.privacy-dropdown__option.active,
|
|
.privacy-dropdown__option.active:hover,
|
|
.admin-wrapper .sidebar ul a:hover,
|
|
.admin-wrapper .sidebar ul ul a.selected:hover,
|
|
.reply-indicator__content .status__content__spoiler-link:hover,
|
|
.status__content .status__content__spoiler-link:hover,
|
|
.load-more:hover,
|
|
.conversation__unread,
|
|
/* modals */
|
|
.confirmation-modal__action-bar .confirmation-modal__cancel-button:active,
|
|
.confirmation-modal__action-bar .confirmation-modal__cancel-button:focus,
|
|
.confirmation-modal__action-bar .confirmation-modal__cancel-button:hover,
|
|
.confirmation-modal__action-bar .mute-modal__cancel-button:active,
|
|
.confirmation-modal__action-bar .mute-modal__cancel-button:focus,
|
|
.confirmation-modal__action-bar .mute-modal__cancel-button:hover,
|
|
.mute-modal__action-bar .confirmation-modal__cancel-button:active,
|
|
.mute-modal__action-bar .confirmation-modal__cancel-button:focus,
|
|
.mute-modal__action-bar .confirmation-modal__cancel-button:hover,
|
|
.mute-modal__action-bar .mute-modal__cancel-button:active,
|
|
.mute-modal__action-bar .mute-modal__cancel-button:focus,
|
|
.mute-modal__action-bar .mute-modal__cancel-button:hover,
|
|
.upload-progress__tracker,
|
|
.radio-button__input.checked,
|
|
/* public pages */
|
|
.public-layout .header .nav-button:hover,
|
|
.public-layout .header .brand:active,
|
|
.public-layout .header .brand:focus,
|
|
.public-layout .header .brand:hover,
|
|
.button.button-secondary:hover,
|
|
/* settings pages */
|
|
.pagination .page.current:hover,
|
|
.introduction__dot.active,
|
|
.dashboard__counters > div > a:hover,
|
|
.dashboard__counters > div > a:focus,
|
|
.dashboard__counters > div > a:active,
|
|
.dashboard__counters > div > a:hover .dashboard__counters__label,
|
|
.dashboard__counters > div > a:focus .dashboard__counters__label,
|
|
.dashboard__counters > div > a:active .dashboard__counters__label,
|
|
/* video player ui */
|
|
.video-player__seek__buffer,
|
|
.video-player__seek__progress,
|
|
.video-player__volume__current,
|
|
.video-player__volume__handle,
|
|
/* announcements */
|
|
.icon-with-badge__badge,
|
|
.announcements__item__unread,
|
|
.reactions-bar__item:hover
|
|
{
|
|
background: var(--accent);
|
|
color: var(--accentText);
|
|
}
|
|
|
|
/*------------
|
|
accented links
|
|
------------*/
|
|
|
|
/* status links */
|
|
.status__content a,
|
|
.status__content a.unhandled-link,
|
|
.getting-started a,
|
|
.getting-started p a,
|
|
.getting-started__footer a,
|
|
.getting-started__footer p a,
|
|
.reply-indicator__content a,
|
|
.reply-indicator__content a.unhandled-link,
|
|
.reply-indicator__cancel .icon-button.inverted:hover,
|
|
.status__content__read-more-button,
|
|
.icon-button.active,
|
|
.icon-button:focus,
|
|
.icon-button:hover,
|
|
.search__icon .fa:hover,
|
|
.account__header__bio .account__header__fields a,
|
|
.notification-follow .account .icon-button:hover,
|
|
.notification__message .fa,
|
|
.notification__display-name:hover,
|
|
.admin-wrapper .content .muted-hint a,
|
|
.table a,
|
|
a.table-action-link:hover,
|
|
button.table-action-link:hover,
|
|
.media-spoiler:active,
|
|
.media-spoiler:focus,
|
|
.media-spoiler:hover,
|
|
.video-player__spoiler.active:hover,
|
|
.column-header__setting-btn:hover,
|
|
.column-inline-form .icon-button:hover,
|
|
.empty-column-indicator a, .error-column a,
|
|
.timeline-hint a,
|
|
/* post options */
|
|
.compose-form .text-icon-button:hover,
|
|
.text-icon-button.active,
|
|
.drawer__inner .icon-button:hover,
|
|
.icon-button.inverted.active.disabled,
|
|
.navigation-bar__profile-edit:hover,
|
|
.navigation-bar__profile-account:hover,
|
|
.account__action-bar-dropdown .icon-button:hover,
|
|
.account__section-headline a:hover,
|
|
.compose-form .compose-form__warning a,
|
|
/* modals */
|
|
.list-editor .account .icon-button:hover,
|
|
.list-editor .account .icon-button:active,
|
|
.list-editor .account .icon-button:focus,
|
|
/* public pages */
|
|
.simple_form .input.boolean label a,
|
|
.landing-page__short-description p a,
|
|
.landing-page #mastodon-timeline p a,
|
|
.simple_form p.hint.subtle-hint a,
|
|
.contact-widget__mail a,
|
|
.public-layout .footer ul a:hover,
|
|
.public-layout .footer .grid .column-2 h4 a:hover,
|
|
.public-layout .public-account-bio .account__header__fields a,
|
|
.form-footer a:hover,
|
|
/* settings pages */
|
|
.pagination a:hover,
|
|
.pagination .newer:hover,
|
|
.pagination .older:hover,
|
|
.filters .filter-subset a.selected,
|
|
.simple_form .hint a,
|
|
/* mobile elements */
|
|
.tabs-bar__link.active
|
|
{
|
|
color: var(--accent) !important
|
|
}
|
|
|
|
/* border fix */
|
|
.react-toggle--checked .react-toggle-thumb,
|
|
.radio-button__input.checked,
|
|
.icon-with-badge__badge,
|
|
.filters .filter-subset a.selected,
|
|
.introduction__dot,
|
|
.public-layout .public-account-header__tabs__tabs .counter.active::after
|
|
{border-color: var(--accent)}
|
|
|
|
/* trends fix */
|
|
.trends__item__sparkline path:first-child {fill: transparent !important}
|
|
.trends__item__sparkline path:last-child {stroke: var(--accent) !important}
|
|
|
|
/* focus fix */
|
|
.focusable:focus
|
|
{
|
|
background: transparent;
|
|
border: 2px solid var(--accent);
|
|
}
|
|
|