<?xml version="1.0" encoding="UTF-8"?>
<interface><requires version="4.0" lib="gtk" /><requires version="1.0" lib="libadwaita" /><template class="AdwStyleClassesDemoDialog" parent="AdwDialog"><property name="title" translatable="yes">Style Classes</property><property name="content-width">800</property><property name="width-request">360</property><property name="height-request">150</property><property name="child"><object class="AdwToolbarView"><child type="top"><object class="AdwHeaderBar" /></child><property name="content"><object class="GtkOverlay"><child type="overlay"><object class="GtkProgressBar" id="progress-bar"><property name="valign">start</property><property name="fraction">0.5</property><property name="tooltip-text">osd</property><property name="visible">False</property><style><class name="osd" /></style></object></child><child><object class="AdwPreferencesPage"><property name="width-request">360</property><property name="description" translatable="yes">Hover over widgets to see their exact style class names.</property><child><object class="AdwPreferencesGroup"><property name="title" translatable="yes">Buttoms</property><property name="description" translatable="yes">The &quot;flat&quot;, &quot;suggested-action&quot; and &quot;destructive&quot; style classes action can be used together with &quot;pill&quot; or &quot;circular&quot;.

The &quot;opaque&quot; style class allows to create buttons with custom colors that look similar to &quot;suggested-action&quot;.</property><child><object class="GtkBox"><property name="spacing">6</property><property name="orientation">vertical</property><child><object class="GtkBox" id="button-box-1"><property name="spacing">6</property><property name="homogeneous">True</property><child><object class="GtkBox"><property name="spacing">6</property><property name="homogeneous">True</property><child><object class="GtkButton"><property name="label" translatable="yes">Regular</property><property name="can-shrink">True</property></object></child><child><object class="GtkButton"><property name="label" translatable="yes">Flat</property><property name="tooltip-text">flat</property><property name="can-shrink">True</property><style><class name="flat" /></style></object></child></object></child><child><object class="GtkBox"><property name="spacing">6</property><property name="homogeneous">True</property><child><object class="GtkButton"><property name="label" translatable="yes">Suggested</property><property name="tooltip-text">suggested-action</property><property name="can-shrink">True</property><style><class name="suggested-action" /></style></object></child><child><object class="GtkButton"><property name="label" translatable="yes">Destructive</property><property name="tooltip-text">destructive-action</property><property name="can-shrink">True</property><style><class name="destructive-action" /></style></object></child></object></child></object></child><child><object class="GtkBox" id="button-box-3"><property name="spacing">6</property><property name="margin-top">12</property><child><object class="GtkBox"><property name="spacing">6</property><property name="halign">center</property><property name="valign">center</property><property name="hexpand">True</property><property name="tooltip-text">circular</property><child><object class="GtkButton"><property name="label" translatable="yes">Pill Button</property><property name="halign">center</property><property name="valign">center</property><property name="tooltip-text">pill</property><property name="icon-name">list-add-symbolic</property><style><class name="circular" /></style></object></child><child><object class="GtkButton"><property name="label" translatable="yes">A</property><property name="tooltip-text">circular</property><style><class name="circular" /></style></object></child></object></child><child><object class="GtkButton"><property name="label" translatable="yes">Pill Button</property><property name="halign">center</property><property name="valign">center</property><property name="hexpand">True</property><property name="tooltip-text">pill</property><property name="can-shrink">True</property><style><class name="pill" /></style></object></child><child><object class="GtkBox"><property name="spacing">6</property><property name="halign">center</property><property name="valign">center</property><property name="hexpand">True</property><child><object class="GtkButton"><property name="icon-name">go-previous-symbolic</property><property name="tooltip-text">osd</property><style><class name="osd" /></style></object></child><child><object class="GtkButton"><property name="icon-name">go-next-symbolic</property><property name="tooltip-text">osd</property><style><class name="osd" /></style></object></child></object></child></object></child></object></child></object></child><child><object class="AdwPreferencesGroup"><property name="title" translatable="yes">Entries</property><child><object class="GtkBox"><property name="spacing">6</property><property name="orientation">vertical</property><child><object class="GtkBox" id="entry-box-1"><property name="spacing">6</property><property name="homogeneous">True</property><property name="hexpand">True</property><child><object class="GtkEntry"><property name="placeholder-text" translatable="yes">Regular</property><property name="text" translatable="yes">Regular</property><property name="secondary-icon-name">edit-copy-symbolic</property></object></child><child><object class="GtkEntry"><property name="placeholder-text" translatable="yes">Success</property><property name="text" translatable="yes">Success</property><property name="tooltip-text">success</property><property name="secondary-icon-name">edit-copy-symbolic</property><style><class name="success" /></style></object></child></object></child><child><object class="GtkBox" id="entry-box-2"><property name="spacing">6</property><property name="homogeneous">True</property><property name="hexpand">True</property><child><object class="GtkEntry"><property name="placeholder-text" translatable="yes">Warning</property><property name="text" translatable="yes">Warning</property><property name="tooltip-text">warning</property><property name="secondary-icon-name">edit-copy-symbolic</property><style><class name="warning" /></style></object></child><child><object class="GtkEntry"><property name="placeholder-text" translatable="yes">Error</property><property name="text" translatable="yes">Error</property><property name="tooltip-text">error</property><property name="secondary-icon-name">edit-copy-symbolic</property><style><class name="error" /></style></object></child></object></child></object></child></object></child><child><object class="AdwPreferencesGroup"><property name="title" translatable="yes">Toggle Groups</property><property name="description" translatable="yes">The &quot;flat&quot;, &quot;round&quot; and &quot;osd&quot; style classes action can all be used together.</property><child><object class="GtkBox" id="toggle-group-box"><property name="spacing">6</property><property name="homogeneous">True</property><child><object class="AdwToggleGroup"><property name="tooltip-text">flat</property><style><class name="flat" /></style><child><object class="AdwToggle"><property name="label" translatable="yes">Flat</property></object></child><child><object class="AdwToggle"><property name="label" translatable="yes">Flat</property></object></child></object></child><child><object class="AdwToggleGroup"><property name="tooltip-text">round</property><style><class name="round" /></style><child><object class="AdwToggle"><property name="label" translatable="yes">Round</property></object></child><child><object class="AdwToggle"><property name="label" translatable="yes">Round</property></object></child></object></child><child><object class="AdwToggleGroup"><property name="tooltip-text">osd</property><style><class name="osd" /></style><child><object class="AdwToggle"><property name="label" translatable="yes">OSD</property></object></child><child><object class="AdwToggle"><property name="label" translatable="yes">OSD</property></object></child></object></child></object></child></object></child><child><object class="AdwPreferencesGroup"><property name="title" translatable="yes">Linked Controls</property><property name="description" translatable="yes">The &quot;linked&quot; style on GtkBox and similar containers allows to visually join related button-like and entry-like widgets.</property><child><object class="GtkBox"><property name="spacing">6</property><child><object class="GtkBox"><property name="tooltip-text">linked</property><style><class name="linked" /></style><child><object class="GtkToggleButton" id="toggle"><property name="icon-name">view-grid-symbolic</property><property name="active">True</property></object></child><child><object class="GtkToggleButton"><property name="icon-name">view-list-symbolic</property><property name="group">toggle</property></object></child></object></child><child><object class="GtkBox"><property name="tooltip-text">linked</property><style><class name="linked" /></style><child><object class="GtkEntry"><property name="placeholder-text" translatable="yes">Entry</property><property name="hexpand">True</property></object></child><child><object class="GtkEntry"><property name="placeholder-text" translatable="yes">Entry</property><property name="hexpand">True</property></object></child><child><object class="GtkButton"><property name="label" translatable="yes">Button</property><property name="can-shrink">True</property></object></child></object></child></object></child><child><object class="GtkBox"><property name="spacing">6</property><property name="margin-top">6</property><child><object class="GtkBox"><property name="orientation">vertical</property><property name="tooltip-text">linked</property><style><class name="linked" /></style><child><object class="GtkButton"><property name="icon-name">edit-cut-symbolic</property></object></child><child><object class="GtkButton"><property name="icon-name">edit-copy-symbolic</property></object></child><child><object class="GtkButton"><property name="icon-name">edit-paste-symbolic</property></object></child></object></child><child><object class="GtkBox"><property name="orientation">vertical</property><property name="hexpand">True</property><property name="tooltip-text">linked</property><style><class name="linked" /></style><child><object class="GtkEntry"><property name="placeholder-text" translatable="yes">Street</property></object></child><child><object class="GtkEntry"><property name="placeholder-text" translatable="yes">City</property></object></child><child><object class="GtkEntry"><property name="placeholder-text" translatable="yes">Province</property></object></child></object></child></object></child></object></child><child><object class="AdwPreferencesGroup"><property name="title" translatable="yes">Labels</property><child><object class="GtkBox" id="label-box"><property name="spacing">18</property><child><object class="GtkBox"><property name="orientation">vertical</property><property name="spacing">12</property><property name="hexpand">True</property><child><object class="GtkLabel"><property name="label" translatable="yes">Title 1</property><property name="xalign">0</property><property name="ellipsize">end</property><property name="tooltip-text">title-1</property><style><class name="title-1" /></style></object></child><child><object class="GtkLabel"><property name="label" translatable="yes">Title 2</property><property name="xalign">0</property><property name="ellipsize">end</property><property name="tooltip-text">title-2</property><style><class name="title-2" /></style></object></child><child><object class="GtkLabel"><property name="label" translatable="yes">Title 3</property><property name="xalign">0</property><property name="ellipsize">end</property><property name="tooltip-text">title-3</property><style><class name="title-3" /></style></object></child><child><object class="GtkLabel"><property name="label" translatable="yes">Title 4</property><property name="xalign">0</property><property name="ellipsize">end</property><property name="tooltip-text">title-4</property><style><class name="title-4" /></style></object></child><child><object class="GtkLabel"><property name="label" translatable="yes">Monospace</property><property name="xalign">0</property><property name="ellipsize">end</property><property name="tooltip-text">monospace</property><style><class name="monospace" /></style></object></child><child><object class="GtkLabel"><property name="label" translatable="yes">Numeric (1234567890)</property><property name="xalign">0</property><property name="ellipsize">end</property><property name="tooltip-text">numeric</property><style><class name="numeric" /></style></object></child><child><object class="GtkLabel"><property name="label" translatable="yes">Accent</property><property name="xalign">0</property><property name="ellipsize">end</property><property name="tooltip-text">accent</property><style><class name="accent" /></style></object></child><child><object class="GtkLabel"><property name="label" translatable="yes">Success</property><property name="xalign">0</property><property name="ellipsize">end</property><property name="tooltip-text">success</property><style><class name="success" /></style></object></child><child><object class="GtkLabel"><property name="label" translatable="yes">Warning</property><property name="xalign">0</property><property name="ellipsize">end</property><property name="tooltip-text">warning</property><style><class name="warning" /></style></object></child><child><object class="GtkLabel"><property name="label" translatable="yes">Error</property><property name="xalign">0</property><property name="ellipsize">end</property><property name="tooltip-text">error</property><style><class name="error" /></style></object></child></object></child><child><object class="GtkBox"><property name="orientation">vertical</property><property name="spacing">12</property><property name="hexpand">True</property><child><object class="GtkLabel"><property name="label" translatable="yes">Heading</property><property name="xalign">0</property><property name="ellipsize">end</property><property name="tooltip-text">heading</property><style><class name="heading" /></style></object></child><child><object class="GtkLabel"><property name="label" translatable="yes">This is a paragraph of a body copy. You would use this style for most text in interfaces. It can also include &lt;b&gt;styling&lt;/b&gt; or &lt;a href=&quot;https://os.gnome.org/&quot;&gt; links&lt;/a&gt; .</property><property name="use-markup">True</property><property name="xalign">0</property><property name="wrap">True</property><property name="wrap-mode">word-char</property><property name="max-width-chars">25</property><property name="tooltip-text">body</property><style><class name="body" /></style></object></child><child><object class="GtkLabel"><property name="label" translatable="yes">Caption Heading</property><property name="xalign">0</property><property name="ellipsize">end</property><property name="tooltip-text">caption-heading</property><style><class name="caption-heading" /></style></object></child><child><object class="GtkLabel"><property name="label" translatable="yes">Caption body text, to be used for body copy on image captions and the like.</property><property name="xalign">0</property><property name="wrap">True</property><property name="wrap-mode">word-char</property><property name="max-width-chars">25</property><property name="tooltip-text">caption</property><style><class name="caption" /></style></object></child><child><object class="GtkLabel"><property name="label" translatable="yes">This is a dimmed paragraph, mostly used for secondary labels or descriptions.</property><property name="xalign">0</property><property name="wrap">True</property><property name="wrap-mode">word-char</property><property name="max-width-chars">25</property><property name="tooltip-text">dimmed</property><style><class name="dimmed" /></style></object></child></object></child></object></child></object></child><child><object class="AdwPreferencesGroup"><property name="title" translatable="yes">Cards and Boxed Lists</property><property name="description" translatable="yes">The &quot;boxed-list&quot; style class can be used with GtkListBox to create boxed lists.

