This should be Google-able in seconds but I have been through every search result and there is no clear documentation about how to set up an Angular Material app with a theme, let alone change theme dynamically.
There is this page: https://material.angular.io/guide/theming and all other pages link to there. Nowhere does it give any indication as to which files the SASS shown is supposed to go into. Nowhere does it mention CSS or SCSS or give any reassurance that it is possible to NOT use SASS (Angular CLI offers several options, if you must use SASS to benefit from Material theming then why is this not stated? If you do not need to use SASS then why are there no CSS/SCSS examples?) I have also tried scouring Github for example projects that show how to do this and came up with nothing.
On top of that, I require to be able to change the theme dynamically at runtime based upon color information that will not be available until then. Can anyone here please shed some light on this? I have found every other aspect of Angular and Material to be well documented, why not this?
Q1: Can you use Material themes without SASS? Q2: How and where (which files) do you configure and apply Material themes? Q3: Is it possible to dynamically generate and switch to a different theme at runtime?