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

jhipster.github.io website new design implementation (website tree structure) #21139

Closed
ascelineboullen opened this issue Feb 14, 2023 · 5 comments

Comments

@ascelineboullen
Copy link
Contributor

I propose to create a specific issue about the website tree structure, It will help for the website redesign implementation mentioned here : #13595

With the mockup we have a first version proposed for redesign with the screens mocked up, but a larger reflection is to be done on the global website structure.

I've init this document to work with @Jessy-BAER about the different routing, which links to which page, and differentiate what will be external, or internal, and the links to the documentation.
https://whimsical.com/jhipster-arborescence-RxvQrWktaDY9P2DTzSSR9P

We're working on it this week and then we'll be able to give you a diagram to discuss .

@pascalgrimaud
Copy link
Member

First of all, thanks for your work @ascelineboullen and @Jessy-BAER

Just keep in mind the current documentation uses markdown file (see https://github.com/jhipster/jhipster.github.io) so it's easy to update, create new pages and improve the doc.

Then about the architecture of the website, I'm not the best here to provide some advice. Maybe @deepu105 ?

Cc @jdubois @jhipster/developers too

@atomfrede
Copy link
Member

Good question @pascalgrimaud . We should try to keep it simple. Right now when someone opens our homepage you can't really tell what jhipster is and where to start. Maybe we should try to guide the users more (Prerequsites, Quick Start, Options) or so. E.g. when you have scrolled down the landing page you have some kind of "up next" link or so.

@ascelineboullen
Copy link
Contributor Author

To give you visibility on progress:

  • I finished parsing the current site tree and clipped it to the Whimsical file (there: https://whimsical.com/jhipster-arborescence-RxvQrWktaDY9P2DTzSSR9P).
  • Then I'v defined the global tree propose for the redesign.
  • I'm working on the re-structuring the different parts of the documentation. And I will be able to notifie you friday to confirm the rework structure proposition for the docs 😉

Thx in advance!

@deepu105
Copy link
Member

deepu105 commented Mar 8, 2023 via email

@github-actions
Copy link
Contributor

This issue is stale because it has been open for too long without any activity.
Due to the moving nature of jhipster generated application, bugs can become invalid.
If this issue still applies please comment otherwise it will be closed in 7 days

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Sep 17, 2023
@deepu105 deepu105 added this to the 8.0.0-rc.1 milestone Oct 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants