Originally made by: Gustav Heinrich | Fixed with love by: 7e57
Better Enhanced Theme for Roblox (FIXED) by 7e57
Details
Author7e57
LicenseNONE
Categoryhttps://www.roblox.com
Created
Updated
Size22 kB
Statistics
Learn how we calculate statistics in the FAQ.
Failed to fetch stats.
Description
Notes
Userstyle doesn't have 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 Better Enhanced Theme for Roblox (fixes)
@namespace USO Archive
@author 7e57, Gustav Heinrich
@description The Better Enhanced Theme for Roblox (BETH) is a theme inspired by platform interfaces such as Steam, Epic Games Store and Microsoft Store. Similar to my other theme, Acrylic Material, BETH aims to provide user immersion and modern portability. It modifies the look and feel of the Roblox website and adds new features to enhance the site's core functionality. Originally made by: Gustav Heinrich | Fixed with love by: 7e57
@version 20250214.20.23
@license NONE
@preprocessor uso
==/UserStyle== */
@-moz-document url-prefix("https://www.roblox.com") {
html {
display: block;
}
::-webkit-scrollbar {
height: 1rem;
width: 0.5rem;
}
::-webkit-scrollbar-track {
background-color: transparent;
border-radius: 9999px;
}
#header {
background-color: transparent;
border: 0px solid rgba(255, 255, 255, 0.2);
}
.navbar-left {
left: 770px;
top: 43px;
width: 15%;
height: auto;
padding: 5px;
backdrop-filter: blur(50px);
box-shadow: 0 0 30px rgba(0, 0, 0, 0.5);
border: 1px;
}
.rbx-header .rbx-navbar-icon-group .age-bracket-label {
float: right;
display: inline-flex;
/* margin-bottom: 20px; */
/* padding-top: 6px; */
margin-right: 6px;
/* padding-bottom: 6px; */
padding: 5px;
border-radius: 8px;
backdrop-filter: blur(50px);
/* position: absolute; */
/* top: 1px; */
/* left: 1500px; */
align-items: center;
}
iframe:nth-child(1),
#Skyscraper-Abp-Left > iframe,
#Skyscraper-Abp-Right > iframe {
display: none
}
.hidden-xs {
border-radius: 10px;
left: 760px;
top: 45px;
padding: 2px;
backdrop-filter: blur(50px);
box-shadow: 0 0 30px rgba(0, 0, 0, 0.5);
}
#skip-to-main-content {
display: none
}
.catalog-container .search-container-original .search-input {
width: 300px;
}
.catalog-container .sticky .search-bars {
background-color: transparent;
}
.input-addon-btn:nth-child(3) {
margin-top: 5px;
margin-left: 5px
}
.input-group .input-group-btn .dropdown-menu {
top: 70px;
right: 187px;
width: 200px;
}
.highlight-badge {
visibility: hidden
}
#navbar-search-clear-btn {
margin-top: 5px;
margin-left: 5px
}
.avatar-editor-header > .ng-binding,
#private-message > .ng-binding,
.heading > .ng-binding {
box-shadow: 0 0 30px rgba(0, 0, 0, 0.5);
padding: 5px;
border-radius: 10px;
}
#btr-navbar-messages > .rbx-menu-item,
#btr-navbar-friends > .rbx-menu-item,
.btn-navigation-nav-settings-md,
.btn-navigation-nav-robux-md,
.btn-uiblox-common-common-notification-bell-md {
backdrop-filter: blur(50px);
box-shadow: 0 0 30px rgba(0, 0, 0, 0.5);
}
#navigation > ul {
width: 10px
}
#navigation {
width: 48px;
height: 440px;
top: 300px;
left: 5px;
border-radius: 10px;
}
#navigation > ul:hover {
animation: changeWidthUI 0.5s forwards;
}
#navigation > ul {
animation: revertWidthUI 0.5s forwards;
}
#navigation:hover {
animation: changeNavWidth 0.5s forwards;
}
#navigation {
animation: revertNavWidth 0.5s forwards;
}
.dynamic-overflow-container .dynamic-ellipsis-item {
padding-left: 7.125px;
}
#upgrade-now-button {
display: none;
}
#horizontal-tabs {
margin: 5px;
padding: 5px;
border-radius: 10px;
backdrop-filter: blur(50px);
box-shadow: 0 0 30px rgba(0, 0, 0, 0.5);
}
.right-panel {
backdrop-filter: blur(50px);
}
.chat-main {
background-color: transparent;
height: 750px;
width: 300px;
}
#chat-main {
background-color: transparent;
backdrop-filter: blur(50px);
box-shadow: 0 0 30px rgba(0, 0, 0, 0.5);
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}
#chat-header {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}
#chat-body {
height: 750px;
}
.footer {
backdrop-filter: blur(50px);
position: initial;
}
.avatar .avatar-card-image {
border-radius: 40px;
}
.profile-header:nth-child(1) > .section-content {
background-color: transparent;
}
.alert-loading,
.alert-success,
.alert-warning {
display: none
}
.profile-header-top .header-caption .header-names .header-title h1.profile-name::after {
content: "'s profile"
}
.profile-header-top .header-caption .header-names .header-title h1.profile-name {
margin-right: 2px;
}
.avatar-status > .profile-avatar-status {
margin: -15px
}
.content {
backdrop-filter: blur(50px);
border-radius: 10px
}
.avatar-card-container {
border-radius: 8px;
}
.section-content:nth-child(1) {
background-color: transparent
}
.account-switcher-modal .modal-dialog .modal-content {
border-radius: 8px;
background: transparent;
backdrop-filter: blur(20px);
}
/*Light Theme Setting (Beta testing)*/
.light-theme .not-approved-page-content .not-approved-page,
.light-theme .account-switcher-list .account-selection-list-item .account-selection,
.light-theme .profile-statistics > .section-content,
.light-theme .rbx-tabs-horizontal .nav-tabs,
.light-theme .friends-content .avatar-card-content,
.light-theme .group-wall,
.light-theme .group-members-list,
.light-theme .shout-container,
.light-theme #settings-container .menu-vertical {
border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 8px;
}
.light-theme .menu-vertical .menu-option:hover {
background-color: transparent;
box-shadow: inset 4px 0 0 0 #bdbebe;
}
.light-theme .scroller.prev.disabled {
background-image: linear-gradient(-45deg, gray, transparent);
border-bottom-left-radius: 5px;
border-top-left-radius: 5px;
}
.light-theme .scroller.next.disabled {
background-image: linear-gradient(45deg, gray, transparent);
border-bottom-right-radius: 5px;
border-top-right-radius: 5px;
}
.light-theme .scroller.prev {
border-radius: 0;
left: 40px;
border-bottom-left-radius: 5px;
border-top-left-radius: 5px;
backdrop-filter: blur(50px);
}
.light-theme .scroller.next {
border-radius: 0;
border-bottom-right-radius: 5px;
border-top-right-radius: 5px;
backdrop-filter: blur(50px);
}
.light-theme .game-card-container {
animation: LightGradientAnimatorReverse 0.5s backwards;
background-size: 200% auto;
background-image: linear-gradient(140deg, transparent 50%, transparent 100%);
opacity: 0.2;
border: 1px solid transparent
}
.light-theme .game-card-container:hover {
animation: LightGradientAnimator 0.5s forwards
}
.light-theme .rbx-header .rbx-navbar li:hover {
border-bottom: 1px dashed;
border-radius: 8px;
}
.light-theme .search-container > .input-group {
backdrop-filter: blur(50px);
box-shadow: 0 0 30px rgba(0, 0, 0, 0.5);
padding: 5px;
top: 40px;
border-bottom-left-radius: 10px;
border-top-left-radius: 10px;
}
.light-theme .catalog-container .sticky .topic-container {
z-index: 999;
position: static;
display: flex;
overflow: hidden;
scroll-behavior: smooth;
height: 72px;
padding-top: 12px;
background-color: transparent;
border-radius: 10px;
}
.light-theme .catalog-container .sticky .search-bars {
position: sticky;
z-index: 1000;
padding-top: 20px;
background-color: transparent;
}
.light-theme #navigation {
box-shadow: 0 0 30px rgba(0, 0, 0, 0.5);
}
.light-theme .abp .BadAdButton:hover,
.dark-theme .text-alert,
.dark-theme .text-error,
.light-theme .abp .BadAdButton:hover,
.light-theme .text-alert,
.light-theme .text-error {
color: #f74b52;
padding: 5px;
border-radius: 8px;
border: 1px solid #f74b52
}
.light-theme .profile-header-top .header-caption .header-names .header-title h1.profile-name {
color: #fff;
padding: 5px;
border-radius: 8px;
background-color: #393b3d;
border-color: #393b3d;
}
/*Dark Theme Settings*/
.dark-theme {
background-color: #171717;
color: #ececec;
}
.dark-theme .content {
background-color: #171717;
color: #f9f9f9;
}
.dark-theme .container-footer {
background-color: #171717;
}
.dark-theme .rbx-header .rbx-navbar li:hover {
/* border-bottom: 1px dashed; */
border-radius: 8px;
background-color: #262626;
}
.dark-theme .rbx-header .rbx-navbar li:hover {
border: 0 #262626;
/*border-bottom: 4px solid #262626;*/
}
.dark-theme .rbx-heade...