Skip to content

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

Originally made by: Gustav Heinrich | Fixed with love by: 7e57

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...

Reviews

No reviews yet.