Yes. Links can be added to your Twitch panels. This allows your panels to act like buttons for your about page, and can take viewers directly to your social media or sponsor pages. Links can be added to the panel in the panel editor on your about page in the Image Links To field.