tab: Fix segmented and underline tab style details. (#1168)
This commit is contained in:
parent
4e5aca3842
commit
09ab49b2d3
2 changed files with 6 additions and 3 deletions
|
|
@ -56,7 +56,10 @@ impl TabVariant {
|
|||
TabVariant::Underline => px(30.),
|
||||
_ => px(24.),
|
||||
},
|
||||
Size::Large => px(36.),
|
||||
Size::Large => match self {
|
||||
TabVariant::Underline => px(44.),
|
||||
_ => px(36.),
|
||||
},
|
||||
_ => match self {
|
||||
TabVariant::Underline => px(36.),
|
||||
_ => px(32.),
|
||||
|
|
|
|||
|
|
@ -184,8 +184,8 @@ impl RenderOnce for TabBar {
|
|||
}
|
||||
TabVariant::Segmented => {
|
||||
let padding_x = match self.size {
|
||||
Size::XSmall => px(3.),
|
||||
Size::Small => px(3.),
|
||||
Size::XSmall => px(2.),
|
||||
Size::Small => px(2.),
|
||||
Size::Large => px(6.),
|
||||
_ => px(5.),
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in a new issue