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(theme-default): Support Filter for API Overview #1488

Merged
merged 2 commits into from
Oct 17, 2024

Conversation

Huxpro
Copy link
Contributor

@Huxpro Huxpro commented Oct 16, 2024

This PR adds a filtering functionality to the Overview component in the default theme to help with Rspress sites with a large number of APIs.

desktop

image

mobile

image

Copy link

netlify bot commented Oct 16, 2024

Deploy Preview for aquamarine-blini-95325f ready!

Name Link
🔨 Latest commit 9a3cb48
🔍 Latest deploy log https://app.netlify.com/sites/aquamarine-blini-95325f/deploys/6710bcdcbc02000008a9d412
😎 Deploy Preview https://deploy-preview-1488--aquamarine-blini-95325f.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 91 (🔴 down 1 from production)
Accessibility: 97 (no change from production)
Best Practices: 92 (no change from production)
SEO: 92 (no change from production)
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify site configuration.

Copy link
Member

@chenjiahan chenjiahan left a comment

Choose a reason for hiding this comment

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

Awesome feature! 🎉

The CI is broken, can you do a repair?

@chenjiahan chenjiahan changed the title [theme-default] Support Filter for API Overview feat(theme-default): Support Filter for API Overview Oct 17, 2024
This MR adds filtering support for API overview page to help
with sites with large amount of APIs.

This is inspired by <vuejs.org>.
@Huxpro
Copy link
Contributor Author

Huxpro commented Oct 17, 2024

The CI is broken, can you do a repair?

Let me give a shot before I sleep. Feel free to take over the PR if it's still broken.

Copy link
Collaborator

@Timeless0911 Timeless0911 left a comment

Choose a reason for hiding this comment

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

Awesome, thank you

@Timeless0911 Timeless0911 enabled auto-merge (squash) October 17, 2024 07:33
@Timeless0911 Timeless0911 merged commit 38d1061 into web-infra-dev:main Oct 17, 2024
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants