notaryproject / notaryproject.dev

Notary Project Website
https://notaryproject.dev
Other
25 stars 58 forks source link

Improve Notary Project website design and user experience #370

Closed FeynmanZhou closed 5 months ago

FeynmanZhou commented 9 months ago

To improve the website user experience, I would like to consolidate the ideas to improve the Notary Project website design and content in this list. Let me know if you have further ideas on improving the website experience.

PranitPatil03 commented 9 months ago

Hello @FeynmanZhou 👋

I have analyzed the new revamp landing page, and after analysis, I have identified the following improvements:

Can you send me the Figma designs for the landing page? If not, can I create a new design for the landing page? It will help improve the website and fix this issues. Additionally, I can also work on designing the case study page and Community page.

And finally, I have a small suggestion can we migrate the current website to Docusaurus? This platform offers numerous benefits and advantages. The ORAS Project in the CNCF is also using Docusaurus (https://github.com/oras-project/oras-www). If this is possible, I will create a new issue to explain this in more detail. I just wanted to hear your thoughts on this.

Thank you 🔥

sanjayk0508 commented 9 months ago

To improve the website user experience, I would like to consolidate the ideas to improve the Notary Project website design and content in this list. Let me know if you have further ideas on improving the website experience.

  • [ ] Improve the landing page design; add an installation section with a terminal effect design Rebased - New Landing page v1 #335 : The new layout design makes the landing page much pretty & professional and show how easy & fast to install Notation CLI on different OS
  • [ ] Design and implement a video page to list Youtube videos Implementing Video-page UI #278 : It aggregates all important videos in the same page by category so users should be easier to find and learn Notary Project on demand
  • [ ] Add Algolia search to the website: The built-in search capability makes users much efficient to look for desired content by keywords
  • [ ] Support version control in the docs: increase accuracy of the docs and avoid outdated information as well as broken links happen
  • [ ] Design and implement the case study page: It aggregates all case study articles in the same page so new people should be easier to find testimonials and detailed use cases from others
  • [ ] Redesign the Community page: Tell users a comprehensive journey of how to be a contributor
  • [ ] Add a pop-up window on the landing page to tell users how to join the community: Guide people to join the chat group, so users can be easier to connect with others and be informed in a central place
  • [ ] Add Broken link check to Netlify CI: block any invalid links and absolute links usage in the content, avoid broken links

Certainly, @FeynmanZhou. We can initiate with the PR for Rebased: New Landing Page, as discussed. I will also handle the installation section in the meantime.

ShravaniAK commented 8 months ago

@FeynmanZhou Is this issue still open? if yes then I would like to work on this! Thank you

github-actions[bot] commented 6 months ago

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 30 days.

github-actions[bot] commented 5 months ago

This issue was closed because it has been stalled for 30 days with no activity.