Commit Graph

52 Commits

Author SHA1 Message Date
Montana
74422c57aa Use common "View" for translations
-also pipe translate in injected html for a flash
2019-05-13 09:28:47 -04:00
dandds
457b1f9523 Detangle the MultiStepModalForm modal-open link from the modal.
In order to place modal forms in other places on the page (so that forms
are not nested) it's necessary to move MultiStepModalForm links out of
the component. They just need to refer to the correct modal.

This PR also makes changes to ensure that the active modal is being
unset everywhere correctly when a modal is closed.
2019-05-08 11:16:56 -04:00
dandds
752a3a8f28 Use solid/filled Font Awesome icons for consistency.
Some of the "open" icons are not in the free FA tier, so rather than mix
the two we should use solid icons everywhere.
2019-05-02 13:19:33 -04:00
dandds
dd0b184bc2 extract new member form into standalone form class 2019-04-30 14:41:55 -04:00
dandds
e2f495973f Merge pull request #781 from dod-ccpo/route-rearrange
Route rearrange
2019-04-22 11:17:15 -04:00
dandds
78ba6afba0 rename and rearrange some portfolio route functions 2019-04-22 07:20:08 -04:00
Montana
29bb1aaf9c Clean up unused template imports 2019-04-19 11:49:41 -04:00
leigh-mil
f747edaaf3 Add PPoC tag and update styling for PPoC perms 2019-04-17 14:07:18 -04:00
leigh-mil
5f9a35e638 Move Modal call to inside the same component as the link to open the modal 2019-04-16 15:17:53 -04:00
leigh-mil
1e1d3c8326 Actually fix the issue with the new member form and the save button for port members 2019-04-16 14:56:09 -04:00
leigh-mil
309d959c79 Move panel footer outside of base-form so the modals will work 2019-04-16 11:22:43 -04:00
dandds
2b06e281ae confirmation modal for deleting an application
- adds delete-confirmation Vue component
- refactors some button styles to make them globally available
2019-04-15 16:03:32 -04:00
Montana
746d0edca9 Use panel__footer on portfolio_members table 2019-04-11 16:57:21 -04:00
Montana
ff54ef0a8a Generalize table headers and titles 2019-04-11 16:57:21 -04:00
Montana
ce8d219ad9 Use shared CSS for portfolio members table 2019-04-11 16:57:21 -04:00
Montana
4aec810417 Render all table elements; unstyled 2019-04-11 15:54:56 -04:00
leigh-mil
339ad64935 Disable delete button for ppoc 2019-04-09 11:03:43 -04:00
leigh-mil
32a7cbb80a Disable form fields for PPoC 2019-04-09 08:42:35 -04:00
George Drummond
090e13f083 Update Point of Contact 2019-04-08 13:31:00 -04:00
leigh-mil
5aae1691a2 Add modal functionality to BaseForm, use BaseForm and SaveButton in Portfolio members form 2019-04-08 09:42:35 -04:00
leigh-mil
1aaf4421ab Remove unnecessary savebutton vue component and create SaveButton Macro 2019-04-06 16:57:12 -04:00
rachel-dtr
53a66fdfab Adding language to translations file 2019-04-05 09:43:46 -04:00
rachel-dtr
d34e90a76c Updating language for deleting portfolio members 2019-04-04 14:32:51 -04:00
George Drummond
83b071bf20 Get changes working with merged PRs 2019-04-03 10:32:03 -04:00
George Drummond
a22b416c6a Open correct form id 2019-04-03 09:43:39 -04:00
George Drummond
bb5b8e2122 Fix incorrect modal id 2019-04-03 09:43:39 -04:00
George Drummond
6d7400b7d2 Add in correct modal close call 2019-04-03 09:43:39 -04:00
George Drummond
6f1eb43de4 Remove Portfolio User 2019-04-03 09:43:39 -04:00
montana-mil
91c3cc665f Merge pull request #728 from dod-ccpo/edit-perms-pf-members
Edit Portfolio Members Access Levels
2019-04-02 11:14:02 -04:00
rachel-dtr
7109860553 Continuing to clean up capitalization 2019-04-02 10:34:13 -04:00
Montana
d84eccbc83 Only update when permissions are different 2019-04-02 10:17:16 -04:00
Montana
d70332836b Only flash when permissions change 2019-04-02 10:17:16 -04:00
Montana
2d7e17e522 Success banner 2019-04-02 10:17:16 -04:00
Montana
a152c66e61 Add hidden input for passing dod id in form 2019-04-02 10:17:16 -04:00
dandds
77ed7d9ab6 prevent premature modal form submission with enter click 2019-03-27 14:07:06 -04:00
dandds
21a1cc4c1f various small fixes 2019-03-26 17:08:45 -04:00
dandds
d158f1ea7e rearrange admin template forms so that forms are not nested 2019-03-26 16:19:30 -04:00
dandds
c7ac967870 present flash message when new portfolio member is added 2019-03-26 15:49:06 -04:00
dandds
878a31ba19 style and template updates for adding a new portfolio user 2019-03-26 15:48:31 -04:00
Montana
fd64db8688 add a test 2019-03-26 15:28:43 -04:00
Montana
34d4463665 Change form name in route and template 2019-03-26 14:49:54 -04:00
Montana
957630750a Handle View Only case 2019-03-26 14:41:49 -04:00
Montana
6f25d27fb4 Style save button and add new member link 2019-03-26 14:41:49 -04:00
Montana
5312a11e16 Add new member link 2019-03-26 14:41:49 -04:00
Montana
dd4dc9de86 Render dropdowns for permissions 2019-03-26 14:41:49 -04:00
Montana
a6c60fc588 Unstyled Save Button 2019-03-26 11:08:11 -04:00
Montana
72aac68a37 Add Archive User button 2019-03-26 11:08:11 -04:00
Montana
762c111751 Move template logic to route function 2019-03-21 09:40:38 -04:00
Montana
f89fb9d416 Green items are not all links 2019-03-21 09:40:38 -04:00
Montana
45b0bf9976 Styling 2019-03-20 15:30:19 -04:00