jira/apps/web/app/error
Atul Tameshwari 1f369f2a16
refactor: migrate Banner to @makeplane/propel across web app (#9737)
* chore: remove unused banner components from web application

Deleted the following banner components as they are no longer needed:
- AuthBanner
- BulkOperationsUpgradeBanner
- ContentLimitBanner
- IntegrationAndImportExportBanner

This cleanup helps streamline the codebase and remove redundant files.

* refactor: update banner imports and usage across multiple components

Replaced instances of the old banner component from @plane/propel with the new one from @makeplane/propel/components in various files. Adjusted properties and structure for consistency, including changes to the ArchivedIssueDetailsPage, DevErrorComponent, AuthRoot, and ResetPasswordForm. This update enhances the UI consistency and aligns with the recent component migration.

* refactor: update icon imports in ArchivedIssueDetailsPage and DevErrorComponent

Replaced the old icon components with new ones from @makeplane/propel/icons in the ArchivedIssueDetailsPage and DevErrorComponent. This change enhances visual consistency across the application by standardizing the icon usage in banner notifications.

* fix: enhance accessibility for Upgrade to One link in IssueBulkOperationsRoot

Updated the anchor element for the "Upgrade to One" button to include an aria-label for improved accessibility. This change ensures that screen readers can properly announce the purpose of the link, enhancing the user experience for individuals relying on assistive technologies.

* feat(i18n): integrate translation support in multiple components

Added translation functionality to the ArchivedIssueDetailsPage, WorkspaceIntegrationsPage, and PageRoot components. Updated banner titles and headings to utilize localized strings, enhancing the user experience for non-English speakers. This change improves accessibility and consistency across the application by leveraging the i18n framework.

* feat(i18n): add page content limit banners and archive messages across multiple languages

Introduced new localized messages for the "page content limit" banner and updated archive notifications in various language files. This enhancement improves user experience by providing clear guidance when content limits are reached and when work items are archived, ensuring consistency and accessibility across the application.

* refactor: update password strength banner implementation in AuthPasswordForm

Replaced the custom banner implementation with the new Banner component from @makeplane/propel/components. This change simplifies the code and enhances consistency in the user interface by utilizing the standardized Banner component for displaying password strength messages during sign-up.

* refactor: replace AnchorButton with Button in IssueBulkOperationsRoot

Updated the IssueBulkOperationsRoot component to replace the AnchorButton with the new Button component from @makeplane/propel/components. This change enhances the UI consistency and aligns with the recent component migration, while also adding a stretch property for improved layout flexibility.

* fix: enhance accessibility of Banner component in AuthRoot and ResetPasswordForm

Added role="alert" to the Banner component in both AuthRoot and ResetPasswordForm to improve accessibility for users relying on assistive technologies. This change ensures that error messages are announced appropriately, enhancing the overall user experience.
2026-09-07 17:51:06 +05:30
..
dev.tsx refactor: migrate Banner to @makeplane/propel across web app (#9737) 2026-09-07 17:51:06 +05:30
index.tsx chore: add copyright (#8584) 2026-01-27 13:54:22 +05:30
prod.tsx chore: replace prettier with oxfmt (#8676) 2026-03-02 20:40:50 +05:30