Files
meshcentral-workspace/dist/current/gracepress-theme-studio.changelog.md
T
2026-07-11 10:44:42 -05:00

1.4 KiB

Changelog

0.0.3 - Profile editor foundation

  • Added Theme Studio profile storage with a locked MeshCentral Default profile and editable cloned theme profiles.
  • Added profile dropdown selection, clone current profile, save profile, and export JSON actions.
  • Replaced the raw inventory-first screen with grouped Brand, Colors, Typography, Layout, Icons, and Advanced controls.
  • Added dropdown/select controls for fonts, density, icon set, icon size, spacing-style values, and standard color pickers for color fields.
  • Kept Apply and startup CSS hook controls disabled until generated CSS, rollback, and service-load behavior are implemented.

0.0.2 - MeshCentral-safe runtime identity

  • Changed the MeshCentral runtime shortName to gpthemestudio so MeshCentral's alphanumeric admin route guard can open the backend panel.
  • Renamed the runtime entrypoint to gpthemestudio.js and aligned the JavaScript export with the MeshCentral loader.
  • Preserved the GracePress catalog slug gracepress-theme-studio and the existing catalog facade URLs.

0.0.1 - Default theme inventory

  • Created the initial GracePress Theme Studio MeshCentral plugin.
  • Captured the current classic MeshCentral UI as a locked MeshCentral Default theme profile.
  • Added a backend admin panel for reviewing theme variables and future theming capabilities.
  • Kept this first release read-only; it does not inject CSS, alter templates, or modify MeshCentral core files.