Skip to content
This repository has been archived by the owner on Nov 2, 2023. It is now read-only.

Homepage - make it nice #370

Closed
Relequestual opened this issue Feb 3, 2021 · 7 comments
Closed

Homepage - make it nice #370

Relequestual opened this issue Feb 3, 2021 · 7 comments

Comments

@Relequestual
Copy link
Member

Currently, the home page is informative but not user friendly.
I'd like to consider re-doing it / making it look a lot nicer.

I have some initial thoughts:

  • I don't feel we need a quickstart right on the home page
  • We should have a logo montage of the companies that use JSON Schema
  • We should probably add sponsors (near the bottom). This must be manual!
  • We need to, as easily as possible, direct people to where they need to go

Open to further suggestions or thoughts. If anyone has some time on their hands and wants to make a few mock ups, please do so! =D

@Clemens-U
Copy link
Contributor

Any plans to use a CMS or keep it simple as files on Gh?

@Relequestual
Copy link
Member Author

Not considering a complete redevelop of the site quite yet, so keep it simple using the system as is for now. Would always want to keep it on github so anyone can contribute!

@jviotti
Copy link
Member

jviotti commented Sep 7, 2021

@Relequestual Are you strictly looking for a customized design or are you open to getting an adapting a design template from Envato (https://themeforest.net), Bootstrap Themes (https://themes.getbootstrap.com) or something like that? The latter might be a faster route given the bandwidth of the team

@jviotti
Copy link
Member

jviotti commented Sep 7, 2021

Also, depending on the available budget, it might be worth getting something like Tailwind UI (https://tailwindui.com) and then just using the same UI stack for all products released by JSON Schema, such as the website, an official web validator app, a registry of schemas, etc

@Relequestual
Copy link
Member Author

Right now, we need to work within the constrains of what the site can currently do.
I don't want to load in more css/js because I feel it will likely have problems or conflicts.
I don't know if it's viable to do it that way. I don't anticipate much layout work for this issue.
I probably need to re-define the scope after the call last week (json-schema-org/community#42)

I love Tailwind!
If we were ready to rebuild the site, I'd certinley go for Tailwind UI.

@jdesrosiers
Copy link
Member

@jviotti We would love to have someone with web design experience at least help us get started. If you're interested in leading this effort or even just contributing, let us know.

@Relequestual
Copy link
Member Author

Closed in favour of json-schema-org/community#75

See json-schema-org/community#154 for website rebuild discussion.

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

No branches or pull requests

4 participants