You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit cedf551
Browse filesBrowse the repository at this point in the historyBrowse files
feat(org): organization surface UI, unified settings, and Sim Search setup
Home returns to the workspace chat's empty state, wired to the Assistant:
the greeting, the framed composer with the shared animated placeholder,
and a Get started list whose steps read completion from real state.
Search is its own tab, a home-style greeting over a pill field that docks
to the page head on submit with results scrolling beneath; a failed
search shows one quiet line and Try again rather than the server's text.
The Workspaces page is gone; the list lives in the sidebar above Chats
as rail chips with the sidebar's See more paging and the collapsed rail
flyout. The header dropdown is the organization card — mark, name,
member count — over a Settings row; the workspace header loses its
organizations list.
Organization settings become one surface: Account (General, the
organization's Subscription), Organization, Governance, and Sim Search,
with account sections rendered by the account plane's own renderer. The
settings Integrations section, admin-only, hosts every Sim Search source
with Set up, Manage, and a confirm-gated approval toggle; the Integrations
page shows every member the same list with only their own actions. The
setup's OAuth detours return to the settings section through one helper.
Sim Search in Slack is an outbound row in the shared settings sidebar.
The org layout seeds the viewer's profile through a shared prefetch, so
the footer paints hydrated and a page hydrating the same key no longer
mismatches. Loading pages are removed; content lands as it arrives.
Copy file name to clipboardExpand all lines: apps/sim/app/o/[organizationId]/components/organization-sidebar/components/chats-section/chats-section.tsx
Copy file name to clipboardExpand all lines: apps/sim/app/o/[organizationId]/components/organization-sidebar/components/organization-footer/organization-footer.tsx
Copy file name to clipboardExpand all lines: apps/sim/app/o/[organizationId]/components/organization-sidebar/components/organization-header/organization-header.tsx
0 commit comments