From f571da7fe2f7df7c677398c403f6fb646bfd436f Mon Sep 17 00:00:00 2001 From: phil Date: Tue, 9 Jul 2013 00:09:49 +0200 Subject: [PATCH] Added progress bars in project presentation on main page --- _posts/0000-01-01-Character-Creation.html | 1 + _posts/0000-01-01-Character-Sheet.html | 1 + ...rces.html => 0000-01-01-Publications.html} | 13 +- _posts/0000-01-01-Sitemap.html | 47 +++++ _posts/Index/0000-01-01-Ability-Index.html | 2 +- .../0000-01-01-Adventuring-Company-Index.html | 2 +- _posts/Index/0000-01-01-Archetype-Index.html | 3 +- _posts/Index/0000-01-01-Career-Index.html | 2 +- _posts/Index/0000-01-01-Race-Index.html | 2 +- _posts/Index/0000-01-01-Skill-Index.html | 2 +- _posts/Index/0000-01-01-Spell-Index.html | 2 +- index.html | 197 ++++++++++++++++-- static/images/progress/cygnar.png | Bin 0 -> 4920 bytes static/images/progress/khador.png | Bin 0 -> 5528 bytes static/images/progress/mercenaries.png | Bin 0 -> 5519 bytes static/stylesheets/content/progress-bar.css | 120 +++++++++++ static/stylesheets/index.css | 1 + 17 files changed, 361 insertions(+), 34 deletions(-) rename _posts/{0000-01-01-Resources.html => 0000-01-01-Publications.html} (98%) create mode 100644 _posts/0000-01-01-Sitemap.html create mode 100644 static/images/progress/cygnar.png create mode 100644 static/images/progress/khador.png create mode 100644 static/images/progress/mercenaries.png create mode 100644 static/stylesheets/content/progress-bar.css diff --git a/_posts/0000-01-01-Character-Creation.html b/_posts/0000-01-01-Character-Creation.html index ad77041..a35f4b4 100644 --- a/_posts/0000-01-01-Character-Creation.html +++ b/_posts/0000-01-01-Character-Creation.html @@ -1,6 +1,7 @@ --- published: true layout: ikrpg +categories: [ Portal ] tags: - Rules - None diff --git a/_posts/0000-01-01-Character-Sheet.html b/_posts/0000-01-01-Character-Sheet.html index aa23f48..0cbd075 100644 --- a/_posts/0000-01-01-Character-Sheet.html +++ b/_posts/0000-01-01-Character-Sheet.html @@ -1,6 +1,7 @@ --- published: true layout: ikrpg +categories: [ Portal ] tags: - Character Sheet - None diff --git a/_posts/0000-01-01-Resources.html b/_posts/0000-01-01-Publications.html similarity index 98% rename from _posts/0000-01-01-Resources.html rename to _posts/0000-01-01-Publications.html index 45bfd3e..043f83a 100644 --- a/_posts/0000-01-01-Resources.html +++ b/_posts/0000-01-01-Publications.html @@ -1,6 +1,7 @@ --- published: true layout: ikrpg +categories: [ Portal ] tags: - Rules - None @@ -8,8 +9,8 @@ tags: ---

- This page contains all resources used to build this wiki and their contents. It is split into - Rulebooks, Magazines, + This page contains all publications used to build the publication index and their contents. It is split + into Rulebooks, Magazines, Adventures and Supplements.

@@ -17,7 +18,7 @@ tags: - + @@ -72,7 +73,7 @@ tags:
ResourcePublication Available contents Unavailable contents
- + @@ -189,7 +190,7 @@ tags:
ResourcePublication Available contents Unavailable contents
- + @@ -223,7 +224,7 @@ tags:
ResourcePublication Available contents Unavailable contents
- + diff --git a/_posts/0000-01-01-Sitemap.html b/_posts/0000-01-01-Sitemap.html new file mode 100644 index 0000000..cf44a44 --- /dev/null +++ b/_posts/0000-01-01-Sitemap.html @@ -0,0 +1,47 @@ +--- +layout: ikrpg +categories: [ Portal ] +tags: [ Factual dimension, Geographic dimension, Time dimension ] +--- + +

+ All pages contained in the IKRPG wiki are listed here. They are either a standalone category page or + assigned to a subproject. +

+ +{% assign sorted_posts = site.posts | sort:"title" %} + +

Pages

+ + + +{% comment %} + The below code displays the categories in *sorted* order. +{% endcomment %} +{% capture get_items %} + {% for cat in site.categories %} + {{ cat | first | replace: ' ', '_' }} + {% endfor %} +{% endcapture %} +{% capture num_words %} + {{ get_items | split:' ' | sort | join:' ' | number_of_words }} +{% endcapture %} +{% for item in (1..num_words) %} + {% assign category = get_items | split:' ' | sort | join:' ' | truncatewords:item | remove:'...' | split:' ' | last | replace: '_', ' ' %} +

{{ category | upcase }}

