Another question though... when I log into a site (ABC for instance), the "login" button doesn't change which makes it very confusing what sites I have logged into and what sites I have not. Is there a way to change the color when it has been logged into (gray to green or something like that) or change the word from "login" to "Update" or something like that?
Yep — I see what you mean, and my aesthetics agree with you.
The Login button is always shown intentionally as a convenience / escape hatch, and right now PrismCast doesn’t try to guess whether you’re logged in because every site / provider does it differently (and it’s easy to get false positives or brittle checks).
For most people this is a one-time setup step, so I’ve been prioritizing higher-impact work (stream stability, recovery, tuning behavior, etc.) over UI polish here. I agree it’d be nicer if the UI could confidently show “Authenticated” / hide the button when it’s safe to do so, and it’s on my nice-to-have list — just not at the top right now.
If you (or anyone) wants to take a pass at adding per-site login detection, I’m very open to reviewing PRs. In the meantime, the modal is the source of truth: hit Login when you need to (re)auth, otherwise you can safely ignore it. Imperfect UI for an imperfect streaming world. 