Skip to content

WhatsApp Vesper by mohvn

Screenshot of WhatsApp Vesper

Details

Authormohvn

LicenseMIT

Categorywhatsapp

Created

Updated

Size6.6 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

Peppermint and orange flavored dark theme for WhatsApp

Notes

Userstyle doesn't have notes.

Source code

/* ==UserStyle==
@name         WhatsApp Vesper
@version      20240911.18.46
@namespace    https://userstyles.world/user/mohvn
@description  Peppermint and orange flavored dark theme for WhatsApp
@author       mohvn
@license      MIT
==/UserStyle== */
@-moz-document url-prefix("https://web.whatsapp.com/") {

    :root {

        --conversation-panel-background: var(--vspr-bg-base) !important;


        /* Gotta copy paste them for some reason. It's fine. */
        --vspr-bg-base: #101010;
        --vspr-bg-base-t: #101010e3;
        --vspr-bg-subtle: #1c1c1c;
        --vspr-bg-subtle-light: #212121;
        --vspr-bg-subtle-hover: #282828;
        --vspr-fg-base: #ffffff;
        --vspr-fg-subtle: #a0a0a0;
        --vspr-accent: #ffc799;
        --vspr-accent-hover: #ba9270;
        --vspr-fg-err: #ff8080;
        --vspr-fg-suc: #99ffe4;
        --vspr-fg-suc-subtle: #81afa3;
        --vspr-fg-suc-subtle-hover: #82bbac;
        --vspr-bg-subtle-transparent: #28282852;
    }

    * {
        font-family: "Geist", sans-serif !important;
        --conversation-panel-background: var(--vspr-bg-base) !important;
        --intro-background: var(--vspr-bg-base) !important;
        --background-default: var(--vspr-bg-base) !important;
        --splashscreen-startup-background: var(--vspr-bg-base) !important;
        --incoming-background: var(--vspr-bg-subtle) !important;
        --incoming-background-rgb: var(--vspr-bg-subtle-light) !important;
        --dropdown-background: var(--vspr-bg-subtle) !important;
        --dropdown-background-hover: var(--vspr-bg-subtle-light) !important;
        --background-default-hover: var(--vspr-bg-subtle-light) !important;
        --background-default-active: var(--vspr-bg-subtle-hover) !important;
        --search-container-background: var(--vspr-bg-base) !important;
        --search-input-container-background: var(--vspr-bg-base) !important;
        --filters-container-background: var(--vspr-bg-base) !important;
        --search-input-background: var(--vspr-bg-subtle) !important;
        --search-input-container-background-active: var(--vspr-bg-base) !important;
        --unread-marker-background: var(--vspr-accent) !important;
        --unread-timestamp: var(--vspr-accent) !important;
        --ptt-green: var(--vspr-fg-suc) !important;
        --ptt-gray-badge: var(--vspr-bg-subtle-light) !important;
        --incoming-background-deeper: var(--vspr-bg-subtle-light) !important;
        --system-message-background: var(--vspr-bg-subtle-light) !important;
        --avatar-circle-green: var(--vspr-fg-suc) !important;
        --avatar-circle-green-dark: var(--vspr-fg-suc) !important;
        --secondary-lighter: var(--vspr-fg-subtle) !important;
        --system-message-text: var(--vspr-fg-subtle) !important;
        --panel-header-background: var(--vspr-bg-base) !important;
        --chat-metaL: var(--vspr-fg-subtle) !important;
        --filters-item-active-background: var(--vspr-fg-suc) !important;
        --filters-item-active-color: var(--vspr-bg-subtle) !important;
        --filters-item-background: var(--vspr-bg-subtle-light) !important;
        --filters-item-background-hover: var(--vspr-bg-subtle-hover) !important;
        --filters-item-color: var(--vspr-fg-subtle) !important;
        --wds-sky-blue-300: var(--vspr-fg-suc) !important;
        --reactions-tray-background: var(--vspr-bg-subtle) !important;
        --rich-text-panel-background: var(--vspr-bg-base) !important;
        --compose-input-background: var(--vspr-bg-subtle) !important;
        --compose-input-border: var(--vspr-bg-subtle) !important;
        --unread-bar-background: var(--vspr-bg-subtle-transparent) !important;
        --unread-background: var(--vspr-bg-subtle-hover) !important;
        --popup-panel-background: var(--vspr-bg-subtle) !important;
        --wds-emerald-400: var(--vspr-fg-suc-subtle);
        --tooltip-background: var(--vspr-bg-subtle) !important;
        --navbar-background: var(--vspr-bg-base) !important;
        --tooltip-text: var(--vspr-fg-base) !important;
        --icon-bright-highlight: var(--vspr-accent) !important;
        --archived-chat-marker-border: var(--vspr-bg-subtle-hover) !important;
        --archived-chat-marker-background: var(--vspr-bg-subtle-hover) !important;
        --drawer-section-background: var(--vspr-bg-base) !important;
        --drawer-background-deep: var(--vspr-bg-subtle) !important;
        --butterbar-default-background: var(--vspr-bg-subtle) !important;
        --butterbar-notification-icon: var(--vspr-accent) !important;
        --teal-lighter: var(--vspr-accent) !important;
        --round-icon-background: var(--vspr-accent) !important;
        --chat-marker-background: var(--vspr-bg-subtle) !important;
        --chat-marker-border: var(--vspr-bg-subtle) !important;
        --startup-background: var(--vspr-bg-base) !important;
        --border-list: var(--vspr-bg-subtle) !important;
        --border-stronger: var(--vspr-bg-base) !important;
        --media-viewer-background: var(--vspr-bg-base-t) !important;
        --panel-input-background: var(--vspr-bg-subtle) !important;
        --active-tab-marker: var(--vspr-fg-suc) !important;
        --sticker-button-background: var(--vspr-bg-subtle) !important;
        --teal: var(--vspr-fg-suc) !important;
        --border-panel: var(--vspr-bg-base) !important;
        --progress-background: var(--vspr-bg-base) !important;
        --panel-background-deeper: var(--vspr-bg-base) !important;
        --primary: #c1c1c1ee !important;
        --desktop-upsell-call-btn: #b0b0b0ee !important;
        --media-editor-image-caption-input-background: var(--vspr-bg-subtle) !important;
        --button-primary-background: var(--vspr-accent) !important;
        --button-primary-background-hover: var(--vspr-accent-hover) !important;
        --background-lightest-hover: var(--vspr-bg-subtle-hover) !important;
        --background-lighter-hover: var(--vspr-bg-subtle-light) !important;
        --reactions-details-background: var(--vspr-bg-base) !important;
		--WDS-warm-gray-800: var(--vspr-bg-base) !important;
    }

    .xy80clv {
        border-left-width: 0px;
    }

    .x1a0jr7w {
        border-right: none;
    }

    ._ak1k,._as59 {
        border-left: none
    }

    .xso031l {
        border-bottom: none;
    }


    ._ajyl {
        border-left: none
    }


    ._al_c {
        background-color: var(--vspr-bg-base) !important;
        border-left: none;
    }

    .dark {
        --app-background: #101010 !important;
    }

    ._ak8l {
        border-top: none;
    }
}

Reviews

No reviews yet.