Skip to content

roglass by Podaxa

Screenshot of roglass

Details

AuthorPodaxa

LicenseNo License

Categoryroblox

Created

Updated

Size13 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

adds a glass like theme to roblox

Notes

fully detailed in code for people to edit if they would like

Source code

Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link.
/* ==UserStyle==
@name           roglass
@namespace      github.com/openstyles/stylus
@version        1.0.0
@description    adds a glass like effect to roblox
==/UserStyle== */
@-moz-document domain("roblox.com") {
  body {
    background-image: url("https://i.ibb.co/0fPjL2Z/wet-and-bad-weather-fog-in-forest-hills-picjumbo-com.jpg"); /* <-- Change this to a image link (Use imgbb to get links (Direct Links))*/
    background-size: cover;      /* Ensures the image covers the entire background */
    background-position: center; /* Centers the image */
    background-attachment: fixed; /* Keeps the image in place when scrolling */
    background-repeat: no-repeat; /* Prevents the image from repeating */
  }
}


@-moz-document domain("roblox.com")
{
    .dark-theme .content
    {
        background: rgba(255, 255, 255, 0); /* Semi-transparent white */
        backdrop-filter: blur(10px); /* Adds blur effect */
        -webkit-backdrop-filter: blur(10px); /* Safari support */
        border: 1px solid rgba(255, 255, 255, .1); /* Subtle border for aesthetics */
        border-radius: 10px; /* Rounded corners */
        padding: 15px; /* Adds some spacing inside */
    }

    /* Ensure text within the container is readable */
    .container-main *
    {
        color: #fff !important; /* Adjust text color for readability */
    }
}

@-moz-document domain("roblox.com")
{
    /* Glass effect for the navbar */
    .dark-theme .rbx-header
    {
        background: rgba(255, 255, 255, 0); /* Semi-transparent black */
        backdrop-filter: blur(10px); /* Adds blur effect */
        -webkit-backdrop-filter: blur(10px); /* Safari support */
        border: 1px solid rgba(255, 255, 255, 0.1); /* Subtle border for contrast */
        border-radius: 8px; /* Optional rounded corners */
    }

    /* Glass effect for the simple bar */
    .dark-theme .rbx-left-col
    {
        background: rgba(255, 255, 255, 0); /* Semi-transparent black */
        backdrop-filter: blur(10px); /* Adds blur effect */
        -webkit-backdrop-filter: blur(10px); /* Safari support */
        border: 1px solid rgba(255, 255, 255, .1); /* Subtle border for contrast */
        border-radius: 8px; /* Optional rounded corners */
    }

    /* Ensure text is readable on dark theme */
    .navbar-dark-theme a,
    .simple-bar-dark-theme a,
    .navbar-dark-theme .nav-item,
    .simple-bar-dark-theme .nav-item
    {
        color: #fff !important; /* White text for readability */
    }
}
@-moz-document domain("roblox.com")
{
    /* Add shadow behind the navbar */
    .dark-theme .rbx-header
    {
        box-shadow: 0px 4px 7px rgba(0, 0, 0, 0.8);
    }

    /* Add shadow behind the simple bar */
    .simple-bar-dark-theme
    {
        box-shadow: 0px 4px 7px rgba(0, 0, 0, 0.8);
    }
    .dark-theme .content
    {
        box-shadow: 0px 10px 8px rgba(0, 0, 0, 0.8);
    }
}
@-moz-document domain("roblox.com")
{
    /* Apply a blurry shadow and grey stroke to all visible text */
    *:not([hidden])
    {
        text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.3), /* Subtle blurry shadow */
        0px 0px 2px rgba(102, 102, 102, .9); /* Light grey stroke effect */
    }
}

