Skip to content

VKUI for OpenVK by thejenja

Screenshot of VKUI for OpenVK

Details

Authorthejenja

LicenseNo License

Categoryopenvk, ovk.to, vepurovk.xyz

Created

Updated

Size147 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

En: A theme inspired by modern VK design

Ru: Тема, вдохновлённая современным дизайном VK

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         VKUI for OpenVK
@version      20241209.15.17
@namespace    https://userstyles.world/user/thejenja
@description  En: A theme inspired by modern VK designRu: Тема, вдохновлённая современным дизайном VK
@author       thejenja
@license      No License
==/UserStyle== */

@-moz-document url-prefix("https://ovk.to/"), url-prefix("https://vepurovk.xyz/"), url-prefix("https://social.fetbuk.ru/") {
@import url(https://rsms.me/inter/inter.css);

@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);

html {
    color-scheme: dark !important;
}
* {
    font-family: "Roboto", "Inter" !important
}

body {
    color: #e1e3e6;
    font-family: "Inter",-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue",Geneva,arial,Tahoma,verdana,sans-serif;
    line-height: 1.154;
    font-size: 13px !important;
    font-weight: 400;
    background: #141414 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAwAQMAAAAByjnBAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAZQTFRFIiIiKSkpb1F8ywAAAA1JREFUeJxjYKApOAAAASAAwSaHGcAAAAAASUVORK5CYII=) repeat-x!important
}

.page_body {
    background-color: #222
}

.scrolled .page_header{
    position: fixed;
    z-index: 2;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAwAQMAAAAByjnBAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAZQTFRFIiIiKSkpb1F8ywAAAA1JREFUeJxjYKApOAAAASAAwSaHGcAAAAAASUVORK5CYII=) repeat-x!important;
}
.scrolled .page_header:before{
    content: '';
    display: block;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAwAQMAAAAByjnBAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAZQTFRFIiIiKSkpb1F8ywAAAA1JREFUeJxjYKApOAAAASAAwSaHGcAAAAAASUVORK5CYII=) repeat-x!important;
    width: 100%;
    height: 48px;
    position: fixed;
    left: 0;
    z-index: -1
}

.scrolled .navigation{
    position: fixed;
    width: 164px;
    top: 58px;
}

.page_header {
    width: 1076px;
    height: 48px;
    background: 0 0;
    transition: .5s
}

