Themes are a good place to look over. If you create a topic with an outline with examples. The Discourse Community can assist with recommendations on how you can accomplish different things with existing Customization > Plugin Customization > Theme & Customization > Theme component .
3 Likes