Sub navbar render extra optional buttons for ui & interface config settings. #4245
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
In this pr, allows a settings configurable option to render the following settings as subnav bar button elements
Notes
Some pages such as Scene, Image, Marker, Studios & the Tags page, do not render even if the setting is true, any additional sub navbar elements. As these pages don't actually display such things associated with any of the settings. The icons of the buttons have different tooltips when enabled or disabled. And when enabled the FontAwesome Icon rendered Lime Green - Green I thought was too dull. I thought as these are view control elements and the fact that they render the Icons on enable green seemed suitable. But if isn't liked, I can easily remove it. . The soundOnPreview setting uses the FontAwesome icon: faVolumeXmark while disabled and faVolumeHigh while enabled. I thought about making others have dual icons. But couldn't seem to find suitable icons other than the ones for the audio setting.
Interface Setting Panel
Scenes page
Images page
Markers page
Galleries page
Gallery page
Performers page
Performer page
Studio page
Tag page