SerpicoProject / Serpico

SimplE RePort wrIting and COllaboration tool
Other
1.09k stars 369 forks source link

Upgrade of the UI to Bootstrap4 #554

Closed MaxNad closed 5 years ago

MaxNad commented 5 years ago

I changed all pages to use bootstrap 4 instead of an older version and upgraded jQuery.

This allowed me to do some major cleanup. For instance, here are a few things I have done :

Since most pages are not build using tables anymore, the web interface is now responsive and fits better on different resolution screens.

I have deployed this version of Serpico for our internal use. It will allow me to test the changes before merging this pull request.

If some other people could help by testing this a bit, it would be wonderful since reviewing all of the changes will be a bit of a hassle.

BuffaloWill commented 5 years ago

@MaxNad this looks awesome! Did a walk through and found no issues.

MaxNad commented 5 years ago

@BuffaloWill Cool. Thanks a lot. We already started using it on our instance, I will leave it a few more days for us to find if there are any problems and merge it after.

If you have any tweeks you would like me to apply to the UI while I am at it, you can just reply to this and i will try to incorporate them. As a side note, #551 might be fixed in this PR.