JSON generated settings
Changes the General, Appearance, Reader and Repositories settings to be generated through json. This way the same method can be used to create the quicksettings.
Additional Settings related changes:
- added new tab "display" to the reader bottom sheet
- added keyboard avoiding and width adjusting capabilities to the textAreaModal (CustomCss/Js)
- adjustable size for the readersettings webview preview
@rajarsheechatterjee @nyagami
Aesthetic flaws.
1. when u custom the background with css this appears:  2. When u move the preview size the white bar separates for some timeYouCut_20241029_143557107.mp4
I suggest to just remove the white part. Facultative, move the
…button externally like here:
Can't reproduce. Is it perhaps because of your css
Improvement Make basic size(keyboard closed) of CSS/JS editor the same as current beta.
your pr:
current beta:
Aesthetic suggestion Revert these changes to current beta, it's better there:
your pr:
current beta:
I only noticed now, u disabled the possibility to access custom themes with app UX
by disabling the horizontal.scroll of presets
Try editing that value, then save. On beta 3 it should look like this:
Background color value uneditable:
This one. Try to change its value and click submit. That value will not change no matter what
Background color value uneditable:
This one. Try to change its value and click submit. That value will not change no matter what
Still not resolved ↑
Bug - Reset button of autoscroll option disappeared (u have to edit the defailt value to make it show)
Bug (or flaw): Text style nullified in Reading mode settings.
Beta3:
Json pr:
(It's not about the two options addition but of the text style. You can see it bigger, no decoration, more space occupied overall, so also less aesthetic.

This one. Try to change its value and click submit. That value will not change no matter what