Skip to content

Rename App Builder "Global settings" panel to "App settings" #17710

Description

@nakulnagargade

Is your proposal related to a problem?

The App Builder left-sidebar panel is titled "Global settings", but every control in it is app-level, not organization- or workspace-level:

  • Unique app slug
  • App link
  • Maintenance mode
  • Export app
  • Canvas styles (max width, canvas background, app mode, theme)

"Global" is ambiguous. Builders reasonably wonder whether this is org, workspace, or app scope. ToolJet already has other "global" concepts (Inspector globals, workspace settings), so this label adds noise instead of clarifying scope.

Describe the solution you'd like

Rename the visible title from Global settingsApp settings.

Surfaces that currently show this copy:

  1. Panel header in the left sidebar (settings icon / hex nut)
  2. Left-sidebar panel label used for error-boundary / accessibility wording
  3. i18n tooltip (Settings.tip: "Global Settings")
  4. Cypress specs that assert the header text
  5. Current App Builder docs (left-sidebar / canvas), current version only — not historical versioned docs

Copy change only. Controls, layout, and behavior stay the same.

Acceptance criteria

  • Left-sidebar settings panel header reads App settings (not "Global settings")
  • Sidebar tooltip / tip text matches the new name
  • Error-boundary / panel label for this sidebar item uses App settings
  • Cypress assertions that check the header string are updated
  • Current docs refer to this panel as App settings
  • No change to workspace/org settings naming

Out of scope

  • Renaming internal component/folder/CSS names (GlobalSettings, global-settings-*, data-cy) unless a string is user-visible
  • Changing any setting behavior
  • Backfilling versioned docs for old releases

Describe alternatives you've considered

  • "Application settings" — clearer than Global, but longer than the current title and the rest of the sidebar labels (Inspector, Debugger, App history).
  • "Canvas settings" — too narrow; the panel also has slug, app link, maintenance mode, and export.
  • Keep "Global settings" and add a subtitle — still leaves "global" in the primary label, so the confusion remains.

App settings is the shortest name that matches the actual scope.

If the feature is approved, would you be willing to submit a PR?

Yes.

Metadata

Metadata

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions