Skip to content

[Feature] [Portfolio] Enhance template experience and workspace navigation#124

Merged
Gautam25Raj merged 2 commits into
masterfrom
feat/template-experience-and-workspace-navigation
Jun 10, 2026
Merged

[Feature] [Portfolio] Enhance template experience and workspace navigation#124
Gautam25Raj merged 2 commits into
masterfrom
feat/template-experience-and-workspace-navigation

Conversation

@Gautam25Raj

Copy link
Copy Markdown
Collaborator

Summary

This PR introduces a comprehensive template experience with new presentation components, improved template navigation, and enhanced workspace controls. It also improves template metadata management and refines document type content across the platform.

Features

Workspace Navigation

  • Added ProfileControl for profile and account interactions
  • Added WorkspaceNavigation for improved workspace navigation
  • Introduced WorkspaceThemeControl for theme switching support
  • Improved navigation consistency and workspace usability

Template Experience

  • Added:
    • SharedTemplateFeatures
    • TemplateBenefits
    • TemplateBestFit
    • TemplateCatalog
    • TemplateCta
    • TemplateDetailCards
    • TemplateDetailHero
    • TemplatePreviewSection
    • TemplateStyleGuide
    • TemplatesHero
  • Improved template presentation and discovery experience
  • Added richer template content and guidance for users

Template Navigation

  • Added TemplatesNavigation
  • Improved navigation between template pages
  • Enhanced template browsing and exploration workflows

Improvements

Template Data Management

  • Added template details schema
  • Defined shared template layout and feature constants
  • Improved type safety and maintainability of template metadata

Document Type Pages

  • Refined template descriptions and informational content
  • Improved clarity and discoverability across document type pages

Authentication

  • Refactored API key authentication middleware
  • Simplified implementation and improved maintainability

Notes

  • No breaking changes
  • Focused on template discovery, workspace navigation, and content presentation improvements

Type of Change

  • 🐛 Bug fix (non-breaking change which fixes an issue)
  • ✨ New feature (non-breaking change which adds functionality)
  • 💥 Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • 📝 Documentation update
  • 🧪 Tests (adding or updating tests)

Checklist

  • I have read the CONTRIBUTING.md document.
  • My code follows the style guidelines of this project.
  • I have performed a self-review of my own code.
  • I have commented my code, particularly in hard-to-understand areas.
  • My changes generate no new warnings.
  • I have added tests that prove my fix is effective or that my feature works.
  • New and existing unit tests pass locally with my changes.
  • Any dependent changes have been merged and published in downstream modules.

…navigation

- Introduced ProfileControl and WorkspaceNavigation components for user profile and workspace navigation.
- Added WorkspaceThemeControl for theme switching functionality.
- Created SharedTemplateFeatures, TemplateBenefits, TemplateBestFit, TemplateCatalog, TemplateCta, TemplateDetailCards, TemplateDetailHero, TemplatePreviewSection, TemplateStyleGuide, and TemplatesHero components for enhanced template presentation.
- Implemented TemplatesNavigation for improved navigation between templates.
- Defined constants for template layout and shared features.
- Established template details schema for better data management.
- Updated API key authentication middleware for cleaner code.
- Refined document type page for better template descriptions.
@Gautam25Raj Gautam25Raj added enhancement New feature or request frontend UI/client-side code ui/ux Design or user experience improvements labels Jun 10, 2026
@Gautam25Raj Gautam25Raj merged commit 4b7acd4 into master Jun 10, 2026
1 check failed
@Gautam25Raj Gautam25Raj deleted the feat/template-experience-and-workspace-navigation branch June 11, 2026 10:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request frontend UI/client-side code ui/ux Design or user experience improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant