mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-07-24 16:54:43 +00:00
Model settings was the only page that kept its shape while loading; the rest flashed a centered spinner (LoadingState) or empty placeholders. Standardize on skeletons that mirror the settings rhythm. - Add shared SectionHeadingSkeleton / ListRowSkeleton / SettingsSkeleton to settings/primitives.tsx (mirror SectionHeading + ListRow). - Convert keys, providers, sessions, gateway, custom-endpoints, and config (non-model) from LoadingState to SettingsSkeleton; remove now-dead LoadingState. - billing: BillingSkeleton (summary cards + sections) on first load instead of "—" placeholder cards. - pet: skeleton grid on first load instead of a premature "unreachable" message. |
||
|---|---|---|
| .. | ||
| bootstrap-installer | ||
| desktop | ||
| shared | ||