Free to use and modify. This is my personal dark theme userstyle, so I'll make changes based on what I want.
Vinni's Custom CSS by MayconVinni

Details
AuthorMayconVinni
LicenseNo License
Categoryroblox.com
Created
Updated
Size4.0 kB
Statistics
Learn how we calculate statistics in the FAQ.
Failed to fetch stats.
Description
Notes
Userstyle doesn't have notes.Source code
/* ==UserStyle==
@name Vinni's Custom CSS
@version 20250218.05.27
@namespace https://userstyles.world/user/MayconVinni
@description Free to use and modify. This is my personal dark theme userstyle, so I'll make changes based on what I want.
@author MayconVinni
@license No License
==/UserStyle== */
@-moz-document domain("roblox.com") {
/* Roblox */
:root {
--VCC_BUTTON-ACTIVE-COLOR: #02b758;
--VCC_BUTTON-INACTIVE-COLOR: #3b3e49;
}
:root:has(.dark-theme) {
--VCC_BACKGROUND-1-COLOR: #191a1f;
--VCC_BACKGROUND-2-COLOR: #272930;
--VCC_BACKGROUND-3-COLOR: #3d3f48;
--VCC_BUTTON-COLOR: #3d3f4a;
}
/* Icon Badges */
[class*="icon-badge-"] { background-size: 195%; }
.icon-badge-administrator { background-position: -128px -785px !important; }
.icon-badge-veteran { background-position: 2px -913px !important; }
.icon-badge-friendship { background-position: -128px -2px !important; }
.icon-badge-ambassador { background-position: -128px -132px !important; }
.icon-badge-inviter { background-position: 2px -1px !important; }
.icon-badge-combat-initiation {}
.icon-badge-warrior {}
.icon-badge-bloxxer {}
.icon-badge-homestead { background-position: -129px -393px !important; }
.icon-badge-bricksmith { background-position: 2px -524px !important; }
.icon-badge-official-model-maker {}
.icon-badge-welcome-to-the-club { background-position: 2px -131px !important;}
.icon-badge-builders-club {}
.icon-badge-turbo-builders-club {}
.icon-badge-outrageous-builders-club {}
/* Content */
.btn-common-play-game-lg,
.profile-join-game,
.friend-presence-info button[class*="btn"] {
background-color: var(--VCC_BUTTON-ACTIVE-COLOR) !important;
}
.btn-growth-sm.btn-full-width.roseal-disabled.roseal-grayscale {
background-color: var(--VCC_BUTTON-INACTIVE-COLOR) !important;
}
.btr-game-thumb,
.btr-game-icon,
.btr-games-list .btr-game .btr-game-button {
background-color: var(--VCC_BUTTON-COLOR) !important;
border-color: white !important;
}
.btr-game-thumb-container {
margin-top: 15px;
border: 1px solid white !important;
}
.asset-thumb-container,
.btr-toggle-description,
.rbx-refresh {
background-color: transparent !important;
}
.nav-tabs,
.avatar-card-container,
.btr-game-thumb,
.btr-games-list .btr-game .btr-game-button,
.btr-game-thumb-container,
.thumbnail-2d-container,
.section-content,
.badge-row {
border-radius: 8px;
}
.rbx-tab-heading.active {
border-radius: 8px;
box-shadow: inset 0 -0.5px 0 3px #f7f7f8 !important;
}
.avatar-card-image img,
.asset-thumb-container img {
border: 2px solid white;
border-radius: 50%;
padding: 2px;
}
.avatar-card-image img {
background-color: var(--VCC_BACKGROUND-3-COLOR);
}
img.asset-thumb-container {
background-color: var(--VCC_BUTTON-COLOR) !important;
}
span.asset-thumb-container[title] {
border: 3px solid white;
border-radius: 16px;
}
#roseal-home-header {
margin-left: 24px;
margin-bottom: 24px;
}
#friends-carousel-container,
.friend-carousel-container {
padding-top: 12px;
padding-left: 16px;
padding-right: 16px;
border-radius: 8px;
}
.btr-profile-favorites {
margin-top: 16px;
}
/*.react-friends-carousel-container {
transform: translateY(8px);
}*/
.btn-more {
transform: translateY(6px);
}
.avatar-card-btns {
border-top: 1px solid var(--VCC_BACKGROUND-3-COLOR);
border-bottom-left-radius: 8px;
border-bottom-right-radius: 8px;
}
.profile-avatar-right {
background-color: var(--VCC_BACKGROUND-2-COLOR);
border-radius: 8px;
border: white solid 2px;
}
.profile-accoutrements-page {
border: 2px solid white !important;
}
#friends-carousel-container,
.friend-carousel-container,
.stack .card-list .card-item,
.rbx-tabs-horizontal #horizontal-tabs .rbx-tab:not(.active) a:not(:hover) {
background-color: var(--VCC_BACKGROUND-2-COLOR);
}
.game-community-link {
background-color: var(--VCC_BACKGROUND-1-COLOR);
}
}