LegacyShell WikiLegacyShell Wiki
Back to LegacyShell
Home
Wiki
Plugins
Docs
Back to LegacyShell
Home
Wiki
Plugins
Docs
  • Plugins

    • Plugin Docs

      • Default

        • Crackshot
        • Auto Restart Notifications
        • Auto Shop Notifications
        • Burnt Block Sets
        • Christmas Event
        • DeadInternet
        • FancyGraphics
        • Health Pack Item
        • Item ToolTips
        • LegacyAdmin
        • LegacyAnalytics
        • LegacySettings
        • LegacyShellCore
        • LegacyThemes
        • LegacyWeather
        • Modern Map Blocks
        • Modern Shell Guns
        • Modern Shell Hats
        • Modern Shell Stamps
        • Minerva
        • ParkourMode
        • Player Count Notifications
        • TimeMachine
        • Vaporwave Map Blocks
        • WhatsAppTheme
        • Zaxonius Custom Guns
      • Examples

        • Modern Shell Maps
    • List of plugins

Canonical source: plugins_default/whatsapptheme/README.md - edit that file, not this page (this page is built live from it, nothing here is a tracked copy).

WhatsAppTheme

An intentionally silly example theme - re-skins LegacyShell to look like WhatsApp. Its own description says as much: "An example theme made by onlypuppy7."

What it actually does

The entire plugin is a single LegacyThemesPlugin.stylePacks.push({...}) call (see Legacy Themes) with a CSS file and a gallery of preview images - no options, no logic, no server-side behavior beyond serving its own static assets. This is the minimum viable shape for adding a selectable theme: one style-pack object, nothing else.

Setup

Depends on legacysettings and legacythemes (dependencies.js, both "plugin"-type) - declared explicitly, unlike Legacy Themes' own undeclared reliance on Legacy Settings.


This page was drafted with AI assistance and reviewed for accuracy. If something looks wrong, please open a PR or flag it.

Prev
Vaporwave Map Blocks
Next
Zaxonius Custom Guns