11219 adapt UI font size
closes https://github.com/JabRef/jabref/issues/11219 Merged all the CSS files to Base.css
converted all px units to em
Fixed toggle button and sperator padding issue
Conducted UI testing by comparing interfaces before and after changes.
Mandatory checks
- [x] I own the copyright of the code submitted and I licence it under the MIT license
- [ ] Change in
CHANGELOG.mddescribed in a way that is understandable for the average user (if applicable) - [ ] Tests created for changes (if applicable)
- [x] Manually tested changed features in running JabRef (always required)
- [x] Screenshots added in PR description (for UI changes)
- [x] Checked developer's documentation: Is the information available and up to date? If not, I outlined it in this pull request.
- [x] Checked documentation: Is the information available and up to date? If not, I created an issue at https://github.com/JabRef/user-documentation/issues or, even better, I submitted a pull request to the documentation repository.
then remove the unused css files as well
Hi, I have deleted original individual CSS files and the BaseBackUp.css and consolidated styles into Base.css. and also updated all the relevant Java classes to reference Base.css instead of the deleted files.
The changes look good to me. However, the pull request does more than just adapt font size. For instance, the merging of all CSS styles into Base.css could be a source of regressions, so I recommend for adding multiple entries to the changelog or merge the individual commits without squash.
Overall looks good, however, JabRef opens always maximized, even if I resize it and move it to the screen center but this might be another issue because I reset my prefs as well
Changelog should contain a note about the effect of custom themes!
@InAnYan I took the liberty to simplify the privacy component and to make it a bit more coherent to the mrdlib privacy dialog. Can you also take a look?
GPT4all privacy link was the same as before. Change it in another pr as this is focused on css and ui