samples: gistify shapes
parent
fd01e8c4b3
commit
c37a1a79bf
|
|
@ -19,3 +19,7 @@
|
||||||
[submodule "samples/backend"]
|
[submodule "samples/backend"]
|
||||||
path = samples/backend
|
path = samples/backend
|
||||||
url = https://gist.github.com/7b4a3acd0e758aedf87ba549e2025a11.git
|
url = https://gist.github.com/7b4a3acd0e758aedf87ba549e2025a11.git
|
||||||
|
|
||||||
|
[submodule "samples/shapes"]
|
||||||
|
path = samples/shapes
|
||||||
|
url = https://gist.github.com/59089c972b8b0e5d7e76598010e69291.git
|
||||||
|
|
|
||||||
|
|
@ -1,48 +0,0 @@
|
||||||
require 'squib'
|
|
||||||
|
|
||||||
Squib::Deck.new do
|
|
||||||
background color: :white
|
|
||||||
|
|
||||||
grid x: 10, y: 10, width: 50, height: 50, stroke_color: '#0066FF', stroke_width: 1.5
|
|
||||||
grid x: 10, y: 10, width: 200, height: 200, stroke_color: '#0066FF', stroke_width: 3
|
|
||||||
|
|
||||||
rect x: 305, y: 105, width: 200, height: 50, dash: '4 2'
|
|
||||||
|
|
||||||
rect x: 300, y: 300, width: 400, height: 400,
|
|
||||||
fill_color: :blue, stroke_color: :red, stroke_width: 50.0,
|
|
||||||
join: 'bevel'
|
|
||||||
|
|
||||||
circle x: 600, y: 600, radius: 75,
|
|
||||||
fill_color: :gray, stroke_color: :green, stroke_width: 8.0
|
|
||||||
|
|
||||||
triangle x1: 50, y1: 50,
|
|
||||||
x2: 150, y2: 150,
|
|
||||||
x3: 75, y3: 250,
|
|
||||||
fill_color: :gray, stroke_color: :green, stroke_width: 3.0
|
|
||||||
|
|
||||||
line x1: 50, y1: 550,
|
|
||||||
x2: 150, y2: 650,
|
|
||||||
stroke_width: 25.0
|
|
||||||
|
|
||||||
curve x1: 50, y1: 850, cx1: 150, cy1: 700,
|
|
||||||
x2: 625, y2: 900, cx2: 150, cy2: 700,
|
|
||||||
stroke_width: 12.0, stroke_color: :cyan,
|
|
||||||
fill_color: :burgundy, cap: 'round'
|
|
||||||
|
|
||||||
ellipse x: 50, y: 925, width: 200, height: 100,
|
|
||||||
stroke_width: 5.0, stroke_color: :cyan,
|
|
||||||
fill_color: :burgundy
|
|
||||||
|
|
||||||
star x: 300, y: 1000, n: 5, inner_radius: 15, outer_radius: 40,
|
|
||||||
fill_color: :cyan, stroke_color: :burgundy, stroke_width: 5
|
|
||||||
|
|
||||||
# default draw is fill-then-stroke. Can be changed to stroke-then-fill
|
|
||||||
star x: 375, y: 1000, n: 5, inner_radius: 15, outer_radius: 40,
|
|
||||||
fill_color: :cyan, stroke_color: :burgundy,
|
|
||||||
stroke_width: 5, stroke_strategy: :stroke_first
|
|
||||||
|
|
||||||
polygon x: 500, y: 1000, n: 5, radius: 25, angle: Math::PI / 2,
|
|
||||||
fill_color: :cyan, stroke_color: :burgundy, stroke_width: 2
|
|
||||||
|
|
||||||
save_png prefix: 'shape_'
|
|
||||||
end
|
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
Subproject commit 76b1e0e539988e55657e7163200bc2e28c9f64bd
|
||||||
Loading…
Reference in New Issue