JJesse29413557hmifParticipant3 years agoSep 14, 2023 1:59 AM UTCOpen for VotingWebsite looks odd1 reply128 viewsTranslateI can't click on the + icon to make a new project or the "Your Stuff" button. The login area on the right side looks weird too.Performance