Improvements from building UIs
See original GitHub issueIn building our internal tools at Contiamo, we’re finding ways in which some components work better and improving them on the fly in our UIs. This is an aggregation of these improvements to be grafted into Operational as a whole.
Improvements
-
All links in
Sidenav
need to be full-width blocks that inherit styles from the document and aren’t underlined. -
Padding needs to be standardized. (See #380)
-
Table
- improved
tr
padding as in Pantheon UI. - no border by default
- code smell:
tr
andtd
have paddings… why? @peterszerzo - need provision/prop for alternating row colors for readability
Propagate css prop to underlying table (maybe?)
- improved
-
PageContent
from PantheonUI possibly needs to be included. -
TextArea
from PantheonUI (SEPARATE ISSUE/PR) -
Person
(maybe calledAvatar
?) from Labs (SEPARATE ISSUE/PR)- @tejasq will implement
-
Create component for this thing (SEPARATE ISSUE/PR)
-
Tabs
must support acss
prop in order to allow styling extensions. -
Heading types need explicit margins because browsers have styles that can mess things up
(SEPARATE ISSUE/PR)
-
… more to come. Feel free to edit this post and add more.
Issue Analytics
- State:
- Created 5 years ago
- Comments:6 (6 by maintainers)
Oh crap - I had zoomed to 110%… 🥇
I feel calling
Person
Avatar
may not be fully true because the way I see it, aPerson
has a name alongside anAvatar
, while anAvatar
is just a round photo/initials.