The PHP programming for the site’s new theme is object-oriented, modular, and uses namespaces for added functionality and security. Functions, styles, header, content, sidebars, and footer are broken out into multiple modular components that load faster and are easier to maintain. The CSS is also modular and includes custom properties and variables.
The redesign used a progressive theme development rig for WordPress. It includes the latest best practices for progressive web content and optimization. Building this theme meant adopting this approach and the core principles it is built on:
• Lazy-loading of images
• Progressive enhancement
• Resilient Web Design
• Progressive Web App-enabled