Skip to content

Rename dev mode to demo mode#22

Merged
felipeospina21 merged 1 commit into
mainfrom
rename-dev-to-demo
Apr 23, 2026
Merged

Rename dev mode to demo mode#22
felipeospina21 merged 1 commit into
mainfrom
rename-dev-to-demo

Conversation

@felipeospina21
Copy link
Copy Markdown
Owner

Summary

Renames all "dev mode" references to "demo mode" across the framework API.

Changes

  • style.Theme.StatusDevStatusDemo (and all 5 presets)
  • shell.Config.DevModeDemoMode
  • tuishell.AppContext.DevModeDemoMode
  • statusline.ModesEnum.Dev / DEVELOPDemo / DEMO
  • GlobalKeys(devMode)GlobalKeys(demoMode)
  • Updated docs: shell.md, theming.md, README.md
  • Updated example themes

Breaking changes

Consumers must update references to DevMode, StatusDev, and ModesEnum.Dev.

- Rename StatusDev → StatusDemo in style.Theme and presets
- Rename DevMode → DemoMode in AppContext and shell.Config
- Rename ModesEnum.Dev/DEVELOP → Demo/DEMO in statusline
- Rename devMode params → demoMode in keys.go and statusline
- Update docs (shell.md, theming.md, README.md)
@felipeospina21 felipeospina21 merged commit ea198b1 into main Apr 23, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant