Commit graph

594 commits

Author SHA1 Message Date
FrankRua
dedf3d0bd3 Event bus integration 2022-01-18 16:30:44 -05:00
Max
8a45b752fe Merge remote-tracking branch 'origin/CSR-186-strip-logic-from-components' into feature/CSR-186_add-logic-to-question-vue 2022-01-18 09:11:25 -05:00
Max
c6ed1ea032 creating replace options question widget 2022-01-18 09:05:13 -05:00
bmauger
85a07de718 CSR-186 strip logic from button and card components. 2022-01-18 08:32:22 -05:00
FrankRua
3ab5a97a4c returned undefined if we don't have the event 2022-01-17 17:04:40 -05:00
FrankRua
b8d5f7a72d removed 2022-01-17 17:01:54 -05:00
FrankRua
ab947a4d15 Created event bus, created homepage endpoint 2022-01-17 16:53:10 -05:00
Adam Caouette
d038b44198 CSR-302: move certain scss files to avoid prepend duplications 2022-01-17 14:21:34 -05:00
AdamCaouetteSafelite
6bf01676da
Merge pull request #148 from Safelite/feature/CSR-254
Feature/CSR-254
2022-01-17 10:43:01 -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
FrankRua
7abbf7c3cb Comments 2022-01-14 16:40:08 -05:00
FrankRua
3df24f131c Cleanup, switched router over to use aysnc/await 2022-01-14 16:36:30 -05:00
FrankRua
5f8108e4b8 Switched to using await, ditched emitter 2022-01-14 16:22:35 -05:00
Max
e89f33a0eb Removing unneeded class and updating const name to be more specific 2022-01-14 16:02:32 -05:00
Adam Caouette
99d1c654d2 Merge branch 'develop' into feature/CSR-254 2022-01-14 14:36:03 -05:00
FrankRua
a7002f47d5 404 page to use EventBus 2022-01-14 12:43:17 -05:00
Max
2e47b329c8 Getting rid of blue text shadow on hover state for mobile devices 2022-01-14 10:43:29 -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
Max
30e78bf403 Removing duplicate back button 2022-01-13 14:18:39 -05:00
CarlNation
950ad67c16 Merge branch 'develop' into feature/CSR-258 2022-01-13 13:18:35 -05:00
CarlNation
03dcf3362d CSR-258 2022-01-13 13:18:11 -05:00
Max
80a4de2cc7 Updating method and action name and awaiting data before page change on vehicle style page 2022-01-13 11:56:04 -05:00
Max
d160a09c3b Merge branch 'develop' into remove-unneeded-data 2022-01-13 11:32:35 -05:00
Max
8e59a8d746 Removing unneeded data from vehicle question vue files 2022-01-13 11:32:04 -05:00
Max
ffb030bbcf Merge branch 'develop' into padding-fix 2022-01-13 08:58:40 -05:00
Max
a6b7bc8e5d Fixing padding for back button 2022-01-13 08:58:21 -05:00
FrankRua
f3336470d2 POC 2022-01-12 16:28:49 -05:00
bmauger
da652ec9e4
Merge pull request #140 from Safelite/BRM-icon-updates
Add all icons necessary for new Funnel.
2022-01-12 14:38:41 -05:00
Leah Schumann
d1f6f0f3f3
Merge pull request #139 from Safelite/feature/CSR-231
Trying Possible Dev Google Places API key
2022-01-12 13:13:36 -05:00
Max
4d0cfd8332 removing unneeded catch 2022-01-12 12:55:11 -05:00
Max
5c94557a0b Merge branch 'develop' into feature/CSR-77 2022-01-12 12:48:41 -05:00
Max
45c1d37204 unit test fixes 2022-01-12 12:48:06 -05:00
Leah Schumann
89adb9ebff Trying Possible Dev Google Places API key 2022-01-12 12:46:40 -05:00
bmauger
eaece51970 WIP add new icons. 2022-01-12 12:39:59 -05:00
Max
d3eb40f964 unit test changes 2022-01-12 10:24:07 -05:00
bmauger
29597417a0 BRM css tweaks to list-card.vue. 2022-01-11 16:53:48 -05:00
Adam Caouette
3c10f75b67 CSR-254: grey out button if not validated 2022-01-11 14:32:57 -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
Max
c318317f09 test 2022-01-11 12:50:23 -05:00
Max
3cf6cebc76 removing unneeded object property 2022-01-11 12:29:43 -05:00
Max
7237735108 adding unit test back 2022-01-11 11:36:02 -05:00
Max
88f2a3039e Merge branch 'develop' into feature/CSR-77 2022-01-11 11:31:12 -05:00
Max
d139ff45b1 testing 2022-01-11 11:24:39 -05:00
bmauger
1aaf7a22a6 CSR-241 add isMultiSelect prop. 2022-01-11 10:22:55 -05:00
Leah Schumann
97f17cef91
Merge pull request #135 from Safelite/feature/CSR-231
Feature/csr 231
2022-01-11 09:55:58 -05:00
Leah Schumann
c64c9bb262 Removed Loader-demo from router/index.js 2022-01-11 09:51:03 -05:00
Leah Schumann
02db554ee9 Removed Loader-demo from router/index.js 2022-01-11 09:42:53 -05:00
Leah Schumann
f343282314
Merge pull request #131 from Safelite/feature/CSR-231
Feature/csr 231
2022-01-11 09:19:33 -05:00
Max
294c601419 taking out console log 2022-01-11 09:17:38 -05:00
Max
7916dff087 cleanup 2022-01-11 09:08:12 -05:00
Max
4047e757bb Merge branch 'develop' into feature/CSR-77 2022-01-11 09:00:47 -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
Max
4c8a22f976 unit test update 2022-01-10 16:35:04 -05:00
Max
954625229f Unit test fixes 2022-01-10 16:19:09 -05:00
bmauger
2dd74d1eb3 CSR-241 update unit test for list-button.vue. 2022-01-10 15:47:03 -05:00
Max
21c5316950 Merge remote-tracking branch 'origin/develop' into feature/CSR-77 2022-01-10 15:39:14 -05:00
Max
4a50e44e96 Creating vehicle damage page 2022-01-10 15:36:49 -05:00
bmauger
588481e6b7
Merge pull request #132 from Safelite/CSR-241-add-prop
CSR-241 unit test updates.
2022-01-10 15:22:56 -05:00
bmauger
b1457c713e CSR-241 unit test updates. 2022-01-10 15:19:19 -05:00
CarlNation
4d7a66b943 CSR-251 unit tests 2022-01-10 10:42:13 -05:00
Leah Schumann
8cab5deaa1
Merge branch 'develop' into feature/CSR-231 2022-01-10 10:20:25 -05:00
Leah Schumann
3b7a650eb9 Moved the script src for Google Maps API from head of index.html to component, using load script plugin 2022-01-10 10:05:46 -05:00
CarlNation
0808962f36 CSR-251 map widget name changes 2022-01-10 08:37:21 -05:00
Adam Caouette
549a8b3593 CSR-254: create form-test page and begin testing validation 2022-01-07 16:00:34 -05:00
Adam Caouette
c746adf49a CSR-222: remove unneeded prop again 2022-01-07 09:43:15 -05:00
Leah Schumann
9ead873449 Code added to auto-complete the address in desired format 2022-01-07 08:45:27 -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
Leah Schumann
f16c997920 Address Autocomplete POC 2022-01-05 16:32:15 -05:00
Max
6c457b29ce removing unnecessary mixin 2022-01-04 15:29:00 -05:00
Max
c2a4f87270 Fixing unit test 2022-01-04 15:23:06 -05:00
Max
40e47949ef removing unneeded classes 2022-01-04 15:15:37 -05:00
Max
9737ffbb27 CSR 77 2022-01-04 15:13:09 -05:00
Max
b2a2e0303c updating styling for funnel sub header 2022-01-04 10:49:53 -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
2c0dd25316 CSR-222: update CMS API object names 2022-01-03 12:16:57 -05:00
bmauger
7de8be9bf2
Merge pull request #120 from Safelite/feature/CSR-174
Feature/CSR-174
2022-01-03 09:44:41 -05:00
bmauger
982db0115c CSR-227 update unit test. 2022-01-03 09:02:51 -05:00
bmauger
4374dfdb12 CSR-227 update header font size. 2022-01-03 08:57:21 -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
6f27196c47 CSR-174: remove unneeded parentheses in sr-only list-button text 2021-12-30 13:25:35 -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
Adam Caouette
9804a75676 Merge branch 'develop' into feature/CSR-174 2021-12-28 09:51:20 -05:00
Adam Caouette
c5ceb36cfd CSR-174: remove no longer needed prop 2021-12-28 09:50:58 -05:00
bmauger
6d579ee907 CSR-241 add component variations to test page. 2021-12-23 13:40:07 -05:00
bmauger
760b15f877 Add hasError 2021-12-23 10:23:45 -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
5a3ad93aad CSR-241 update group and button names. 2021-12-23 10:13:57 -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
Adam Caouette
82924a69b9 CSR-174: restore aria-label prop to back button 2021-12-22 16:48:39 -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-dempsey
7ec2054405
Merge pull request #114 from Safelite/title-with-button-spacing
Adjusting negative margins to better reflect spacing
2021-12-22 11:08:20 -05:00
Frank Rua
b3caf1cb58
Merge pull request #115 from Safelite/feature/CSR-242
Keep static strings and replace dynamic ones
2021-12-22 11:05:59 -05:00
Max
c2d170f80b Switching from px to rem 2021-12-22 11:03:13 -05:00
Frank
743410689e Keep static strings and replace dynamic ones 2021-12-22 10:59:33 -05:00
Max
f2fa4d0c8d Adjusting negative margins to better reflect spacing 2021-12-22 10:56:55 -05:00
max-dempsey
4307dc4a0d
Merge pull request #113 from Safelite/overflow-fix
Overflow fix
2021-12-22 09:52:59 -05:00
Max
82eb126015 overflow fix 2021-12-22 09:48:14 -05:00
Max
3dc2e6bcaa fixing overflow issue 2021-12-22 09:47:21 -05:00
bmauger
9865fd83cd
Merge pull request #111 from Safelite/CSR-241-list-card-radio-button-update
CSR-241 add radio button functionality. WIP
2021-12-22 09:46:05 -05:00
Frank
41b9aaf3e1 Handle non-matched string to state 2021-12-22 09:23:21 -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
05b4042f36 Remove backButtonAction from unit test. 2021-12-21 13:08:44 -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
Max
9af6a0320e Unit tests for vehicle styles page 2021-12-21 11:54:22 -05:00
Max
ecb3f189cf Creating vehicle styles 2021-12-21 10:53:27 -05:00
Max
75ae56d18b Adding back button to model page 2021-12-20 16:52:25 -05:00
Max
ea5fb973d4 Merge branch 'develop' into feature/CSR-76 2021-12-20 16:44:52 -05:00
Max
44658ec229 updates for mock page 2021-12-20 16:44:34 -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
AdamCaouetteSafelite
cc3d20d47c
Merge pull request #104 from Safelite/feature/CSR-222_implementation
Feature/CSR-222 implementation
2021-12-20 10:28:37 -05:00
Adam Caouette
875df38dd9 CSR-222: removed unneeded spy method 2021-12-17 19:00:16 -05:00
Adam Caouette
9c44e35058 CSR-222: updates to unit tests and helper 2021-12-17 18:56:14 -05:00
Adam Caouette
42b1bbe031 CSR-222: add back button to vehicle-make layout 2021-12-17 18:52:21 -05:00
bmauger
ed621ae2bb CSR-241 WIP 2021-12-17 16:56:08 -05:00
Max
77e8fd1d34 Merge branch 'develop' into feature/CSR-76 2021-12-17 15:58:37 -05:00
Max
4902614467 changing heading names to new names for model page 2021-12-17 15:58:18 -05:00
Frank Rua
8f2c71e143
Merge pull request #103 from Safelite/feature/CSR-242
Handle multiple variables in one string
2021-12-17 15:56:04 -05:00
Frank
b7ab69fb38 Handle multiple variables in one string 2021-12-17 15:49:51 -05:00
Max
662a43b7b6 Merge branch 'develop' into feature/CSR-76 2021-12-17 14:36:18 -05:00
Max
69108f2c8e Creating models page 2021-12-17 14:35:29 -05:00
Frank Rua
28a337eec7
Merge pull request #101 from Safelite/feature/CSR-242
Global state replacement for CMS data
2021-12-17 14:27:37 -05:00
Frank
8958dfe0bb Unit tests updates 2021-12-17 13:11:59 -05:00
Adam Caouette
a4fa2e0424 CSR-222: update vehicle-make layout with new naming of header components 2021-12-17 11:33:21 -05:00
Adam Caouette
609bd99d5f Merge branch 'develop' into feature/CSR-222 2021-12-17 11:00:47 -05:00
Frank
25ea8048df Merge branch 'develop' into feature/CSR-242 2021-12-17 09:25:50 -05:00
Max
695842cf84 Fixing routing-table 2021-12-17 09:20:14 -05:00
Max
f9432fb24e removing unnecessary if statement 2021-12-17 09:13:31 -05:00
Max
6050f346f6 Cleaning up unit tests 2021-12-17 09:07:19 -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
Frank
01fa5ac057 Some comments 2021-12-16 14:49:40 -05:00
Frank
3cbc071bb4 Created mapper methods 2021-12-16 14:09:26 -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
Frank Rua
9db1fe98df
Merge pull request #99 from Safelite/feautre/CSR-224
Implement router.navigate
2021-12-15 13:53:03 -05:00
Frank
59f92f4af4 Implement routing table 2021-12-15 13:47:49 -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
Mark Harris
85d847c480 merge issues 2021-12-14 17:28:02 -05:00
Mark Harris
34e203f2fc Merge remote-tracking branch 'origin/develop' into archived/apiRefactoring-encapsulated 2021-12-14 17:23:33 -05:00
Mark Harris
f98b7f3f48 Refactored unit tests 2021-12-14 17:19:45 -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
Mark Harris
904df04ac7 Merge remote-tracking branch 'origin/develop' into archived/apiRefactoring-encapsulated 2021-12-13 14:09:01 -05:00
Mark Harris
06dbf642c9 encapsulated api, widget parsing into component 2021-12-13 12:33:50 -05:00
Mark Harris
8b48ec6d11 renamed some variables 2021-12-13 12:30:01 -05:00
Mark Harris
4aeef51834 renamed some variables 2021-12-13 12:27:33 -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
5f14238eac Adjusting margin between radio question and page title 2021-12-10 10:59:24 -05:00
Max
a5e89a81f9 Adding new class for sr-only and adjusting spacing on radio question 2021-12-10 10:54:24 -05:00
Max
8ed6a6ff71 Accounting for blue highlight in iphone view 2021-12-10 10:10:09 -05:00
bmauger
ebbe6d28de Fix unit test error. 2021-12-10 09:37:53 -05:00
bmauger
e31592e885 Fix syntax error. 2021-12-10 09:36:06 -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
2c7b8359c9 remove testing things 2021-12-08 21:17:13 -05:00
Frank
50b02395da unit test update 2021-12-08 21:07:34 -05:00
Frank
daab1b0f1a Ran linter 2021-12-08 21:00:37 -05:00
Frank
43c6aed0a2 improvements 2021-12-08 20:56:57 -05:00
Frank
d82c21c744 created routing table logic 2021-12-08 16:28:17 -05:00
bmauger
1f7525abdc CSR-186 WIP radio button updates. 2021-12-08 14:42:36 -05:00
Frank
f19870cdaa routing table init 2021-12-07 20:18:44 -05:00
Adam Caouette
2d6dcc812f CSR-203: adjust to use bootstrap style 2021-12-07 15:10:43 -05:00
Adam Caouette
0253c2efef CSR-203: resolve conflict with develop branch 2021-12-07 15:04:26 -05:00
Adam Caouette
f5c87af4a2 Merge branch 'develop' into feature/CSR-203 2021-12-07 14:52:03 -05:00
bmauger
5c72c56b0c CSR-213 fix scroll issue per qa. 2021-12-07 14:51:52 -05:00