-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
app: frontendTask implementation touches the frontendTask implementation touches the frontendtype: maintenanceMaintaining this projectMaintaining this projectworkstream: ui-reviewTask relates to evaluating UI via usability heuristicsTask relates to evaluating UI via usability heuristics
Description
To expedite the upgrade to PrimeVue 4 and maintain the existing UI functionality and styling, some components that are flagged as deprecated are still present and PrimeVue 3's theme.css file was carried over, neither of which is ideal long-term.
To fully scrub PrimeVue 3 content, these components should be replaced:
InputSwitchCalendarDropdownOverlayPanelChips(replace withAutoComplete)
(See https://primevue.org/guides/migration/v4/ for corresponding components)
In addition elements with "p-float-label" class should be replaced by FloatLabel component. Ideally, the "theme.css" should also be removed and all custom styles moved to "app.css" or using TailwindCSS classes. Use of tailwindCSS can also be used in place of inline styles and help reduce the number of classes defined within pages.
Metadata
Metadata
Assignees
Labels
app: frontendTask implementation touches the frontendTask implementation touches the frontendtype: maintenanceMaintaining this projectMaintaining this projectworkstream: ui-reviewTask relates to evaluating UI via usability heuristicsTask relates to evaluating UI via usability heuristics