Closed marikoja closed 3 years ago
Looks good!
I implemented "globalClasses" on the GroupsPage. I think you just missed that one by mistake :) No worries. (I pushed it this morning).
I'd like to add a card for the loading page and start using it (haha, the page, not the card). I would leave the UX up to Sean (spinner, progress bar, overlay, no overlay, etc...), but some pages are slow to load on my dev box and it "feels" awkward. (The same pages might be a lot faster on a production box?)
I'd like to implement the sign-in popup, it is still very confusing when pages are blank and the user has no clue their token has expired. I can do that when I merge this into my samples branch.
RE: tablets & useWindowDimensions() - you are changing the style to make the font-size smaller on tablets. Unless that is what Sean wanted, I wouldn't do anything different on "smaller" screens right now!
There are issues with the scroll bars
Jobs Page:
The hover state for ListItem links is distracting (the one that changes from a light-blue background to a light-gray background). I had something similar on my "samples" page and Sean asked to remove it (so the background for the selected item is always just blue and the background for a non-selected item is always just white). I would do the same here for consistency sake if nothing else.
when there are no operations there is no divider above the content area
when there are operations, the "__ has no operations" text in the tab area flashes before the content fills up in the main area (the default state should probably be blank, and it should either stay blank or change to "___ has no operations")
All that said, if Ben is OK merging as is then I'm OK merging so we can move forward...
A couple of comments
Resolves #558 Resolves #587 Resolves #570 Styling changes and refactors for reusability