* Conform to changes from the newest Hyde version. * Clean up Markdown and add explanations. * Increase font sizes. * Remove HTML5 shiv and hgroup element (deprecated). * Other minor improvements.main
| @@ -23,7 +23,7 @@ Walking all groups and subgroups | |||||
| *{{ grp.description }}* | *{{ grp.description }}* | ||||
| {% for res in res_walker %} | {% for res in res_walker %} | ||||
| * [{{ res.slug|capitalize|replace("-"," ") }}]({{ res.full_url }}) \ | |||||
| * [{{ res.slug|capitalize|replace("-"," ") }}]({{ res.full_url }}) | |||||
| ({{ res.name }}) | ({{ res.name }}) | ||||
| {% endfor %} | {% endfor %} | ||||
| @@ -37,7 +37,7 @@ Listing only the specific (sub)group | |||||
| ------------------------------------ | ------------------------------------ | ||||
| {% for res in site.content.walk_resources_grouped_by_advanced() %} | {% for res in site.content.walk_resources_grouped_by_advanced() %} | ||||
| * [{{ res.slug|capitalize|replace("-"," ") }}]({{ res.full_url }}) \ | |||||
| * [{{ res.slug|capitalize|replace("-"," ") }}]({{ res.full_url }}) | |||||
| ({{ res.name }}) | ({{ res.name }}) | ||||
| {% endfor %} | {% endfor %} | ||||
| @@ -20,16 +20,21 @@ the same way as the basic part, building on the knowledge of the previous, | |||||
| so it is recommended that you follow them in the listed order. | so it is recommended that you follow them in the listed order. | ||||
| {# List all resources from a group, sort them by index and list their tags. #} | |||||
| {# List all resources from a group, sort them by index and list their tags. | |||||
| Sometimes you'll have to add HTML to a Markdown file for styling | |||||
| or adding some special features, and Markdown is OK with that. | |||||
| #} | |||||
| <ol> | |||||
| {% for res in resource.node.walk_resources_sorted_by_learning_order() %} | {% for res in resource.node.walk_resources_sorted_by_learning_order() %} | ||||
| {{ loop.index }}. \ | |||||
| [{{ res.slug|capitalize|replace("-"," ") }}]({{ res.full_url }}) \ | |||||
| {% if res.name == "overview.html" %}*(this file)*{% endif %} \ | |||||
| {# | {# | ||||
| Sometimes you'll have to add HTML tags to a Markdown file for styling | |||||
| or adding some special features, and Markdown is OK with that. | |||||
| res.slug|capitalize|replace("-"," ") is just an example of how different | |||||
| commands can be chained together, but many times it will be much easier | |||||
| just to use meta data if a resource has it, like here -> res.meta.title | |||||
| #} | #} | ||||
| <li><a href="{{ res.full_url }}">{{ res.meta.title }}</a> | |||||
| {% if res.name == "overview.html" %}(this file) {% endif %} | |||||
| <span class="tags">tags: | <span class="tags">tags: | ||||
| {% for tag in res.meta.tags %} | {% for tag in res.meta.tags %} | ||||
| {# | {# | ||||
| @@ -39,6 +44,8 @@ so it is recommended that you follow them in the listed order. | |||||
| {{ tag }}{% if tag != res.meta.tags[-1] %},{% endif %} | {{ tag }}{% if tag != res.meta.tags[-1] %},{% endif %} | ||||
| {% endfor %} | {% endfor %} | ||||
| </span> | </span> | ||||
| </li> | |||||
| {% endfor %} | {% endfor %} | ||||
| </ol> | |||||
| {{ macros.render_bottom_article_nav() }} | {{ macros.render_bottom_article_nav() }} | ||||
| @@ -23,7 +23,7 @@ You can list and sort by name all your content files. | |||||
| Also, some new Jinja filters were used to style the output. | Also, some new Jinja filters were used to style the output. | ||||
| #} | #} | ||||
| {% for res in site.content.walk_resources_sorted_by_name() %} | {% for res in site.content.walk_resources_sorted_by_name() %} | ||||
| * [{{ res.slug|capitalize|replace("-"," ") }}]({{ res.full_url }}) \ | |||||
| * [{{ res.slug|capitalize|replace("-"," ") }}]({{ res.full_url }}) | |||||
| ({{ res.name }}) | ({{ res.name }}) | ||||
| {% endfor %} | {% endfor %} | ||||
| @@ -25,7 +25,7 @@ Listing by tags | |||||
| {# ... and get all resurces tagged with that node. #} | {# ... and get all resurces tagged with that node. #} | ||||
| {% for res in resource.node.walk_resources_tagged_with(tag) %} | {% for res in resource.node.walk_resources_tagged_with(tag) %} | ||||
| * [{{ res.slug|capitalize|replace("-"," ") }}]({{ res.full_url }}) \ | |||||
| * [{{ res.slug|capitalize|replace("-"," ") }}]({{ res.full_url }}) | |||||
| ({{ res.name }}) | ({{ res.name }}) | ||||
| {% endfor %} | {% endfor %} | ||||
| @@ -14,7 +14,7 @@ body { | |||||
| min-height: 700px; | min-height: 700px; | ||||
| background: url('../img/background.jpg') top left no-repeat; | background: url('../img/background.jpg') top left no-repeat; | ||||
| position: relative; | position: relative; | ||||
| font-size: 14px; | |||||
| font-size: 16px; | |||||
| font-family: Tahoma, sans-serif; | font-family: Tahoma, sans-serif; | ||||
| } | } | ||||
| @@ -58,7 +58,7 @@ header h1 span { | |||||
| color: #f1ee00; | color: #f1ee00; | ||||
| } | } | ||||
| header h2 { | |||||
| header p { | |||||
| font-size: 28px; | font-size: 28px; | ||||
| font-weight: normal; | font-weight: normal; | ||||
| letter-spacing: 11px; | letter-spacing: 11px; | ||||
| @@ -101,8 +101,7 @@ nav, aside { | |||||
| } | } | ||||
| #content { | #content { | ||||
| /*font-size: 14px;*/ | |||||
| line-height: 22px; | |||||
| line-height: 1.5em; | |||||
| position: absolute; | position: absolute; | ||||
| top: 350px; | top: 350px; | ||||
| left: 180px; | left: 180px; | ||||
| @@ -121,16 +120,15 @@ nav, aside { | |||||
| #content h2 { | #content h2 { | ||||
| font-weight: bold; | font-weight: bold; | ||||
| font-size: 17px; | |||||
| font-size: 18px; | |||||
| font-family: Tahoma, sans-serif; | font-family: Tahoma, sans-serif; | ||||
| margin-bottom: 22px; | margin-bottom: 22px; | ||||
| color: white; | |||||
| border-bottom: 1px dashed #888; | border-bottom: 1px dashed #888; | ||||
| } | } | ||||
| #content code { | #content code { | ||||
| display: block; | display: block; | ||||
| font-family: 'DejaVu Sans Mono', 'Liberation Mono', 'Courier New'; | |||||
| font-family: monospace; | |||||
| font-size: 12px; | font-size: 12px; | ||||
| background-color: #222; | background-color: #222; | ||||
| padding: 5px 10px; | padding: 5px 10px; | ||||
| @@ -142,7 +140,7 @@ nav, aside { | |||||
| } | } | ||||
| #content .tags { | #content .tags { | ||||
| font-size: 8px; | |||||
| font-size: 14px; | |||||
| color: #888; | color: #888; | ||||
| } | } | ||||
| @@ -7,17 +7,11 @@ | |||||
| | {{ resource.meta.title}}{%-endif %}</title> | | {{ resource.meta.title}}{%-endif %}</title> | ||||
| <meta charset="utf-8" /> | <meta charset="utf-8" /> | ||||
| <link rel="stylesheet" href="{{ media_url('css/style.css') }}"> | <link rel="stylesheet" href="{{ media_url('css/style.css') }}"> | ||||
| <!--[if lt IE 9]> | |||||
| <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"> | |||||
| </script> | |||||
| <![endif]--> | |||||
| </head> | </head> | ||||
| <body> | <body> | ||||
| <header> | <header> | ||||
| <hgroup> | |||||
| <h1><span>Hyde</span> Starter Kit</h1> | <h1><span>Hyde</span> Starter Kit</h1> | ||||
| <h2>Know your tool</h2> | |||||
| </hgroup> | |||||
| <p>Know your tool</p> | |||||
| </header> | </header> | ||||
| <nav> | <nav> | ||||
| {# Move main menu rendering away from the base layout. This | {# Move main menu rendering away from the base layout. This | ||||
| @@ -3,10 +3,10 @@ | |||||
| #} | #} | ||||
| {% macro render_basic_menu() -%} | {% macro render_basic_menu() -%} | ||||
| <ul class="basic"> | <ul class="basic"> | ||||
| {% for menu_item in menu -%} | |||||
| <li><a {% if (menu_item.url == resource.url) %}class="selected" {% endif -%} | |||||
| {% for menu_item in menu %} | |||||
| <li><a {% if (menu_item.url == resource.relative_path) %}class="selected" {% endif -%} | |||||
| href="{{ content_url(menu_item.url) }}">{{ menu_item.title }}</a></li> | href="{{ content_url(menu_item.url) }}">{{ menu_item.title }}</a></li> | ||||
| {%- endfor %} | |||||
| {% endfor %} | |||||
| </ul> | </ul> | ||||
| {%- endmacro %} | {%- endmacro %} | ||||
| @@ -19,8 +19,7 @@ | |||||
| <ul class="advanced"> | <ul class="advanced"> | ||||
| {% for res in site.content.walk_resources_sorted_by_index() %} | {% for res in site.content.walk_resources_sorted_by_index() %} | ||||
| <li><a {% if (res.url == resource.url) %}class="selected" {% endif -%} | <li><a {% if (res.url == resource.url) %}class="selected" {% endif -%} | ||||
| href="{{ res.full_url }}">{{ res.meta.title }} | |||||
| </a></li> | |||||
| href="{{ res.full_url }}">{{ res.meta.title }}</a></li> | |||||
| {% endfor %} | {% endfor %} | ||||
| </ul> | </ul> | ||||
| {%- endmacro %} | {%- endmacro %} | ||||
| @@ -26,7 +26,7 @@ context: | |||||
| project: | project: | ||||
| name: Hyde | name: Hyde | ||||
| url: "http://hyde.github.com" | url: "http://hyde.github.com" | ||||
| install: "http://hyde.github.com/install.html" | |||||
| install: "https://github.com/hyde/hyde#installation" | |||||
| menu: | menu: | ||||
| - title: Home | - title: Home | ||||
| url: index.html | url: index.html | ||||