diff --git a/Gruntfile.js b/Gruntfile.js index a1b7acc..f6badaa 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -16,7 +16,7 @@ require('load-grunt-tasks')(grunt); } }, jekyll: { - files: ['index.md', '_includes/*.html', '_filters/*.*', '_layouts/*.*', '_tags/*.*', '_basics/*.*'], + files: ['index.md', '_includes/*.html', 'filters/*.*', '_layouts/*.*', 'tags/*.*', 'basics/*.*'], tasks: ['shell:jekyllBuild'] } }, diff --git a/basics/handles.md b/basics/handles.md index c91e45a..023fee1 100644 --- a/basics/handles.md +++ b/basics/handles.md @@ -2,7 +2,7 @@ title: Handles --- -A handle is used to access the attributes of a Liquid object. By default, the handle is the object's title in lowercase with any spaces and special characters replaced by hyphens (-). +sss A handle is used to access the attributes of a Liquid object. By default, the handle is the object's title in lowercase with any spaces and special characters replaced by hyphens (-). For example, a page with the title "About Us" can be accessed in Liquid via its handle `about-us` as shown below: @@ -13,7 +13,7 @@ For example, a page with the title "About Us" can be accessed in Liquid via its {% endraw %} {% endhighlight %} -### Creating handles +## Creating handles An object with the title "Shirt" will automatically be given the handle `shirt`. If there is already an object with the handle `shirt`, the handle will auto-increment. In other words, "Shirt" objects created after the first one will receive the handle `shirt-1`, `shirt-2`, and so on. @@ -25,7 +25,7 @@ Websites often rely on static handles for pages, posts, or objects. To preserve You can change an object's handle manually (TK how to change a handle manually) -### Accessing handle attributes +## Accessing handle attributes In many cases you may know the handle of a object whose attributes you want to access. You can access its attributes by pluralizing the name of the object, then using either the square bracket ( [ ] ) or dot ( . ) notation. diff --git a/docs/tags/control-flow/case-when.md b/docs/tags/control-flow/case-when.md deleted file mode 100644 index ddc67c8..0000000 --- a/docs/tags/control-flow/case-when.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -category: control-flow ---- - - -## case/when - -

Creates a switch statement to compare a variable with different values. case initializes the switch statement, and when compares its values.

- -

Input

- -
-{% highlight html %}{% raw %} -{% assign handle = 'cake' %} -{% case handle %} - {% when 'cake' %} - This is a cake - {% when 'cookie' %} - This is a cookie - {% else %} - This is not a cake nor a cookie -{% endcase %} -{% endraw %}{% endhighlight %} -
- -

Output

- -
-{% highlight html %}{% raw %} -This is a cake -{% endraw %}{% endhighlight %} -
diff --git a/docs/tags/control-flow/elsif-else.md b/docs/tags/control-flow/elsif-else.md deleted file mode 100644 index e08623d..0000000 --- a/docs/tags/control-flow/elsif-else.md +++ /dev/null @@ -1,26 +0,0 @@ -## elsif / else - -

Adds more conditions within an if or unless block.

- -

Input

- -
-{% highlight html %}{% raw %} - - {% if customer.name == 'kevin' %} - Hey Kevin! - {% elsif customer.name == 'anonymous' %} - Hey Anonymous! - {% else %} - Hi Stranger! - {% endif %} -{% endraw %}{% endhighlight %} -
- -

Output

- -
-{% highlight html %}{% raw %} -Hey Anonymous! -{% endraw %}{% endhighlight %} -
diff --git a/docs/tags/control-flow/if.md b/docs/tags/control-flow/if.md deleted file mode 100644 index f41b842..0000000 --- a/docs/tags/control-flow/if.md +++ /dev/null @@ -1,21 +0,0 @@ -## if - -

Executes a block of code only if a certain condition is met.

- -

Input

- -
-{% highlight html %}{% raw %} -{% if product.title == 'Awesome Shoes' %} - These shoes are awesome! -{% endif %} -{% endraw %}{% endhighlight %} -
- -

Output

- -
-{% highlight html %}{% raw %} -These shoes are awesome! -{% endraw %}{% endhighlight %} -
diff --git a/docs/tags/control-flow/index.html b/docs/tags/control-flow/index.html deleted file mode 100644 index 9d08db0..0000000 --- a/docs/tags/control-flow/index.html +++ /dev/null @@ -1,14 +0,0 @@ ---- -layout: default ---- - -TAGS! - -{% for doc in site.collections["tags"].docs %} -
-

{{ doc.title }}

-
- {{ doc.content }} -
-
-{% endfor %} diff --git a/docs/tags/control-flow/unless.md b/docs/tags/control-flow/unless.md deleted file mode 100644 index 3733404..0000000 --- a/docs/tags/control-flow/unless.md +++ /dev/null @@ -1,31 +0,0 @@ -## unless - -

Similar to if, but executes a block of code only if a certain condition is not met.

- -

Input

- -
-{% highlight html %}{% raw %} - {% unless product.title == 'Awesome Shoes' %} - These shoes are not awesome. - {% endunless %} -{% endraw %}{% endhighlight %} -
- -

Output

- -
-{% highlight html %}{% raw %} -These shoes are not awesome. -{% endraw %}{% endhighlight %} -
- -This would be the equivalent of doing the following: - -
-{% highlight html %}{% raw %} - {% if product.title != 'Awesome Shoes' %} - These shoes are not awesome. - {% endif %} -{% endraw %}{% endhighlight %} -
diff --git a/docs/tags/index.html b/docs/tags/index.html deleted file mode 100644 index f0cf854..0000000 --- a/docs/tags/index.html +++ /dev/null @@ -1,11 +0,0 @@ ---- -layout: default ---- - -sss - -{{ site.collections["tags"] }} - -{% for doc in site.collections["tags"].docs %} - -{% endfor %}