I refactored the site’s theme system to use a single dataTheme attribute on the html element instead of toggling multiple CSS classes across various elements. This change makes theme switching faster, more reliable, and less error-prone. It also improves consistency during page load and reduces the amount of DOM manipulation required. This also fixes a race condition.
Never really used the feed messages before, but I guess now's as good a time as any to start! I've just pushed some updates that standardize the popup modals from clicking settings either for Bingo or for the site as well as the Bingo's changelog button. These behind-the-scenes tweaks are to make everything easier to maintain and reduce complexity. It also cleans itself up from the HTML when you close it.