Files
warmbly/web/src/components
Matthew Meszaros 079957dc85 fix(web): "New workspace" opens an inline dialog + darker logo
OrgSwitcher's "New workspace" used to route to /select-org?new=1,
which is the exact same destination as "Manage workspaces" with a
slightly different hint param. From the user's seat they looked
identical.

- New NewWorkspaceDialog component in
  components/app/organizations/NewWorkspaceDialog.tsx — slim brae
  modal (same chrome as NewCampaignDialog / NewContactDialog).
  Name field, slate-900 Create button. On success it activates the
  new workspace (switchOrg + setCurrentOrganization) so the rest of
  the dashboard sees it immediately, then closes — no navigation,
  no full-page select-org screen.
- OrgSwitcher's "New workspace" item now opens this dialog.
  "Manage workspaces" still routes to /select-org. The two
  actions are now visibly distinct: a popup for create, a page for
  manage.

Logo color: the dashboard mark was #8aa1c1 → #4e6285 (light blue-
gray). Read as a washed-out accent rather than a brand. Switched to
slate-900 at rest with a slight slate-700 hover. Anchors the chrome
properly without going full black.
2026-05-23 10:31:38 +00:00
..
2026-02-10 19:30:47 +01:00
2026-02-10 19:30:47 +01:00