User:FuzzicalLogic/Sandbox
Introduction
This Sandbox is a personal projects page exploring the viability of many of my perceptions and ideas. The ideas presented are not meant to be criticisms, but ways to improve on already tried and true practices. I would encourage those who are viewing this page to be constructive and instead try and improve upon these ideas if they are lacking.
Each demonstration has a link to the template that defines it. Some are composed of smaller templates accordingly that embody the same philosophies. In some cases, there are several parameters, but the templates are designed to have as many as possible be optional. Often, the demo here does not describe the full functionality. The full functionality is described in the docs for the templates.
These templates are NOT for active use.
- While they are fully functional, they may require some changes to articles. Be judicious in your use of these before they are accepted.
- They are not in the appropriate namespace. If you would like to use these templates, then let's organize with the community to place the in the appropriate places so that they can be used effectively.
Class
These Navigation templates were designed based on the limitations of the wowwiki {{classnav}} template. There may be of some use here, but that has yet to be determined. Unlike the {{classnav}} template, made to provide some navigation to any page that might reference them. They have some additional benefits when used with different organizational structures, such as page sensing and specific style options. Some also have the capability to allow modification to a single template to set new links to rights, should the structure or logic ever need to change.
Additionally, and (arguably) most important, these templates will be embodied in a single template that "reads" the article and gives the appropriate navigation without javascript, CSS. The point of this a functional graceful degradation. Another benefit is that the navigational components may be used independantly as needed in a number of different stylizable(sp?) forms. Currently, not all of the bars have the same functionality.
- Note
- The Talents demo has inherent orientation options that allow for one template instead of two. This is something that should be added to the others.
Classes |
---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Class Subarticles Bar
Content |
---|
Races |
Abilities |
Talents |
Glyphs |
Trainers |
Quests |
Armor Sets |
Classes Bar
This is a new sample classes bar for easier navigation. This template has conditional CSS for use with class pages and sub-pages. Additionally, it can be used by any other page without any changes. The CSS is poor here, but the look may certainly be tweaked to be more visually appealing. Additionally, I think some good images, would enhance the look.
Read the template documentation for more information and options.
Classes | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
---|
This is a new sample classes bar for easier navigation. This template has conditional CSS for use with class pages and sub-pages. Additionally, it can be used by any other page without any changes. The CSS is poor here, but the look may certainly be tweaked to be more visually appealing. Additionally, I think some good images, would enhance the look.
Read the template documentation for more information and options.
Races | Abilities | Talents | Glyphs | Trainers | Quests | Armor Sets |
Read the template documentation for more information and options.
Races | Abilities | Talents | Glyphs | Trainers | Quests | Armor Sets |
This template is one of my favorites and a couple of techniques here are going to be incorporated in the others. Horizontal/Vertical switching, for instance, as it gets rid of the need for two templates. (This was a bear to figure out exactly how to implement it well.) Read the template documentation for more information and options.
- Death knight/TreeLinks
Suggested Combined Usage
It might be beneficial to have both of these at the top, one directly under the other and centered in the page. This will obviously require some design that I am currently not willing to do without some confirmation that moving over to this format is accepted. Below is a sample...
Classes | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
---|
Races | Abilities | Talents | Glyphs | Trainers | Quests | Armor Sets |
Another option might be to have the ternary navigation to the side in a vertical list
Comparison
Comparison to current navigation is incomplete and potentially unnecessary, as I am still biased from the previous site. One thing of note, however, is that the classnav here does not collapse, whereas it does on a given class page. This is something that I will look into.
Proposed Navigation
Classes | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
---|
Races | Abilities | Talents | Glyphs | Trainers | Quests | Armor Sets |
Current Navigation
Classes | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Class races | D K | D H | Dr | Ev | Hu | Ma | Mo | Pa | Pr | Ro | Sh | W l | W r |
Quests | D K | D H | Dr | Ev | Hu | Ma | Mo | Pa | Pr | Ro | Sh | W l | W r |
Abilities | D K | D H | Dr | Ev | Hu | Ma | Mo | Pa | Pr | Ro | Sh | W l | W r |
Trainers | D K | D H | Dr | - | Hu | Ma | Mo | Pa | Pr | Ro | Sh | W l | W r |
Armor sets | D K | D H | Dr | Ev | Hu | Ma | Mo | Pa | Pr | Ro | Sh | W l | W r |
Useful macros | D K | D H | Dr | - | Hu | Ma | Mo | Pa | Pr | Ro | Sh | W l | W r |
Class Halls | D K | D H | Dr | - | Hu | Ma | Mo | Pa | Pr | Ro | Sh | W l | W r |