# GRUB gfxmenu theme "winter".
# Uses background image from:
# http://www.cyberpunkcafe.com/e107_plugins/autogallery/autogallery.php?show=1.Open%20Source%20Wallpaper
# "without-leaves.png" was called "Without Leafs in Winter.png"

lua-script: "winter.lua"
title-text: ""
title-font: "Helvetica Bold 18"
item-font: "Helvetica Bold 14"
selected-item-font: "Helvetica Bold 14"
status-font: "Helvetica 8"
terminal-font: "Fixed 9"
title-color: "40, 40, 40"
item-color: "0, 0, 0"
selected-item-color: "203, 251, 255"
status-color: "#FFF"
status-bg-color: "0, 166, 183, 128"
desktop-image: "without-leaves.png"
desktop-color: "0, 154, 183"

progress-bar-border-color: "0, 53, 70"
progress-bar-fg-color: "  0, 185, 212"
progress-bar-bg-color: "203, 251, 255"

menu-box: "menu_*.png"
selected-item-box: "select_*.png"
terminal-box: "terminal_*.png"

icon-width: 44
icon-height: 44
item-height: 32
item-padding: 0
item-icon-space: 3
item-spacing: 11

# You can add text at arbitrary locations on the screen.
# The specification within the "+label {...}" block is free-form,
# so you can use as much or as little white space as you like.

+ label {
   position = (170, 50)
   font = "smoothansi 13"
   color = "0,0,128" 
   text = "This is the Winter theme ... brought to you by GRUB!"
}

+ image { file = "/boot/grub/themes/winter/icons/kubuntu.png"
          position = (20, 350) }

+ vbox {
   position = (580, 10)
   + label { text="GNU" font="gelly 11" color="0, 0, 0" }
   + label { text="GRUB" font="aqui 11" color="0, 0, 0" }
   + label { text="boot loader" font="cure 11" color="0, 0, 0" }
}

+ hbox {
   position = (80, 10)
   + label { text="GNU" font="gelly 11" color="0, 0, 0" }
   + label { text="GRUB" font="aqui 11" color="0, 0, 0" }
   + label { text="boot loader" font="cure 11" color="0, 0, 0" }
}

+label{position=(430,412) font="lime 11" color="0, 0, 0" 
       text="GRUB 2 development version" }

# Demonstration of a compound layout: boxes within boxes.
+ hbox 
{
   position = (480, 3)

   + vbox 
   {
      # Note: We can't just use 'size' to set the image's size,
      #       since the vbox will resize the component according to its
      #       preferred size, which for images is the native image size.

      + image { file="/boot/grub/themes/icons/ubuntu.png"
                preferred_size = (20, 20) }
      + image { file="/boot/grub/themes/icons/gentoo.png"
                preferred_size = (20, 20) }
   }

   + vbox 
   {
      + label { text="GRand" font="cure 11" color=#99F }
      + label { text="Unified" font="cure 11" color=#BBF }
      + label { text="Bootloader" font="cure 11" color=#DDF }
   }
}


