From 677a90ddd94cfcd4e0ec7ca115245361d9d001ce Mon Sep 17 00:00:00 2001 From: kalleen Date: Sun, 13 May 2018 22:29:48 +0200 Subject: [PATCH] Add templates for gallery and tutorial listing --- _config.yml | 26 +- _data/navigation.yml | 6 +- _docs/005-001-faq.md | 21 + _docs/005-002-bugs.md | 7 + _includes/folder-galleries | 29 + _includes/head/custom.html | 2 +- _includes/tutorial_list | 47 ++ _includes/tutorial_select_order | 15 + _tutorial/applique.md | 41 ++ _tutorial/custom-origin.md | 17 + _tutorial/fringe.md | 24 + _tutorial/puff.md | 28 + _tutorials/000-tutorials.md | 1 - _tutorials/001-001-lexelby.md | 38 +- _tutorials/002-001-samples.md | 8 +- _tutorials/003-inkstitch-tutorials.md | 9 +- assets/css/main.scss | 48 ++ assets/images/GitHub_Logo.png | Bin 0 -> 13001 bytes .../lexelby_patches/SRE_Weekly-th.jpg | Bin .../lexelby_patches/SRE_Weekly.jpg | Bin .../clinton_poker_league-th.jpg | Bin .../lexelby_patches/clinton_poker_league.jpg | Bin .../lexelby_patches/i_heart_vectors-th.jpg | Bin .../lexelby_patches/i_heart_vectors.jpg | Bin .../lexelby_patches/orca_patch-th.jpg | Bin .../lexelby_patches/orca_patch.jpg | Bin .../lexelby_patches/seven_deuce-th.jpg | Bin .../lexelby_patches/seven_deuce.jpg | Bin .../soulstorm_brew_patch-th.jpg | Bin .../lexelby_patches/soulstorm_brew_patch.jpg | Bin .../lexelby_patches/super_hero_patch-th.jpg | Bin .../lexelby_patches/super_hero_patch.jpg | Bin .../samples/Applique Color Change.svg | 470 +++++++++++++ .../tutorials/samples/Applique Stop.svg | 466 +++++++++++++ .../samples/Donkey FullBack Design.svg | 652 ++++++++++++++++++ .../tutorials/samples/Fringe Example.svg | 500 ++++++++++++++ .../InkStitch 1 Color Top Left Origin.svg | 421 +++++++++++ .../tutorials/samples/InkStitch 1 Color.svg | 404 +++++++++++ .../samples/InkStitch Multi Color.svg | 423 ++++++++++++ assets/images/tutorials/samples/Puff Only.svg | 219 ++++++ .../images/tutorials/samples/PuffRegular.svg | 281 ++++++++ .../video-preview-images/guidelines.png | Bin 0 -> 21899 bytes favicon.ico | Bin 0 -> 102290 bytes index.html | 2 +- 44 files changed, 4157 insertions(+), 48 deletions(-) create mode 100644 _docs/005-001-faq.md create mode 100644 _docs/005-002-bugs.md create mode 100644 _includes/folder-galleries create mode 100644 _includes/tutorial_list create mode 100644 _includes/tutorial_select_order create mode 100644 _tutorial/applique.md create mode 100644 _tutorial/custom-origin.md create mode 100644 _tutorial/fringe.md create mode 100644 _tutorial/puff.md create mode 100644 assets/images/GitHub_Logo.png rename assets/images/{tutorials/examples => galleries}/lexelby_patches/SRE_Weekly-th.jpg (100%) rename assets/images/{tutorials/examples => galleries}/lexelby_patches/SRE_Weekly.jpg (100%) rename assets/images/{tutorials/examples => galleries}/lexelby_patches/clinton_poker_league-th.jpg (100%) rename assets/images/{tutorials/examples => galleries}/lexelby_patches/clinton_poker_league.jpg (100%) rename assets/images/{tutorials/examples => galleries}/lexelby_patches/i_heart_vectors-th.jpg (100%) rename assets/images/{tutorials/examples => galleries}/lexelby_patches/i_heart_vectors.jpg (100%) rename assets/images/{tutorials/examples => galleries}/lexelby_patches/orca_patch-th.jpg (100%) rename assets/images/{tutorials/examples => galleries}/lexelby_patches/orca_patch.jpg (100%) rename assets/images/{tutorials/examples => galleries}/lexelby_patches/seven_deuce-th.jpg (100%) rename assets/images/{tutorials/examples => galleries}/lexelby_patches/seven_deuce.jpg (100%) rename assets/images/{tutorials/examples => galleries}/lexelby_patches/soulstorm_brew_patch-th.jpg (100%) rename assets/images/{tutorials/examples => galleries}/lexelby_patches/soulstorm_brew_patch.jpg (100%) rename assets/images/{tutorials/examples => galleries}/lexelby_patches/super_hero_patch-th.jpg (100%) rename assets/images/{tutorials/examples => galleries}/lexelby_patches/super_hero_patch.jpg (100%) create mode 100644 assets/images/tutorials/samples/Applique Color Change.svg create mode 100644 assets/images/tutorials/samples/Applique Stop.svg create mode 100644 assets/images/tutorials/samples/Donkey FullBack Design.svg create mode 100644 assets/images/tutorials/samples/Fringe Example.svg create mode 100644 assets/images/tutorials/samples/InkStitch 1 Color Top Left Origin.svg create mode 100644 assets/images/tutorials/samples/InkStitch 1 Color.svg create mode 100644 assets/images/tutorials/samples/InkStitch Multi Color.svg create mode 100644 assets/images/tutorials/samples/Puff Only.svg create mode 100644 assets/images/tutorials/samples/PuffRegular.svg create mode 100644 assets/images/tutorials/video-preview-images/guidelines.png create mode 100644 favicon.ico diff --git a/_config.yml b/_config.yml index 6ab8a1d7f..46407b174 100644 --- a/_config.yml +++ b/_config.yml @@ -22,7 +22,7 @@ name : "lexelby" description : "An Inkscape extension for designing machine embroidery patterns." url : "http://inkstitch.org" baseurl : # the subpath of your site, e.g. "/blog" -repository : "lexelby/inkstitch/" +repository : "lexelby/inkstitch/" # GitHub username/repo-name e.g. "mmistakes/minimal-mistakes" teaser : # path of fallback teaser image, e.g. "/assets/images/500x300.png" # breadcrumbs : false # true, false (default) words_per_minute : 200 @@ -261,6 +261,9 @@ collections: tutorials: output: true permalink: /:collection/:path/ + tutorial: + output: true + permalink: /:collection/:path/ # Defaults @@ -276,13 +279,17 @@ defaults: comments: true share: true related: true + sidebar: + nav: "pages" # _pages - scope: - path: "_pages" + path: "" type: pages values: layout: single author_profile: false + sidebar: + nav: "pages" # _docs - scope: path: "" @@ -307,4 +314,17 @@ defaults: comments: false sidebar: nav: "tutorials" - + # _tutorial + - scope: + path: "" + type: tutorial + values: + layout: single + read_time: true + author_profile: false + share: false + comments: false + sidebar: + nav: "tutorials" + + diff --git a/_data/navigation.yml b/_data/navigation.yml index 6e34c433f..19489800e 100644 --- a/_data/navigation.yml +++ b/_data/navigation.yml @@ -29,9 +29,9 @@ pages: url: /tutorials/ children: - title: "Artwork Galleries" - url: /tutorials/examples/ + url: /tutorials/inspiration/lexelby/ - title: "Sample Files" - url: /tutorials/examples/ + url: /tutorials/ressources/samples/ - title: "Special Techniques" url: /tutorials/ - title: "Knowledge Base" @@ -100,7 +100,7 @@ docs: tutorials: - title: Inspiration children: - - title: "@lexelby Sample Patches" + - title: "@lexelby Patches" url: /tutorials/inspiration/lexelby - title: Ressources children: diff --git a/_docs/005-001-faq.md b/_docs/005-001-faq.md new file mode 100644 index 000000000..86198d2cb --- /dev/null +++ b/_docs/005-001-faq.md @@ -0,0 +1,21 @@ +--- +title: "F.A.Q." +permalink: /docs/faq/ +excerpt: "" +last_modified_at: 2018-04-06 +toc: true +--- +## I have downloaded and unzipped the [latest release](https://github.com/lexelby/inkstitch/releases/latest). Where do I put it? + +![image](https://user-images.githubusercontent.com/11083514/37572872-899a7de0-2b09-11e8-93ed-e4be6228c414.png) + +In Inkscape open: edit > preferences > system and check the paths for extensions. + +You should preferably install in **USER EXTENSIONS** since this will make it easier to update later, try **INKSTITCH EXTENSIONS** path if you are having trouble running inkStitch. + + +## My inkStitch dosen't run! + +This is more prone to happen in Windows, since the python is packed into a executable there are reports of anti-virus-software using heuristics that mark the extension as a flase positive. The solution in this cases is to add the inkstitch extension folder to the exception list on the av program reinstall the extension and try again. + +There are user reports [#118](https://github.com/lexelby/inkstitch/issues/118) from windows users that the extension may have trouble with paths that have special characters. diff --git a/_docs/005-002-bugs.md b/_docs/005-002-bugs.md new file mode 100644 index 000000000..32e98a9d1 --- /dev/null +++ b/_docs/005-002-bugs.md @@ -0,0 +1,7 @@ +--- +title: "Known Bugs and Issues" +permalink: /docs/bugs/ +excerpt: "" +last_modified_at: 2018-04-14 +toc: true +--- diff --git a/_includes/folder-galleries b/_includes/folder-galleries new file mode 100644 index 000000000..a45fd1f52 --- /dev/null +++ b/_includes/folder-galleries @@ -0,0 +1,29 @@ +{% if include.path %} + {% assign imgpath = "/assets/images/galleries/" | append: include.path %} +{% else %} + {% assign imgpath = '/assets/images/galleries/' %} +{% endif %} + +
+ +{% assign image_list = site.static_files | where_exp:"item", "item.path contains imgpath" %} + + {% for image in image_list %} + {% unless image.path contains '-th.' %} + {% assign small_img = imgpath | append: image.basename | append: '-th' | append: image.extname %} + {% assign small_image_exists = image_list | where_exp: "item" , "item.path contains small_img" | size %} + {% if small_image_exists == 0 %} + {% assign small_img = image.path %} + {% endif %} + + {{ image.path | replace: '/assets/images/tutorials/galleries/' }} + + {% endunless %} + {% endfor %} + {% if include.caption %} +
{{ include.caption | markdownify | remove: "

" | remove: "

" }}
+ {% endif %} +
+ + {% if image.path contains imgpath and image.path contains "-th" %} + {% endif %} diff --git a/_includes/head/custom.html b/_includes/head/custom.html index 6467f96a9..9e79acb4c 100644 --- a/_includes/head/custom.html +++ b/_includes/head/custom.html @@ -1,4 +1,4 @@ - + diff --git a/_includes/tutorial_list b/_includes/tutorial_list new file mode 100644 index 000000000..24f242fcb --- /dev/null +++ b/_includes/tutorial_list @@ -0,0 +1,47 @@ +{% assign key = include.key %} +{% assign values = '' | split: ',' %} + +{% if include.value %} + {% assign values = values | push: include.value %} +{% else %} + {% for i in site.tutorial %} + {% assign tutorial_values = i[key] %} + {% for value in tutorial_values %} + {% unless values contains value %} + {% assign values = values | push: value %} + {% endunless %} + {% endfor %} + {% endfor %} +{% endif %} + +
+{% for value in values %} + {% unless include.value %}

{{ value }}

{% endunless %} + {% assign items_grouped = site.tutorial | where_exp: 'item', 'item[key] contains value' %} + {% for f in items_grouped %} +
+
+ {% if f.image %} + {% if f.alt %}{{ f.alt }}{% endif %} + {% endif %} +
+ {% if f.title %}

{{ f.title }}

{% endif %} + {% if f.excerpt %} +
+ {{ f.excerpt | markdownify }} +
+ {% endif %} + {% if f.url %} + {% if f.url contains "://" %}{% capture f_url %}{{ f.url }}{% endcapture %}{% else %}{% capture f_url %}{{ f.url | relative_url }}{% endcapture %}{% endif %} +

{{ f.btn_label | default: site.data.ui-text[site.locale].more_label | default: "Learn More" }}

+ {% endif %} +
+ {% endfor %} +{% endfor %} +
diff --git a/_includes/tutorial_select_order b/_includes/tutorial_select_order new file mode 100644 index 000000000..6c387a872 --- /dev/null +++ b/_includes/tutorial_select_order @@ -0,0 +1,15 @@ +{% assign tutorial_keys = include.tutorial_cats %} + +
+
+ +{% for term in tutorial_keys %} + {% assign term_slugified = term | slugify %} + + +
+ {% include tutorial_list key=term_slugified %} +
+{% endfor %} +
+
diff --git a/_tutorial/applique.md b/_tutorial/applique.md new file mode 100644 index 000000000..09978bafb --- /dev/null +++ b/_tutorial/applique.md @@ -0,0 +1,41 @@ +--- +permalink: /tutorials/applique/ +title: Applique +last_modified_at: 2018-05-11 +excerpt: "Applique example file" +image: "/assets/images/tutorials/samples/Applique Color Change.svg" + +tutorial-type: + - Sample File + - Text +stitch-type: + - Running Stitch + - Fill Stitch + - Satin Stitch +techniques: + - Applique +field-of-use: +user-level: Beginner +--- +## Steps + +1. Digitize placement and tackdown stitches as different colors, in order to force a stop on your machine. +2. May or may not have to digitize the zig zag tackdown stitch as a different color, depends on the design. +3. Complete the rest of the design as normal. +4. Start sewing like normal, after machine does Placement Stitch, stop machine. +5. Place material over Placement stitch, totally covering the stitch. Use a light adhesive spray to hold material. +6. Start sewing 1st Tackdown stitch. Stop Machine after. +7. Completely cut away excess material from the tack down stitch. Best to use applique scissors if available. +8. Start machine again and let it finish stitching the rest of the design. Applique portion is finished at this point. + +## Applique Color Change (by Evan West) + +![Applique Color Change](/assets/images/tutorials/samples/Applique Color Change.svg) + +[Download](/assets/images/tutorials/samples/Applique Color Change.svg) + +## Applique Stop (by Evan West) + +![Applique Stop](/assets/images/tutorials/samples/Applique Stop.svg) + +[Download](/assets/images/tutorials/samples/Applique Stop.svg) diff --git a/_tutorial/custom-origin.md b/_tutorial/custom-origin.md new file mode 100644 index 000000000..eee40fb65 --- /dev/null +++ b/_tutorial/custom-origin.md @@ -0,0 +1,17 @@ +--- +title: Setting Up Custom Origins in InkStitch +permalink: /tutorials/custom-origins/ +last_modified_at: 2018-05-11 +excerpt: Especially useful for people that have full access to the entire sewing field that their machine is capable of regardless of what hoop they use. Video Tutorial by Evan West. +image: "/assets/images/tutorials/video-preview-images/guidelines.png" + +tutorial-type: + - Video +stitch-type: +techniques: + - Puff +field-of-use: +user-level: Professional +--- + +{% include video id="w7ZjgxdcAp4" provider="youtube" %} diff --git a/_tutorial/fringe.md b/_tutorial/fringe.md new file mode 100644 index 000000000..dd761a97c --- /dev/null +++ b/_tutorial/fringe.md @@ -0,0 +1,24 @@ +--- +permalink: /tutorials/fringe/ +title: Fringe +last_modified_at: 2018-05-11 +excerpt: "Fringe example file" +image: "/assets/images/tutorials/samples/Fringe Example.svg" + +tutorial-type: + - Sample File +stitch-type: + - Satin Stitch + - Running Stitch + - Manual Stitch + - Fill Stitch +techniques: + - Fringe +field-of-use: +user-level: +--- +## Fringe Example (by Evan West) + +![Fringe Example](/assets/images/tutorials/samples/Fringe Example.svg) + +[Download](/assets/images/tutorials/samples/Fringe Example.svg) diff --git a/_tutorial/puff.md b/_tutorial/puff.md new file mode 100644 index 000000000..77ca1b633 --- /dev/null +++ b/_tutorial/puff.md @@ -0,0 +1,28 @@ +--- +permalink: /tutorials/puff/ +title: "Puff" +last_modified_at: 2018-05-11 +excerpt: Puff example file +image: /assets/images/tutorials/samples/PuffRegular.svg + + +tutorial-type: + - Sample File +stitch-type: Satin Stitch +techniques: + - Puff +field-of-use: +user-level: +--- + +## Puff Regular (by Evan West) + +![Puff Regular](/assets/images/tutorials/samples/PuffRegular.svg) + +[Download](/assets/images/tutorials/samples/PuffRegular.svg) + +## Puff Only (by Evan West) + +![Puff Regular](/assets/images/tutorials/samples/Puff Only.svg) + +[Download](/assets/images/tutorials/samples/Puff Only.svg) diff --git a/_tutorials/000-tutorials.md b/_tutorials/000-tutorials.md index 08a80c28f..76b5e6ff9 100644 --- a/_tutorials/000-tutorials.md +++ b/_tutorials/000-tutorials.md @@ -6,4 +6,3 @@ last_modified_at: 2018-04-14 --- For now [Evan West inkStitch Tutotials - Youtube](https://www.youtube.com/watch?v=w7ZjgxdcAp4&list=PLMNtO24YQeCzjclRoMFO-fZFu4TrZUKs3) it is the closest thing to a user manual you get :) - diff --git a/_tutorials/001-001-lexelby.md b/_tutorials/001-001-lexelby.md index 303ab17a6..b8c811b58 100644 --- a/_tutorials/001-001-lexelby.md +++ b/_tutorials/001-001-lexelby.md @@ -1,43 +1,13 @@ --- -title: "Test Files and Examples" +title: "Ink/Stitch Galleries" permalink: /tutorials/inspiration/lexelby excerpt: "" last_modified_at: 2018-05-05 -read_time: false - -lexelby-patches-gallery: - - url: /assets/images/tutorials/examples/lexelby_patches/soulstorm_brew_patch.jpg - image_path: /assets/images/tutorials/examples/lexelby_patches/soulstorm_brew_patch-th.jpg - alt: "soulstorm brew patch" - title: "Soulstorm Brew Patch" - - url: /assets/images/tutorials/examples/lexelby_patches/clinton_poker_league.jpg - image_path: /assets/images/tutorials/examples/lexelby_patches/clinton_poker_league-th.jpg - alt: "clinton poker league" - title: "Clinton Poker League" - - url: /assets/images/tutorials/examples/lexelby_patches/seven_deuce.jpg - image_path: /assets/images/tutorials/examples/lexelby_patches/seven_deuce-th.jpg - alt: "seven deuce" - title: "Seven Deuce" - - url: /assets/images/tutorials/examples/lexelby_patches/i_heart_vectors.jpg - image_path: /assets/images/tutorials/examples/lexelby_patches/i_heart_vectors-th.jpg - alt: "i heart vectors" - title: "i heart vectors" - - url: /assets/images/tutorials/examples/lexelby_patches/orca_patch.jpg - image_path: /assets/images/tutorials/examples/lexelby_patches/orca_patch-th.jpg - alt: "orca patch" - title: "Orca Patch" - - url: /assets/images/tutorials/examples/lexelby_patches/SRE_Weekly.jpg - image_path: /assets/images/tutorials/examples/lexelby_patches/SRE_Weekly-th.jpg - alt: "SRE Weekly" - title: "SRE Weekly" - - url: /assets/images/tutorials/examples/lexelby_patches/super_hero_patch.jpg - image_path: /assets/images/tutorials/examples/lexelby_patches/super_hero_patch-th.jpg - alt: "super hero patch" - title: "Super Hero Patch" +read_time: false --- -## @lexelby Sample Patches made with Ink/Stitch ## +## @lexelby Patches made with Ink/Stitch ## -{% include gallery id="lexelby-patches-gallery" %} +{% include folder-galleries path="lexelby_patches/" %} diff --git a/_tutorials/002-001-samples.md b/_tutorials/002-001-samples.md index 67eb26867..76f4f8b02 100644 --- a/_tutorials/002-001-samples.md +++ b/_tutorials/002-001-samples.md @@ -2,10 +2,10 @@ title: "Sample Files" permalink: /tutorials/ressources/samples/ excerpt: "" -last_modified_at: 2018-05-05 +last_modified_at: 2018-05-13 read_time: false + +classes: wide --- -No sample files yet, sorry! - - +{% include tutorial_list key="tutorial-type" value="Sample File" %} diff --git a/_tutorials/003-inkstitch-tutorials.md b/_tutorials/003-inkstitch-tutorials.md index 74ad7c4a2..dc62a3083 100644 --- a/_tutorials/003-inkstitch-tutorials.md +++ b/_tutorials/003-inkstitch-tutorials.md @@ -2,7 +2,14 @@ title: "Ink/Stitch Tutorials" permalink: /tutorials/inkstitch-tutorials/ excerpt: "" -last_modified_at: 2018-04-14 +last_modified_at: 2018-05-14 +read_time: false +classes: wide --- For now [Evan West inkStitch Tutotials - Youtube](https://www.youtube.com/watch?v=w7ZjgxdcAp4&list=PLMNtO24YQeCzjclRoMFO-fZFu4TrZUKs3) it is the closest thing to a user manual you get :) + +{% comment %}This is the list of keys you can set for categorising tutorials, use slugified version in tutorial file: f.e. Tutorial Type would become tutorial-type{% endcomment %} +{% assign tutorial_cats = 'Tutorial Type*Stitch Type*Techniques*Field Of Use*User Level' | split: '*' %} + +{% include tutorial_select_order tutorial_cats=tutorial_cats %} diff --git a/assets/css/main.scss b/assets/css/main.scss index 6c890f099..a78a683bb 100644 --- a/assets/css/main.scss +++ b/assets/css/main.scss @@ -160,3 +160,51 @@ p a:visited { .archive__item-title { overflow: inherit; } + +/* Tutorials */ +#tutorial-list, .tutorial-orderby section { border-top: 1px solid #f2f3f3; padding-top: 5px; } +#tutorial-list article { display: flex; flex-flow: row wrap; } +#tutorial-list .tutorial-orderby input { display: none; } +#tutorial-list .tutorial-orderby label:first-child { font-weight: bold; } +#tutorial-list .tutorial-orderby label { margin-right: 5px; padding: 5px; border-radius: 4px; font-size: 0.6rem; } +#tutorial-list .tutorial-orderby label:hover, .tutorial-orderby input:checked + label:hover { background: #003399; color: white; } +#tutorial-list .tutorial-orderby label:first-child:hover { background: transparent; color: black; cursor: default; } +#tutorial-list .tutorial-orderby input:checked + label { background: #7a8288; color: white; } +#tutorial-list .tutorial-orderby section { display: none; } +#tutorial-list .tutorial-orderby input:checked + label + section { display: block; width: 100%; } + +.tutorial__group { display: table; border-collapse: separate; border-spacing: 0 1em; width: 100%; } +.tutorial__group h3 span { border-bottom: 1px solid #f2f3f3; } +.tutorial__item-teaser img { max-width: 50px; } +.tutorial__item, .tutorial__group h3 { display: table-row; } +.tutorial__group h3 > span, .tutorial__item > h4, .tutorial__item > div, .tutorial__item > p { display: table-cell; vertical-align: top; padding-right: 1em; } + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/GitHub_Logo.png b/assets/images/GitHub_Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..e03d8dd8bcf0d851fe1eb89f93a39de843e5c69c GIT binary patch literal 13001 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 Dq_KSN literal 0 HcmV?d00001 diff --git a/assets/images/tutorials/examples/lexelby_patches/SRE_Weekly-th.jpg b/assets/images/galleries/lexelby_patches/SRE_Weekly-th.jpg similarity index 100% rename from assets/images/tutorials/examples/lexelby_patches/SRE_Weekly-th.jpg rename to assets/images/galleries/lexelby_patches/SRE_Weekly-th.jpg diff --git a/assets/images/tutorials/examples/lexelby_patches/SRE_Weekly.jpg b/assets/images/galleries/lexelby_patches/SRE_Weekly.jpg similarity index 100% rename from assets/images/tutorials/examples/lexelby_patches/SRE_Weekly.jpg rename to assets/images/galleries/lexelby_patches/SRE_Weekly.jpg diff --git a/assets/images/tutorials/examples/lexelby_patches/clinton_poker_league-th.jpg b/assets/images/galleries/lexelby_patches/clinton_poker_league-th.jpg similarity index 100% rename from assets/images/tutorials/examples/lexelby_patches/clinton_poker_league-th.jpg rename to assets/images/galleries/lexelby_patches/clinton_poker_league-th.jpg diff --git a/assets/images/tutorials/examples/lexelby_patches/clinton_poker_league.jpg b/assets/images/galleries/lexelby_patches/clinton_poker_league.jpg similarity index 100% rename from assets/images/tutorials/examples/lexelby_patches/clinton_poker_league.jpg rename to assets/images/galleries/lexelby_patches/clinton_poker_league.jpg diff --git a/assets/images/tutorials/examples/lexelby_patches/i_heart_vectors-th.jpg b/assets/images/galleries/lexelby_patches/i_heart_vectors-th.jpg similarity index 100% rename from assets/images/tutorials/examples/lexelby_patches/i_heart_vectors-th.jpg rename to assets/images/galleries/lexelby_patches/i_heart_vectors-th.jpg diff --git a/assets/images/tutorials/examples/lexelby_patches/i_heart_vectors.jpg b/assets/images/galleries/lexelby_patches/i_heart_vectors.jpg similarity index 100% rename from assets/images/tutorials/examples/lexelby_patches/i_heart_vectors.jpg rename to assets/images/galleries/lexelby_patches/i_heart_vectors.jpg diff --git a/assets/images/tutorials/examples/lexelby_patches/orca_patch-th.jpg b/assets/images/galleries/lexelby_patches/orca_patch-th.jpg similarity index 100% rename from assets/images/tutorials/examples/lexelby_patches/orca_patch-th.jpg rename to assets/images/galleries/lexelby_patches/orca_patch-th.jpg diff --git a/assets/images/tutorials/examples/lexelby_patches/orca_patch.jpg b/assets/images/galleries/lexelby_patches/orca_patch.jpg similarity index 100% rename from assets/images/tutorials/examples/lexelby_patches/orca_patch.jpg rename to assets/images/galleries/lexelby_patches/orca_patch.jpg diff --git a/assets/images/tutorials/examples/lexelby_patches/seven_deuce-th.jpg b/assets/images/galleries/lexelby_patches/seven_deuce-th.jpg similarity index 100% rename from assets/images/tutorials/examples/lexelby_patches/seven_deuce-th.jpg rename to assets/images/galleries/lexelby_patches/seven_deuce-th.jpg diff --git a/assets/images/tutorials/examples/lexelby_patches/seven_deuce.jpg b/assets/images/galleries/lexelby_patches/seven_deuce.jpg similarity index 100% rename from assets/images/tutorials/examples/lexelby_patches/seven_deuce.jpg rename to assets/images/galleries/lexelby_patches/seven_deuce.jpg diff --git a/assets/images/tutorials/examples/lexelby_patches/soulstorm_brew_patch-th.jpg b/assets/images/galleries/lexelby_patches/soulstorm_brew_patch-th.jpg similarity index 100% rename from assets/images/tutorials/examples/lexelby_patches/soulstorm_brew_patch-th.jpg rename to assets/images/galleries/lexelby_patches/soulstorm_brew_patch-th.jpg diff --git a/assets/images/tutorials/examples/lexelby_patches/soulstorm_brew_patch.jpg b/assets/images/galleries/lexelby_patches/soulstorm_brew_patch.jpg similarity index 100% rename from assets/images/tutorials/examples/lexelby_patches/soulstorm_brew_patch.jpg rename to assets/images/galleries/lexelby_patches/soulstorm_brew_patch.jpg diff --git a/assets/images/tutorials/examples/lexelby_patches/super_hero_patch-th.jpg b/assets/images/galleries/lexelby_patches/super_hero_patch-th.jpg similarity index 100% rename from assets/images/tutorials/examples/lexelby_patches/super_hero_patch-th.jpg rename to assets/images/galleries/lexelby_patches/super_hero_patch-th.jpg diff --git a/assets/images/tutorials/examples/lexelby_patches/super_hero_patch.jpg b/assets/images/galleries/lexelby_patches/super_hero_patch.jpg similarity index 100% rename from assets/images/tutorials/examples/lexelby_patches/super_hero_patch.jpg rename to assets/images/galleries/lexelby_patches/super_hero_patch.jpg diff --git a/assets/images/tutorials/samples/Applique Color Change.svg b/assets/images/tutorials/samples/Applique Color Change.svg new file mode 100644 index 000000000..3d7b61607 --- /dev/null +++ b/assets/images/tutorials/samples/Applique Color Change.svg @@ -0,0 +1,470 @@ + + + + + + + + + + + + image/svg+xml + + + + + Evan West at Wild West Designs + + + + + Wild West Designs + + + www.wildwestdesigns.biz + + + + + 1. Digitize placement and tackdown stitches as differentcolors, in order to force a stop on your machine. + Steps: + 2. May or may not have to digitize the zig zag tackdown stitch as a different color, depends on the design. + 3. Complete the rest of the design as normal. + 4. Start sewing like normal, after machine does PlacementStitch, stop machine. + 5. Place material over Placement stitch, totally covering the stitch. Use a light adhesive spray to hold material. + 6. Start sewing 1st Tackdown stitch. Stop Machine after. + 7. Completely cut away excess material from the tackdown stitch. Best to use applique scissors if available. + 8. Start machine again and let it finish stitching the rest of the design. Applique portion is finished at this point. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/tutorials/samples/Applique Stop.svg b/assets/images/tutorials/samples/Applique Stop.svg new file mode 100644 index 000000000..884013d32 --- /dev/null +++ b/assets/images/tutorials/samples/Applique Stop.svg @@ -0,0 +1,466 @@ + + + + + + + + + + image/svg+xml + + + + + Evan West at Wild West Designs + + + + + Wild West Designs + + + www.wildwestdesigns.biz + + + + + 1. Digitize placement and tackdown stitches and apply stop code at the end to force machine to stop. + Steps: + 2. May or may not have to add a stop code for the zig zag stitches, depends on the design. + 3. Complete the rest of the design as normal. + 4. Start sewing like normal, after machine does PlacementStitch, stop machine. + 5. Place material over Placement stitch, totally covering the stitch. Use a light adhesive spray to hold material. + 6. Start sewing 1st Tackdown stitch. Stop Machine after. + 7. Completely cut away excess material from the tackdown stitch. Best to use applique scissors if available. + 8. Start machine again and let it finish stitching the rest of the design. Applique portion is finished at this point. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/tutorials/samples/Donkey FullBack Design.svg b/assets/images/tutorials/samples/Donkey FullBack Design.svg new file mode 100644 index 000000000..fd9ae08f6 --- /dev/null +++ b/assets/images/tutorials/samples/Donkey FullBack Design.svg @@ -0,0 +1,652 @@ + + + + + + + + + + image/svg+xml + + + + + Evan West at Wild West Designs + + + + + Wild West Designs + + + www.wildwestdesigns.biz + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/tutorials/samples/Fringe Example.svg b/assets/images/tutorials/samples/Fringe Example.svg new file mode 100644 index 000000000..9e256dee8 --- /dev/null +++ b/assets/images/tutorials/samples/Fringe Example.svg @@ -0,0 +1,500 @@ + + + + + + + + + + + + image/svg+xml + + + + + Evan West at Wild West Designs + + + + + Wild West Designs + + + www.wildwestdesigns.biz + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/tutorials/samples/InkStitch 1 Color Top Left Origin.svg b/assets/images/tutorials/samples/InkStitch 1 Color Top Left Origin.svg new file mode 100644 index 000000000..15f188cdc --- /dev/null +++ b/assets/images/tutorials/samples/InkStitch 1 Color Top Left Origin.svg @@ -0,0 +1,421 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/tutorials/samples/InkStitch 1 Color.svg b/assets/images/tutorials/samples/InkStitch 1 Color.svg new file mode 100644 index 000000000..0081f3320 --- /dev/null +++ b/assets/images/tutorials/samples/InkStitch 1 Color.svg @@ -0,0 +1,404 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/tutorials/samples/InkStitch Multi Color.svg b/assets/images/tutorials/samples/InkStitch Multi Color.svg new file mode 100644 index 000000000..ba8364f0f --- /dev/null +++ b/assets/images/tutorials/samples/InkStitch Multi Color.svg @@ -0,0 +1,423 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/tutorials/samples/Puff Only.svg b/assets/images/tutorials/samples/Puff Only.svg new file mode 100644 index 000000000..d435e9980 --- /dev/null +++ b/assets/images/tutorials/samples/Puff Only.svg @@ -0,0 +1,219 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + Steps + 1. Digitizing puff to where thestitches are surrounding the entire embroidery area to aidin foam removal. + 2. Use either the pinch or capping method toaccomplish this. This designuses the pinching method. + 3. After everything stitchesremove the foam and any post stitching cleanup for thenubbies that might be around. + + Pinch + Pinch + + + + + + + diff --git a/assets/images/tutorials/samples/PuffRegular.svg b/assets/images/tutorials/samples/PuffRegular.svg new file mode 100644 index 000000000..4678bf232 --- /dev/null +++ b/assets/images/tutorials/samples/PuffRegular.svg @@ -0,0 +1,281 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + Steps + 2. Digitizing puff to where thestitches are surrounding the entire embroidery area to aidin foam removal. + 3. Use either the pinch or capping method toaccomplish this. This designuses the pinching method. + 4. After everything stitchesremove the foam and any post stitching cleanup for thenubbies that might be around. + + 1. Digitize regular embroideryfirst and then insert a stopcommand (or color change). + Pinch + Pinch + + + + + + + + + + + + diff --git a/assets/images/tutorials/video-preview-images/guidelines.png b/assets/images/tutorials/video-preview-images/guidelines.png new file mode 100644 index 0000000000000000000000000000000000000000..497325da7d9e012983736c45d631a72fb2885e14 GIT binary patch literal 21899 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 b|7Yeu^t&WuotQRo)jor#tDnm{r-UW|P+#>= literal 0 HcmV?d00001 diff --git a/index.html b/index.html index 2b66ae08d..8a79792b0 100644 --- a/index.html +++ b/index.html @@ -29,7 +29,7 @@ feature_row: --> -

An Inkscape extension for designing machine embroidery patterns.

+

An Inkscape extension for designing machine embroidery patterns - free and open source.

Download Ink/Stitch