Skip to content

Rebrand main area widget as Data Dictionary#15

Merged
dauglyon merged 4 commits intomainfrom
rebrand-data-dictionary
Feb 20, 2026
Merged

Rebrand main area widget as Data Dictionary#15
dauglyon merged 4 commits intomainfrom
rebrand-data-dictionary

Conversation

@dauglyon
Copy link
Collaborator

@dauglyon dauglyon commented Feb 18, 2026

image## Summary

  • Rebranded the main-area experience from "Tenant Explorer" to "Data Dictionary".
  • Updated command/context-menu labels from "Open in tab" to "Open Data Dictionary".
  • Updated tab icon behavior:
    • Tenant tabs use users icon
    • User data tabs use user-circle icon
  • Updated table UI structure in the Data Dictionary panel:
    • Added section header rows with count pills for Databases, Tables, and Table Column Schema
    • Tables and Table Column Schema now render dedicated column-header rows
    • Removed the old prose schema subheader
  • Implemented restore behavior for main-area Data Dictionary tabs across browser refresh:
    • Added WidgetTracker + ILayoutRestorer wiring for tenant tabs
    • Added stateDB-backed fallback restore for open tabs and per-tab selection state
    • Restored tab order to match current main-area tab order

Test plan

  • Open tenant and user-data nodes from tree; labels show Open Data Dictionary.
  • Verify tab headers/icons:
    • tenant tab -> users icon
    • user data tab -> user-circle icon
  • Verify Data Dictionary layout:
    • Databases has one section header row
    • Tables has section header + column header row
    • Table Column Schema has section header + column header row
    • header rows use header coloring
  • Open multiple Data Dictionary tabs, refresh browser, and verify tabs restore.
  • Verify restored tabs keep order after refresh.
  • Build passes: uv run jlpm build.

Notes

  • No server/API contract changes.
  • Restore logic includes both Jupyter layout restorer integration and a stateDB fallback for reliability.

- Rename header from "Tenant Explorer" to "Data Dictionary"
- Rename "Table Data Dictionary" section to "Table Schema" to avoid redundancy
- Update all "Open in tab" menu labels to "Open Data Dictionary"
- Update command label to "Open Data Dictionary"
- Use correct tab icon (user-circle for user data, users for tenant)
@github-actions
Copy link

Prerelease: pr-15

Wheel will be attached once the build completes. Updated on each push.

@dauglyon dauglyon merged commit 855ccc1 into main Feb 20, 2026
7 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