This repository has been archived by the owner on Mar 18, 2021. It is now read-only.
This is a new major release for the BecauseOfProg blog. Preview
π Features
- A new dark appearance is available to choose in a theme selector, and can be set to automatically match system preferences
- The application page got refreshed in order to welcome our real Android app! Download now, or check the code!
- The articles list (all, type, category or search) has a pagination bar, with page numbers and quick switchers. Better than a simple "Next page" button right?
π UI changes
- Made the categories bar translucent on the home page for a better readability
- Worked on the mobile drawer to make it more modern
- Prettified errors with bold text and recognizable icon
π§ Changes
- The code is now following PEP 8 standard
- Clarified some variable names and updated documentation comments
- Old JavaScript syntax was removed (
var
,;
...) - Data files (categories, types...) have been converted from JSON to native Python for better performance
- Categories and types were made global variables as they're frequently used across template files
Fixes π
- The service worker is disabled in a development, local build
- CSS and JS bundler now works properly on Windows
- Materialize JS elements (particularly drawers and dropdowns) only worked at the website root
/