kblincoe / VisualGit_SE701_2019_1

1 stars 0 forks source link

Closes #94 - element layout on small window sizes #138

Closed KelseyRM closed 5 years ago

KelseyRM commented 5 years ago

Related Issue/Keyword: Resolves #94 Description: This modifies how the add repository panel is laid out so that when the window size is decreased the elements don't jump around illogically.

This is done using flex boxes, and removes unnecessary styling classes.

KelseyRM commented 5 years ago

Testing was not initially done as there was no test suite in place, and the layout has been modified since then, but for this PR manual testing is as follows:

  1. Navigate to the main screen, either by logging in or selecting 'continue without sign in'
  2. Shrink the window beyond the clone / open buttons You should see the elements no longer jump around illogically, but stay underneath their respective header.