.home_button {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI3NiA0OCIgd2lkdGg9IjI3NiIgaGVpZ2h0PSI0OCI+PHN0eWxlPi5he2ZpbGw6IzA3Zn0uYntmaWxsOiNmZmZ9LmN7ZmlsbDojZTFlM2U2fTwvc3R5bGU+PHBhdGggY2xhc3M9ImEiIGQ9Im0wIDIzYzAtMTAuOCAwLTE2LjMgMy40LTE5LjYgMy4zLTMuNCA4LjgtMy40IDE5LjYtMy40aDJjMTAuOCAwIDE2LjMgMCAxOS42IDMuNCAzLjQgMy4zIDMuNCA4LjggMy40IDE5LjZ2MmMwIDEwLjggMCAxNi4zLTMuNCAxOS42LTMuMyAzLjQtOC44IDMuNC0xOS42IDMuNGgtMmMtMTAuOCAwLTE2LjMgMC0xOS42LTMuNC0zLjQtMy4zLTMuNC04LjgtMy40LTE5LjZ6Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGFzcz0iYiIgZD0ibTM4LjQgMjUuMmMtMC4yIDMuNS0xLjEgNi4yLTIuOCA4LjYtMi4xIDIuOC01LjMgNC40LTkuMyA0LjktMy41IDAuMy02LjgtMC4yLTkuNC0xLjQtMy41LTEuNy01LjktNS02LjgtOS4yLTAuMy0xLjUtMC4zLTIuMi0wLjMtNC4xIDAtMS45IDAtMi42IDAuMy00IDEuMS02IDUuMi05LjggMTEuMy0xMC42IDIuMi0wLjMgNS4yLTAuMiA3LjIgMC40IDMuOCAwLjkgNi42IDMuMSA4LjIgNi41IDEuMiAyLjQgMS44IDUuNSAxLjYgOC45em0tMTAuOSA2LjFjMC45LTAuOSAxLjYtMi40IDEuOS00LjQgMC4yLTEuMSAwLjItNC40IDAtNS42LTAuNC0yLjgtMS41LTQuNi0zLTUuNC0wLjctMC4zLTEuMy0wLjQtMi4zLTAuNC0xLjUgMC0yLjUgMC4zLTMuMyAxLjEtMSAxLTEuNyAyLjQtMiA0LjQtMC4yIDEuNS0wLjIgNC40IDAgNS45cTAgMC4zIDAuMSAwLjYgMC4xIDAuMyAwLjEgMC42IDAuMSAwLjMgMC4yIDAuNiAwLjEgMC4zIDAuMiAwLjZjMC44IDEuOSAxLjkgMi44IDMuOCAzLjEgMS41IDAuMyAzLjMtMC4yIDQuMy0xLjF6Ii8+PHBhdGggY2xhc3M9ImMiIGQ9Im03NS4zIDM1LjRxLTMuMyAwLTUuOS0xLjQtMi42LTEuNC00LTMuOC0xLjUtMi41LTEuNS01LjcgMC0zLjEgMS41LTUuNiAxLjQtMi41IDQtMy45IDIuNi0xLjQgNS45LTEuNCAzLjMgMCA1LjkgMS40IDIuNiAxLjQgNCAzLjkgMS40IDIuNSAxLjQgNS42IDAgMy4yLTEuNCA1LjctMS40IDIuNC00IDMuOC0yLjYgMS40LTUuOSAxLjR6bTAtNC45cTIuNSAwIDQuMS0xLjcgMS42LTEuNiAxLjYtNC4zIDAtMi42LTEuNi00LjMtMS42LTEuNi00LjEtMS42LTIuNiAwLTQuMiAxLjYtMS41IDEuNy0xLjUgNC4zIDAgMi43IDEuNSA0LjMgMS42IDEuNyA0LjIgMS43em0yMC41IDEyLjdoLTUuNHYtMjkuMmg0LjJsMSAzLjNxMS4yLTEuNSAzLjItMi41IDIuMS0xLjIgNC42LTEuMiAzIDAgNS4zIDEuNCAyLjMgMS40IDMuNiAzLjkgMS4zIDIuNSAxLjMgNS42IDAgMy4xLTEuMyA1LjYtMS4zIDIuNS0zLjYgMy45LTIuMyAxLjQtNS4zIDEuNC0yLjQgMC00LjQtMS0xLjktMS0zLjItMi40em02LjItMTIuNnEyLjYgMCA0LjMtMS43IDEuNy0xLjcgMS43LTQuNCAwLTIuNi0xLjctNC4zLTEuNy0xLjgtNC4zLTEuOC0yLjggMC00LjUgMS44LTEuNyAxLjctMS43IDQuMyAwIDIuNyAxLjcgNC40IDEuNyAxLjcgNC41IDEuN3ptMzYuMy02LjRxMCAwLjgtMC4xIDEuN2gtMTYuNXEwLjQgMi4yIDEuOSAzLjUgMS42IDEuMiAzLjkgMS4yIDEuNiAwIDIuOC0wLjYgMS4zLTAuNiAyLTEuNmw1LjEgMC44cS0xLjEgMy0zLjkgNC42LTIuOSAxLjYtNi4zIDEuNi0zLjIgMC01LjctMS40LTIuNS0xLjQtMy45LTMuOS0xLjQtMi41LTEuNC01LjYgMC0zLjEgMS40LTUuNiAxLjQtMi41IDQtMy45IDIuNS0xLjQgNS42LTEuNCAzLjIgMCA1LjcgMS40IDIuNSAxLjQgMy45IDMuOSAxLjUgMi40IDEuNSA1LjN6bS0xMS4xLTZxLTEuOCAwLTMuMiAxLTEuNCAxLjEtMiAyLjhoMTAuNHEtMC42LTEuNy0yLTIuOC0xLjMtMS0zLjItMXptMTkuOCAxNi44aC01LjR2LTIxaDQuMmwxIDMuMXExLTEuNiAyLjYtMi41IDEuNy0xIDMuNi0xIDIuMiAwIDQuMSAxLjIgMS44IDEuMSAyLjkgMy4yIDEgMiAxIDQuNHYxMi42aC01LjR2LTExLjhxMC0yLjEtMS4yLTMuNC0xLjItMS40LTMtMS40LTIgMC0zLjIgMS40LTEuMiAxLjItMS4yIDMuNHptMzguOC0yMWwtNy43IDIxaC03LjNsLTcuNi0yMWg1LjdsNS4yIDE1aDAuOWw1LjMtMTV6bTEzLjYgMTBsOS40IDExaC02LjhsLTYuOS04LjJoLTF2OC4yaC01LjR2LTI4LjJoNS40djE1LjJoMWw2LjctOGg2LjN6Ii8+PC9zdmc+");
    background-size: 136px;
    background-position: 0 12px;
    background-repeat: no-repeat;
    margin-left: 15px
}

