Just for my own practice in architecting css isolation, I attempted to do this for WeeklyXamarin. As I'm not really sure of your architectural preference I don't expect you to merge this in, but just to show how it looks when it is done this way.
Given that there are only a small number of visual components and pages , the work was minimal.
Isolates CSS by moving it out of app.css into local css files
Moves inline styles to the isolated css files wherever possible
Notes
This PR branch is based on the branch which had the Nullable work applied.
What it does
Just for my own practice in architecting css isolation, I attempted to do this for WeeklyXamarin. As I'm not really sure of your architectural preference I don't expect you to merge this in, but just to show how it looks when it is done this way.
Given that there are only a small number of visual components and pages , the work was minimal.
Notes