Skip to content

Pipmy Dark by igorkhudiakov

Screenshot of Pipmy Dark

Details

Authorigorkhudiakov

LicenseNo License

Categoryhttps://pipmy.ru

Created

Updated

Size22 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

The Dark Style for Pipmy (pipmy.ru).

Notes

Userstyle doesn't have notes.

Source code

Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link.
/* ==UserStyle==
@name         Pipmy Dark
@version      20230809.17.58
@namespace    userstyles.world/user/igorkhudiakov
@description  The Dark Style for Pipmy (pipmy.ru).
@author       igorkhudiakov
@license      No License
==/UserStyle== */

@-moz-document url-prefix("https://pipmy.ru") {
:root {
    --sidemenu-item-color: #aaa;
    --sidemenu-item-hover-color: #ccc;
    --sidemenu-item-active-color: #fff;
    
    --blogger-max-width: 1024px;
    --background-light: #1f1a24;
    --background-light2: #32283D;
        
    --main-color:  #800080;
}

@media (max-width: 1620px) {
    .sidebar {
        right: var(--sidebar-width-minus);
        background: transparent;
    }
    
    main .container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl {
        margin-left: auto !important;
        margin-right: calc((100vw - 1360px) / 2);
    }
    aside.aside {
        background: transparent;
    }
}

@media (max-width: 1360px) {
    main .container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl {
        margin-left: auto !important;
        margin-right: auto !important;
    }
    aside.aside {
        background: #17121C;
        left: var(--sidebar-width-minus);
    }
}
@media (min-width: 1360px) {
    .md-only {
        display: none;
    }
    aside.aside {
        left: var(--fixed-pr);
    }
    .header-search {
        display: flex !important;
        opacity: unset;
    }
}

.header-search .icon-search {
    right: auto;
    left: 10px;
}

.header-search .icon-search:before {
    filter: invert(1.0);
}
#header_search .form-control {
    padding-left: 40px;
}
#header_search .form-control::placeholder {
    color: var(--main-color);
}

.header-right, .sidebar, .sidebar_menu a{
    background: transparent !important;
}

aside.aside .nav-link, .sidebar_menu .actived > .nav-link {
    background: transparent !important;
    color: #fff;
}

.btn-white {
    background-color: var(--background-light);
    color: #ccc;
}
.btn-white:hover {
    color: #fff;
}

.bg-white {
    background-color: #12081D !important;
}

.bg-white:hover {
    background-color: #32283D !important;
}

body {
    background-color: #121015 !important;
    color: #ccc;
}

.modal {
    background: none;
}

.ctype-page .content_item .icms-content-fields .ft_image {
    margin: 0 0 0.2em 0;
}

#wall_widget, .groups-list.content_list.striped-list .item, #users_profiles_list.striped-list .item, .main-container .icms-filter-container, .main-container .icms-filter-link__open, body[data-uri*='comments'] .comment, .icms-activity__list-item, #users_karma_log_list .item, .group-header, #user_profile, .profile-header, .albums_list .albums_list_item, .content_list.featured .tile, .content_list.default_list .content_list_item, #group_profile {
    background-color: var(--background-light) !important;
    box-shadow: 0 0 0.75em 7px rgb(0 0 0 / 20%);
    border-radius: 0.75em;
}

.main-container .card, .icms-users-profile__view .fieldset_title h3 {
    background-color: var(--background-light) !important;
}

.icms-users-profile__view .fieldset_title {
    border-color: var(--main-color)
}

.icms-activity__list:before {
    background-color: var(--background-light2);
}

.icms-activity__list.mt-3.mt-md-4 svg {
    background: var(--background-light2);
}

.icms-activity__list.mt-3.mt-md-4 h4:first-child svg {
    background: var(--main-color);
}

.card {
    border-radius: 0.75em;
}

.info_bar {
    background-color: var(--background-light);
    border-color: #500c52;
    border-radius: 0.75em;
}

.btn-outline-secondary {
    color: var(--main-color);
    border-color: var(--main-color);
    border-radius: 0.35em;
}

.nav-tabs {
    border-color: var(--main-color);
}

.default_list .content_list_item .info_bar {
    margin-left: -1em;
    margin-right: -1em;
}

.pl-5, .px-5 {
    padding: 0 !important;
    margin-top: 2em !important;
}

.btn-primary {
    background-color: var(--background-light2);
    border-color: var(--background-light2);
}

.btn-primary:hover {
    background-color: var(--main-color);
    border-color: var(--main-color);
}

.btn-secondary, .page-item:last-child .page-link {
    background-color: #17121C;
    border: none;
}
.btn-secondary:hover, .page-item:last-child .page-link:hover {
    background-color: var(--background-light2);
}

blockquote {
    background-color: #28172d;
    border-radius: 0 0.5em 0.5em 0;
    border-color: var(--main-color);
}

.spoiler>input+label {
    background: #32283D;
    border: 1px solid #32283D;
    border-radius: 0.5em;
}
.spoiler>.spoiler_body {
    border-color: #32283D;
    border-radius: 0 0 0.5em 0.5em;
    margin-top: -1em;
    padding-top: 1.5em;
}

.d-flex.align-items-center.ml-n1 a.btn {
    color: #aaa;
}
.d-flex.align-items-center.ml-n1 a[title="Телеграм"]:hover {
    color: #279EDA;
}
.d-flex.align-items-center.ml-n1 a[title="ВКонтакте"]:hover {
    color: #0077FF;
}
.d-flex.align-items-center.ml-n1 a[title="YouTube"]:hover {
    color: #FF0000;
}

.tags_bar .icms-btn-tag {
    margin: 0 0.5rem 0.25rem 0;
}