.layout {
    width: 1106px
}

.sidebar {
    width: 164px;
    margin: 10px 8px 0 10px;
    transition: .5s;
}

#wallAttachmentMenu>a,.navigation .link {
    color: #e1e3e6;
    display: flex;
    align-items: center
}

.navigation .link {
    padding: 0 0 0 10px;
    border: 0;
    font-size: 13px!important;
    margin-bottom: 0;
    height: 30px;
    border-radius: 4px;
    display: flex;
}
.navigation .group_link {
    height: 30px !important;
    padding-top: 0px !important;
    display: flex !important;
    
}
#wallAttachmentMenu>.header,.content>table td[width="120"],a.link.edit-button, div.left_small_block > br, div.left_small_block > br, #votesBalance,.floating_sidebar.show {
    display: none
}
.summaryBar{
    border: 0;
}
input[style="width:603px;"], #editor, .monaco-editor, .monaco-editor .overflow-guard{
    width: 100% !important;
}
.monaco-editor .margin, .monaco-editor, .monaco-editor-background, .monaco-editor .inputarea.ime-input{
    background-color: #333 !important;
}

.page_body {
    width: 911px;
    float: left;
    margin-left: 0;
    margin-right: 0;
    margin-top: 15px;
    font-size: 11px;
    text-align: left;
    border-radius: 12px;
    border: 1px solid #424242
}

input[type=email],input[type=password],input[type=phone],input[type=search],input[type=text],input[type~=email],input[type~=password],input[type~=phone],input[type~=text] {
    width: 100%;
    padding: 5px 9px 7px;
    font-size: 13px;
    border-radius: 8px;
    border: 1px solid rgba(255,255,255,.16);
    background-color: #292929;
    color: #e1e3e6
}

input[type~=date],input[type~=search],select,textarea {
    padding: 5px 9px 7px !important;
    border: 1px solid rgba(255,255,255,.16)
}

input[type~=date],select,textarea {
    width: 100%;
    font-size: 13px;
    border-radius: 8px;
    background-color: #292929;
    color: #e1e3e6
}

table td[width="120"] .nobold{
    color: #939393 !important
}

select{
    appearance: none;
    background: #292929 url("data:image/svg+xml,%3Csvg fill='none' height='8' viewBox='0 0 12 8' width='12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='m2.15553 2.29517c.25255-.32832.72344-.38974 1.05175-.13719l2.79272 2.14824 2.79272-2.14824c.32831-.25255.7992-.19113 1.05175.13719.25253.32831.19113.7992-.13719 1.05175l-3.25 2.5c-.26959.20737-.64497.20737-.91456 0l-3.25-2.5c-.32832-.25255-.38974-.72344-.13719-1.05175z' fill='%23959595' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 97%;
    background-size: 16px 14px
}