+ +{% endfor %} \ No newline at end of file diff --git a/_posts/Index/0000-01-01-Ability-Index.html b/_posts/Index/0000-01-01-Ability-Index.html index 6c0a007..8fc34a4 100644 --- a/_posts/Index/0000-01-01-Ability-Index.html +++ b/_posts/Index/0000-01-01-Ability-Index.html @@ -9,7 +9,7 @@ tags: ---

- Abilities are assigned to characters during Character Creation. + Abilities are assigned to characters during Character Creation.

Ability Index

ResourcePublication Available contents Unavailable contents
diff --git a/_posts/Index/0000-01-01-Adventuring-Company-Index.html b/_posts/Index/0000-01-01-Adventuring-Company-Index.html index cd9ad94..8a21a43 100644 --- a/_posts/Index/0000-01-01-Adventuring-Company-Index.html +++ b/_posts/Index/0000-01-01-Adventuring-Company-Index.html @@ -4,7 +4,7 @@ categories: [ Index ] tags: [ Rules, None, None ] ---

- Picking an adventuring company is part of the character creation process. + Picking an adventuring company is part of the character creation process.

Adventuring Company Index

diff --git a/_posts/Index/0000-01-01-Archetype-Index.html b/_posts/Index/0000-01-01-Archetype-Index.html index a1ee5cf..8096182 100644 --- a/_posts/Index/0000-01-01-Archetype-Index.html +++ b/_posts/Index/0000-01-01-Archetype-Index.html @@ -4,7 +4,8 @@ categories: [ Index ] tags: [ Rules, None, None ] ---

- Picking an archetype is part of the character creation process. + Picking an archetype is part of the character creation + process.

Archetype Index

diff --git a/_posts/Index/0000-01-01-Career-Index.html b/_posts/Index/0000-01-01-Career-Index.html index 7c25f35..873b9d1 100644 --- a/_posts/Index/0000-01-01-Career-Index.html +++ b/_posts/Index/0000-01-01-Career-Index.html @@ -4,7 +4,7 @@ categories: [ Index ] tags: [ Rules, None, None ] ---

- Picking a career is part of the character creation process. + Picking a career is part of the character creation process. Characters get access to abilities, connections, skills and spells through their careers. diff --git a/_posts/Index/0000-01-01-Race-Index.html b/_posts/Index/0000-01-01-Race-Index.html index 0773f85..e57ba75 100644 --- a/_posts/Index/0000-01-01-Race-Index.html +++ b/_posts/Index/0000-01-01-Race-Index.html @@ -4,7 +4,7 @@ categories: [ Index ] tags: [ Rules, None, None ] ---

- Picking a race is part of the character creation process. + Picking a race is part of the character creation process. Characters get access to stats and abilities through their race.

Race Index

diff --git a/_posts/Index/0000-01-01-Skill-Index.html b/_posts/Index/0000-01-01-Skill-Index.html index d6219e4..d00ced7 100644 --- a/_posts/Index/0000-01-01-Skill-Index.html +++ b/_posts/Index/0000-01-01-Skill-Index.html @@ -4,7 +4,7 @@ categories: [ Index ] tags: [ Rules, None, None ] ---

- Characters are assigned skills while being created. + Characters are assigned skills while being created.

Military Skill Index

diff --git a/_posts/Index/0000-01-01-Spell-Index.html b/_posts/Index/0000-01-01-Spell-Index.html index 4627a8e..00f1682 100644 --- a/_posts/Index/0000-01-01-Spell-Index.html +++ b/_posts/Index/0000-01-01-Spell-Index.html @@ -4,7 +4,7 @@ categories: [ Index ] tags: [ Rules, None, None ] ---

- Gifted characters are assigned spells while being created. + Gifted characters are assigned spells while being created.

Spell Index

diff --git a/index.html b/index.html index f0e7b1a..e2e9e94 100644 --- a/index.html +++ b/index.html @@ -6,26 +6,181 @@ tags: [ Factual dimension, Geographic dimension, Time dimension ] {% assign sorted_posts = site.posts | sort:"title" %}

- Welcome to the unofficial Iron Kingdoms Role Playing Game (IKRPG) wiki. + Welcome to the unofficial Iron Kingdoms Role Playing Game (IKRPG) wiki. The best place to start + exploring this wiki is its sitemap. A different approach is to visit a + project page.

-

Portals

- -{% for category in site.categories %} -

{{ category[0] | upcase }}

- -{% endfor %} \ No newline at end of file +

Projects

+

+ The wiki comprises several projects: the Publication Index project, + the Character Sheet project and the + Character Generator project. +

+ +

Publication Index

+

+ The Publication Index project aims at providing a publication + spanning index for content like careers or + equipment. This project can never be considered finished as long as + new publications are released. +

+ + + +

Character Sheet

+

+ We develop a custom Character Sheet in this wiki. It is written + entirely in HTML and Javascript and can thus be used on any internet device (in varying quality). Since + all character sheets are finished now, we will either develop more specialized sheets like for + 'jacks, thralls or warbeasts or concentrate on extending on the already existing sheets (maybe through a + character generator). +

+ + +

Character Generator

+

+ Based on the custom Character Sheet, we aim to build a Character + Generator whose character sheets can be easily shared by their URLs (see the + Character Sheet for a live example). We think this is especially + useful for online games. +

