Safe Mode is discontinued "safe mode" for Roblox. Think of it like a privacy mode or a streamer mode; It hides many things, see the notes for more info.
[DISCONTINUED] Safe Mode for Roblox by thomasluigi07
![Screenshot of [DISCONTINUED] Safe Mode for Roblox](https://userstyles.world/preview/17439/0.jpeg)
Details
Authorthomasluigi07
LicenseNo License
Categoryroblox
Created
Updated
Code size12 kB
Code checksumae85421
Statistics
Learn how we calculate statistics in the FAQ.
Failed to fetch stats.
Description
Notes
This is discontinued. Some things may not work or some info that is supposed to be hidden may be shown.
This theme hides your Inventory, prevents you from modifying your Settings and About, hides Friends, disables Notifications and Website Chat, prevents Robux/Premium purchasing, hide groups events, the group wall and group owners, the create page link (however the create page is not hidden itself), search dialog popup, and some navbar items. There are some more hidden/modified things, but I can't remember what else I hid.
Source code
Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link./* ==UserStyle==
@name "Safe Mode" for Roblox
@description Safe Mode is a work in progress "safe mode" for Roblox. Think of it like a privacy mode or a streamer mode; It hides many things, see the notes for more info.
@author thomasluigi07
@version 2024.09.12
@namespace userstyles.world/user/thomasluigi07
@homepageURL https://github.com/Thomasluigi07/SafeMode
@supportURL https://github.com/Thomasluigi07/SafeMode/issues
@license No License
@preprocessor less
==/UserStyle== */
@-moz-document url-prefix("https://www.roblox.com/home")
{
.dark-theme .people-list, .light-theme .people-list, .list-item.friend.ng-scope, .game-card-friend-info, .dark-theme .friend-carousel-container, .light-theme .friend-carousel-container
{
display: none !important;
height: 0 !important;
margin: 0px !important;
width: 0 !important;
max-height: 0px !important;
}
.people-list-container {
display: none !important;
height: 25px !important;
margin: 0px !important;
}
}
@-moz-document url-prefix("https://www.roblox.com/users/")
{
.dark-theme .people-list, .light-theme .people-list, .list-item.friend.ng-scope, .profile-header-top .details-info, .profile-header-top .details-actions, .profile-header-top .header-title .tooltip-container, .rbx-tab-content #creations .ng-scope[ng-controller="profileUtilitiesController"], .profile-avatar-right, #profile-statistics-container, .layer.profile-collections, div[groups-showcase] .section .container-header .container-buttons, #groups-switcher .carousel-control, #groups-switcher .slide-item-container-right .slide-item-stats .hlist .list-item .slide-item-stat-title[ng-bind="'Heading.Rank' | translate"], .rbx-tabs-horizontal .rbx-tab-content #creations .profile-game .container-header .container-buttons, #games-switcher .carousel-control, .profile-about .section-content .form-group textarea, .profile-about .section-content .form-group .description-event .form-control-label, .profile-about .section-content .form-group .description-buttons #SaveInfoSettings, .profile-about .container-header social-link-icon-list
{
display: none !important;
height: 0 !important;
margin: 0px !important;
width: 0 !important;
max-height: 0px !important;
}
.profile-avatar-left {
width: 100%;
}
#profile-current-wearing-avatar .container-header h2, div[groups-showcase] .section .container-header h2, .rbx-tabs-horizontal .rbx-tab-content #creations .profile-game .container-header h3, .profile-about .section-content .form-group .description-event .text {
content: "";
display: block;
font-size: 0;
font-weight: 700;
line-height: 1.4em;
text-align: Left;
margin: 0;
padding: 0px;
text-overflow: ellipsis;
white-space: nowrap;
}
#profile-current-wearing-avatar .container-header h2:after {
content: "Avatar";
display: block;
font-size: 20px;
font-weight: 700;
line-height: 1.4em;
text-align: Left;
margin: 0;
padding: 0px;
text-overflow: ellipsis;
white-space: nowrap;
}
div[groups-showcase] .section .container-header h2:after {
content: "Primary Group";
display: block;
font-size: 20px;
font-weight: 700;
line-height: 1.4em;
text-align: Left;
margin: 0;
padding: 0px;
text-overflow: ellipsis;
white-space: nowrap;
}
.rbx-tabs-horizontal .rbx-tab-content #creations .profile-game .container-header h3:after {
content: "Featured";
display: block;
font-size: 20px;
font-weight: 700;
line-height: 1.4em;
text-align: Left;
margin: 0;
padding: 0px;
text-overflow: ellipsis;
white-space: nowrap;
}
.profile-about .section-content .form-group .description-event .text:after {
content: "Changing your About info is not allowed while Safe Mode is enabled.";
display: block;
font-size: 12px;
font-weight: 400;
line-height: 1.4em;
text-align: Left;
margin: 0;
padding: 0px;
text-overflow: ellipsis;
white-space: nowrap;
}
.people-list-container {
display: none !important;
margin: 0px !important;
height: 0px !important;
}
}
@-moz-document url-prefix("https://www.roblox.com/users/")
{
.hlist.avatar-cards .list-item.avatar-card, .pager-holder, .ignore-button, .friends-filter-searchbar-container, .friends-filter-status, .friends-subtitle, .tooltip-container, .friends-filter {
display: none !important;
height: 0 !important;
margin: 0px !important;
width: 0 !important;
max-height: 0px !important;
}
.hlist.avatar-cards:after {
content: "Failed to load content.";
display: block;
font-size: 16px;
font-weight: 400;
line-height: 1.4em;
text-align: center;
margin: 0;
padding: 15px;
text-overflow: ellipsis;
white-space: nowrap;
}
.dark-theme .hlist.avatar-cards:after {
color: #bdbebe;
}
.light-theme .hlist.avatar-cards:after {
color: #606162;
}
}
@-moz-document domain("roblox.com")
{
#chat-friends, #dialogs, .chat-header-action .notification-red, #navbar-stream, #nav-message, #nav-friends, #nav-inventory, #nav-group, #nav-trade, #nav-blog, #nav-shop, #nav-giftcards, .left-col-list .rbx-upgrade-now, #buy-robux-popover-menu li .rbx-menu-item[href="https://www.roblox.com/upgrades/robux?ctx=navpopover"], #header-develop-md-link, #navigation-robux-container, .age-bracket-label-age, .balance-label a[href="https://www.roblox.com/upgrades/robux"], .chat-container, .text-overflow.avatar-card-label .friends .icon-text, .text-overflow.avatar-card-label .friends .icon-nav-friends, .avatar-status-container .ng-isolate-scope .avatar-card-label, .avatar-card-btns, .account-switch-menu-item, .rbx-menu-item[href="https://www.roblox.com/transactions"], .rbx-menu-item[href="https://www.roblox.com/crossdevicelogin/ConfirmCode"], groups-list, .group-rank, group-payouts, .group-details .ng-scope .rbx-tabs-horizontal #events, group-store .group-store .section-content p, friends-groups, #header-develop-sm-link, .navbar-search-option.rbx-clickable-li, .tab-content group-description .section .container-header social-link-icon-list, .group-details .ng-scope .rbx-tab-content social-links-container, .group-form, div[avatar-tab-content-header] .ng-scope .btn-float-right, #game-context-menu, .group-menu, #game-details-about-tab-container .game-about-tab-container div .game-social-links, .game-community-link-display-container, group-wall, .shout-container .avatar-headshot, .shout-container .group-shout-name, .group-header .group-caption .group-owner, .group-announcements .announcement-display .user-card .avatar-card-link, .group-announcements .announcement-display .user-card .user-card-body .user-card-body-name-container, .group-announcements-view-all-button, .group-notifications-upsell-banner, .community-link-display, .group-announcements-header .tooltip-container .group-announcements-notifications-icon, .friends-in-server-label, #rbx-friends-running-games, .rbx-navbar li .robux-menu-btn, .safety-support-page div h1, .safety-support-page div .safsup-links-container, .footer .footer-links {
display: none !important;
content: "" !important;
height: 0 !important;
margin: 0px !important;
font-size: 0px !important;
width: 0 !important;
max-height: 0px !important;
}
.group-details {
max-width: none !important;
}
.group-details .group-shout .shout-container .group-shout {
padding-left: 0px;
}
.group-details.col-xs-12 {
width: 100%;
}
.chat-container.collapsed .chat-main {
width: 50px;
}
.safety-support-page:after {
content: "Please disable Safe Mode first.";
display: block;
font-size: 16px;
font-weight: 400;
line-height: 1.4em;
text-align: center;
margin: 0;
padding: 0px;
text-overflow: ellipsis;
white-space: nowrap;
}
.rbx-left-col:after {
content: 'Safe Mode Enabled' !important;
font-size: 10px;
white-space: pre;
line-height: 12px;
text-align: center;
position: absolute;
display: block;
width: 100%;
bottom: 0;
margin: 6px 0;
}
.footer .copyright-container:before {
content: 'Safe Mode Enabled' !important;
max-width: 970px;
font-size: 16px;
white-space: pre;
line-height: 12px;
text-align: center;
position: absolute;
font-weight: 800;
display: block;
width: 100%;
bottom: 0;
margin: 87px 0;
}
.dark-theme .footer .copyright-container:before {
color: white;
}
.light-theme .footer .copyright-container:before {
color: black;
}
.rbx-left-col:before {
content: '' !important;
font-size: 10px;
white-space: pre;
line-height: 10px;
text-align: center;
position: absolute;
display: block;
width: 100%;
bottom: 0;
margin: 20px 0;
}
}
@-moz-document url-prefix("https://www.roblox.com/my/account")
{
.birthday-container, #account-field-phone, .passkey-upsell-banner, #session-management, .settings-privacy-contact, #billing-react-app-container, #subscription-management-container, #id-verification, .collapsible-user-input .text-label[for="id-verification"], .collapsible-user-input .text-label[for="gender-selector"], #gender-selector, .collapsible-user-input .text-label[for="account-country-id"], #account-country-id, #phoneVerificationUpsell-container, div[role=dialog] div[aria-labelledby="user-settings-modal-title"] .modal-dialog .modal-content .modal-body, div[role=dialog] div[aria-labelledby="user-settings-modal-title"] .modal-dialog .modal-content .modal-footer, #security-tab, #privacy, #security, #billing, #subscriptions, #parental-controls, #notifications, #app-permissions, #rbx-account-info-header, .account-change-settings-button, .social-networks-container, .setting-section .remove-panel #account-field-username .account-settings-text-field {
display: none !important;
content: "" !important;
height: 0 !important;
margin: 0px !important;
font-size: 0px !important;
width: 0 !i...