Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bootstrap 4 #622

wants to merge 12 commits into from


3 participants
Copy link

commented Aug 12, 2018

Just to keep track of the stuff going on in this branch.
Things left todo:

Upload process

  • Test new upload process
  • Remove old logic completly

Project page

  • Version list (header & footer)
  • Alignments in Discuss tab
  • Migrate second part of Settings page to new layout
  • Fix visibility actions button in settings
  • Add second save button to member list (it are now 2 separate tiles and the save button from the first tile also saves the second tile, doesn't make sense)
  • In download dropdown, Copy Url tooltip alignment

Profile page

  • Fix popover component (popovers are only possible to generate in javascript now, find a way to migrate this properly)
  • Make the icons more meaningful (or at least think about a better way to convey the actions)
  • Remove pagination button in Stars when user doesn't have stars,
  • Possibly redesign Organizations & Stars card to make them more the same (title, empty text, pagination...)

Authors page

  • Add proper pagination


  • Layout looks bad and doesn't help the user much, possibly redesign it?
  • Buttons are not grouped properly
  • Remove 'mark all resolved' button


  • Expand timeframe (now 10 days, maybe 30?)
  • Fix label of Unsafe downloads (this only indicated amount of unsafe modals generated)

Ore health report

  • Styling is fine, their are other issues with this page but lets leave that for the future

User Action Log

  • Fix pagination
  • Table looks messed up fix it with possibly adding min-widths to some columns (time, action)

Other issues

  • Microsoft Edge shows some strange stuff when selecting categories, test this more
  • Cleanup JavaScript (remove old, update license headers?)
  • Refactor version upload process, to allow multiple files
  • Refactor members list to give more meaningful info about organisations and the inherited roles
  • Pagination on homepage
  • Refactor create organization

@felixoi felixoi self-assigned this Aug 12, 2018

@felixoi felixoi added this to In progress in felixoi's stuff Aug 12, 2018

@felixoi felixoi force-pushed the feature/bootstrap4 branch 2 times, most recently from b6aa43f to 2b2b9bc Aug 17, 2018

@felixoi felixoi force-pushed the feature/bootstrap4 branch 7 times, most recently from 4e4b696 to e0b2720 Aug 25, 2018

@felixoi felixoi force-pushed the feature/bootstrap4 branch 5 times, most recently from 0add3a9 to 6cf4dc8 Sep 1, 2018

@felixoi felixoi force-pushed the feature/bootstrap4 branch from 6a44602 to 5607bc0 Sep 11, 2018

@Ewoutvans Ewoutvans force-pushed the feature/bootstrap4 branch from ff5d6a0 to c4679f1 Sep 14, 2018

@felixoi felixoi force-pushed the feature/bootstrap4 branch 8 times, most recently from f504139 to d87c354 Sep 14, 2018

@felixoi felixoi force-pushed the feature/bootstrap4 branch 3 times, most recently from a450922 to 468eb3b Oct 2, 2018

felixoi and others added some commits Aug 7, 2018

@felixoi felixoi force-pushed the feature/bootstrap4 branch from 09af03d to 4bbf615 Oct 19, 2018

@Katrix Katrix closed this Feb 16, 2019

felixoi's stuff automation moved this from In progress to Done Feb 16, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.