18F / dol-whd-14c

The 14(c) system will become a modern, digital-first service. Applicants will be provided an intuitive online experience, guiding them through the information needed to complete their application correctly.
Other
16 stars 17 forks source link

Implementation - Landing/Dashboard page for new login workflow #569

Closed mmurthydol closed 6 years ago

mmurthydol commented 6 years ago

Implement the landing/dashboard related changes (per #568 & whatever is left over from that story).

Please note landing page for milestone 1 pertains itself to one employer associated with the logged in user.

Acceptance Criteria

Accessibility

NOTE: Remove any accessibility criteria that don't apply to this user story. For the full list of accessibility requirements, see issue #198, Fully Accessible Experience.

EStriegel commented 6 years ago

@mmurthydol Re: the following criteria - "Create New Application" logic: Is enabled when application associated with the employer is neither in submitted state nor in "in progress" state. Confirm with business if it is OK to create a new application in this scenario (IT thinks it is desirable and a workaround for employers to submit a corrected application).

My input: The "Create New Application" button should become available to a user when an application is not "in progress". The current system will not have a status past "submitted" (no DOL staff will be changing status after review/issuance in milestone 1) and therefore all previously submitted applications will all remain in "submitted" status. Further, from a process standpoint, if a user needs to submit an amended application, the certification team will ask for any additional documentation to be mailed/faxed to Chicago.

Let me know if you want to discuss further or if I should adjust the AC.

ltsheu commented 6 years ago

@davoodharun Just a reminder, as we discussed, the width issues with the data table are most likely due to it being hidden and then shown. If you employ columns.adjust() it would hopefully fix this issue. https://datatables.net/reference/api/columns.adjust()

phirefly commented 6 years ago

Waiting for https://github.com/18F/dol-whd-14c/pull/630 deploying to test after we can register an employer

EStriegel commented 6 years ago

@davoodharun Missing one of the Acceptance Criteria (Remove "Created At" column from the data table). See additional design updates needed in #568. Moving to In Progress.

mmurthydol commented 6 years ago

@EStriegel Liz, could you please check one more time in case this was fixed and story left in progress? Thanks

EStriegel commented 6 years ago

Completed. Moving to Done