Commit graph

540 commits

Author SHA1 Message Date
bmauger
eb8e3a9b4d
Merge pull request #178 from Safelite/CSR-257-footer-component
Csr 257 footer component
2022-02-01 10:46:36 -05:00
bmauger
d4c84b8a57
Merge branch 'develop' into CSR-257-footer-component 2022-02-01 08:27:25 -05:00
bmauger
4028fdae7e Remove unneeded css. 2022-01-31 17:59:29 -05:00
bmauger
e00fcd3098 CSR-257 funnel-footer updates. 2022-01-31 17:18:48 -05:00
Adam Caouette
215232663d CSR-254: set up damage-location-question 2022-01-31 16:26:36 -05:00
Max
db8be5e8c9 Conflict fixes and update to logic for taking in multiple modelvalue items 2022-01-31 16:21:02 -05:00
Max
02470efdb5 Merge branch 'develop' into feature/CSR-267 2022-01-31 15:34:50 -05:00
Max
221b5c1e73 Adding replace options component and unit tests 2022-01-31 15:23:30 -05:00
bmauger
707fde7b91 WIP CSR-257 2022-01-28 16:24:41 -05:00
FrankRua
2b526f3a7d Merge branch 'develop' into feature/CSR-188 2022-01-28 10:26:25 -05:00
FrankRua
b92c425fb4 Linter 2022-01-28 10:22:33 -05:00
bmauger
21d2ba883d Move list-button styles to component. Delete common-list-styles.scss. 2022-01-27 14:54:10 -05:00
Max
ceec84f168 accepting arrays for emmited data in buttonQuestion widget 2022-01-27 09:23:15 -05:00
Max
46cca70d3a Adding emit functionality 2022-01-26 22:45:39 -05:00
bmauger
b7bb66c88e Remove button-primary and button-secondary components. 2022-01-26 09:56:54 -05:00
bmauger
8e2e329359 CSR-266 add unit test. 2022-01-26 09:16:06 -05:00
bmauger
ec3c18dbef CSR-266 create button-main component. 2022-01-26 09:03:17 -05:00
Max
1521ad14c9 Adjustments 2022-01-26 08:49:17 -05:00
bmauger
5f3f6c7175 CSR-266 WIP 2022-01-25 17:08:28 -05:00
bmauger
a2f24336a9 Add unit tests to components. 2022-01-24 13:52:05 -05:00
bmauger
b9b211666e
Merge pull request #162 from Safelite/CSR-266-link-component
CSR-266 create text link variations.
2022-01-24 10:28:21 -05:00
bmauger
3cfd3b14aa Add unit test for checkbox.vue.
To raise global percentage.
2022-01-24 09:38:32 -05:00
bmauger
616db70e3e CSR-266 add unit tests. 2022-01-22 12:07:40 -05:00
bmauger
b234dfa4ca CSR-266 create text link variations. 2022-01-21 14:42:40 -05:00
Max
5df8ea9714 Accounting for radio buttons triggering click even on arrow key press 2022-01-21 13:41:07 -05:00
Max
4ca5d09def Cleaning up props for radio question component 2022-01-21 09:07:18 -05:00
Max
0ee6670949 Merge branch 'develop' into feature/CSR-186_add-logic-to-question-vue 2022-01-20 10:12:10 -05:00
Max
0301b0d3e3 Fixing test pages and unit tests 2022-01-20 10:10:47 -05:00
Max
80560902f0 Reworking button question widget to work with 3 different button components 2022-01-20 09:13:49 -05:00
Max
e3b1272429 Reworking button question 2022-01-19 15:48:38 -05:00
Adam Caouette
70082762be CSR-302: fix styles and make sure loader is set to be enabled 2022-01-19 15:23:04 -05:00
bmauger
85a07de718 CSR-186 strip logic from button and card components. 2022-01-18 08:32:22 -05:00
Adam Caouette
8108886b10 CSR-254: update list-button w/ vee validate and add to form-test layout 2022-01-14 16:42:38 -05:00
Adam Caouette
1958610b2b CSR-254: fix data-target placement 2022-01-14 16:41:03 -05:00
Adam Caouette
99d1c654d2 Merge branch 'develop' into feature/CSR-254 2022-01-14 14:36:03 -05:00
Adam Caouette
5a8f2f4526 CSR-254: additional tweaks 2022-01-14 10:11:19 -05:00
Adam Caouette
349c59b7dd CSR-254: Implement final stages of form test 2022-01-13 15:58:19 -05:00
bmauger
29597417a0 BRM css tweaks to list-card.vue. 2022-01-11 16:53:48 -05:00
bmauger
a93b44a0d6 Update list-cards for proper alignment across layouts.
Update svgs to have same viewbox/canvas.
2022-01-11 13:35:21 -05:00
Adam Caouette
42d2d6334b CSR-254: add generic textInput component and add validation on form-test 2022-01-10 17:38:32 -05:00
bmauger
2dd74d1eb3 CSR-241 update unit test for list-button.vue. 2022-01-10 15:47:03 -05:00
bmauger
b1457c713e CSR-241 unit test updates. 2022-01-10 15:19:19 -05:00
Adam Caouette
549a8b3593 CSR-254: create form-test page and begin testing validation 2022-01-07 16:00:34 -05:00
bmauger
c099e6c08d
Merge branch 'develop' into CSR-241-add-prop 2022-01-06 14:54:32 -05:00
Adam Caouette
8946f75877 CSR-222: check loaderEnabled prop before displaying loader 2022-01-06 12:18:29 -05:00
Adam Caouette
7761ad879d CSR-222: undo accidental code collusion 2022-01-06 11:23:40 -05:00
Adam Caouette
bc1d0d358e CSR-222: fix unit test 2022-01-06 11:15:56 -05:00
bmauger
dc80115834 CSR-246 unit test for list-card. 2022-01-06 10:00:05 -05:00
Adam Caouette
8600249576 Merge branch 'develop' into feature/CSR-222 2022-01-05 17:42:22 -05:00
Adam Caouette
0d93ea4445 CSR-222: move back-button into different folder 2022-01-05 17:09:32 -05:00
bmauger
740579aea9 CSR-241 WIP unit test updates. 2022-01-05 17:04:35 -05:00
bmauger
79455adab3 CSR-241 WIP unit test. 2022-01-05 17:00:59 -05:00
Adam Caouette
96a5cdf46e CSR-222: refactor with emit for click event 2022-01-05 16:55:10 -05:00
Max
605109b1fb Changes requested via jira 2022-01-04 10:44:46 -05:00
bmauger
a57b44489e CSR-241 Update props 2022-01-03 13:50:57 -05:00
bmauger
dfb3ff38b9 CSR-241 Remove errorMessage, isError, hasError references. 2022-01-03 13:18:37 -05:00
Adam Caouette
04fd2d5745 CSR-174: fix unit tests 2021-12-30 16:38:52 -05:00
Adam Caouette
4b3d8ba331 CSR-174: remove aria-hidden / add additional aria-describedby instead 2021-12-30 16:32:51 -05:00
Adam Caouette
acb3481e01 CSR-174: add aria-hidden=true to list-button label elements to fix jaws bug 2021-12-30 13:22:56 -05:00
bmauger
6d579ee907 CSR-241 add component variations to test page. 2021-12-23 13:40:07 -05:00
bmauger
9bcbd90f82
Merge pull request #117 from Safelite/CSR-241-horizontal-list-card
Csr 241 horizontal list card
2021-12-23 10:16:34 -05:00
bmauger
2b1249108a CSR-241 add error state. 2021-12-23 09:55:23 -05:00
bmauger
776ad91843 CSR-241 Add horizontal radio card. 2021-12-23 08:53:11 -05:00
bmauger
4029935d61 CSR-241 WIP horizontal card updates. 2021-12-22 16:01:50 -05:00
bmauger
c127589a6f CSR-241 WIP
Horizontal card updates.
2021-12-22 14:00:31 -05:00
Max
c2d170f80b Switching from px to rem 2021-12-22 11:03:13 -05:00
Max
f2fa4d0c8d Adjusting negative margins to better reflect spacing 2021-12-22 10:56:55 -05:00
bmauger
421b544e7f CSR-241 add radio button functionality. WIP 2021-12-21 19:00:53 -05:00
Max
47af82ee10 Updating back button and funnel header to align when text wraps to more than one line 2021-12-21 14:57:23 -05:00
bmauger
4050f7faa1 Update back button to remove text as link.
Add padding around back button.
2021-12-21 12:58:47 -05:00
bmauger
acd40530df
Merge branch 'develop' into CSR-241-button-updates 2021-12-21 12:14:25 -05:00
bmauger
f568a930fd CSR-241 commit initial list-button functionality. 2021-12-21 12:00:45 -05:00
Adam Caouette
d393d12bec CSR-222: include header as link; updates 2021-12-20 14:58:04 -05:00
Adam Caouette
8de2948bcf CSR-222: revised button to be button markup, not link 2021-12-20 12:25:16 -05:00
bmauger
ed621ae2bb CSR-241 WIP 2021-12-17 16:56:08 -05:00
Adam Caouette
609bd99d5f Merge branch 'develop' into feature/CSR-222 2021-12-17 11:00:47 -05:00
bmauger
3fe95f55a9 CSR-241 WIP checkbox updates. 2021-12-17 08:59:27 -05:00
bmauger
f26ab03cdb CSR-241 WIP css cleanup. 2021-12-17 06:35:43 -05:00
bmauger
8abe40c704 CSR-241 WIP checkbox props update. 2021-12-16 17:29:44 -05:00
bmauger
b5f17a41c8 CSR-241 WIP Checkbox component. 2021-12-16 17:17:50 -05:00
Adam Caouette
137ccd5328 CSR-222: changes to navigation method of back button 2021-12-16 17:05:43 -05:00
Max
e1eb4ed17d Merge branch 'develop' into feature/CSR-75_vehicle-makes 2021-12-16 16:44:47 -05:00
Max
a298e15f06 Creating makes page 2021-12-16 16:37:35 -05:00
Adam Caouette
29f52c8b4b Merge branch 'develop' into feature/CSR-222 2021-12-15 18:16:44 -05:00
Adam Caouette
46865fe2bc CSR-222: update button-back component; rename site-header and header components 2021-12-15 18:13:03 -05:00
bmauger
6d7f6fa1ab Remove role from label. Update unit test. 2021-12-15 13:32:10 -05:00
bmauger
99b108b25f Update unit tests. 2021-12-15 12:24:17 -05:00
bmauger
1e72a7500b Change prop name. 2021-12-15 12:07:29 -05:00
bmauger
db3cd7ea18 CSR-186 Add radio/checkbox toggle to existing list-buttons. 2021-12-15 11:54:46 -05:00
bmauger
a475434395 Update references to "radio" where possible/necessary. 2021-12-14 11:24:17 -05:00
bmauger
eedea3b4ca Update list-button-horizontal.spec.js 2021-12-14 09:07:01 -05:00
bmauger
e7e0f234d4 Renam radio components, css naming. 2021-12-14 08:49:46 -05:00
bmauger
db33f31648 WIP updating component names and unit tests. 2021-12-13 17:11:47 -05:00
bmauger
c2d2224015 Fix indentation. 2021-12-13 09:08:54 -05:00
bmauger
e5ff6206c4 Add button wrapper for back button. 2021-12-13 09:07:55 -05:00
bmauger
e4b67979e1 Add back button component. 2021-12-13 08:38:13 -05:00
Max
396b885643 Fixing spacing 2021-12-10 14:47:13 -05:00
Max
856b14241f Adjusting line height for header to account for spacing 2021-12-10 13:59:10 -05:00
Max
a5e89a81f9 Adding new class for sr-only and adjusting spacing on radio question 2021-12-10 10:54:24 -05:00
bmauger
ebbe6d28de Fix unit test error. 2021-12-10 09:37:53 -05:00
bmauger
2819f47b94 Merge branch 'develop' into CSR-186-radio-button-updates 2021-12-10 09:25:19 -05:00
bmauger
59955e7edc Remove unnecessary comments. 2021-12-09 17:19:07 -05:00
bmauger
0e0321b30e CSR-186
Indicate that clicking a radio-button takes the user somewhere
Add a fieldset around the radio button group
Update the loader to indicate that it’s loading
Update the page-header component to use a new color: Gray 550 (#727676)
2021-12-09 16:26:28 -05:00
Frank
daab1b0f1a Ran linter 2021-12-08 21:00:37 -05:00
bmauger
1f7525abdc CSR-186 WIP radio button updates. 2021-12-08 14:42:36 -05:00
bmauger
3fa9c63d4b CSR-221 fix qa issue where spacebar didn't
activate loader.
2021-12-07 14:40:52 -05:00
bmauger
70fe2ae6ee CSR-186 update/comment code. 2021-12-06 09:45:53 -05:00
bmauger
10ebd5eebc
Merge pull request #77 from Safelite/CSR-186-horizontal-radio-buttons
CSR-186 Updates to horizontal radio buttons.
2021-12-06 09:17:04 -05:00
bmauger
926668a377 CSR-186 Updates to horizontal radio buttons.
Add aria-required to radio and list buttons. Update unit test accordingly.
2021-12-06 09:11:26 -05:00
Max
126f4b80ca Updating unit test to reflect header change 2021-12-03 14:31:06 -05:00
Max
4bfb82bdb7 Changing header from span to h2 tag 2021-12-03 14:26:52 -05:00
bmauger
99aa3e41ea WIP update unit test to correct failure. 2021-12-03 09:05:50 -05:00
bmauger
53019ccfa1 Remove horizontal scrollbar from .container and .container-fluid. 2021-12-03 07:45:31 -05:00
bmauger
78bd99af56 WIP CSR-186 horizontal radio button updates. 2021-12-02 16:19:40 -05:00
bmauger
1d7c6a29d8 Initial push. 2021-12-02 12:43:54 -05:00
bmauger
c1e935c3d9 Fix unit test tabindex. 2021-12-02 12:28:31 -05:00
bmauger
56fd342cd6 Update tabindex to resolve issue where
tabbing goes to each button instead of the next group.
2021-12-02 12:22:28 -05:00
bmauger
fb027c281e WIP CSR-186 radio button updates. 2021-12-01 17:34:51 -05:00
bmauger
f250da0fba Unit test fix. 2021-12-01 12:56:12 -05:00
bmauger
f0e0318465 Remove class from radio-question.vue per Max request.
Add <p> wrapper around copy.
2021-12-01 12:28:37 -05:00
bmauger
0bb934129b CSR-186 Add multi-line radio variation. Add loader to primary and secondary buttons.
Many updates to radio buttons, add spacer variable and refactor,
2021-12-01 11:34:30 -05:00
bmauger
dd4ca61d86 CSR-198 add loader to primary and secondary buttons.
Update alert button size and position.
2021-11-30 11:18:07 -05:00
bmauger
e8c285450a Merge branch 'develop' into CSR-198-update-buttons-w-loader 2021-11-30 09:33:17 -05:00
bmauger
991210d3f7 Merge branch 'develop' into CSR-198-update-buttons-w-loader 2021-11-30 09:29:41 -05:00
bmauger
3c7fad1379 CSR-185 update padding on Alert component. 2021-11-30 09:23:53 -05:00
bmauger
3951c378d7 WIP Button Updates 2021-11-30 09:13:58 -05:00
Max
fd83bac04d Merge branch 'develop' into feature/CSR-121_unit-testing-for-radio 2021-11-29 10:42:09 -05:00
Max
3ffbf80d9b Updating tests for new radio buttons and adjustment to margin for year page. 2021-11-29 10:41:24 -05:00
bmauger
7287062c42 Move loader css to component. 2021-11-24 13:19:49 -05:00
bmauger
f3ecb534b2 CSR-185 alert qa updates. 2021-11-24 09:26:16 -05:00
Max
3b3af03d8f Adjusting unit test for new radio 2021-11-23 16:54:34 -05:00
Max
ba2aec00d6 integrating updated radio buttons 2021-11-23 16:14:39 -05:00
bmauger
9dabb050b8 Update code comment for clarity. 2021-11-23 14:53:51 -05:00
bmauger
ee65765293 CSR-119 Push Loader component and updated radio-list and list-button. 2021-11-23 14:36:31 -05:00
bmauger
22da25328c WIP component spinner. 2021-11-22 17:36:36 -05:00
bmauger
ed818f178d WIP loader component. 2021-11-22 16:21:07 -05:00
bmauger
863d60ee89 Updated files and folders. 2021-11-19 09:06:22 -05:00
bmauger
d260d00fbd Merge branch 'develop' into CSR-119-loader-overlay 2021-11-19 09:04:05 -05:00
FrankSafelite
5b91b7d655 moved alert files, updated unit test config 2021-11-18 15:54:38 -05:00
Frank
ff1511429e kabab-case and a ton of updates 2021-11-18 15:46:26 -05:00