Adjust grid item size to match mockup
This commit is contained in:
parent
1228718b10
commit
5e1448fb6c
1 changed files with 6 additions and 3 deletions
|
|
@ -725,6 +725,10 @@ impl Tab {
|
||||||
pub fn grid_view(&self, core: &Core) -> Element<Message> {
|
pub fn grid_view(&self, core: &Core) -> Element<Message> {
|
||||||
let cosmic_theme::Spacing { space_xxs, .. } = core.system_theme().cosmic().spacing;
|
let cosmic_theme::Spacing { space_xxs, .. } = core.system_theme().cosmic().spacing;
|
||||||
|
|
||||||
|
//TODO: get from config
|
||||||
|
let item_width = Length::Fixed(96.0);
|
||||||
|
let item_height = Length::Fixed(116.0);
|
||||||
|
|
||||||
let mut children: Vec<Element<_>> = Vec::new();
|
let mut children: Vec<Element<_>> = Vec::new();
|
||||||
if let Some(ref items) = self.items_opt {
|
if let Some(ref items) = self.items_opt {
|
||||||
let mut count = 0;
|
let mut count = 0;
|
||||||
|
|
@ -745,9 +749,8 @@ impl Tab {
|
||||||
])
|
])
|
||||||
.align_items(Alignment::Center)
|
.align_items(Alignment::Center)
|
||||||
.spacing(space_xxs)
|
.spacing(space_xxs)
|
||||||
//TODO: get from config
|
.height(item_height)
|
||||||
.height(Length::Fixed(128.0))
|
.width(item_width),
|
||||||
.width(Length::Fixed(128.0)),
|
|
||||||
)
|
)
|
||||||
.style(button_style(item.selected))
|
.style(button_style(item.selected))
|
||||||
.on_press(Message::Click(Some(i)));
|
.on_press(Message::Click(Some(i)));
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue