Skip to content

Layout Fixes

David Alderliesten requested to merge layout-revision into development

This pull request aims to fix a multitude of layout and seeding issues that exist in the deployed version of BEPSys. An overview of the changes is found below:

  • Fixed an issue related to seeding, in which an error was thrown due to a naming hash existing within the groups seeds. Fixed this by adding seeding names to all groups.
  • Changed the pill-navigation menu's in the front-end, found on the project/group/settings pages.
  • Fixed table spacing issues on mobile, where some tables would become of a screen-exceeding width.
  • Fixed an issue in the admin panel that causes small and mobile screen sizes to not see many views correctly.
  • Fixed an issue with the buttons on the project page, that were accidentally scaled within a row object and not a button group, causing scaling issues and overlap of buttons.
  • Changed the instructions and layout of the project selection page to be both clearer (based on user feedback) and to make it adhere to the BEPSys 2.0 style guide.
  • Adapted the non-project selection instructions to match the new selection instructions view.
  • Changed the administrator tables to be uncondensed based on user feedback, making them easier to click.
  • Removed empty and unused CSS files.
Edited by David Alderliesten

Merge request reports