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

feat: migrate to nuxt ui #158

Merged
merged 34 commits into from
Nov 3, 2023
Merged

feat: migrate to nuxt ui #158

merged 34 commits into from
Nov 3, 2023

Conversation

Barbapapazes
Copy link
Member

@Barbapapazes Barbapapazes commented Oct 27, 2023

Preview URL: https://feat-migrate-to-ui.unjs.pages.dev/

πŸ”— Linked issue

fix #104
fix #163
fix #90
fix #149

❓ Type of change

  • πŸ“– Documentation (updates to the documentation, readme, or JSdoc annotations)
  • πŸ“° Content (a new article or a change in the content folder)
  • 🐞 Bug fix (a non-breaking change that fixes an issue)
  • πŸ‘Œ Enhancement (improving an existing functionality like performance)
  • ✨ New feature (a non-breaking change that adds functionality)
  • 🧹 Chore (updates to the build process or auxiliary tools and libraries)
  • ⚠️ Breaking change (fix or feature that would cause existing functionality to change)

πŸ“š Description

This PR update website by removing UnoCSS in favor of Nuxt UI and add some features like search and order in blog and packages page, nav on blog post page.

  • Create nav on blog post page
  • Rework the nav on blog post page (using new design and create component from package page)
  • Rework the menu dialog and the search
  • Rework every page (search, rss...)
  • Define ctrl+g on a package page to open en gh
  • Check mobile version
  • Add task in template "add playgrounds" (maybe in the new package)
  • Clean components

πŸ“ Checklist

  • I have linked an issue or discussion.
  • I have updated the documentation accordingly.

@nuxt-studio
Copy link
Contributor

nuxt-studio bot commented Oct 27, 2023

βœ… Live Preview ready!

Name Edit Preview Latest Commit
unjs-website Edit on Studio β†—οΈŽ View Live Preview cf71bd8

@Barbapapazes Barbapapazes changed the title feat/migrate to ui feat: migrate to nuxt ui Oct 27, 2023
@Barbapapazes Barbapapazes added the enhancement New feature or request label Oct 27, 2023
@Barbapapazes Barbapapazes mentioned this pull request Nov 2, 2023
8 tasks
@Barbapapazes Barbapapazes marked this pull request as ready for review November 2, 2023 23:09
@Barbapapazes Barbapapazes mentioned this pull request Nov 2, 2023
14 tasks
@Barbapapazes Barbapapazes merged commit c41a720 into main Nov 3, 2023
7 checks passed
@Barbapapazes Barbapapazes deleted the feat/migrate-to-ui branch November 3, 2023 09:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
1 participant