5 items
Customize and apply personalized visual color themes on Roblox. A new "Theme" section is added directly to your Roblox Account Settings under Browser Preferences. Select from preset Dynamic and Calm color themes, or switch to the Custom tab to customize background, navigation, and text colors using live color pickers. Source Code: https://github.com/k-aljalood/RobloxThemes Changelog: v1.4 (Oct 2026) - Added support and class mappings for "The Hollow" theme (theme-halloween-2026). - Implemented multi-tone swatch detection and position-based card resolution across both standard and exclusive grid layouts. - Added automatic Dark mode enforcement and interaction locking (disabled state, opacity, and pointer-events suppression) on the native Mode selector when "The Hollow" is active. - Implemented state caching to preserve and automatically restore the user's previous mode selection and dropdown label when switching to other themes. - Updated early theme application and storage event handling to persist mode states across page reloads without visual flickering. v1.3 (Oct 2026) - Updated theme CSS class mappings to prefix format (theme-*) to align with Roblox's updated class naming convention. - Switched global click event listener to capture phase with full propagation suppression to intercept native theme interactions cleanly. - Removed automatic default theme reset handlers and programmatic click simulation to eliminate synthetic click race conditions. - Added support and class mappings for third-tab theme layouts (SET3_CLASSES). - Refactored theme section detection to prioritize tab groups, ignore custom cards, and prevent selecting outer settings containers. - Added active tab fallback logic to automatically highlight the primary native tab when no selection is present. - Added automatic color picker invocation using showPicker() when clicking anywhere on custom color cards. - Expanded stylesheet injection rules to target and suppress nested promotional upsell containers. - Removed tab content and pane container selectors from layout height override styles. - Updated and refined localization translations across title, description, and custom tab labels for multiple languages. v1.2 (Sep 2026) - Added early body mutation observer and reentrancy guards to prevent theme flickering during initial page load. - Implemented automatic reset of native theme selections to default when activating custom or non-classic themes. - Enhanced theme section and grid container resolution logic to maintain layout integrity. - Optimized custom CSS variable injection by avoiding redundant DOM mutations when stylesheet rules remain unchanged. - Added localization support for Simplified and Traditional Chinese script variants (zh_cn, zh_tw, zh_hans, zh_hant). - Corrected localization text errors for Indonesian, Malay, and Czech. - Improved script initialization lifecycle using document readyState validation. v1.1 (Sep 2026) - Updated DOM container and title selectors to align with Roblox's restructured theme settings layout. - Added support and color mapping for the native Classic theme. - Updated color preview extraction logic to detect nested indicator elements inside theme cards. - Adjusted custom tab dimensions and typography classes to match updated Roblox UI specifications. - Removed Plus promotional upsell banners, icons, and Exclusive Themes header elements to maintain an integrated interface. - Fixed color picker dialog displacement by updating custom cards in-place to prevent DOM element detachment. Disclaimer: This extension is an independent project and is not affiliated with, authorized, maintained, or endorsed by Roblox Corporation. "Roblox" and all related names and logos are trademarks of their respective owners.
Oct 24, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.