samples/units/_units.rb in squib-0.15.2 vs samples/units/_units.rb in squib-0.15.3

- old
+ new

@@ -1,32 +1,32 @@ -require 'squib' - -Squib::Deck.new(width: '1.5in', height: '1.5in') do - background color: :white - - # We can use our DSL-method to use inches - # Computed using @dpi (set to 300 by default) - bleed = inches(0.125) - cut = inches(1.25) - rect x: bleed, y: bleed, - width: cut, height: cut, - dash: '0.5mm 0.5mm' # yes, units are in dashes too - - # other units too - cm(2) # We can also use cm this way - cm(2) + inches(2) # We can mix units too - - # Or we can use a string ending with cm or in - safe_margin = '0.25 in' #you can have a space too - safe_width = '1 in' - safe_height = '1.0 in ' # trailing space is ok too - rect x: safe_margin, y: safe_margin, - width: safe_width, height: safe_height, - radius: '2 mm ' - - # We can also do stuff in layout. Check out the yml file... - # (even cleaner in Yaml since we don't need quotes!) - use_layout file: 'using_units.yml' - text str: 'Hello.', layout: :example - - save prefix: 'units_', format: :png -end +require 'squib' + +Squib::Deck.new(width: '1.5in', height: '1.5in') do + background color: :white + + # We can use our DSL-method to use inches + # Computed using @dpi (set to 300 by default) + bleed = inches(0.125) + cut = inches(1.25) + rect x: bleed, y: bleed, + width: cut, height: cut, + dash: '0.5mm 0.5mm' # yes, units are in dashes too + + # other units too + cm(2) # We can also use cm this way + cm(2) + inches(2) # We can mix units too + + # Or we can use a string ending with cm or in + safe_margin = '0.25 in' #you can have a space too + safe_width = '1 in' + safe_height = '1.0 in ' # trailing space is ok too + rect x: safe_margin, y: safe_margin, + width: safe_width, height: safe_height, + radius: '2 mm ' + + # We can also do stuff in layout. Check out the yml file... + # (even cleaner in Yaml since we don't need quotes!) + use_layout file: 'using_units.yml' + text str: 'Hello.', layout: :example + + save prefix: 'units_', format: :png +end