Layout Fixes
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