Revert "Frameworks: recreate navbar and statusbar background only when needed means only on theme changes"

This reverts commit 70fce32e9bbe467b5b20dfb7fdf0e1ee0e244771.
Revert "Frameworks: rework navbar and statusbar transparency/color handling (1/2)"

This reverts commit 0774041e9ebfc7d13aa5856726a534468603174e.
Revert "Frameworks: remove always transparency mode navbar/statusbar 2/2"

This reverts commit efca8a5be980328183ea56aad55b21aed9af6ca0.