*:root { .account__action-bar__tab > span { color: $profile_header_text } body.app-body { background: $body_bg; font-size: 14px; } hr { border: 1px dotted $horiz_rule } .column-back-button, .column-header, a[href], h1, h2, h3, h4 { text-decoration: none; font-variant: small-caps; } .landing-page .heading { padding-bottom: 0 } .landing-page h1 { font-size: 32px } .features-list__row .text, .landing-page li, .landing-page p { color: $instance_info_text } .landing-page h1, .landing-page h2, .landing-page h3, .landing-page h6 { color: $instance_info_header_text } .about-body h2 { font-size: 28px } .name { font-size: 24px } .activity-stream .pre-header .pre-header__icon { position: inherit; float: left; margin-right: .5em; left: 0; } .activity-stream .pre-header { padding-left: 0; margin-bottom: 4px; } .account-grid-card { width: 100% } .account-grid-card, .detailed-status, .detailed-status__action-bar, .status { background: $status_bg; border: 1px solid black; box-shadow: 5px 5px 10px black; margin: 1em 1.5em 2em 1em; } .status.collapsed .status__content:after { background: linear-gradient(transparentize($status_bg, 1), $status_bg) !important; } .account__header > div { background: rgba(0,0,0,.9) } .detailed-status__action-bar { background: $status_actions_bg; margin: -2.5em 3.5em 2em 3em; padding: 4px; } .notification__message, .status__prepend { margin-left: 30px; padding: 0; } .activity-stream .pre-header, .notification__message span, .status__prepend span { font-size: 12px } .account-grid-card .username, .account__display-name strong, .activity-stream .pre-header__icon, .detailed-status__display-name strong, .name .username, .notification__message span a, .status__display-name strong, .status__prepend span a { font-size: 16px; font-weight: 700; } #mastodon-timeline, .about-mastodon, .about-short, .account-grid-card__header, .accounts-grid, .activity-stream .entry, .closed-registrations-message, .column-back-button, .column-header, .column-header__button, .column-header__wrapper, .column-link, .container, .content, .drawer, .drawer__header, .drawer__inner, .empty-column-indicator, .header-wrapper, .information-board, .learn-more-cta, .scrollable, .sidebar-wrapper, .sidebar ul ul, .simple_form, .ui { background: none; -webkit-box-shadow: none; box-shadow: none; border: none; } .drawer { background: $sidebar_bg; box-shadow: 5px 0 10px black; } .column-back-button, .column-header, { background: $sidebar_bg } .autosuggest-textarea__suggestions, .column-back-button, .column-header, .search-results { border: none; margin: 0 5px 1em 5px; box-shadow: 0 5px 10px black; } .search { margin-right: 5px } .autosuggest-textarea__suggestions, .search-results { background: $sidebar_popup_bg; color: $sidebar_popup_text; } .search__input { background: $search_bg; color: $search_text; } .media-spoiler { background: $cw_bg; color: $cw_text; } .media-gallery.full-width { margin-left: 0; margin-right: 0; } .column-header__back-button { color: white; background: none; } .column-back-button { top: calc(-1.5em - 42px); color: white; } .autosuggest-textarea__textarea, .compose-form__buttons, .compose-form__modifiers, .spoiler-input__input { background: #412; color: white; } .status__prepend, .notification__message { margin-top: 0; margin-bottom: 0; } .status__prepend span, .notification__message span { color: #332233 !important; } .status__prepend span a *, .notification__message span a * { color:#fff } .status__relative-time { color: #412; border-bottom: none; font-size: 12px; position: absolute; right: 4px; bottom: 0; } .account__header__username, .accounts-grid .account-grid-card .username, .activity-stream .status.light .display-name span, .detailed-status__display-name, .display-name__account, .name .username, .name small, .status__display-name { color: #c69; font-size: 12px; font-weight: 700; } .detailed-status__display-name, .display-name__account { margin-bottom: 0 } .account-grid-card .name a, .account__display-name strong, .account__header__display-name, .card__bio .name, .detailed-status__display-name strong, .status__display-name strong { color: white; display: block; font-weight: 700; } .status__display-name strong { display: inherit } .status__prepend span { color: white } .notification__display-name, .status__display-name.muted, .status__display-name.muted strong, .status__prepend .status__display-name { color: #c6a; font-size: 14px; } .detailed-status__datetime:before { content: "\1F517" } .account-grid-card .note, .status__content { color: white; font-size: 14px; line-height: inherit; } .status { padding-left: 10px } .status__info, .activity-stream .display-name, .boost-modal__status-header { background: #323; box-shadow: 0 0 5px #323; border-radius: 5px; } .activity-stream .display-name { margin-left: 40px; padding-left: 20px!important; width: calc(100% - 30px); } .status__content { padding-top: 10px } .detailed-status { padding: 10px } .detailed-status__display-name { background: #423; box-shadow: 0 0 5px #423; border-radius: 5px; } .muted .status__content p { color: #c9a } .status__content a { color: #fac } .account__action-bar, .account__disclaimer { background: #160011 } .icon-button { color: #946 } .account__header__display-name, .account__header__username { font-variant: small-caps } .account__header__username, .name small { font-size: 12px; font-weight: 700; margin-bottom: 1em; } .account__header__content { color: white } .status__content .emojione { width: 32px; height: 32px; padding: 2px; } .emoji-mart-search input { color: black; } .onboarding-modal__page p { color: white; } @-webkit-keyframes blink-off { 0% { opacity: .75 } 50% { opacity: 0 } to { opacity: .75 } } @keyframes blink-off { 0% { opacity: .75 } 50% { opacity: 0 } to { opacity: .75 } } .icon-button.disabled { opacity: .75; transition: all 2s ease-in-out; animation: blink-off normal 4s 5 ease-in-out; } @-webkit-keyframes blink-on { 0% { transform: scale(1.5) } 50% { transform: scale(2) } to { transform: scale(1.5) } } @keyframes blink-on { 0% { transform: scale(1.5) } 50% { transform: scale(2) } to { transform: scale(1.5) } } .column-header.active>.column-header__icon, .icon-button.active { color: #946; transform: scale(1.5); transition: all 1s ease-in-out; animation: blink-on normal 2s 5 ease-in-out; } ::-webkit-scrollbar-thumb { background: #623; border: 1px solid #946; } }