<?xml version="1.0" encoding="UTF-8"?>
<interface domain="libadwaita">
  <requires lib="gtk" version="4.0"/>
  <template class="AdwStatusPage" parent="GtkWidget">
    <accessibility>
      <relation name="labelled-by">title_label</relation>
      <relation name="described-by">description_label</relation>
    </accessibility>
    <child>
      <object class="GtkScrolledWindow" id="scrolled_window">
        <property name="hscrollbar-policy">never</property>
        <property name="propagate-natural-height">True</property>
        <property name="child">
          <object class="GtkViewport">
            <property name="scroll-to-focus">True</property>
            <property name="child">
              <object class="GtkBox" id="toplevel_box">
                <property name="orientation">vertical</property>
                <property name="valign">center</property>
                <child>
                  <object class="AdwClamp">
                    <child>
                      <object class="GtkBox">
                        <property name="orientation">vertical</property>
                        <property name="valign">center</property>
                        <child>
                          <object class="GtkImage" id="image">
                            <property name="accessible-role">presentation</property>
                            <binding name="visible">
                              <closure function="has_image" type="gboolean">
                                <lookup name="icon-name">image</lookup>
                                <lookup name="paintable">image</lookup>
                              </closure>
                            </binding>
                            <style>
                              <class name="icon"/>
                            </style>
                          </object>
                        </child>
                        <child>
                          <object class="GtkLabel" id="title_label">
                            <property name="wrap">True</property>
                            <property name="wrap-mode">word-char</property>
                            <property name="justify">center</property>
                            <binding name="visible">
                              <closure function="string_is_not_empty" type="gboolean">
                                <lookup name="label">title_label</lookup>
                              </closure>
                            </binding>
                            <style>
                              <class name="title"/>
                              <class name="title-1"/>
                            </style>
                          </object>
                        </child>
                        <child>
                          <object class="GtkLabel" id="description_label">
                            <property name="wrap">True</property>
                            <property name="wrap-mode">word-char</property>
                            <property name="justify">center</property>
                            <property name="use-markup">True</property>
                            <binding name="visible">
                              <closure function="string_is_not_empty" type="gboolean">
                                <lookup name="label">description_label</lookup>
                              </closure>
                            </binding>
                            <style>
                              <class name="body"/>
                              <class name="description"/>
                            </style>
                          </object>
                        </child>
                      </object>
                    </child>
                  </object>
                </child>
              </object>
            </property>
          </object>
        </property>
      </object>
    </child>
  </template>
</interface>