The &quot;card&quot; style class can be used to achieve the same style with GtkBox or similar containers, and with GtkButton. If used together with &quot;activatable&quot; style class, or on a GtkButton, the card will also have hover and press styles.</property><child><object class="GtkBox"><property name="homogeneous">True</property><property name="height-request">100</property><property name="spacing">12</property><property name="margin-bottom">12</property><child><object class="AdwBin"><property name="tooltip-text">card</property><style><class name="card" /></style><property name="child"><object class="GtkLabel"><property name="label" translatable="yes">Card</property><property name="wrap">True</property><property name="wrap-mode">word-char</property></object></property></object></child><child><object class="AdwBin"><property name="tooltip-text">card, activatable</property><property name="focusable">True</property><style><class name="card" /><class name="activatable" /></style><property name="child"><object class="GtkLabel"><property name="label" translatable="yes">Card (activatable)</property><property name="wrap">True</property><property name="wrap-mode">word-char</property></object></property></object></child><child><object class="GtkButton"><property name="tooltip-text">card</property><style><class name="card" /></style><property name="child"><object class="GtkLabel"><property name="label" translatable="yes">Card (button)</property><property name="wrap">True</property><property name="wrap-mode">word-char</property></object></property></object></child></object></child><child><object class="GtkListBox"><property name="selection-mode">none</property><property name="tooltip-text">boxed-list</property><style><class name="boxed-list" /></style><child><object class="AdwActionRow"><property name="title" translatable="yes">Row</property></object></child><child><object class="AdwActionRow"><property name="title" translatable="yes">Row (activatable)</property><property name="activatable">True</property></object></child></object></child></object></child><child><object class="AdwPreferencesGroup"><property name="title" translatable="yes">App Icons</property><property name="description" translatable="yes">The &quot;icon-dropshadow&quot; style class ensures legibility when displaying app icons. For 32x32 and smaller app icons, &quot;lowres-icon&quot; should be used instead.</property><child><object class="GtkGrid"><property name="row-spacing">6</property><property name="column-spacing">12</property><child><object class="GtkImage"><property name="icon-name">org.gnome.Boxes</property><property name="pixel-size">128</property><property name="valign">end</property><property name="tooltip-text">icon-dropshadow</property><style><class name="icon-dropshadow" /></style><layout><property name="column">0</property><property name="row">0</property></layout></object></child><child><object class="GtkLabel"><property name="label">128</property><property name="xalign">0.5</property><layout><property name="column">0</property><property name="row">1</property></layout></object></child><child><object class="GtkImage"><property name="icon-name">org.gnome.Boxes</property><property name="pixel-size">64</property><property name="valign">end</property><property name="tooltip-text">icon-dropshadow</property><style><class name="icon-dropshadow" /></style><layout><property name="column">1</property><property name="row">0</property></layout></object></child><child><object class="GtkLabel"><property name="label">64</property><property name="xalign">0.5</property><layout><property name="column">1</property><property name="row">1</property></layout></object></child><child><object class="GtkImage"><property name="icon-name">org.gnome.Boxes</property><property name="pixel-size">32</property><property name="valign">end</property><property name="tooltip-text">icon-dropshadow</property><style><class name="icon-dropshadow" /></style><layout><property name="column">2</property><property name="row">0</property></layout></object></child><child><object class="GtkLabel"><property name="label">32</property><property name="xalign">0.5</property><layout><property name="column">2</property><property name="row">1</property></layout></object></child></object></child></object></child><child><object class="AdwPreferencesGroup"><property name="title" translatable="yes">Check Buttons</property><property name="description" translatable="yes">The &quot;selection-mode&quot; style class can be used with GtkCheckButton to make them large and round.</property><child><object class="GtkGrid"><property name="row-spacing">6</property><property name="column-spacing">12</property><property name="halign">start</property><child><object class="GtkCheckButton"><property name="halign">end</property><property name="valign">end</property><property name="active">True</property><layout><property name="column">0</property><property name="row">0</property></layout></object></child><child><object class="GtkCheckButton"><property name="halign">start</property><property name="valign">end</property><layout><property name="column">1</property><property name="row">0</property></layout></object></child><child><object class="GtkLabel"><property name="label" translatable="yes">Regular</property><property name="xalign">0.5</property><property name="margin-start">12</property><property name="margin-end">12</property><property name="wrap">True</property><property name="wrap-mode">word-char</property><layout><property name="column">0</property><property name="row">1</property><property name="column-span">2</property></layout></object></child><child><object class="GtkCheckButton"><property name="halign">end</property><property name="valign">end</property><property name="active">True</property><property name="tooltip-text">selection-mode</property><style><class name="selection-mode" /></style><layout><property name="column">2</property><property name="row">0</property></layout></object></child><child><object class="GtkCheckButton"><property name="halign">start</property><property name="valign">end</property><property name="tooltip-text">selection-mode</property><style><class name="selection-mode" /></style><layout><property name="column">3</property><property name="row">0</property></layout></object></child><child><object class="GtkLabel"><property name="label" translatable="yes">Selection Mode</property><property name="xalign">0.5</property><property name="margin-start">12</property><property name="margin-end">12</property><property name="wrap">True</property><property name="wrap-mode">word-char</property><layout><property name="column">2</property><property name="row">1</property><property name="column-span">2</property></layout></object></child></object></child></object></child><child><object class="AdwPreferencesGroup"><property name="title" translatable="yes">Toolbars</property><property name="description" translatable="yes">The &quot;toolbar&quot; style class on GtkBox and similar containers gives the same padding, spacing and button appearance as GtkHeaderBar and GtkActionBar have. A toolbar can additionally have the &quot;osd&quot; style class, useful for floating media controls.

The &quot;raised&quot; style class can be used to make a button inside a toolbar use default appearance instead.</property><child><object class="GtkFrame"><property name="margin-bottom">12</property><property name="child"><object class="GtkBox"><property name="tooltip-text">toolbar</property><style><class name="toolbar" /></style><child><object class="GtkMenuButton"><property name="label" translatable="yes">Open</property><property name="menu-model">demo-menu</property></object></child><child><object class="GtkButton"><property name="icon-name">tab-new-symbolic</property></object></child><child><object class="GtkSeparator"><property name="hexpand">True</property><style><class name="spacer" /></style></object></child><child><object class="GtkButton"><property name="icon-name">edit-undo-symbolic</property></object></child><child><object class="GtkButton"><property name="icon-name">edit-redo-symbolic</property></object></child><child><object class="GtkSeparator"><style><class name="spacer" /></style></object></child><child><object class="GtkMenuButton"><property name="icon-name">view-more-symbolic</property><property name="menu-model">demo-menu</property></object></child></object></property></object></child><child><object class="GtkBox"><property name="tooltip-text">toolbar, osd</property><style><class name="toolbar" /><class name="osd" /></style><child><object class="GtkButton"><property name="icon-name">media-skip-backward-symbolic</property></object></child><child><object class="GtkButton"><property name="icon-name">media-playback-pause-symbolic</property></object></child><child><object class="GtkButton"><property name="icon-name">media-skip-forward-symbolic</property></object></child><child><object class="GtkScale"><property name="hexpand">True</property><property name="adjustment"><object class="GtkAdjustment"><property name="lower">0</property><property name="upper">100</property><property name="value">50</property></object></property></object></child><child><object class="GtkScaleButton"><property name="icons">audio-volume-muted
audio-volume-high
audio-volume-low
audio-volume-medium</property></object></child></object></child></object></child><child><object class="AdwPreferencesGroup"><property name="title" translatable="yes">Backgrounds</property><property name="description" translatable="yes">These style classes can be applied to any widgets that need the specific background and text color.</property><child><object class="GtkBox"><property name="homogeneous">True</property>y<property name="height-request">100</property><child><object class="AdwBin"><property name="tooltip-text">background</property><style><class name="background" /></style><property name="child"><object class="GtkLabel"><property name="label" translatable="yes">Background</property><property name="wrap">True</property><property name="wrap-mode">word-char</property></object></property></object></child><child><object class="AdwBin"><property name="tooltip-text">view</property><style><class name="view" /></style><property name="child"><object class="GtkLabel"><property name="label" translatable="yes">View</property><property name="wrap">True</property><property name="wrap-mode">word-char</property></object></property></object></child><child><object class="AdwBin"><property name="tooltip-text">osd</property><style><class name="osd" /></style><property name="child"><object class="GtkLabel"><property name="label" translatable="yes">Osd</property><property name="wrap">True</property><property name="wrap-mode">word-char</property></object></property></object></child></object></child></object></child><child><object class="AdwPreferencesGroup"><property name="title" translatable="yes">Misc</property><child><object class="AdwActionRow" id="status-page-action-row"><property name="title" translatable="yes">Status Pages</property><property name="activatable">True</property><child><object class="GtkImage"><property name="icon-name">go-next-symbolic</property><style><class name="dim-label" /></style></object></child></object></child><child><object class="AdwActionRow" id="sidebar-action-row"><property name="title" translatable="yes">Sidebar</property><property name="activatable">True</property><child><object class="GtkImage"><property name="icon-name">go-next-symbolic</property><style><class name="dim-label" /></style></object></child></object></child><child><object class="AdwSwitchRow" id="devel-switch-row"><property name="title" translatable="yes">Development Window</property><property name="subtitle" translatable="yes">&quot;devel&quot; style class on GtkWindow</property></object></child><child><object class="AdwSwitchRow" id="progress-bar-switch-row"><property name="title" translatable="yes">OSD Progress Bar</property><property name="subtitle" translatable="yes">&quot;osd&quot; style class on GtkProgressBar</property></object></child></object></child></object></child></object></property></object></property><child><object class="AdwBreakpoint"><condition>max-width: 550sp</condition><setter object="button-box-1" property="orientation">vertical</setter><setter object="entry-box-1" property="orientation">vertical</setter><setter object="entry-box-2" property="orientation">vertical</setter><setter object="toggle-group-box" property="orientation">vertical</setter><setter object="label-box" property="orientation">vertical</setter><setter object="label-box" property="spacing">12</setter></object></child></template><menu id="demo-menu"><section><item><attribute name="label" translatable="yes">Item 1</attribute><attribute name="action">style.dummy</attribute></item><item><attribute name="label" translatable="yes">Item 2</attribute><attribute name="action">style.dummy</attribute></item><item><attribute name="label" translatable="yes">Item 3</attribute><attribute name="action">style.dummy</attribute></item></section></menu><object class="AdwDialog" id="status-page-dialog"><property name="title" translatable="yes">Status Pages</property><property name="content-width">640</property><property name="content-height">480</property><property name="width-request">360</property><property name="height-request">200</property><property name="child"><object class="AdwToolbarView"><property name="top-bar-style">raised</property><child type="top"><object class="GtkHeaderBar"><child><object class="GtkToggleButton" id="compact-toggle-button"><property name="icon-name">view-sidebar-start</property><property name="active" bind-source="compact-split-view" bind-property="show-sidebar" bind-flags="sync-create|bidirectional" /></object></child></object></child><property name="content"><object class="AdwOverlaySplitView" id="compact-split-view"><property name="sidebar"><object class="AdwStatusPage"><property name="icon-name">org.gnome.Adwaita1.Demo-symbolic</property><property name="title" translatable="yes">Compact</property><property name="description" translatable="yes">This status page has the &quot;compact&quot; style class.</property><property name="tooltip-text">compact</property><style><class name="compact" /></style><property name="child"><object class="GtkButton"><property name="label" translatable="yes">Buttom</property><property name="halign">center</property><style><class name="pill" /></style></object></property></object></property><property name="content"><object class="AdwStatusPage"><property name="hexpand">True</property><property name="icon-name">org.gnome.Adwaita1.Demo-symbolic</property><property name="title" translatable="yes">Regular</property><property name="description" translatable="yes">This is a regular status pag.</property><property name="child"><object class="GtkButton"><property name="label" translatable="yes">Buttom</property><property name="halign">center</property><style><class name="pill" /></style></object></property></object></property></object></property></object></property><child><object class="AdwBreakpoint"><condition>max-width: 450sp</condition><setter object="compact-split-view" property="collapsed">True</setter><setter object="compact-toggle-button" property="visible">True</setter></object></child></object><object class="AdwDialog" id="sidebar-dialog"><property name="title" translatable="yes">Sidebar</property><property name="content-width">720</property><property name="content-height">480</property><property name="width-request">360</property><property name="height-request">240</property><property name="child"><object class="AdwNavigationSplitView" id="sidebar-split-view"><property name="min-sidebar-width">140</property><property name="max-sidebar-width">240</property><property name="sidebar"><object class="AdwNavigationPage"><property name="title">Bluefox</property><property name="child"><object class="AdwToolbarView"><child type="top"><object class="AdwHeaderBar"><property name="show-title">False</property></object></child><child><object class="GtkScrolledWindow"><property name="hscrollbar-policy">never</property><property name="child"><object class="GtkListBox" id="sidebar-list"><property name="tooltip-text">navigation-sidebar</property><property name="selection-mode">browse</property><style><class name="navigation-sidebar" /></style><child><object class="GtkLabel"><property name="label" translatable="yes">Item 1</property><property name="ellipsize">end</property><property name="xalign">0</property></object></child><child><object class="GtkLabel"><property name="label" translatable="yes">Item 2</property><property name="ellipsize">end</property><property name="xalign">0</property></object></child><child><object class="GtkLabel"><property name="label" translatable="yes">Item 3</property><property name="ellipsize">end</property><property name="xalign">0</property></object></child><child><object class="GtkLabel"><property name="label" translatable="yes">Item 4</property><property name="ellipsize">end</property><property name="xalign">0</property></object></child><child><object class="GtkLabel"><property name="label" translatable="yes">Item 5</property><property name="ellipsize">end</property><property name="xalign">0</property></object></child></object></property></object></child></object></property></object></property><property name="content"><object class="AdwNavigationPage"><property name="title" translatable="yes">Sidebar</property><property name="tag">content</property><property name="child"><object class="AdwToolbarView"><child type="top"><object class="AdwHeaderBar" /></child><child><object class="AdwStatusPage"><property name="title" translatable="yes">Sidebar</property><property name="description" translatable="yes">&quot;navigation-sidebar&quot; style class on GtkListBox or GtkListView.</property></object></child></object></property></object></property></object></property><child><object class="AdwBreakpoint"><condition>max-width: 400sp</condition><setter object="sidebar-split-view" property="collapsed">True</setter><setter object="sidebar-list" property="selection-mode">none</setter></object></child></object></interface>
