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

Homepage revamp #2141

Closed
Tracked by #2070
ekzhu opened this issue Mar 25, 2024 · 5 comments
Closed
Tracked by #2070

Homepage revamp #2141

ekzhu opened this issue Mar 25, 2024 · 5 comments
Labels
documentation Improvements or additions to documentation

Comments

@ekzhu
Copy link
Collaborator

ekzhu commented Mar 25, 2024

Currently the homepage is too low information. We should remove the figures which do not carry much information. What we need to add:

  1. A short description and elevator pitch for AutoGen - must use simple plain English.
  2. Links to:
  • Quick Start
  • Tutorial
  • Topics
  • Roadmaps
  • Contributor Guide and list of help wanted and good first issues.
  • Discord, Twitter, Paper
  1. Projects and companies that use AutoGen.
@ekzhu ekzhu added the documentation Improvements or additions to documentation label Mar 25, 2024
@gagb
Copy link
Collaborator

gagb commented Mar 25, 2024

@JingyaChen @suffsyed this is related to #2070

@ekzhu
Copy link
Collaborator Author

ekzhu commented Mar 25, 2024

I have added to the roadmap issue #2070. I think we can start with the content first.

@JingyaChen
Copy link
Collaborator

@ekzhu Thanks for bringing this up! We had some ideas on redesigning the homepage and improve the information architecture as well, and here is the work in progress design file link for your reference: [https://www.figma.com/file/YT4NfbwNbWhF8SUYA2Krlf/MLP-Concept?type=design&node-id=2-770&mode=design]
I could adapt your content suggestion into the next version of iteration and we could sync on this if you like.
Here is a redesigned homepage IA for your reference:
IA

@jackgerrits
Copy link
Member

@nitya FYI, please feel free to comment on this arch as I know you have thought about this

@nitya
Copy link
Member

nitya commented Apr 1, 2024

Hope to write up more detailed feedback later but my observation is that the navigation bar is critical real estate so the top-level label should ideally reflect a verb or core need

  • Home => Landing Page
    --- At left: developer journey from "new" to "learn/skill" to "with others"
  • Quickstart => Core Concepts, Starter Template
  • Documentation => Docs, API, FAQ
  • Training => Tutorials, Notebooks, Examples
  • Community => Gallery, Ecosystem, Events
    --- At right replace labels with recognizable icons for actions
  • Blog / RSS icon
  • GitHub / GitHub icon
  • Discord / Discord icon
  • Search / Search bar

The Landing Page itself should be utilized to driven

  • Central Call to Action (e.g., Join Discord)
  • Entry point for user by Role (For Developers, For Researchers, For Learners)
    where the pages can take them to the tutorial / notebooks / courses

The Autogen banner is duplicating value (Blog) - instead use it for announcing time-relevant things (e.g., Next office hours) or CTA for each month (e.g., like the repo? Star us on GitHub)

@jackgerrits @ekzhu

@ekzhu ekzhu closed this as completed Aug 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

5 participants