unkey
unkey copied to clipboard
feat(landing): add glossary
What does this PR do?
Demo 👇
https://33fa1ur95-b7flgfdfq-unkey.vercel.app/glossary/mime-types
Adding a /glossary
to unkey's landing.
Fixes # (issue)
If there is not an issue for this, please create one first. This is used to tracking purposes and also helps use understand why this PR exists
Type of change
- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] Chore (refactoring code, technical debt, workflow improvements)
- [ ] Enhancement (small improvements)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
- [ ] This change requires a documentation update
How should this be tested?
- Test A
- Test B
Checklist
Required
- [ ] Filled out the "How to test" section in this PR
- [ ] Read Contributing Guide
- [ ] Self-reviewed my own code
- [ ] Commented on my code in hard-to-understand areas
- [ ] Ran
pnpm build
- [ ] Ran
pnpm fmt
- [ ] Checked for warnings, there are none
- [ ] Removed all
console.logs
- [ ] Merged the latest changes from main onto my branch with
git pull origin main
- [ ] My changes don't cause any responsiveness issues
Appreciated
- [ ] If a UI change was made: Added a screen recording or screenshots to this PR
- [ ] Updated the Unkey Docs if changes were necessary
Summary by CodeRabbit
Release Notes
-
New Features
- Introduced a structured FAQ section with an accordion interface for easy navigation.
- Added a comprehensive guide on MIME types, detailing their significance and best practices in API development.
- Launched a glossary page with navigation for terms, including a search input and detailed term displays.
-
UI Enhancements
- Implemented new components for improved user interaction, including
Checkbox
,CodeBlock
, and customizable input fields. - Enhanced styling and layout for various components, ensuring a responsive design across devices.
- Implemented new components for improved user interaction, including
-
Data Structure
- Introduced structured data constants for terms and categories to enhance glossary functionality.