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 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +