-
-
Notifications
You must be signed in to change notification settings - Fork 63
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
stick to current website design #3
Comments
I'm not sure I fully agree. Improved design, usability, and functionality are amongst some of my core proposals for this upgrade, not only maintenance (and it seemed like other members agreed). It seems to me that if we're changing the tech stack, we should do it for a good reason (in this case additional features adds to the value proposition) That said, we can pretty easily imitate the original design while also using new features included in this tech demo. If you're referring to just the landing page and other non-docs pages, we could do one of two things
|
Yep I fully agree that the original non-docs pages should be imitated as much as possible - I'm not a designer so I would be mimicking the originals anyway. The docs themselves will obviously have a large theme overhaul. |
Yea, I should have clarified. I totally agree that non-docs pages should be imitated as closely as possible. That begs the question though, if we were to move forward with docusaurus, how would we handle the remainder of the landing site? I suppose we could either fully convert to react & docusaurus, or host two sites (one being the existing landing page, and one for docs). |
IMO the best approach would be to fully convert. Maintaining two sites can become clunky over time |
It shouldn't be much effort to convert them :) I've published some placeholder pages for them already (I won't work on them urgently though). |
My preference would be to keep the existing site as-is as possible and port it to Elevently. I think a landing page is needed - Docusaurus does not cater well to that. |
From my testing I think Docusaurus does handle non-docs pages well - this file is the source of the landing page, and can be customised however we want it. Same with all the other top-level pages such as Ecosystem. With the current demo I haven't migrated any of these over because I wanted to focus on the docs. |
As stated in the original thread:
We also want to eventually support pinning of organizations that use Fastify. |
This is a shame as there are a few objective issues with the current landing page:
|
@o-t-w no one said they couldn't be improved. We said the pages need to be retained and supported by whatever system implements the website generation. |
Hi @o-t-w, thanks for highlighting this! As @jsumners says, the intend of this does not include current usability or accessibility problems of course. Do you think you can open a separate issue or send a PR so we can keep track of it? |
Here is a fresh start for this project #32 |
Prerequisites
We should try to stick as much as possible to the current website design and iterate from there. As tempting as using a new tech stack and implementing new features can be, we have to think about the end user that is already familiar with the current website. Let's not forget that the goal of the site should just be update the stack and make it more maintainable in the long term
Motivation
No response
Example
No response
The text was updated successfully, but these errors were encountered: