mirror of
https://github.com/morgan9e/warehouse
synced 2026-04-14 00:04:08 +09:00
Use icon for sidebar button
This commit is contained in:
2
data/icons/dock-left-symbolic.svg
Normal file
2
data/icons/dock-left-symbolic.svg
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" height="16px" viewBox="0 0 16 16" width="16px"><g fill="#222222"><path d="m 6.5 14 v -12 h -5 v 12 z m 0 0" fill-opacity="0.35"/><path d="m 3 1 c -1.644531 0 -3 1.355469 -3 3 v 8 c 0 1.644531 1.355469 3 3 3 h 10 c 1.644531 0 3 -1.355469 3 -3 v -8 c 0 -1.644531 -1.355469 -3 -3 -3 z m 0 2 h 10 c 0.570312 0 1 0.429688 1 1 v 8 c 0 0.570312 -0.429688 1 -1 1 h -10 c -0.570312 0 -1 -0.429688 -1 -1 v -8 c 0 -0.570312 0.429688 -1 1 -1 z m 0 0"/><path d="m 6 2 h 1 v 12 h -1 z m 0 0"/></g></svg>
|
||||||
|
After Width: | Height: | Size: 569 B |
@@ -3,18 +3,23 @@ using Adw 1;
|
|||||||
|
|
||||||
template $WarehouseWindow: Adw.ApplicationWindow {
|
template $WarehouseWindow: Adw.ApplicationWindow {
|
||||||
title: "Warehouse";
|
title: "Warehouse";
|
||||||
|
// default-width: 240;
|
||||||
|
default-width: 865;
|
||||||
Adw.Breakpoint main_breakpoint {
|
Adw.Breakpoint main_breakpoint {
|
||||||
condition ("max-width: 865")
|
condition ("min-width: 865")
|
||||||
|
|
||||||
setters {
|
setters {
|
||||||
main_split.collapsed: true;
|
main_split.collapsed: false;
|
||||||
main_split.max-sidebar-width: 280;
|
main_split.max-sidebar-width: 999999999;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
content:
|
content:
|
||||||
Adw.OverlaySplitView main_split {
|
Adw.OverlaySplitView main_split {
|
||||||
|
collapsed: true;
|
||||||
|
show-sidebar: true;
|
||||||
sidebar-width-fraction: 0.2;
|
sidebar-width-fraction: 0.2;
|
||||||
max-sidebar-width: 999999999;
|
// max-sidebar-width: 280;
|
||||||
|
min-sidebar-width: 250;
|
||||||
sidebar:
|
sidebar:
|
||||||
Adw.NavigationPage {
|
Adw.NavigationPage {
|
||||||
title: "Warehouse";
|
title: "Warehouse";
|
||||||
@@ -23,7 +28,7 @@ template $WarehouseWindow: Adw.ApplicationWindow {
|
|||||||
Adw.HeaderBar header_bar {
|
Adw.HeaderBar header_bar {
|
||||||
[start]
|
[start]
|
||||||
Button sidebar_button {
|
Button sidebar_button {
|
||||||
label: "SB";
|
icon-name: "dock-left-symbolic";
|
||||||
}
|
}
|
||||||
[end]
|
[end]
|
||||||
MenuButton main_menu {
|
MenuButton main_menu {
|
||||||
|
|||||||
@@ -32,5 +32,6 @@
|
|||||||
<file preprocess="xml-stripblanks" alias="left-large-symbolic.svg">../data/icons/left-large-symbolic.svg</file>
|
<file preprocess="xml-stripblanks" alias="left-large-symbolic.svg">../data/icons/left-large-symbolic.svg</file>
|
||||||
<file preprocess="xml-stripblanks" alias="arrow-turn-left-down-symbolic.svg">../data/icons/arrow-turn-left-down-symbolic.svg</file>
|
<file preprocess="xml-stripblanks" alias="arrow-turn-left-down-symbolic.svg">../data/icons/arrow-turn-left-down-symbolic.svg</file>
|
||||||
<file preprocess="xml-stripblanks" alias="arrow-circular-top-right-symbolic.svg">../data/icons/arrow-circular-top-right-symbolic.svg</file>
|
<file preprocess="xml-stripblanks" alias="arrow-circular-top-right-symbolic.svg">../data/icons/arrow-circular-top-right-symbolic.svg</file>
|
||||||
|
<file preprocess="xml-stripblanks" alias="dock-left-symbolic.svg">../data/icons/dock-left-symbolic.svg</file>
|
||||||
</gresource>
|
</gresource>
|
||||||
</gresources>
|
</gresources>
|
||||||
|
|||||||
Reference in New Issue
Block a user