.item_infobar__date_pub_top_right {
    top: 1em;
    right: 1em;
}

.ft_binfobar {
    height: 1em;
}

.read-more.btn.btn-outline-info.btn-sm {
    display: none;
}

.d-sm-inline-block {
    color: #fff;
}

#comments_add_link .form-control {
    color: #fff;
    background-color: #756585;
    border-radius: 0.35em;
}

#comments_add_link .form-control::placeholder, .blogger_list.content_list .card .item-title a {
     color: #fff;
}

.comments_add_form .form-control {
    height: 50px;
}

#comments_add_link + div.d-flex .btn-primary {
    color: #fff;
    background-color: #756585;
    border-radius: 0.35em;
    height: 50px;
    width: 50px;
    border: none;
}

.comment.selected-comment {
    background-color: var(--background-light2);
    border-radius: 0.5em;
}

.alert-secondary {
    background-color: #17121C;
    border: none;
    color: #6a666a;
}

a.text-dark {
    color: #aaa !important;
}
a.text-dark:hover, a.text-dark:focus {
    color: #ccc !important;
}

.nav-item .nav-link.active {
    color: #aaa;
}

.nav-item .nav-link.active:before {
    background-color: var(--main-color);
}

#comments_add_link + div a { margin-right: 0 !important;}

.input.form-control.form-control-sm.mt-2 {
    background-color: var(--background-light2);
    border-radius: 0.5em;
}

/* Редактор постов */

.redactor_editor {
    background-color: #756585;
    border-radius: 0.35em;
    border: none;
    color: #fff;
    margin-top: 0.35em !important;
}
.redactor_toolbar li a {
    color: #aaa;
    margin: 0.2em 0.2em 0.3em 0;
    border-radius: 0.35em;
}
.redactor_toolbar li a:hover {
    background-color: var(--background-light2);
}
.redactor_toolbar li a:active, .redactor_toolbar li a.redactor_act {
    background-color: var(--main-color);
    color: #fff;
}

.redactor_dropdown.redactor_dropdown_box_smiles {
    background-color: var(--background-light2);
    border-radius: 0.75em;
    padding: 0.5em;
    box-shadow: 0 0 12px 7px rgb(0 0 0 / 20%);
}

/* Окно в редакторе постов */

#redactor_modal {
    border-radius: 2em;
    background-color: var(--background-light2);
}
#redactor_modal header {
    border-radius: 1em 1em 0 0;
}
#redactor_modal_close {
    color: #ccc;
    font-size: 2.5em;
}
#redactor_modal_close:hover {
    color: #fff;
}

#redactor_modal footer button {
    border-radius: 1em !important;
    width: 48%;
    height: 2.2em;
}

#redactor_modal footer {
    justify-content: space-between;
    height: 3.2em;
    padding: 0 1em;
}
#redactor_modal footer:after {
    display: none;
}

/* Редактор комментов */

.tox .tox-dialog-wrap__backdrop {
    background-color: rgba(0, 0, 0, .5);
}
.tox .tox-dialog {
    border-radius: 0.5em;
}
.tox-tinymce {
    margin-bottom: 0.5em;
    border-radius: 0.5em;
    border-color: var(--background-light2);
}
.tox .tox-toolbar, .tox .tox-toolbar__overflow, .tox .tox-toolbar__primary, .tox .tox-dialog, .tox .tox-dialog__header, .tox .tox-dialog__footer, .tox .tox-listboxfield .tox-listbox--select, .tox .tox-textarea, .tox .tox-textfield, .tox .tox-toolbar-textfield, .tox .tox-menu {
    background: var(--background-light2);
}

.tox .tox-listboxfield .tox-listbox--select:focus, .tox .tox-textarea:focus, .tox .tox-textfield:focus {
    background-color: #52485D;
}
.tox .tox-editor-container {
    flex-direction: column-reverse;
}
.tox .tox-editor-header {
    border: none;
}

.tox .tox-tbtn, .modal {
    color: #ccc;
}
.tox .tox-tbtn svg {
    fill: #ccc;
}

/*  */

.card:not(.icms-widget__transparent),
.dropdown-menu {
    box-shadow: 0 0 12px 7px rgb(0 0 0 / 20%);
}

#comments_add_link + div.d-flex .btn-primary:hover {
    background-color: var(--main-color);
}

#is_track {
    display: flex;
    align-items: center;
    justify-content: center;
}

a {
    color: #fff;
}

.aside .icms-widget.card, .sidebar .icms-widget.card {
    background-color: #17121C !important;
}

.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl {
    margin-left: calc(50% - 512px);
}

.vote-up.text-success svg, .vote-down.text-danger svg {
    fill: #888;
}

.arrow.up:hover svg {
    fill: #0f0;
}

.arrow.down:hover svg {
    fill: #f00;
}

.media.my-3.my-lg-4.comment.icms-comments-ns.ns-5.selected-comment {
    background-color: var(--background-light2);
    border-radius: 6px;
}

main .icms-svg-icon.w-16 {
    fill: var(--main-color);
}

.icms-comments-track-icon .icms-svg-icon.w-16 {
    fill: #fff;
}

.icms-filter-link__open.btn.btn-block.btn-light.text-left span {
    color: var(--main-color);
}

.card #comments_list {
    margin-left: 0;
}
.alert-info {
    background: var(--background-light2);
    color: #ccc;
    border-color: var(--background-light2);
}

/* Сообщения */

.modal-body {
    background-color: #17121C;
    border-radius: 1em;
}

.icms-messages.modal-messages, .modal-body .bg-gray, #pm_contact > .bg-white {
    background-color: transparent !important;
}

#pm...

Reviews

No reviews yet.