Skip to content
This repository has been archived by the owner on May 1, 2024. It is now read-only.
/ VK_style_fixes Public archive

Stylesheet that improves the current VK interface.

Notifications You must be signed in to change notification settings

ssproink/VK_style_fixes

Repository files navigation

VK style fixes

Stylesheet that improves the current VK interface.

Colored icons

Colored icons screenshot

Fixed sidebar

The sidebar is always available regardless of scrolling.

Colored bar

Colored bar screenshot

Hide call buttons 📞

Protection against accidental calls. Phone button won't be shown.

Highlighting messages

  • Unread messages
  • Editable messages
  • Dialogues unread by owner
  • Dialogues unread by other users

Editable messages

Highlighting users online

Users online become more visible.

Highlight users online

Background image and transparent interface

Style with light theme: Example Style with dark theme: Example Source: bilibili.

Stylesheet settings in Stylus

All available settings

Installation

  1. Install Stylus for Firefox, Chrome, Opera.
  2. Click Install from here.
  3. Click "Install style" in the opened tab.

Questions

May I set background image from a local file?

You can only set a background image from web - due to web browsers security politics. However, you also can encode your image to BASE64 format:

On Windows (PowerShell):

[convert]::ToBase64String((Get-Content .\background.png -Encoding Byte)) > background.base64.txt

On GNU/Linux:

base64 -w 0 ./background.png > background.base64.txt

and paste it into the "Background image URL" field in the form:

"data:image/YOUR_IMAGE_FORMAT;base64,YOUR_IMAGE_CODE"

for example:

"data:image/png;base64,iVBORw0KG......"

But please be careful, extension slows down a lot when style settings window is opened. You should not encode large images.