Skip to content

VK Enhancer by maxhack

Screenshot of VK Enhancer

Details

Authormaxhack

LicenseNo License

Categorynotmaxhack

Created

Updated

Size15 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

VK Enhancer by @notmachack

Notes

1.0.0 Добавлено изменение основных акцентов vk.com
1.0.1 Добавлен тумблер для отключения акцентов
1.0.2 Добавлен акцент кнопкам в личных сообщениях, добавлен акцент полоске под выбором раздела
1.1.0 Добавлена возможность кастомного выбора цвета выделения и цвета выделения текста
1.1.2 Добавлена возможность выключения реакций на сообщениях
1.1.3 BETA Добавлена возможность выключения реакций на посты
1.1.4 Добавлены акценты для логина и VK ID
1.2.0 Добавлена возможность выключения реакций на посты
💫2.0.0 Название стиля изменено на VK Enhancer
2.1.0 Добавлена возможность скрывать имена и аватарки, причем не как у VK Next, а так же скрывает друзей и подписки в профиле, текст сообщений в превью и имя отправителя
2.2.0 Добавлена возможность изменения логотипа в шапке профиля: для этого нужно ввести URL изображения и обособить его кавычками("https://www.www.com/1.jpg", к примеру). Если в поле будет none - будет выставлен стандартный логотип
2.3.0 Добавлена возможность изменения фона(так же поддерживает gif-изображения). Если в поле будет none - будет выставлен стандартный фон
2.4.0 Теперь вы можете установить свой кастомный акцент! Чтобы вернуться к стандартному акценту, достаточно выставить белый цвет в кастомном акценте
2.4.1 Теперь функция "Скрыть имена и аватарки" скрывает так же список ваших групп из левого меню, а так же список ваших сервисов
2.4.2 Теперь кастомный фон не скроллится вместе со страницей
2.5 Теперь можно установить свой шрифт - достаточно ввести название любого шрифта, установленного на компьютере(с некоторыми шрифтами может работать нестабильно)

