<layout>
  <include src="theme.xml" />

  <template name="MenuButton">
    <Button
      id="${id}"
      width="120"
      height="82"
      color="#00000033"
      border_color="#FFFFFF77"
      hover_color="~color_accent"
      hover_border_color="#FFFFFF"
      round="8">
      <div gap="8"
        align_items="center"
        justify_content="center"
        flex_direction="column">
        <sprite src_builtin="${icon}" width="32" height="32" />
        <label weight="bold" size="18" text="${text}" translation="${translation}" />
      </div>
    </Button>
  </template>
</layout>