Last active
April 10, 2024 09:33
-
-
Save ChronoMonochrome/f2e29c7541715e7a7ea12c6cd03d16e5 to your computer and use it in GitHub Desktop.
Fork of Habr dark theme https://userstyles.world/style/8980/dark-style-habr-com-habr-com by morty1911
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* ==UserStyle== | |
@name habr.com | |
@version 20240410.12.23 | |
@namespace ? | |
==/UserStyle== */ | |
@-moz-document domain("habr.com") { | |
body, | |
html { | |
background-color: #181818; | |
color-scheme: dark; | |
} | |
.tm-layout__wrapper { | |
background-color: #181818; | |
} | |
.tm-header { | |
background-color: #1e1e1e; | |
} | |
.tm-base-layout__header { | |
background-color: #272727; | |
border-bottom: 0; | |
} | |
.tm-main-menu__item_active { | |
color: #bbb; | |
} | |
.tm-main-menu__item { | |
color: #aaaaaa; | |
} | |
.tm-page__top { | |
background-color: #272727; | |
} | |
.tm-section-name { | |
background: #272727; | |
} | |
.tm-section-name__link, | |
.tm-section-name__text { | |
color: #bfbfbf; | |
} | |
.tm-search__input .tm-input-text-decorated__input { | |
background-color: #262727; | |
border: 1px solid #4e4f4f; | |
color: #bfbfbf; | |
} | |
.tm-tabs { | |
background-color: #272727; | |
box-shadow: inset 0 -2px 0 0 #585858; | |
} | |
.tm-tabs:before { | |
background: none; | |
} | |
.tm-tabs:after { | |
background: none; | |
} | |
.tm-tabs__tab-item { | |
color: #bfbfbf; | |
} | |
.tm-navigation-filters-spoiler__button { | |
color: #bfbfbf; | |
} | |
.tm-rss-button_default { | |
background-color: #272727; | |
} | |
.tm-rss-button { | |
color: #bfbfbf; | |
} | |
.tm-navigation-filters-spoiler__content { | |
background-color: #262727; | |
} | |
.tm-navigation-filters__list-label { | |
color: #bfbfbf; | |
} | |
.tm-articles-list__item { | |
background-color: #262727; | |
border-bottom: 0; | |
} | |
.tm-user-info__username { | |
color: #b2c3cc; | |
} | |
.tm-article-snippet__title-link { | |
color: #bfbfbf; | |
} | |
.tm-article-snippet__hubs-container:after { | |
background: none; | |
} | |
.article-formatted-body { | |
color: #bfbfbf; | |
} | |
.tm-sexy-sidebar { | |
padding: 0; | |
} | |
.tm-block { | |
background-color: #262727; | |
} | |
.tm-block__title { | |
color: #b2c2cc; | |
} | |
.tm-news-block-item__title { | |
color: #bfbfbf; | |
} | |
.tm-block__header { | |
border-bottom: 1px solid #4e4f4f; | |
} | |
.tm-block__footer { | |
border-top: 1px solid #4e4f4f; | |
} | |
.tm-stories-card__title { | |
color: #bfbfbf; | |
} | |
.tm-companies-rating__name { | |
color: #bfbfbf; | |
} | |
.tm-article-title__link, | |
.tm-article-title__text { | |
color: #bfbfbf; | |
} | |
.tm-article-list-block__item:not(:first-child) { | |
border-top: 1px solid #4e4f4f; | |
} | |
.tm-promo-post-link__link { | |
color: #bebfbf; | |
} | |
.tm-article-presenter__body { | |
background-color: #262727; | |
} | |
.tm-article-snippet__title_h1 { | |
color: #b2c1cc; | |
} | |
.tm-article-presenter__origin { | |
background: #262727; | |
} | |
.tm-article-sticky-panel__icons { | |
background-color: #262727; | |
border-top: 0; | |
} | |
.article-formatted-body pre { | |
background: #0f0f0f; | |
border: 1px solid #878787; | |
} | |
.hljs { | |
background: #fff; | |
color: #bfbfbf; | |
} | |
.article-formatted-body code { | |
background-color: #0f0f0f; | |
color: #bfbfbf | |
} | |
.tm-editoral-subscription { | |
background: #262727; | |
} | |
.tm-input-text-decorated__input { | |
background-color: #262727; | |
border: 1px solid #4e4f4f; | |
color: #bfbfbf; | |
} | |
.tm-editoral-subscription__title { | |
color: #b2c1cc; | |
} | |
.tm-editoral-subscription__description { | |
color: #bfbfc0; | |
} | |
.tm-user-card { | |
background-color: #262727; | |
} | |
.tm-user-card__name, | |
.tm-user-card__nickname { | |
color: #bfbfbf; | |
} | |
.tm-comments-wrapper__wrapper { | |
background-color: #262727; | |
} | |
.tm-comments-wrapper__title { | |
color: #bfbfbf; | |
} | |
.tm-comment__body-content { | |
color: #7f7f7f; | |
} | |
.tm-comment__body-content code { | |
background-color: #5e5e5f; | |
color: #afafaf | |
} | |
.tm-comment__body-content pre { | |
background: none; | |
border: 1px solid black; | |
} | |
.tm-notice { | |
background-color: #262728; | |
} | |
.tm-notice__content { | |
color: #bfbfbf; | |
} | |
.tm-notice_positive:before { | |
background: #992e2e; | |
} | |
.similar-and-daily__tab-view { | |
background-color: #272727; | |
} | |
.tm-project-block { | |
background: #262727; | |
} | |
.tm-project-block__title-link { | |
color: #aebdc7; | |
} | |
.tm-project-block-items__title { | |
color: #bebfbf; | |
} | |
.tm-dropdown__body { | |
background: #363636; | |
color: #333; | |
} | |
.tm-user-menu__header { | |
border-bottom: 1px solid #585858; | |
} | |
.tm-user-menu__menu-link { | |
color: #bfbfbf; | |
} | |
.tm-user-menu__menu-link:hover { | |
background: #4d4d4d; | |
color: #bfbfbf; | |
} | |
.tm-user-menu__menu_bottom { | |
border-top: 1px solid #585858; | |
} | |
.tm-our-projects__label { | |
border-bottom: 1px solid #575858; | |
color: #b1c2cb; | |
} | |
.tm-our-projects__item:hover { | |
background: #4d4d4d; | |
} | |
.tm-our-projects__logo { | |
filter: invert(100%) saturate(0%); | |
} | |
.layout__header { | |
background: #1e1e1e; | |
border-bottom: 0; | |
} | |
.layout__header-logo { | |
filter: invert(100%) saturate(0%); | |
} | |
.shadow-box { | |
background: #262727; | |
} | |
.shadow-box__title { | |
color: #bfbfbf; | |
} | |
.form__field-label { | |
color: #bfbfc0; | |
} | |
.form__field-input { | |
background: #262727; | |
border: 1px solid #4e4f4f; | |
color: #bfbfbf; | |
} | |
.form-additional-message { | |
color: #bfbfbf; | |
} | |
.socials-buttons__button { | |
background-color: #424242; | |
} | |
.tm-article-poll__header { | |
color: #bfbfbf; | |
} | |
.tm-article-poll__answer-label { | |
color: #bfbfbf; | |
} | |
.tm-separated-list__title { | |
color: #bebfbf; | |
} | |
.tm-article-poll_variant-bordered { | |
border-bottom: 1px solid #4e4f4f; | |
} | |
.tm-article-poll__answer-bar { | |
background: #4e4f50; | |
} | |
.tm-salary-distribution { | |
background: #262727; | |
} | |
.tm-salary-distribution__amount { | |
color: #bebfc0; | |
} | |
.tm-salary-distribution__description-text { | |
color: #bfbfbf; | |
} | |
.salary-chart__grid { | |
stroke: #bfbfbf; | |
} | |
.salary-chart__x-labels { | |
fill: #bfbfbf; | |
} | |
.tm-promo-block__title { | |
color: #bfbfbf; | |
} | |
.spoiler__content, | |
details.spoiler { | |
color: #bfbfbf; | |
background: #303131 | |
} | |
.tm-comment-navigation__counter { | |
background: #494a4a; | |
} | |
.tm-comment-navigation__block { | |
background: #292a2a; | |
} | |
.tm-comment-navigation__counter { | |
color: #bfbfbf; | |
} | |
.tm-comment__header_is-by-op { | |
background-color: #363737; | |
} | |
img.formula { | |
background-color: #999999; | |
} | |
.tm-comment__body-content_muted { | |
background-color: #262727; | |
} | |
.tm-comment-navigation__has-new_reverse button { | |
background-color: #363737; | |
} | |
.tm-votes-lever__button { | |
margin-left: 4px; | |
margin-right: 4px; | |
} | |
.user-info-popup { | |
border: 1px solid #000000; | |
} | |
.user-info-popup__wrapper, | |
.user-info-popup__footer { | |
background-color: #262727; | |
} | |
.user-info-popup__footer { | |
border-top: 1px solid #000000; | |
} | |
.tm-title, | |
.tm-title__link { | |
color: #bfbfbf; | |
} | |
.publication-type-label { | |
background-color: #363737; | |
} | |
.tm-profile__body { | |
background-color: #262727; | |
} | |
.tm-user-profile__content { | |
color: #bfbfbf; | |
} | |
.tm-description-list__title, | |
.tm-description-list__body { | |
color: #bfbfbf; | |
} | |
.tm-user-hubs__hub { | |
background-color: #464747; | |
} | |
.tm-navigation-dropdown__button { | |
background-color: #464747; | |
color: #bfbfbf; | |
} | |
.tm-navigation-dropdown__options { | |
background-color: #464747; | |
} | |
.tm-navigation-dropdown__option-button:not(:focus-visible) { | |
color: #bfbfbf; | |
} | |
.tm-navigation-dropdown__option-button:hover { | |
background-color: #262727; | |
opacity: 1; | |
} | |
.tm-placeholder__line { | |
background: #363737; | |
} | |
.tm-placeholder_article { | |
background: #363737; | |
} | |
@keyframes pulse-load { | |
0% { | |
background-color: #363737; | |
} | |
25% { | |
background-color: #464747; | |
} | |
50% { | |
background-color: #363737; | |
} | |
75% { | |
background-color: #464747; | |
} | |
to { | |
background-color: #363737; | |
} | |
} | |
.news-block-item-placeholder__meta, | |
.news-block-item-placeholder__header, | |
.tm-stories-card-empty__title-block, | |
.tm-placeholder-promo__header, | |
.tm-placeholder-promo, | |
.tm-placeholder-promo__image, | |
.tm-placeholder-inset, | |
.tm-placeholder-salary { | |
background-color: #363737; | |
} | |
.tm-pagination { | |
background-color: #363737; | |
} | |
a.tm-pagination__page { | |
color: #bfbfbf; | |
} | |
.tm-stories-card-empty__image { | |
background: #363737; | |
} | |
.tm-editoral-subscription__input .tm-input-text-decorated__input { | |
border-radius: 3px; | |
background: #363737; | |
color: var(--mine-shaft); | |
border-color: #000000; | |
} | |
.tm-comment-form { | |
background-color: #2f2f2f; | |
} | |
.tm-comment-form__label { | |
color: #bfbfbf; | |
} | |
.tm-comment-form__textarea { | |
background-color: #363737; | |
} | |
.tm-comment-form__button { | |
color: #bfbfbf; | |
} | |
.tm-comment__header_is-new { | |
background-color: #666666; | |
} | |
.tm-company-profile-card { | |
background-color: #262727; | |
} | |
.tm-company-card__description, | |
.tm-company-card__info, | |
.tm-company-card__name { | |
color: #bfbfbf; | |
} | |
.tm-sidebar__container { | |
background-color: #262727; | |
} | |
.tm-user-charge { | |
background-color: #464747; | |
} | |
.tm-user-charge__text { | |
color: #bfbfbf; | |
} | |
.tm-user-item__name { | |
color: #bfbfbf | |
} | |
.tm-event-card__title-link { | |
color: #bfbfbf | |
} | |
.user-settings__form { | |
background-color: #262727; | |
} | |
.tm-input__label, | |
.tm-select__label, | |
.tm-section__title, | |
.tm-textarea__label { | |
color: #bfbfbf | |
} | |
.base-input__label { | |
color: #bfbfbf | |
} | |
.base-input__input, | |
.base-select__select, | |
.base-button, | |
.base-textarea__textarea, | |
.base-file__label, | |
.tm-user-notice { | |
background-color: #464747; | |
color: #bfbfbf | |
} | |
.base-textarea__textarea { | |
border: 1px solid black; | |
} | |
.base-select__select { | |
border: 1px solid black; | |
border-radius: 0px; | |
} | |
.base-button, | |
.base-file__label { | |
border: 1px solid black; | |
} | |
.base-input__input { | |
border: 1px solid black; | |
} | |
.base-input__label_inline { | |
border: 1px solid black; | |
} | |
.user-settings__destream-label { | |
background-color: #464747; | |
color: #bfbfbf; | |
border: 1px solid black; | |
} | |
.tm-image-placeholder { | |
background-color: #464747; | |
} | |
.tm-navigation-dropdown__wrapper { | |
background-color: #464747; | |
} | |
.tm-placeholder_article { | |
background: #464747; | |
} | |
.tm-placeholder__user-pic { | |
background: #464747; | |
} | |
.tm-placeholder__user-date { | |
background: #464747; | |
} | |
.tm-placeholder__user-score { | |
background: #464747; | |
} | |
.tm-placeholder__article-title { | |
background: #464747; | |
} | |
.tm-placeholder__line { | |
background: #464747; | |
} | |
.tm-placeholder__article-img { | |
background: #464747; | |
} | |
.tm-placeholder__icon { | |
background: #464747; | |
} | |
.tm-placeholder__hub { | |
background: #464747; | |
} | |
.tm-placeholder__category-avatar { | |
background: #464747; | |
} | |
.tm-placeholder__category-name { | |
background: #464747; | |
} | |
.tm-placeholder__category-desctiption { | |
background: #464747; | |
} | |
.tm-placeholder_preset { | |
background: #464747; | |
} | |
.tm-placeholder__static-page-section-name { | |
background-color: #464747; | |
} | |
.tm-placeholder__static-page-headling { | |
background: #464747; | |
} | |
.tm-placeholder__static-page-tabs { | |
background-color: #464747; | |
} | |
.tm-placeholder__static-page-tab { | |
background: #464747; | |
} | |
.tm-placeholder__static-page-content { | |
background-color: #464747; | |
} | |
.tm-placeholder__static-page-content-headling { | |
background: #464747; | |
} | |
.tm-placeholder__static-page-content-text { | |
background: #464747; | |
} | |
.tm-placeholder__comment { | |
background: #464747; | |
} | |
.tm-placeholder__comment-article { | |
border-bottom: 1px solid rgba(#464747, .4); | |
} | |
.tm-placeholder__conversations, | |
.tm-placeholder__messages { | |
background: #464747; | |
} | |
.tm-placeholder__conversation-userpic { | |
background: #464747; | |
} | |
.tm-placeholder__message-userpic { | |
background: #464747; | |
} | |
.tm-placeholder__form { | |
background: #464747; | |
} | |
.tm-placeholder-inset { | |
background-color: #464747; | |
} | |
.tm-placeholder-tasks { | |
border-color: #464747; | |
} | |
.tm-placeholder-questions { | |
border-color: #464747; | |
} | |
.tm-placeholder-courses { | |
border-color: #464747; | |
} | |
.tm-placeholder__company-avatar { | |
background-color: #464747; | |
} | |
.tm-placeholder-company_courses { | |
border-color: #464747; | |
} | |
.tm-placeholder-vacancies { | |
border-color: #464747; | |
} | |
.tm-placeholder-promo { | |
background-color: #464747; | |
} | |
.tm-placeholder-promo__dot { | |
background-color: #464747; | |
} | |
.tm-placeholder__lines { | |
background: #464747; | |
} | |
.user-info-popup-placeholder__category-avatar { | |
background: #464747; | |
} | |
.user-info-popup-placeholder__category-name { | |
background: #464747; | |
} | |
.user-info-popup-placeholder__category-description { | |
background: #464747; | |
} | |
.user-info-popup__footer { | |
border-top: 1px solid black; | |
} | |
.tm-user-card__short-info { | |
color: #bfbfbf; | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment