HOME
RCN-TV
RADIO
This is a Stylus code to make Tubi look like Hollywood Video.
🛠️ Stylus Script
/* ==UserStyle== @name Tubi - Hollywood Video 1999 Virtual Store (Final) @namespace human-raccoon.com @version 3.0.0 @description Online streaming should feel like VHS rentals. ==/UserStyle== */ @-moz-document domain("tubitv.com") { /* 1. THE FOUNDATION: Midnight & Terminal Typography */ body, .App, #__next { background-color: #0B0E1A !important; background-image: radial-gradient(circle at 50% 0%, #1A132D 0%, #0B0E1A 70%) !important; color: #CCCCCC !important; /* The "Back Office" Terminal Font */ font-family: "Courier New", Courier, monospace !important; font-weight: 600 !important; } /* 2. THE BRANDING: Hollywood Video Logo */ [data-testid="header-logo"], .header__logo, a[href="/"] svg { display: block !important; visibility: hidden !important; position: relative !important; width: 180px !important; height: 45px !important; } [data-testid="header-logo"]::after, .header__logo::after, a[href="/"]::after { content: "" !important; visibility: visible !important; position: absolute !important; top: 0; left: 0; width: 100%; height: 100%; background-image: url("https://human-raccoon.com/elements/hollywoodvideo.png") !important; background-size: contain !important; background-repeat: no-repeat !important; filter: drop-shadow(0 0 8px rgba(255, 214, 0, 0.6)) !important; } /* 3. THE LINKS: Neon Spotlight Style */ a, [role="link"], .Nav__link { color: #c70000 !important; /* Gold/Yellow instead of Blue */ text-decoration: none !important; text-transform: uppercase !important; font-family: "Impact", sans-serif !important; letter-spacing: 1px !important; transition: all 0.2s ease !important; } a:hover { color: #FFFFFF !important; text-shadow: 0 0 10px #FFF200, 0 0 20px #FFF200 !important; transform: scale(1.05) !important; } /* 4. THE FILM STRIP: Hero Carousel */ [data-testid="hero-banner"], .featured-carousel-container { padding: 40px 0 !important; border: none !important; } [data-testid="hero-banner"]::before, [data-testid="hero-banner"]::after { content: "" !important; position: absolute !important; left: 0; width: 100%; height: 28px; background-color: #000000; background-image: repeating-linear-gradient( 90deg, transparent, transparent 12px, #FFF200 12px, #FFF200 28px ); background-size: 40px 14px; background-repeat: repeat-x; background-position: center; z-index: 10; } [data-testid="hero-banner"]::before { top: 0; border-bottom: 2px solid #333; } [data-testid="hero-banner"]::after { bottom: 0; border-top: 2px solid #333; } /* 5. THE SHELVES: Heavy Beveled VHS Cases */ img[src*="image"], .Card, [data-testid="card"] { border-radius: 0px !important; border-top: 3px solid #666 !important; /* Lighter top for "lighting" */ border-left: 3px solid #666 !important; border-right: 3px solid #000 !important; border-bottom: 3px solid #000 !important; box-shadow: 12px 12px 25px rgba(0, 0, 0, 0.9) !important; } /* 6. AISLE SIGNS: High-Contrast Headers */ h2, [data-testid="shelf-title"], .Shelf__title { background: #000 !important; color: #FFF200 !important; display: inline-block !important; padding: 8px 25px !important; font-family: "Impact", sans-serif !important; text-transform: uppercase !important; border: 2px solid #FFF200 !important; box-shadow: 5px 5px 0px #4B0082 !important; /* Purple "shadow" offset */ transform: skewX(-12deg) !important; margin-bottom: 25px !important; } /* 7. INTERACTIVE: Game Crazy "Kiosk" Buttons */ button, [data-testid="play-button"] { background: #FFF200 !important; color: #000 !important; font-family: "Impact", sans-serif !important; border: 4px double #000 !important; border-radius: 0px !important; font-weight: normal !important; text-transform: uppercase !important; box-shadow: 4px 4px 0px #666 !important; } button:active { box-shadow: 0px 0px 0px !important; transform: translate(4px, 4px) !important; } }
📋 Copy to Clipboard