43 Commits

Author SHA1 Message Date
Montana
d5a14d5ed6 Prevent page from shifting downward when validation error shows 2019-02-14 09:01:04 -05:00
leigh-mil
87905c07f4 Add validation for textInput on blur 2019-02-12 15:41:51 -05:00
leigh-mil
3b2349d554 Add space in classes and remove unnecessary div 2019-01-25 11:24:08 -05:00
leigh-mil
2c0018dba0 Add blue background to officers DoD ID field 2019-01-24 11:22:31 -05:00
Montana
41e6500ddd Use v-cloak for all TextInputs 2019-01-23 13:40:36 -05:00
George Drummond
aef2fbe180
Hide tooltip when CLIN field is disabled 2019-01-21 09:47:00 -05:00
leigh-mil
74ab102891 Update TO section for Oversight 2019-01-11 15:57:47 -05:00
leigh-mil
922ec56134 Update TO funding section 2019-01-11 15:57:47 -05:00
Patrick Smith
b3cdfd730d Don't show success/error icon on disabled fields 2019-01-08 18:21:11 -05:00
George Drummond
a64c543b2f
Remove unused declaration 2019-01-07 15:31:37 -05:00
George Drummond
99f34fe45a
Disable CLIN fields via a config option 2019-01-07 14:25:03 -05:00
richard-dds
6345a06e54 More validation fixes 2018-10-23 14:42:05 -04:00
Patrick Smith
0e33755ef7 Set initial value when field data is not None 2018-09-25 13:39:59 -04:00
Andrew Croce
060833ea73 Always use the front-end validation message 2018-09-21 08:28:00 -04:00
Andrew Croce
19e80cd183 add noMaxWidth, label and description overrides to text input 2018-09-14 11:39:42 -04:00
dandds
59fdad8554 use regular WTForms DateField for requests dates 2018-09-04 16:15:36 -04:00
luis cielak
cda585c3a3 Update validation icon placement and placeholders 2018-08-15 10:49:48 -04:00
luisgov
b4b7d0cbcb
Merge branch 'master' into ui/tooltips 2018-08-13 15:26:04 -04:00
luis cielak
7db1ac5d86 Change text_input to option_input 2018-08-13 15:16:46 -04:00
luisgov
143c58addc
Merge branch 'master' into ui/tooltips 2018-08-13 15:05:08 -04:00
luis cielak
88092a7892 Adjust tooltips for accessibility 2018-08-13 14:13:47 -04:00
luis cielak
23ae914211 Apply validation colors to correct icons 2018-08-13 13:17:21 -04:00
luis cielak
65207a480d Set label text displayed block with the tooltip 2018-08-13 13:10:18 -04:00
Patrick Smith
7b01e5b8a3 Add keys to inputs to prevent Vue from re-using elements 2018-08-13 11:28:41 -04:00
Andrew Croce
c261c445d6 fix error rendering 2018-08-10 15:47:28 -04:00
luis cielak
51185d16f0 Strip out html from label 2018-08-10 13:50:34 -04:00
Andrew Croce
cb4f1281d3 bind aria-invalid correctly 2018-08-10 13:36:53 -04:00
Andrew Croce
8659132989 Add front end validation error messages 2018-08-10 09:18:09 -04:00
Andrew Croce
db1dd062ee Fix input validations 2018-08-10 08:58:31 -04:00
luis cielak
a9be4665ce Begin adding tooltips to req form fields 2018-08-09 15:54:27 -04:00
luis cielak
e981ef917a Place error icon next to text input box 2018-08-09 15:54:27 -04:00
luis cielak
cb2b9faa42 Render error message with proper color for input text 2018-08-09 15:54:27 -04:00
luis cielak
f365b18acd Render error validation message with proper color 2018-08-09 15:54:27 -04:00
luis cielak
a29e7895bf Style form labels for inputs correctly 2018-08-09 15:54:27 -04:00
Andrew Croce
1b2e091a69 get rid of duplicate class declaration 2018-08-09 14:26:45 -04:00
andrewdds
3f5d961513
Merge branch 'master' into ui/input-field-frontend-validation 2018-08-09 13:56:09 -04:00
Andrew Croce
c2851c2e86 Among other things, make sure theres a name on the inputs so the forms can submit 2018-08-09 13:46:04 -04:00
luis cielak
cd3cb4f359 Place error icon next to text input box 2018-08-08 23:34:26 -04:00
luis cielak
5b10265126 Render error message with proper color for input text 2018-08-08 17:44:37 -04:00
luis cielak
993a6635b2 Render error validation message with proper color 2018-08-08 17:39:03 -04:00
Andrew Croce
c80490f717 Vue-ify text-input macro 2018-08-08 14:40:58 -04:00
luis cielak
17e9344f6e Style form labels for inputs correctly 2018-08-08 13:46:48 -04:00
Andrew Croce
5e8183aaf1 Reorganize macros into separate component files
Replace a few old UI Module instances with  macros
2018-08-03 10:35:04 -04:00