mirror of
https://github.com/betaflight/betaflight-configurator.git
synced 2025-07-13 03:19:56 +03:00
* Replace all 4 instances of jBox-style modal dialog boxes with HTML dialog element Notes: - The Power & Battery (2), OSD, and CLI tabs have been updated accordingly - HTML default control behavior was used whereever possible - HTML indent for the dialog tag is deliberately off to minimize diff noise in GitHub - Layout is not 100% identical, but spiratually the same - in most cases no changes were needed - OSD’s Font Manager dialog didn’t transition cleanly, so includes some slight restyling - OSD Font Manager previously had a green background/color for the graphic - that “just works” now - Specific cleanup (i.e., calling destroy()) does not seem necessary and was removed - Removal of jBox from setup.js and global scope seems not to affect jBox tooltips - Replacement of single quotes with double in main.js was done automatically by Prettier * Fix unclickable "Select custom image..." button in OSD tab due to overlapping layout; replace with CSS grid. * Update OSD's Font Manager dialog to not have scroll bars by default (PR feedback). * Update OSD's Font Manager dialog to remove overflow-y:scroll in order to avoid even a disabled scroll bar on some platforms/browsers (PR feedback). |
||
---|---|---|
.. | ||
configs/opt/etc | ||
js | ||
tabs | ||
setup.js |