graham-dds
51f1261db0
Order CLINs on reporting page and refactor labels
...
In order to more easily sort JEDI Clins for the obligated funds section,
the JEDI CLIN enum values were used in the output dict instead of their
verbose labels. And in order to bring the labels in line with designs,
the JEDI CLIN labels were DRYed up in the translations file, which
required making small changes in a few other places across the project.
2019-11-26 16:17:22 -05:00
graham-dds
fa9986f9bf
Styling for Obligated Funding section of reports
2019-11-26 16:16:32 -05:00
graham-dds
0303434561
First pass at new reporting designs
...
This commit lays out the genral structure and provides necessary
data for the new reporting page designs.
Some of the data generated by the report domain classes (including
the mock CSP reporting class) was modified to fit new designs. This also
included removing data that was no longer necessary. Part of the newly
mocked data includes the idea of "expended" data per CLIN or task order.
This was was mocked simply by using a 75% of the obligated funds fo a
given object. Tests were also written for these new/ modifed reporting
functions.
As for the front end, this commit only focuses on the high-level markup
layout. This includes splitting the large reporting index page into
smaller component templates for each of the major sections of the report.
2019-11-25 13:12:35 -05:00
leigh-mil
d4facd1e36
Update emitters for vue components on portfolio settings page
2019-11-18 14:14:31 -05:00
leigh-mil
83967e6ed9
Delete unused component and macro
2019-10-22 15:12:19 -04:00
leigh-mil
0f0d9464d8
Update styling for tables across the site
2019-10-22 14:08:31 -04:00
graham-dds
9de90d796d
Rename audit log feature flag config variable
2019-10-21 11:36:53 -04:00
graham-dds
2720240903
Conditionally render logs on AUDIT_LOG_FEATURE_TOGGLE
2019-10-21 10:32:58 -04:00
leigh-mil
4d59ba68d9
Add optional arg to the OptionsInput macro call to remove the optional label from the form
...
Disable the button to update the PPoC when there is only one portfolio
member
2019-10-16 12:16:30 -04:00
leigh-mil
c3db3322df
Style portfolio header menu icons
2019-10-14 14:03:44 -04:00
leigh-mil
e6254e6f64
Update text in portfolio header and application sticky CTA
2019-10-14 14:03:44 -04:00
leigh-mil
572c2e7604
Standardize styling for hr elements and remove custom hr styling and classes that were no longer needed.
...
Fix styling on a few hr elements that looked wrong after global style was applied
2019-10-09 13:07:52 -04:00
leigh-mil
4c865c8c66
Style cancel link in multi-step modals
2019-10-08 16:30:28 -04:00
leigh-mil
fe29b5d838
Low-fi update of multi-step modals to fix styling
2019-10-08 16:30:28 -04:00
leigh-mil
7a4c26419f
Low-fi update of modals to fix styling
2019-10-08 16:30:28 -04:00
dandds
4f8cbc2b68
Delete unused Jinja macros and rearrange templates.
...
Templates and fragments that relate to specific resources (portfolios,
applications, task orders) should reside in directories named for the
relevant resource. This also matches the way the application routes are
distributed among modules named for each resource type.
2019-09-25 11:19:56 -04:00
graham-dds
4c8bb0a35d
change ulr_for arguments to new multistep form
2019-09-24 10:16:48 -04:00
graham-dds
f0593cde70
Break new application template into form steps
2019-09-24 10:16:48 -04:00
dandds
82c34ee9b1
Display real environment processing status.
2019-09-18 16:34:56 -04:00
leigh-mil
b35e8cfe8e
Update NewMemberForm so that it has the same data structure as the UpdateMemberForm
2019-09-18 11:16:55 -04:00
leigh-mil
6de02e874b
Update edit app member form so the save button becomes active on change
2019-09-18 11:16:55 -04:00
leigh-mil
303d89088b
Styling for edit member modal
2019-09-18 11:16:54 -04:00
leigh-mil
2deaea98aa
Move common form fields from app member form into a macro
2019-09-18 11:16:54 -04:00
leigh-mil
80dcb9c580
Move perms so they are at the top level of the form so that the data is properly populated
...
Add form fields for all environments in update member form
2019-09-18 11:16:54 -04:00
leigh-mil
4dab326eef
Clean up code and formatting
2019-09-18 11:16:54 -04:00
leigh-mil
d296d3c237
Move modal outside of table and add csrf token
2019-09-18 11:16:54 -04:00
leigh-mil
ab102470bf
Make checkboxes work
2019-09-18 11:16:54 -04:00
leigh-mil
15a844fa80
Fix html
2019-09-17 09:53:26 -04:00
leigh-mil
b041a31fa3
Fake the processing tag for envs with the name 'QA'
2019-09-16 16:28:50 -04:00
leigh-mil
0b6fc072ea
Add invite links and tag for pending invite
2019-09-16 15:58:37 -04:00
graham-dds
aa613690f5
Add sum of all CLIN total values to TO summary
2019-09-12 16:11:12 -04:00
leigh-mil
a78d3353aa
Add portfolio header to app pages
2019-09-10 14:16:05 -04:00
leigh-mil
a4df658857
Move cancel button in add env form
2019-09-09 15:16:43 -04:00
leigh-mil
3e3dfc5056
Remove inflect dependency
2019-09-09 14:51:59 -04:00
leigh-mil
7132edc1f1
Clean up html and move text into translations
2019-09-06 15:41:43 -04:00
leigh-mil
5c9dd71999
Update the environments section and delete unused templates
2019-09-06 15:30:53 -04:00
leigh-mil
a6caafada4
Update delete app button and section
2019-09-06 11:28:43 -04:00
leigh-mil
3428551cec
Team members section read only version
...
- display all members in a table and list perms and environments
2019-09-06 10:43:05 -04:00
leigh-mil
93e7ed9828
Update name and description section
2019-09-05 18:14:01 -04:00
leigh-mil
5dbbe8d127
Add sticky header to App settings page
2019-09-05 18:14:01 -04:00
leigh-mil
7c7624f25e
Move team routes to the settings file and delete files related to applications/team
2019-09-05 16:54:16 -04:00
leigh-mil
de74c1f533
Remove route for applications.team
2019-09-05 16:18:47 -04:00
leigh-mil
50ceaa39de
Move team table into app settings page
2019-09-05 16:09:26 -04:00
leigh-mil
4d24f97ed7
Add optional label to text, options, phone, and multi-checkbox inputs
...
Use new optional attribute on fields that are optional
Update styling to fit optional label and update translations
2019-09-03 15:34:07 -04:00
leigh-mil
104a1d189c
Merge pull request #1053 from dod-ccpo/fix-sidebar
...
Stickybits!
2019-08-30 18:15:57 -04:00
leigh-mil
8fa96fa2e1
Merge pull request #1040 from dod-ccpo/max-line-width
...
Max line width
2019-08-30 09:40:51 -04:00
leigh-mil
a6397bac35
Fix styling on sticky cta header so it extends the whole page in IE
...
remove unused row from header
2019-08-29 17:05:15 -04:00
leigh-mil
2938e48a65
Set max width on p elements and add in p tags where they were missing
2019-08-29 10:33:15 -04:00
graham-dds
1901172d6e
Remove inset_form prop from text inputs
2019-08-27 15:59:51 -04:00
leigh-mil
666f237002
Update text input vue component so that it only shows the validation icon on mount when the form is not a form that is inset into a page
2019-08-19 10:28:20 -04:00