You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

60 lines
1.2 KiB

# Used in the layouts.rb sample in conjunction with custom-layout2.yml
frame:
x: 38
y: 38
width: 750
height: 1050
radius: 25
title:
x: 125
y: 50
width: 625
height: 100
align: center #strings also work for most options
valign: !ruby/symbol middle #yaml also support symbols, see http://www.yaml.org/YAML_for_ruby.html#symbols
subtitle:
x: 150
y: 150
width: 575
height: 60
align: center
valign: middle
icon:
width: 125
height: 125
y: 250
icon_left:
extends: icon
x: 150
icon_middle:
extends: icon
x: 350
y: 400 #overrides the y inherited from icon
icon_right:
extends: icon
x: 550
# Squib also supports its own merging-and-modify feature
# Called "extends"
# Any layout can extend another layout, so long as it's not a circle
# Order doesn't matter since it's done after YAML procesing
# And, if the entry overrides
bonus: #becomes our bonus rectangle
x: 250
y: 600
width: 300
height: 200
radius: 32
bonus_inner:
extends: bonus
x: += 10 # i.e. 260
y: += 10 # i.e. 610
width: -= 20 # i.e. 180
height: -= 20 # i.e. 180
radius: -= 8
bonus_text:
extends: bonus_inner
x: +=10
y: +=10
width: -= 20
height: -= 20