Skip to content

Instantly share code, notes, and snippets.

@cortezcristian
Created August 18, 2016 17:48
Show Gist options
  • Save cortezcristian/e10e2dfe07c54939b651efcd24f4c6e5 to your computer and use it in GitHub Desktop.
Save cortezcristian/e10e2dfe07c54939b651efcd24f4c6e5 to your computer and use it in GitHub Desktop.
A1 Candidate Viewer

Issues, Bugs and Inconsistencies

1- Fix candidate case in labels, cases like "city" and "country" should be "City" and "Country"

2- Placeholders text. Fix inconsistencies like "Type candidate location" should be "Country" instead.

3- Make sure all titles have the same case:

4- Select2 Tech Tags notice there's a white "X" to remove the tabs in the top right corner, please make it black we can't bearly see it:

Also please make sure that the top and left padding match.

5- Change "Comments" text to say "Recommendations"

6- Make placeholders also have the same case and fix typos like "Autthor"

7- Make sure all titles have the same alignment

8- Please make sure all buttons look alike, have the same styling, font-size, padding and margin proportions:

9- Take care of the spacing between the add button and the text area, between textboxes, and take care to have a concise margin and padding in all the UI

10- Scroll to the very bottom of the page, notice there's no space between the "Save New Candidate" button and the end of the window.

11- If you are able to save Skills / Experience, Location and availability I do expect to be able to see that in the public candidate profile (in order to mark the functionallity as ready)

12- The AccelOne logo is not readable, place change the background color to generate a better contrast:

13- Change the FavIcon to match A1 website

14- Remove/Hide things that came by default and are not being used like "Account" inside the user menu, "Menu", "Dashboard".

15- Update columns information as we discussed on the demos, like Name, Title, City, Country. Please pay special attention that Options columns like "Edit" and "Preview" do a better usage to the space (shrik them please)

16- If possible add filter to the columns, we do need pagination and a different table component (like ui-grid, ng-table or ui-table). Replace links actions like "Edit" and "Preview" to be buttons and please make all the buttons look similar in the system. There's plenty of opensource table components ready to be plugged in, it shouldn't be that difficult. Here's screenshot of a well balanced usable system:

Make sure to add a button so we can easily remove them, also put a modal asking for confirmation.

17- Please work on the EDITION FORM. We are unable to use this part of the system:

In order to close the tasks, we need to be able to edit Skills (we already closed a user story but this is still incomplete).

18- Please put validation messages below the fields. Here you see and example:

19- Please work in the MASTER DETAIL, experience adding as it is now it's not going to work and it'll be difficult to edit/remove. Specially when you have many items.

The best thing you can do is to have a table and a modal for adding new experiences. I took the time to make a Mock Up for you:

Remember we did talk on Sprint 1 to reuse generated controllers into modals.

20- Plase take care about the HTML form validations:

I did noticed accessibility issues like "A form control has more than one label associated with it." and "A form label is present, but it is not correctly associated with a form control.". I'll be puttin and eye on Accessibility standards too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment