Skip to content

Conversation

@ikushum
Copy link
Member

@ikushum ikushum commented Oct 21, 2025

Description

The new homepage focuses more on Vuetify ecosystem and tooling

Todo:

  • Interactive section for components and themes
  • Delete unused components from old homepage
  • Add missing links where necessary
  • Update copy where necessary

@ikushum ikushum requested review from a team and johnleider October 21, 2025 06:34
@ikushum ikushum self-assigned this Oct 21, 2025
@ikushum ikushum marked this pull request as draft October 21, 2025 06:34
@ikushum ikushum marked this pull request as ready for review October 21, 2025 06:41
@johnleider
Copy link
Member

johnleider commented Oct 21, 2025

This looks amazing. Here are a few things that stand out to me:

  • All <script> tags should use lang="ts"
  • Update this to allow the user to click and select the package manager like we have on https://vuetify.new
image
  • The special sponsor should be between the first and section section
  • Component gallery should have some interactive examples that show what they look like as opposed to just their code
  • Need to have an override for the "Open in Vuetify Bin" so we can instead say "Open in Playground"
image
  • The Vuetify tooling section should be broken up into alternating information sections like you see on https://developer.mozilla.org/en-US/plus
  • Vuetify One section should have a CTA button that says "Experience Vuetify One" that opens up the menu on click. In the future, we want a dedicated page for this feature that we can send the user to
  • Discord section looks great, I'd remove Discord icon from the button and move it above the header and add an "open-in-new" icon at the end
image image

Copy link
Contributor

@Haviles04 Haviles04 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks awesome!!!!

@KaelWD KaelWD changed the title feat(docs): Create new homepage docs: create new homepage Oct 23, 2025
@ikushum ikushum force-pushed the feat/new-homepage branch 2 times, most recently from fe5c653 to 29d51b0 Compare October 28, 2025 06:19
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.

4 participants