# Felhom ISO — GRUB gfxmenu theme (scripts v1.22.0, R-38 GRUB slice).
#
# WHY A THEME AND NOT `background_image`: plain gfxterm draws the menu in the terminal's own region
# (top-left), which on our card lands the text straight across the cloud/wordmark. A gfxmenu theme is
# the only way to POSITION the menu, so the menu sits in the clean lower third that
# generate-grub-background.sh deliberately leaves empty (the card is composited into the TOP 516px of
# a 1024x768 canvas). Keep this file and the background generator's CARD/CARD_Y constants in sync —
# if the card grows, `boot_menu.top` must move down with it.
#
# Colors are design-system v2: --blue #0083D8 for the selected item, light text on the near-black
# navy (#0D1117) the card itself uses.

title-text: ""

desktop-image: "background.png"
desktop-color: "#0D1117"

# The single entry ("Felhom telepítés"). Below the card, optically centered under it.
#
# boot_menu has no item alignment — items are drawn left-aligned inside the box, at a ~29px inset
# (measured off the canary boot: box left 25% = 256px put the glyphs at x≈285). So centering is done
# by placing the BOX, not the text: 'Felhom telepítés' renders ~133px wide, so left=40% (=410px)
# puts the text at ~439..572, centered on ~505 against the card's 512. If the entry label ever
# changes length, re-measure from a canary screenshot rather than assuming.
+ boot_menu {
  left = 40%
  top = 70%
  width = 35%
  height = 14%

  item_color = "#E6EDF3"
  selected_item_color = "#0083D8"
  item_height = 32
  item_padding = 0
  item_icon_space = 0
  item_spacing = 2
}

# Honest countdown — the customer sees that something IS about to happen, not a frozen screen.
# NOTE: no "e: edit entry / esc: back" hint label (the stock PVE theme has one). Advertising the
# editor works against the point of the single-entry menu.
+ label {
   id = "__timeout__"
   text = "Indítás %d másodperc múlva..."
   left = 25%
   top = 84%
   width = 50%
   height = 30

   color = "#8B949E"
   align = "center"
}
