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
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
|
|
|