Skip to content

feat: Enhance template management and UI components#222

Merged
nitin-iqudtek merged 1 commit into
mainfrom
fix/dp/ui-fixes
Jun 19, 2026
Merged

feat: Enhance template management and UI components#222
nitin-iqudtek merged 1 commit into
mainfrom
fix/dp/ui-fixes

Conversation

@dhaval-p-iqud

Copy link
Copy Markdown
Collaborator

📝 What does this change do?

Changes include:

  • Added pagination support for template listing
  • Added category filtering for service templates
  • Added success messages for template operations
  • Refactored service template controller and service logic for better maintainability
  • Added searchable dropdown component for template selection
  • Improved UI component styling and consistency across the console app

🔗 Related Issue / Task


🧪 How was this tested?

  • [✅] Manually tested

📸 Screenshots (if UI changes)

image

✅ Checklist

  • [✅] Code is self-reviewed
  • [✅] Follows project conventions
  • [✅] No unnecessary logs / debug code

- Updated the template listing functionality to support pagination and category filtering.
- Added new success messages for template operations.
- Refactored the service template controller and service to improve clarity and maintainability.
- Enhanced the console app's UI with new styles and components for better user experience.
- Introduced a dropdown component with search capabilities for template selection.
- Improved overall styling consistency across various components in the console app.
@dhaval-p-iqud dhaval-p-iqud self-assigned this Jun 19, 2026
@dhaval-p-iqud dhaval-p-iqud added bug Something isn't working enhancement New feature or request labels Jun 19, 2026
@nitin-iqudtek nitin-iqudtek added this pull request to the merge queue Jun 19, 2026
Merged via the queue into main with commit 84517b2 Jun 19, 2026
25 of 26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve UI consistency and enhance template management experience

2 participants