mirror of
https://github.com/stablyai/orca.git
synced 2026-11-13 17:37:40 +00:00
* Give every Settings pane the same card structure Settings cards that hold rows were built several ways (the non-grouped SettingsSection px-7 card, shadcn Card, the Appearance accordion, one-off bordered boxes), each with its own side padding and row inset. Every one now goes through SettingsGroup: one 20px inset, rules between rows, title outside the card. SettingsGroup gains an id, a collapse prop for the Appearance groups, SettingsGroupSubsection, SettingsGroupNestedRows and SettingsGroupDisclosure (the old Appearance advanced disclosure), plus shared bleed classes for rows that span the card. The non-grouped SettingsSection body is removed. * Fix settings card typecheck errors * Keep collapsible group headings valid and restore notification row padding * Keep Chat names anchor on its group, toggle Appearance groups from the whole header, and steady the Machines row padding * Show Appearance groups as plain cards and even the Computer Use card's top inset * Restore the SettingsGroup subsection exports dropped with the collapse mode