update(openvk_modern): expand & actualize stylesheet, add minor fixes

This commit is contained in:
Mikita Wiśniewski 2025-06-03 21:24:01 +07:00 committed by Mikita Wiśniewski
parent b90a0fa013
commit c19765d48e

View file

@ -1,321 +1,377 @@
body { body {
background: url("/themepack/openvk_modern/0.0.1.0/resource/1.png") repeat-x fixed; background: url("/themepack/openvk_modern/0.0.1.0/resource/1.png") repeat-x
} fixed;
}
.page_header {
position: fixed; .page_header {
height: 42px; position: fixed;
background: #3C3C3C; height: 42px;
z-index: 199; background: #3c3c3c;
} z-index: 199;
}
.home_button {
background: #3C3C3C url("/themepack/openvk_modern/0.0.1.0/resource/2.png") no-repeat; .home_button {
background-size: 80%; background: #3c3c3c url("/themepack/openvk_modern/0.0.1.0/resource/2.png")
background-position-y: 0px; no-repeat;
background-position-x: 1px; background-size: 80%;
} background-position-y: 0px;
background-position-x: 1px;
.home_button_custom { }
background: #3C3C3C url("/themepack/openvk_modern/0.0.1.0/resource/4.png") no-repeat;
background-size: 80%; .home_button_custom {
background-position-y: 0px; background: #3c3c3c url("/themepack/openvk_modern/0.0.1.0/resource/4.png")
background-position-x: 1px; no-repeat;
text-shadow: none; background-size: 80%;
} background-position-y: 0px;
background-position-x: 1px;
.header_navigation .link, .header_navigation .header_divider_stick { text-shadow: none;
background: unset !important; }
}
.header_navigation .link,
.header_navigation .link a:hover { .header_navigation .header_divider_stick {
text-decoration: none; background: unset !important;
} }
.sidebar { .header_navigation .link a:hover {
margin-top: 47px; text-decoration: none;
position: fixed; }
}
.header_navigation #search_box .search_box_button {
.page_body { border: solid 1px #606060;
margin-top: 42px; box-shadow: unset;
} }
.toTop { .header_navigation #search_box .search_box_button:active {
margin-top: 42px; background-color: #606060;
} box-shadow: unset;
}
.content_title_expanded {
cursor: pointer; .sidebar {
background-image: unset !important; margin-top: 47px;
padding: 3px 10px; position: fixed;
border-top: #e6e6e6 solid 1px; background-color: #fff;
} z-index: 199;
}
.content_title_unexpanded {
background-image: unset !important; .page_body {
padding: 3px 10px; margin-top: 42px;
border-top: #eee solid 1px; }
}
.toTop {
.content_subtitle { margin-top: 42px;
border-top: #F0F0F0 solid 1px; }
border-bottom: 1px solid #F0F0F0;
} .content_title_expanded {
cursor: pointer;
.user-alert { background-image: unset !important;
border: 1px solid #f3ddbd; padding: 3px 10px;
} border-top: #e6e6e6 solid 1px;
}
.msg {
border: 1pt solid #e6f2f3; .content_title_unexpanded {
} background-image: unset !important;
padding: 3px 10px;
.msg.msg_succ { border-top: #eee solid 1px;
border-color: #ddf3d7; }
}
.content_subtitle {
.msg.msg_err { border-top: #f0f0f0 solid 1px;
border-color: #f5e9ec; border-bottom: 1px solid #f0f0f0;
} }
.navigation .link:hover { .user-alert {
border-top: 1px solid #E4E4E4; border: 1px solid #f3ddbd;
} }
#profile_link, .profile_link { .msg {
border-bottom: 1px solid transparent; border: 1pt solid #e6f2f3;
} }
.completeness-gauge-gold { .msg.msg_succ {
border: 1px solid #f6ebbb; border-color: #ddf3d7;
} }
.post-author { .msg.msg_err {
border-top: #fff solid 1px; border-color: #f5e9ec;
border-bottom: #fff solid 1px; }
background-color: #fff;
padding: 0px 5px 3px; .navigation .link:hover {
} border-top: 1px solid #e4e4e4;
}
.post-author .date {
color: gray; #profile_link,
} .profile_link {
border-bottom: 1px solid transparent;
.page_yellowheader { }
background: #E2E2E2;
border-right: solid 1px #E2E2E2; .completeness-gauge {
border-left: solid 1px #E2E2E2; width: 100%;
border-bottom: solid 1px #E2E2E2; border: unset;
} border-top: unset;
}
.page_yellowheader span {
color: #BBBBBB; .post-author {
} border-top: #fff solid 1px;
border-bottom: #fff solid 1px;
.page_yellowheader a { background-color: #fff;
color: #5C5C5C; padding: 0px 5px 3px;
} }
.page-wrap { .post-author .date {
border-bottom: solid 1px #fff; color: gray;
border-left: solid 1px #fff; }
border-right: solid 1px #fff;
} .page_yellowheader {
background: #e2e2e2;
.page_wrap { border-right: solid 1px #e2e2e2;
border-bottom: solid 1px #fff; border-left: solid 1px #e2e2e2;
border-left: solid 1px #fff; border-bottom: solid 1px #e2e2e2;
border-right: solid 1px #fff; }
}
.page_yellowheader span {
#wrapHI { color: #bbbbbb;
border-right: solid 1px #E2E2E2; }
border-left: solid 1px #E2E2E2;
} .page_yellowheader a {
color: #5c5c5c;
.left_small_block { }
border-right: 1px #fff solid;
} .page-wrap {
border-bottom: solid 1px #fff;
.menu_divider { border-left: solid 1px #fff;
background: #E5E5E5; border-right: solid 1px #fff;
} }
.postFeedWrapper { .page_wrap {
border-bottom: 1px solid rgb(240,240,240); border-bottom: solid 1px #fff;
} border-left: solid 1px #fff;
border-right: solid 1px #fff;
.container_gray { }
border-top: #EBEBEB solid 1px;
} #wrapHI {
border-right: solid 1px #e2e2e2;
.container_gray .content { border-left: solid 1px #e2e2e2;
border: #E5E5E5 solid 1px; }
}
.left_small_block {
.accent-box { border-right: 1px #fff solid;
border: 1px solid white; }
}
.menu_divider {
input[type="text"], input[type="password"], input[type~="text"], background: #e5e5e5;
input[type~="password"], input[type="email"], input[type="phone"], }
input[type~="email"], input[type~="phone"], input[type="date"],
input[type~="date"], input[type="search"], input[type~="search"], .postFeedWrapper {
textarea, select { border-bottom: 1px solid rgb(240, 240, 240);
border: 1px solid #E5E5E5; }
}
.container_gray {
input[type=checkbox] { border-top: #ebebeb solid 1px;
background-image: url("/themepack/openvk_modern/0.0.1.0/resource/6.png") }
}
.container_gray .content {
ul { border: #e5e5e5 solid 1px;
list-style: none; }
list-style-type: disc;
} .accent-box {
border: 1px solid white;
.mb_tab#active div { }
border: 2px solid #898989;
} input[type="text"],
input[type="password"],
.summaryBar { input[type~="text"],
border-bottom: #fff solid 1px; input[type~="password"],
} input[type="email"],
input[type="phone"],
.page_footer .link:hover { input[type~="email"],
border-top: 0px; input[type~="phone"],
} input[type="date"],
input[type~="date"],
.ovk-video > .preview { input[type="search"],
border: #fff; input[type~="search"],
} textarea,
select {
.crp-list { border: 1px solid #e5e5e5;
border-top: 1px solid #fff; }
width: 629px;
} input[type="checkbox"] {
background-image: url("/themepack/openvk_modern/0.0.1.0/resource/6.png");
.crp-entry:first-of-type { }
border-color: #E5E5E5;
} ul {
list-style: none;
.crp-entry { list-style-type: disc;
width: 593px; }
border-color: #E5E5E5;
} .like_tooltip_wrapper .like_tooltip_head {
background: #515151;
#faqhead { box-shadow: unset;
border: 1px solid #FBF3C3; border: solid 1px #515151;
} }
#faqcontent { .like_tooltip_wrapper .like_tooltip_body {
border: 1px solid #FAFAFA; border: 1px solid #515151;
} }
.ovk-diag { .mb_tab#active div {
border: none; border: 2px solid #898989;
border-radius: 2px; }
}
.summaryBar {
.ovk-diag-cont { border-bottom: #fff solid 1px;
border-radius: 2px; }
}
.page_footer .link:hover {
.ovk-diag-head { border-top: 0px;
border-bottom: 1px solid #757575; }
border-top-left-radius: 2px;
border-top-right-radius: 2px; .ovk-video > .preview {
} border: #fff;
}
.ovk-diag-action {
border-bottom-left-radius: 2px; .crp-list {
border-bottom-right-radius: 2px; border-top: 1px solid #fff;
} width: 629px;
}
#votesBalance {
border-bottom: none; .crp-entry:first-of-type {
} border-color: #e5e5e5;
}
.floating_sidebar,.floating_sidebar.show {
display:none .crp-entry {
} width: 593px;
border-color: #e5e5e5;
#backdrop:before { }
content:"";
display:block; #faqhead {
position:fixed; border: 1px solid #fbf3c3;
top:0; }
left:0;
height:42px; #faqcontent {
width:100%; border: 1px solid #fafafa;
background-color:#3c3c3c }
}
.ovk-diag {
.search_box_button { border: none;
box-shadow: none; border-radius: 2px;
} }
.search_box_button:active { .ovk-diag-cont {
box-shadow: none; border-radius: 2px;
} }
.verticalGrayTabs #used { .ovk-diag-head {
background: #3c3c3c !important; border-bottom: 1px solid #757575;
border: 1px solid #3c3c3c; border-top-left-radius: 2px;
} border-top-right-radius: 2px;
}
.verticalGrayTabs #used a {
color: white; .ovk-diag-action {
} border-bottom-left-radius: 2px;
border-bottom-right-radius: 2px;
.search_option_name { }
background-color: #a4a4a4;
border-bottom: unset; #votesBalance,
} #news {
border-bottom: unset;
.verticalGrayTabsWrapper { }
border-top: unset;
} .floating_sidebar,
.floating_sidebar.show {
.sugglist { display: none;
border-top: unset; }
border-bottom: 1px solid gray;
} #backdrop:before {
content: "";
.musicIcon { display: block;
filter: contrast(200%) !important; position: fixed;
} top: 0;
left: 0;
.audioEntry .playerButton .playIcon { height: 42px;
filter: contrast(2) !important; width: 100%;
} background-color: #3c3c3c;
}
.audioEmbed .track > .selectableTrack, .bigPlayer .selectableTrack {
border-top: #404040 1px solid !important; .search_box_button {
} box-shadow: none;
}
.bigPlayer .paddingLayer .slider, .audioEmbed .track .slider {
background: #3c3c3c !important; .search_box_button:active {
} box-shadow: none;
}
.audioEntry.nowPlaying {
background: #4b4b4b !important; .verticalGrayTabs #used {
} background: #3c3c3c !important;
border: 1px solid #3c3c3c;
.audioEntry.nowPlaying:hover { }
background: #373737 !important;
} .verticalGrayTabs #used a {
color: white;
.musicIcon.pressed { }
filter: brightness(150%) !important;
} .search_option_name {
background-color: #a4a4a4;
.musicIcon.lagged { border-bottom: unset;
opacity: 50%; }
}
.verticalGrayTabsWrapper {
.bigPlayer { border-top: unset;
position: sticky; border-left: unset;
top: 42px; }
}
.sugglist {
border-top: unset;
border-bottom: 1px solid gray;
}
.musicIcon {
filter: contrast(200%) !important;
}
.audioEntry .playerButton .playIcon {
filter: contrast(2) !important;
}
.audioEmbed .track > .selectableTrack,
.bigPlayer .selectableTrack {
border-top: #404040 1px solid !important;
}
.bigPlayer .paddingLayer .slider,
.audioEmbed .track .slider {
background: #3c3c3c !important;
}
.audioEntry.nowPlaying {
background: #4b4b4b !important;
}
.audioEntry.nowPlaying:hover {
background: #373737 !important;
}
.musicIcon.pressed {
filter: brightness(150%) !important;
}
.musicIcon.lagged {
opacity: 50%;
}
.bigPlayer {
position: sticky;
top: 42px;
box-shadow: unset;
}
#audio_upload {
border: 1px solid #ccc;
}
#wallAttachmentMenu {
box-shadow: unset;
}
#backdropEditor {
border: unset;
}