You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
### Requirements List
- _None_
### Description List
- Create a common style mixin for the purchase-flow button UI
- Update the purchase-flow HTML templates to support the desired tab
order of buttons
- Various HTML / style cleanup in the purchase-flow button UI
- Minor style updates to match the latest designs
### Testing List
- `yarn test:unit:all` should run without errors or warnings
- `yarn serve` should run without errors or warnings
- `yarn build` should run without errors or warnings
- Code review
- Testing
- As a practitioner who is able to purchase privileges, begin the
purchase process
- Go through the purchase forms on both mobile and desktop, making sure
the buttons at the bottom of each form still look & work as expected
from the designs (e.g. Cancel, Back, Next)
- Confirm keyboard tab navigation on each purchase form has the order of
the tab selection of the buttons at the bottom of each form order as
follows: 1) Next / Continue, 2) Back, 3) Cancel
Closes#549
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **Style**
- Unified and improved button row styling across all purchase-related
forms for a more consistent and responsive layout.
- Primary navigation buttons (submit, back) are now grouped together and
visually separated from the cancel button in all purchase flows.
- Enhanced button alignment and spacing for better usability on both
desktop and mobile devices.
- **New Features**
- Introduced a reusable style for purchase flow buttons, ensuring
consistent appearance and behavior throughout the application.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
Copy file name to clipboardExpand all lines: webroot/src/components/PrivilegePurchaseInformationConfirmation/PrivilegePurchaseInformationConfirmation.less
Copy file name to clipboardExpand all lines: webroot/src/components/PrivilegePurchaseInformationConfirmation/PrivilegePurchaseInformationConfirmation.vue
0 commit comments