Showing results for 
Search instead for 
Did you mean: 

Material Dark Theme for Canvas Apps

Home PageHome Pagedarktheme2.jpgSample GallerySample Gallery
















After lurking for a long time on the poweruser's community blog I was inspired to comment in a conversation regarding the development of best practices with styling in Power Apps: Creating a dynamic color scheme system with optional user personalization by @wyotim .  I really liked his vision of a world where we work together to develop a standard to move out on as a community with when styling our Power Apps.  I'm also a sucker for anything regarding Material Design.  So, I designed a Power App in a similar vein that shows how people could approach building with a Dark Theme using concepts borrowed both from Material Design and how Microsoft Teams Dark Mode presents itself.  What I'm presenting here is very much a v1 implementation that I put together in a night's work and would welcome any recommendations on ways to improve and genericize into something that can be consumed by the community.  One thing I have top of mind is to leverage components in my solution, for example.  I've attached the Canvas App if you want to dive right in, here's the github repo to it unpackaged (thanks Daryl Labar let me know your handle and I'll add you) if you'd like to collaborate with me on the improvement of this solution open source:


Meet Our Blog Authors
  • PowerApps Community Mentor 2018, Practicing surgeon and former Professor of Surgery, University of Illinois, Chicago.
  • Jill of All Trades (Power Apps, SharePoint, PowerShell, Exchange, Power Automate and odds & ends of assorted other things)
  • I am the Owner/Principal Architect at Don't Pa..Panic Consulting. I've been working in the information technology industry for over 30 years, and have played key roles in several enterprise SharePoint architectural design review, Intranet deployment, application development, and migration projects. I've been a Microsoft Most Valuable Professional (MVP) 12 consecutive years and am also a Microsoft Certified SharePoint Masters (MCSM) since 2013.
  • I'm Tim Leung - a PowerApps builder. In addition to PowerApps, my main interests include building software with SQL Server and Microsoft .NET. I'm the author of 'Beginning PowerApps' - the first published book on PowerApps. You can buy this from Amazon and other leading bookstores.
  • Systems developer
  • My name is Timothy Shaw and I create digital solutions using the Power Platform, Office 365, and Azure SQL and handle the IT for a small company in the energy sector. When not building the future :), I enjoy playing guitar, good (or really bad!) sci-fi, Xbox therapy, and hanging with my wife and son. Twitter: @ShortForTim