Skip to content
github-actions[bot] edited this page May 25, 2026 · 12 revisions

1. Home

Elaina Theme is a Pengu Loader theme for the League Client. It changes the client visuals, adds custom assets, provides wallpaper/audio controls, and includes optional quality-of-life plugins.

Wiki sections

What Elaina Theme changes

  • Custom homepage wallpaper with image/video support.
  • Custom background audio with volume, loop, mute, and in-game pause controls.
  • Custom font, profile banner, avatar, border, currency icons, rank icons, rune backgrounds, and other client UI assets.
  • Interface toggles for transparency, hidden client sections, game tab visibility, profile layout, and nickname styling.
  • Optional plugins for queue automation, auto accept, loot helper, invite all friends, profile spoofing, custom status, custom BE/RP, and developer tools.
  • Manual JSON backup/restore and optional cloud backup/restore.

Current configuration model

  • On Pengu Loader 1.2.0 and newer, ElainaData stores settings in ./data/ElainaData.json through PluginFS when context.fs is available.
  • On older Pengu Loader builds, ElainaData falls back to Pengu DataStore under the ElainaTheme key.
  • The in-client settings are available from League Client Settings -> Elaina Theme.
  • Most visual toggles need a client reload or restart before every affected screen is fully refreshed.

Generated reference

  • Settings loaded from datastoreDefault.js: 145
  • Visible documented settings: 145
  • Main settings tabs in client: Theme Settings, Plugins Settings, Backup & Restore, About Us

Clone this wiki locally