diff --git a/lib/DDG/Goodie/RubiksCubePatterns.pm b/lib/DDG/Goodie/RubiksCubePatterns.pm
index aacdae484..021eb3d9d 100644
--- a/lib/DDG/Goodie/RubiksCubePatterns.pm
+++ b/lib/DDG/Goodie/RubiksCubePatterns.pm
@@ -26,6 +26,8 @@ triggers start => "rcube", "rubik", "rubiks", "rubix",
zci answer_type => "rubiks_cube";
zci is_cached => 1;
+my $goodieVersion = $DDG::GoodieBundle::OpenSourceDuckDuckGo::VERSION // 999;
+
my %patterns = (
"stripes" => "F U F R L2 B D' R D2 L D' B R2 L F U F",
"crosses" => "U F B' L2 U2 L2 F' B U2 L2 U",
@@ -89,10 +91,10 @@ handle remainder_lc => sub {
data => {
title => $title,
subtitle => $subtitle,
- record_data => \%patterns_answer,
+ image => "/share/goodie/rubiks_cube_patterns/". $goodieVersion . "/slash.svg"
},
templates => {
- group => 'list',
+ group => 'info',
options => {
content => 'record',
}
diff --git a/share/goodie/rubiks_cube_patterns/anaconda.svg b/share/goodie/rubiks_cube_patterns/anaconda.svg
new file mode 100644
index 000000000..5d1fec1cf
--- /dev/null
+++ b/share/goodie/rubiks_cube_patterns/anaconda.svg
@@ -0,0 +1,140 @@
+
+
+
+
diff --git a/share/goodie/rubiks_cube_patterns/black_mamba.svg b/share/goodie/rubiks_cube_patterns/black_mamba.svg
new file mode 100644
index 000000000..83dd80eff
--- /dev/null
+++ b/share/goodie/rubiks_cube_patterns/black_mamba.svg
@@ -0,0 +1,140 @@
+
+
+
+
diff --git a/share/goodie/rubiks_cube_patterns/checkerboard.svg b/share/goodie/rubiks_cube_patterns/checkerboard.svg
new file mode 100644
index 000000000..89b09b81f
--- /dev/null
+++ b/share/goodie/rubiks_cube_patterns/checkerboard.svg
@@ -0,0 +1,140 @@
+
+
+
+
diff --git a/share/goodie/rubiks_cube_patterns/crosses.svg b/share/goodie/rubiks_cube_patterns/crosses.svg
new file mode 100644
index 000000000..82d9874b3
--- /dev/null
+++ b/share/goodie/rubiks_cube_patterns/crosses.svg
@@ -0,0 +1,140 @@
+
+
+
+
diff --git a/share/goodie/rubiks_cube_patterns/cube_in_a_cube.svg b/share/goodie/rubiks_cube_patterns/cube_in_a_cube.svg
new file mode 100644
index 000000000..9a3601b78
--- /dev/null
+++ b/share/goodie/rubiks_cube_patterns/cube_in_a_cube.svg
@@ -0,0 +1,140 @@
+
+
+
+
diff --git a/share/goodie/rubiks_cube_patterns/cube_in_a_cube_in_a_cube.svg b/share/goodie/rubiks_cube_patterns/cube_in_a_cube_in_a_cube.svg
new file mode 100644
index 000000000..dedf8121f
--- /dev/null
+++ b/share/goodie/rubiks_cube_patterns/cube_in_a_cube_in_a_cube.svg
@@ -0,0 +1,140 @@
+
+
+
+
diff --git a/share/goodie/rubiks_cube_patterns/exchanged_peakes.svg b/share/goodie/rubiks_cube_patterns/exchanged_peakes.svg
new file mode 100644
index 000000000..7b64e9a92
--- /dev/null
+++ b/share/goodie/rubiks_cube_patterns/exchanged_peakes.svg
@@ -0,0 +1,140 @@
+
+
+
+
diff --git a/share/goodie/rubiks_cube_patterns/python.svg b/share/goodie/rubiks_cube_patterns/python.svg
new file mode 100644
index 000000000..5cf957f05
--- /dev/null
+++ b/share/goodie/rubiks_cube_patterns/python.svg
@@ -0,0 +1,140 @@
+
+
+
+
diff --git a/share/goodie/rubiks_cube_patterns/slash.svg b/share/goodie/rubiks_cube_patterns/slash.svg
index df34ff203..983110ddf 100644
--- a/share/goodie/rubiks_cube_patterns/slash.svg
+++ b/share/goodie/rubiks_cube_patterns/slash.svg
@@ -24,20 +24,20 @@
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
- inkscape:window-width="640"
- inkscape:window-height="480"
+ inkscape:window-width="1375"
+ inkscape:window-height="876"
id="namedview34"
showgrid="false"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
- inkscape:zoom="0.2860232"
- inkscape:cx="108.66577"
- inkscape:cy="237.06118"
- inkscape:window-x="75"
- inkscape:window-y="34"
- inkscape:window-maximized="0"
+ inkscape:zoom="1.5047101"
+ inkscape:cx="24.588819"
+ inkscape:cy="161.16059"
+ inkscape:window-x="65"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
@@ -49,143 +49,148 @@
image/svg+xml
-
+
+
diff --git a/share/goodie/rubiks_cube_patterns/stripes.svg b/share/goodie/rubiks_cube_patterns/stripes.svg
new file mode 100644
index 000000000..d39a1bd3c
--- /dev/null
+++ b/share/goodie/rubiks_cube_patterns/stripes.svg
@@ -0,0 +1,140 @@
+
+
+
+
diff --git a/share/goodie/rubiks_cube_patterns/swap_centers.svg b/share/goodie/rubiks_cube_patterns/swap_centers.svg
new file mode 100644
index 000000000..acbc09b9b
--- /dev/null
+++ b/share/goodie/rubiks_cube_patterns/swap_centers.svg
@@ -0,0 +1,140 @@
+
+
+
+
diff --git a/share/goodie/rubiks_cube_patterns/ts.svg b/share/goodie/rubiks_cube_patterns/ts.svg
new file mode 100644
index 000000000..0b06f9f7a
--- /dev/null
+++ b/share/goodie/rubiks_cube_patterns/ts.svg
@@ -0,0 +1,140 @@
+
+
+
+