ui: More component previews, UI component cleanup (#25302)

- Don't require ui component docs (this isn't really working)
- Add more component previews
- Update component preview style & navigation

Release Notes:

- N/A
This commit is contained in:
Nate Butler 2025-02-21 09:20:53 -05:00 committed by GitHub
parent c9235ff916
commit 5397ca23a1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
52 changed files with 813 additions and 856 deletions

View file

@ -1,8 +1,3 @@
// We allow missing docs for stories as the docs will more or less be
// "This is the ___ story", which is not very useful.
#![allow(missing_docs)]
mod avatar;
mod button;
mod context_menu;
mod disclosure;
mod icon;
@ -15,8 +10,6 @@ mod tab;
mod tab_bar;
mod toggle_button;
pub use avatar::*;
pub use button::*;
pub use context_menu::*;
pub use disclosure::*;
pub use icon::*;