#wallAttachmentMenu>a {
    font-size: 13px;
    gap: 5px;
    padding: 7px 22px 7px 8px;
    cursor: pointer;
    width: 110px
}

#wallAttachmentMenu>a:hover,.bsdn_contextMenuElement:hover, .audioEntry:hover, .attachAudio:hover {
    background-color: rgba(255,255,255,.08)
}

#wallAttachmentMenu,.bsdn_contextMenu {
    position: absolute;
    border: 1px solid #424242;
    background-color: #292929;
    z-index: 32;
    margin-top: 20px;
    margin-left: -6px;
    box-shadow: none
}

img[src="/assets/packages/static/openvk/img/oxygen-icons/16x16/mimetypes/application-x-egon.png"] {
    content: url("data:image/svg+xml,%3Csvg fill='none' height='20' viewBox='0 0 20 20' width='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='M5.5 5.5c.57 0 1-.2 1.34-.52.24-.24.43-.54.55-.74l.06-.1c.15-.23.26-.37.39-.47.11-.08.3-.17.66-.17h3c.36 0 .55.09.66.17.13.1.24.24.4.48l.05.09c.12.2.3.5.55.74.33.32.77.52 1.34.52.73 0 .99 0 1.19.04.9.18 1.59.88 1.77 1.77.04.2.04.46.04 1.19v3.45c0 .85 0 1.45-.04 1.9-.04.46-.1.72-.2.92-.22.42-.57.77-.99.98-.2.1-.46.17-.91.21-.46.04-1.06.04-1.91.04h-6.9c-.85 0-1.45 0-1.91-.04a2.4 2.4 0 0 1-.91-.2 2.25 2.25 0 0 1-.99-.99 2.4 2.4 0 0 1-.2-.91c-.04-.46-.04-1.06-.04-1.91V8.5c0-.73 0-.99.04-1.19.18-.9.88-1.59 1.77-1.77.2-.04.46-.04 1.19-.04zm3-3.5c-.64 0-1.14.16-1.54.46-.39.27-.62.63-.78.9l-.08.11c-.13.22-.2.34-.3.43-.06.05-.12.1-.3.1h-.09c-.61 0-1.03 0-1.4.07a3.75 3.75 0 0 0-2.94 2.95C1 7.38 1 7.8 1 8.42v3.56c0 .81 0 1.47.04 2 .05.55.14 1.03.37 1.47.36.7.93 1.28 1.64 1.64.44.23.92.32 1.47.37.53.04 1.18.04 2 .04H13.48c.81 0 1.47 0 2-.04a3.84 3.84 0 0 0 1.47-.37c.7-.36 1.28-.93 1.64-1.64.23-.44.32-.92.37-1.47.04-.53.04-1.19.04-2V8.41c0-.61 0-1.03-.07-1.4a3.75 3.75 0 0 0-2.95-2.94 7.5 7.5 0 0 0-1.4-.07h-.08c-.18 0-.24-.05-.3-.1-.1-.1-.17-.2-.3-.43l-.08-.12c-.16-.26-.4-.62-.78-.9-.4-.29-.9-.45-1.54-.45zm3.75 8.25a2.25 2.25 0 1 1-4.5 0 2.25 2.25 0 0 1 4.5 0zm1.5 0a3.75 3.75 0 1 1-7.5 0 3.75 3.75 0 0 1 7.5 0z' fill='%238a8a8a' fill-rule='evenodd'%3E%3C/path%3E%3C/svg%3E")
}

img[src="/assets/packages/static/openvk/img/oxygen-icons/16x16/mimetypes/application-vnd.rn-realmedia.png"] {
    content: url("data:image/svg+xml,%3Csvg fill='none' height='20' viewBox='0 0 20 20' width='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d=...

Reviews

No reviews yet.