Source code

Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link.
/* ==UserStyle==
@name           VK Enhancer
@namespace      github.com/openstyles/stylus
@version        2.5.1
@description    VK Enhancer by @notmachack
@author         notmaxhack
@license      MIT
@preprocessor   stylus
@var checkbox   Accents     'Теперь у нас есть расширение! Стиль больше не поддерживается. vk.com/vkenhancer' 0
@var checkbox   Reactions     'Теперь у нас есть расширение! Стиль больше не поддерживается. vk.com/vkenhancer' 0
@var checkbox   ReactionsPost     'Теперь у нас есть расширение! Стиль больше не поддерживается. vk.com/vkenhancer' 0
@var checkbox   Hider     'Теперь у нас есть расширение! Стиль больше не поддерживается. vk.com/vkenhancer' 0
@var text customLogo "Свой логотип в шапке профиля" none
@var text customBG "Свой фон страницы" none
@var text customFont "Использовать свой шрифт" none
@var color accentselector "Кастомный акцент" #FFF
@var color colorsel "Цвет выделения" #3291FF
@var color colorseltext "Цвет выделенного текста" #FFF


==/UserStyle== */

    @-moz-document domain("vk.com"), domain("vk.ru")
    {        
        
        
        if (customBG != "none") {
       :root,.vknBgWrapper,.scroll_fix {
          background-image:url(customBG)!important;
          background-size: contain;
          background-position: center;
          background-attachment: fixed;
      }
      
      
      
      #side_bar {
              background-color:#fff;
              width:15%;
              margin-left:-20px!important;
              border-radius:5px;
              padding-left:12px;
          }
    .body_im .side_bar {
        background-color:#fff;
        visibility:visible;
        padding-right:0;
    }
    [scheme="vkcom_dark"] #side_bar {
        background-color:#141414;
              width:15%;
              margin-left:-20px!important;
              border-radius:5px;
              padding-left:12px;
    }
    
    [scheme="vkcom_dark"] .body_im .side_bar {
        background-color:#141414;
        visibility:visible;
        padding-right:0;
    }

  }
         ::selection {
                background-color: colorsel;
                color: colorseltext;
                    }
        
        if (accentselector != #FFF){
            body{    --accent: accentselector!important;
    --blue_400: var(--accent) !important;
    --action_sheet_action_foreground: var(--accent) !important;
    --attach_picker_tab_active_background: var(--accent) !important;
    --attach_picker_tab_active_text: var(--accent) !important;
    --cell_button_foreground: var(--accent) !important;
    --control_foreground: var(--accent) !important;
    --counter_primary_background: var(--accent) !important;
    --header_alternate_tab_active_indicator: var(--accent) !important;
    --header_tab_active_indicator: var(--accent) !important;
    --header_tint: var(--accent) !important;
    --header_tint_alternate: var(--accent) !important;
    --im_attach_tint: var(--accent) !important;
    --im_reply_sender_text: var(--accent) !important;
    --im_reply_separator: var(--accent) !important;
    --landing_login_button_background: var(--accent) !important;
    --landing_primary_button_background: var(--accent) !important;
    --landing_tertiary_button_foreground: var(--accent) !important;
    --landing_text_title: var(--accent) !important;
    --landing_secondary_button_foreground: var(--accent) !important;
    --link_alternate: var(--accent) !important;
    --loader_track_value_fill: var(--accent) !important;
    --feed_recommended_friend_promo_background: var(--accent) !important;
    --tabbar_active_icon: var(--accent) !important;
    --tabbar_tablet_active_icon: var(--accent) !important;
    --text_link: var(--accent) !important;
    --text_name: var(--accent) !important;
    --writebar_icon: var(--accent) !important;
    --dynamic_blue: var(--accent) !important;
    --text_link_hightlighted_background: var(--accent) !important;
    --im_text_name: var(--accent) !important;
    --button-background-color: var(--accent) !important;
    --sky_100: var(--accent) !important;
    --sky_200: var(--accent) !important;
    --light_blue_700: var(--accent) !important;
    --blue_bright: var(--accent) !important;
    --vkui--color_icon_accent: var(--accent) !important;
    --vkui--color_background_accent_themed: var(--accent) !important;
    --vkui--color_background_accent: var(--accent) !important;
    --vkui--color_background_accent--hover: var(--accent) !important;
    --vkui--color_background_accent--active: var(--accent) !important;
    --vkui--color_background_accent_themed--hover: var(--accent) !important;
    --vkui--color_background_accent_themed--active: var(--accent) !important;
    --vkui--color_background_accent_tint--hover: var(--accent) !important;
    --vkui--color_background_accent_tint--active: var(--accent) !important;
    --vkui--color_background_accent_alternative: var(--accent) !important;
    --vkui--color_background_accent_alternative--hover: var(--accent) !important;
    --vkui--color_background_accent_alternative--active: var(--accent) !important;
    --vkui--color_text_accent: var(--accent) !important;
    --vkui--color_text_accent--hover: var(--accent) !important;
    --vkui--color_text_accent--active: var(--accent) !important;
    --vkui--color_text_accent_themed: var(--accent) !important;
    --vkui--color_text_accent_themed--hover: var(--accent) !important;
    --vkui--color_text_accent_themed--active: var(--accent) !important;
    --vkui--color_text_link: var(--accent) !important;
    --vkui--color_text_link--hover: var(--accent) !important;
    --vkui--color_text_link--active: var(--accent) !important;
    --vkui--color_text_link_themed: var(--accent) !important;
    --vkui--color_text_link_themed--hover: var(--accent) !important;
    --vkui--color_text_link_themed--active: var(--accent) !important;
    --vkui--color_text_link_visited--hover: var(--accent) !important;
    --vkui--color_text_link_visited--active: var(--accent) !important;
    --blue_a400: var(--accent) !important;
    --blue_400_alpha20: var(--accent),0.2 !important;
    --blue_400_alpha48: var(--accent),0.48 !important;
    --blue_420: var(--accent) !important;
    --blue_550: var(--accent) !important;
    --blue_600: var(--accent) !important;
    --blue_640: var(--accent) !important;
    --blue_800: var(--accent) !important;
    #top_nav > li.HeaderNav__item.HeaderNav__item--logo > a.TopHomeLink > svg > g > g > path:nth-child(2){
        fill: var(--accent) !important;
    }}
        }
        if (Accents){
            body{
                --vkui--color_background_accent:#447BBA!important;
	            --vkui--color_background_accent--hover:#4177B5!important;
                --vkui--color_background_accent--active:#3F72B0!important;
	            --vkui--color_background_accent_themed--hover:#4177B5!important;
	            --vkui--color_background_accent_themed--active:#3F72B0!important;
	            --vkui--color_background_accent_tint:#5a9eff!important;
	            --vkui--color_background_accent_tint--hover:#5698F7!important;
	            --vkui--color_background_accent_tint--active:#5393EF!important;
	            --vkui--color_background_accent_alternative:#447BBA!important;
	            --vkui--color_background_accent_alternative--hover:#4177B5!important;
	            --vkui--color_background_accent_alternative--active:#3F72B0!important;
	            --vkui--color_text_accent--hover:#4177B5!important;
	            --vkui--color_text_accent--active:#3F72B0!important;
	            --vkui--color_text_accent_themed:#447BBA!important;
	            --vkui--color_text_accent_themed--hover:#4177B5!important;
	            --vkui--color_text_accent_themed--active:#3F72B0!important;
	            --vkui--color_text_link--hover:#285582!important;
	            --vkui--color_text_link--active:#27527F!important;
	            --vkui--color_text_link_themed:#2A5885!important;
	            --vkui--color_text_link_themed--hover:#285582!important;
    	        --vkui--color_text_link_themed--active:#27527F!important;
                --vkui--color_accent_blue:#5181b8!important;
                --vk-sans-display:var(--palette-vk-font);
                --vkui--color_text_accent:#2a5885!important;
                --vkui--color_icon_accent:#5181b8!important;
                --vkui--color_text_link:#2a5885!important;
                --vkui--color_background_accent_themed:#5181b8!important;
                --vkui--color_write_bar_icon: var(--steel_gray_400)!important;
                --vkui--color_write_bar_icon--hover: var(--steel_gray_400)!important;
                --vkui--color_write_bar_icon--active: var(--steel_gray_400)!important;
                --vkui--color_stroke_accent:#6387ac!important;
                --vkui--color_stroke_accent--hover:#6387ac!important;
                --vkui--color_stroke_accent--active:#6387ac!important;
                --vkui--color_stroke_accent_themed:#6387ac!important;
                --vkui--color_stroke_accent_themed--hover:#6387ac!important;
                --vkui--color_stroke_accent_themed--active:#6387ac!important;
                --accent_alternate: #447bba!important;
                --text_link:#2a5885!important;
                --text_name:#2a5885!important;
                --accent:#447bba!important;
                --button_tertiary_foreground:#447BBA!important;
                --button_primary_background:#447BBA!important;
                --button_outline_foreground: #447BBA!important;
                --button_outline_border: #447BBA!important;
                --button_muted_foreground:#447BBA!important;}
            }
            if (Reactions) {
       .MessageReactionsPanel,.im-mess--reaction,.MessageReactions,MessageReactionsModalButton,.im-mess_reactions:hover .MessageReactionsModalButton...

Reviews

No reviews yet.