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

Improved website #93

Merged
merged 44 commits into from
Jul 19, 2023
Merged

Improved website #93

merged 44 commits into from
Jul 19, 2023

Conversation

dominikriemer
Copy link
Member

Purpose

  • Bump & migrate Docusaurus to v2
  • Reduce complexity of website & docs by removing the old website and providing the website content from Docusaurus
  • Improve start page to better highlight all features
  • Fix broken links and several other improvements

Approach

Samples

Remarks

Fixes:

@bossenti
Copy link
Contributor

I really love the new website 🤩. Thanks a lot for the tons of work @dominikriemer 🙏🏼
Some ideas/impressions from my first sight:

  • the main page is getting a bit longy within the A single user interface for everything. Did you consider to replace the individual screenshots by GIFs/animations? This would improve the reading experience in my opinion, but others might judge this as too distractive.
  • FAQ/Common Problems: there seems to be a dead list of all headings
    image
  • Sorry for being that detailed but this really triggered my inner monk: We should have consistent code samples within First-class developer support (code highlighting style, line numbers, etc.). I'm happy to jump in here :)
  • for blog posts the formatting doesn't look good yet:
    image. Same applies for the documentation (seems to relate to the included markdown files)
  • the default font size is a bit small, at least on my end:
    image

@tenthe
Copy link
Contributor

tenthe commented Jul 18, 2023

Hello @dominikriemer,
also many thanks for the new website. I like it very much!
I found some (minor) issues:

  • Maybe we can remove the link to StackOverflow. I think it makes sense to focus on the GitHub discussion instead
  • In the documentation, the navigation bar on the left seems to be broken (see screenshot). I can't scroll down further if I open too many options
grafik
  • Maybe we can disable the (coming soon) pages and create an issue for them instead

@dominikriemer dominikriemer merged commit 0c61e13 into dev Jul 19, 2023
1 check passed
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

Successfully merging this pull request may close these issues.

3 participants