Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Prototype icons #132

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

[WIP] Prototype icons #132

wants to merge 3 commits into from

Conversation

sjayellis
Copy link
Collaborator

Description

This PR presents a protoype for trying to improve site clarity. It provides each page with an icon, currently a unicode character, that represents it. These icons will appear in the menu bar next to their associated page, and will also appear next to any link that will lead to that page. i.e. links to the protein page are marked with the protein icon.
This is a possible solution to #93. Instead of using a legend, the menu bar is used to define the icons.

Current icons are placeholders used to show the idea and likely to change to be more relevant of each page's contents.

Status

  • Ready to go

@Lnaden
Copy link
Collaborator

Lnaden commented May 22, 2020

For now are you just using the Unicode character as a placeholder? I tried to use the same kdtag class/style for each category, was that not sufficient?

@sjayellis
Copy link
Collaborator Author

The kdtag class/style is not fully consistent across the website, though they are minor. Externally linked trajectories and some externally linked files, such as the ones on the simulations page, share a class with the simulations links. (Unless its a minor color difference that I cannot perceive).

We also do not have a consistent way to represent local vs remote links, i.e. does this link elsewhere on the site vs to an external source.

I used unicode icons so they would be affected by the kdtag classes, but the specific icons are mostly placeholders. The models icon is a symbol for models, but most of the rest are somewhat arbitrarily chosen.

I wanted to have a preview website to represent what something like this may look like, hence the prototype comment. If we feel this adds another layer of needless complication over the kdtags it can be scrapped.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants