Electus LogoElectus Documentation

Electus Core Changelog

Release notes for every update, newest first.

1.1.0

Added

  • Added component styles that reshape buttons, cards, inputs, dialogs, menus, toggles, tabs and progress bars.
  • Added 12 themes, such as electus-glass-dark, electus-gameify and electus-neon-night.
  • Added frosted glass that blurs the live game behind windows, dialogs and menus. (Blur UI)
  • Added 11 one-click looks in Config.ButtonPresets and Config.ComponentPresets, plus saved personal looks.
  • Added per-resource themes: admins set them for everyone, players for themselves.
  • Added the GetComponentTheme client export, and components to SetTheme.

Changed

  • Redesigned /uitheme with a theme switcher, live game preview, and Colors, Style and Resources tabs.
  • Changed Config.DefaultPreset to "electus-glass-dark"; use "built-in" to keep each UI's own look.
  • Changed included themes so admins can edit them for everyone; deleting the edit restores them.
  • Changed the gizmo to default to local axes and to wear the theme assigned to electus_core.

Fixed

  • Fixed electus_core not starting when the saved default theme was removed from Config.Presets.
  • Fixed gizmo Bring going through ceilings, Ground landing on roofs, and the cursor showing while looking around.
  • Fixed Electus scripts missing the character after a restart, plus smaller inventory bridge issues.

Upgrading

  • Add Config.ButtonPresets and Config.ComponentPresets from the new config/config.lua to yours; electus_core will not start without them.
  • Copy the new Config.Presets themes, Config.ThemeOrder and Config.Resources entries too, or replace the whole file.

Changed files11
  • fxmanifest.lua

client/

  • gizmo/gizmo.lua
  • theme.lua

config/

  • config.lua
  • types.lua

loaf_wrapper/

  • All files

server/

  • theme.lua

shared/

  • component_styles.lua

ui/

  • build/assets/index.css
  • build/assets/index.js
  • build/index.html

On this page