+ \ No newline at end of file diff --git a/static/images/progress/cygnar.png b/static/images/progress/cygnar.png new file mode 100644 index 0000000000000000000000000000000000000000..7957dedecb3d52d427b568d79cc1196ce59bade3 GIT binary patch literal 4920 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 ul { + background-color: #ddd; + box-shadow: inset 0 0.1em 0.2em rgba(0, 0, 0, 0.3); } + nav.progress ul { + float: left; + padding-left: 0; + height: 16px; + border-radius: 3em; } + nav.progress ul > li { + display: inline; + margin-top: 0em; + margin-bottom: 0em; } + nav.progress.step1 ul > li { + margin-left: 1em; + margin-right: 1em; } + nav.progress.step2 ul > li { + margin-left: 1.5em; + margin-right: 1.5em; } + nav.progress.step3 ul > li { + margin-left: 2em; + margin-right: 2em; } + nav.progress.step4 ul > li { + margin-left: 2.5em; + margin-right: 2.5em; } + nav.progress.step5 ul > li { + margin-left: 3em; + margin-right: 3em; } + nav.progress ul > li > a { + display: inline-block; + margin: -0.6em 0em 0em 0em; + /*width: 1.6em; + height: 1.6em;*/ + width: 32px; + height: 32px; + background-color: #ddd; + border-radius: 1em; + box-shadow: inset 0 0.1em 0.2em rgba(0, 0, 0, 0.3); } + nav.progress ul li > div { + position: absolute; + display: none; } + nav.progress ul > li > a > span { + display: block; + padding-top: 2em; + text-align: center; + line-height: 1em; + color: #666; } + nav.progress.step1 ul > li > a > span { + margin-left: -10px; + width: 3.2em; } + nav.progress.step2 ul > li > a > span { + margin-left: -18px; + width: 4.2em; } + nav.progress.step3 ul > li > a > span { + margin-left: -26px; + width: 5.2em; } + nav.progress.step4 ul > li > a > span { + margin-left: -34px; + width: 6.2em; } + nav.progress.step5 ul > li > a > span { + margin-left: -42px; + width: 7.2em; } + + nav.progress.blue ul.last-sibling-of-kind, + nav.progress.blue ul:target, + nav.progress.blue ul.current { background-color: #3B8DBD; } + nav.progress.green ul.last-sibling-of-kind, + nav.progress.green ul:target, + nav.progress.green ul.current { background-color: #82B964; } + nav.progress.red ul.last-sibling-of-kind, + nav.progress.red ul:target, + nav.progress.red ul.current { background-color: #D24D33; } + nav.progress ul.last-sibling-of-kind > li > a, + nav.progress ul > li > a:hover, + nav.progress ul:target li > a, + nav.progress ul.current li > a { + background-repeat: no-repeat; } + nav.progress.blue ul.last-sibling-of-kind > li > a, + nav.progress.blue ul > li > a:hover, + nav.progress.blue ul:target li > a, + nav.progress.blue ul.current li > a { + background-color: #3B8DBD; + background-image: url(/static/images/progress/cygnar.png); } + nav.progress.red ul.last-sibling-of-kind > li > a, + nav.progress.red ul > li > a:hover, + nav.progress.red ul:target li > a, + nav.progress.red ul.current li > a { + background-color: #D24D33; + background-image: url(/static/images/progress/khador.png); } + nav.progress.green ul.last-sibling-of-kind > li > a, + nav.progress.green ul > li > a:hover, + nav.progress.green ul:target li > a, + nav.progress.green ul.current li > a { + background-color: #82B964; + background-image: url(/static/images/progress/mercenaries.png); } + nav.progress ul.last-sibling-of-kind > li > div, + nav.progress ul:target > li > div, + nav.progress ul.current > li > div { display: block; } + nav.progress ul:target > li > div, + nav.progress ul.current > li > div { z-index: 2; } + nav.progress ul.last-sibling-of-kind > li > a > span, + nav.progress ul > li > a:hover > span, + nav.progress ul:target li > a > span, + nav.progress ul.current li > a > span { + padding-top: 32px; } + nav.progress.step1 ul.current li > a > span { + margin-left: -12px; } + nav.progress.step2 ul.current li > a > span { + margin-left: -20px; } + nav.progress.step3 ul.current li > a > span { + margin-left: -28px; } + nav.progress.step4 ul.current li > a > span { + margin-left: -36px; } + nav.progress.step5 ul.current li > a > span { + margin-left: -44px; } \ No newline at end of file diff --git a/static/stylesheets/index.css b/static/stylesheets/index.css index b54d2ed..2da9a28 100644 --- a/static/stylesheets/index.css +++ b/static/stylesheets/index.css @@ -7,4 +7,5 @@ @import url("/static/stylesheets/content/tables.css") all; @import url("/static/stylesheets/content/lists.css") all; @import url("/static/stylesheets/content/character-sheet.css") all; +@import url("/static/stylesheets/content/progress-bar.css") all; @import url("/static/stylesheets/foot.css") all; \ No newline at end of file