You can customize theme components instead of ejecting them completely.
Customizing components can be useful in several scenarios:
When developing custom components by reusing existing
themefunctionality, rather than building from scratch. This is particularly effective when integrating into more complex components.When extending or modifying the styles of existing components, especially in cases where the default theme
variablesare insufficient.
Find a list of available components with their properties in the components list and a full list of supported icons in the icons list.
For detailed instructions, see Components usage tutorial or Customize theme components.