Files
docker-service-discovery/openspec/changes/archive/2026-03-28-integrate-shadcn-library/proposal.md
2026-03-31 20:37:12 +02:00

886 B

Why

The current frontend components lack a consistent and modern design. Manually styling components is time-consuming and leads to inconsistencies. Adopting a component library like shadcn/ui will provide a professional look and feel, and speed up development.

What Changes

  • Integrate the shadcn/ui library into the frontend application.
  • Replace existing custom components (like Dropdown and FilterBox) with their shadcn/ui equivalents.
  • All new frontend components will be built using shadcn/ui.

Capabilities

New Capabilities

  • shadcn-integration: Integrate the shadcn/ui library and replace existing components.

Modified Capabilities

  • None

Impact

  • This will be a significant change to the frontend codebase.
  • All existing components will be refactored or replaced.
  • This will introduce a new dependency on the shadcn/ui library.