@-moz-document domain("roblox.com")
{
    /* Glass effect for the navbar */
    .dark-theme .stack .stack-list .stack-row,
    .rbx-tab
    {
        background: rgba(255, 255, 255, 0); /* Semi-transparent black */
        backdrop-filter: blur(10px); /* Adds blur effect */
        -webkit-backdrop-filter: blur(10px); /* Safari support */
        border: 1px solid rgba(255, 255, 255, 0.1); /* Subtle border for contrast */
        border-radius: 8px; /* Optional rounded corners */
    }
    /* Glass effect for the navbar */
    .dark-theme .rbx-tabs-horizontal .nav-tabs
    {
        background: rgba(255, 255, 255, 0); /* Semi-transparent black */
        backdrop-filter: blur(10px); /* Adds blur effect */
        -webkit-backdrop-filter: blur(10px); /* Safari support */
        border: 1px solid rgba(255, 255, 255, 0.1); /* Subtle border for contrast */
        border-radius: 8px; /* Optional rounded corners */
    }
    /* Glass effect for the navbar */
    .dark-theme .section-content
    {
        background: rgba(255, 255, 255, 0); /* Semi-transparent black */
        backdrop-filter: blur(10px); /* Adds blur effect */
        -webkit-backdrop-filter: blur(10px); /* Safari support */
        border: 1px solid rgba(255, 255, 255, 0.1); /* Subtle border for contrast */
        border-radius: 8px; /* Optional rounded corners */
    }
    /* Glass effect for the navbar */
    .dark-theme .stack .card-list .card-item
    {
        background: rgba(255, 255, 255, 0); /* Semi-transparent black */
        backdrop-filter: blur(10px); /* Adds blur effect */
        -webkit-backdrop-filter: blur(10px); /* Safari support */
        border: 1px solid rgba(255, 255, 255, 0.1); /* Subtle border for contrast */
        border-radius: 8px; /* Optional rounded corners */
    }
    /* Glass effect for the navbar */
    .dark-theme .container-footer,
    .dark-theme .btn-common-play-game-lg,
    .skibidi
    {
        background: rgba(255, 255, 255, 0); /* Semi-transparent black */
        backdrop-filter: blur(10px); /* Adds blur effect */
        -webkit-backdrop-filter: blur(10px); /* Safari support */
        border: 1px solid rgba(255, 255, 255, 0.1); /* Subtle border for contrast */
        border-radius: 8px; /* Optional rounded corners */
    }
    /* Glass effect for the navbar */
    .dark-theme #catalog-react-page .search-bars,
    .dark-theme .catalog-container .sticky .topic-container,
    .dark-theme .rbx-header .navbar-search,
    .dark-theme #robux-upsell-react-page-wrapper .robux-upsell-container-1 .robux-upsell-item-and-packages-container,
    .dark-theme .dropdown-menu,
    .popover.bottom > .arrow,
    .dark-theme .new-notification-stream-2022 .notification-stream-container .notification-content-view .notification-stream-body,
    .dark-theme .new-notification-stream-2022 .notification-stream-container .notification-content-view .notification-stream-body .container-empty,
    .dark-theme .new-notification-stream-2022 .notification-stream-container .notification-content-view .notification-stream-body .notification-stream-loading,
    .dark-theme .notification-stream-header,
    .notification-stream-header.dark-theme,
    .dark-theme .new-notification-stream-2022 .notification-stream-container .notification-content-view .notification-stream-body .notification-stream-scrollbar .notification-stream-list,
    .dark-theme .new-notification-stream-2022 .notification-stream-container .notification-content-view .notification-stream-body .notification-stream-scrollbar .notification-stream-list .notification-stream-item,
    .dark-theme .new-notification-stream-2022 .notification-stream-container .notification-content-view .notification-stream-body .notification-stream-scrollbar .notification-stream-list .sendr-notification-background,
    .dark-theme .notification-stream-container .notification-content-view,
    .dark-theme .chat-container .chat-main .chat-header,
    .dark-theme .chat-main,
    .dark-theme.btr-profile .btr-games-list .btr-game-button,
    .dark-theme .messages .messageDivider,
    .dark-theme .table,
    .dark-theme .friends-content .avatar-card-content,
    .dark-theme .avatar-card-btns,
    .dark-theme .avatar-card-container,
    .dark-theme .menu-vertical
   
    {
        background: rgb(0, 0, 0); /* Semi-transparent black */
        backdrop-filter: blur(10px); /* Adds blur effect */
        -webkit-backdrop-filter: blur(10px); /* Safari support */
        border: 1px solid rgba(255, 255, 255, 0.1); /* Subtle border for contrast */
        border-radius: 8px; /* Optional rounded corners */
    }
}
@-moz-document domain("roblox.com") {
    /* Default state for buttons with rounded corners */
    button, a, .btn {
        border-radius: 12px; /* Rounded corners by default */
        transition: box-shadow 0.3s ease, background-color 0.3s ease, border-radius 0.3s ease, transform 0.3s ease;
    }

    /* Glowing effect with rounded corners when the button is clicked (active) */
    button:active, a:active, .btn:active {
        box-shadow: 0 0 15px rgba(255, 255, 255, 0.7), 0 0 30px rgba(255, 255, 255, 0.5);
        background-color: #2a2a2a; /* Optional: darken the button slightly on click */
        border-radius: 12px; /* Rounded corners */
        transition: box-shadow 0.3s ease, background-color 0.3s ease, border-radius 0.3s ease, transform 0.3s ease;
    }

    /* Glowing effect with rounded corners when hovering over buttons */
    button:hover, a:hover, .btn:hover {
        box-shadow: 0 0 10px rgba(255, 255, 255, 0.5), 0 0 20px rgba(255, 255, 255, 0.3);
        cursor: pointer;
        border-radius: 12px; /* Rounded corners on hover */
        transform: scale(1.05) translateY(2px); /* Slightly grow and move the button down */
        transition: box-shadow 0.3s ease, border-radius 0.3s ease, transform 0.3s ease;
    }

    /* Apply smooth transition when the mouse moves away and elements return to default */
    button, a, .btn {
        box-shadow: none;
        background-color: initial; /* Reset the background color */
        transition: box-shadow 0.3s ease, background-color 0.3s ease, border-radius 0.3s ease, transform 0.3s ease;
    }
}

section-content.profile-header-content.ng-scope {
  border-radius: 12px;
}
.col-sm-6.section-content.profile-avatar-left {
  border-radius: 12px 0 0 12px;
}
img {
  border-radius: 12px;
}
.age-rating-details.col-xs-12.section-content {
  border-radius: 50px;
}
li.stack-row.badge-row.ng-scope {
  border-radius: 100px;
  margin-bottom: 10px;
}
button.btn-full-width.btn-control-sm.ng-binding {
  border-...

Reviews

No reviews yet.