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

UI improvements #19

Open
3 tasks
freeman-lab opened this issue Jan 31, 2022 · 0 comments
Open
3 tasks

UI improvements #19

freeman-lab opened this issue Jan 31, 2022 · 0 comments

Comments

@freeman-lab
Copy link
Member

We now have a very basic UI for the landing page. While it's functional, it revealed a couple improvements we likely want to make.

  • Decide what metadata we want to show on each card (Presumably more than what I have here, which is just the name, a brief description, and the primary coding language) And ideally we often (or always) source this metadata from GitHub rather than hard code it? That would make sense if, almost always, each card refers to a GitHub repo.
  • Make sure subpages have some kind of "Back to Docs" button. As it is, you can easily navigate to a Project subpage and then find it hard to get back to the Docs landing page (it's easy to get back to the CarbonPlan homepage or other primary CarbonPlan pages, but, that might not be what someone wants). Any fix there will have to happen on each subpage, rather than here in the landing site, but I'm raising here as it's a UI quirk that affects the full experience.
  • We're not using social cards at all here. We should design one for the main Docs site, and then, ideally, have automated cards generated for the individual sites, a la GitHub.

Those feel top priority to me, but feel free to add others!

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

No branches or pull requests

1 participant