Get in Touch
 Duration 21 hours

Course Outline

Introduction to Hyvä Themes

  • Defining Hyvä and its origin
  • Comparative analysis with Luma and PWA Studio
  • Hyvä compatibility and its module ecosystem

Installation and Configuration of Hyvä

  • System requirements and licensing details
  • Installing Hyvä via Composer
  • Enabling and setting up the Hyvä theme in Magento 2

Utilizing Tailwind CSS and Alpine.js

  • Overview of Tailwind CSS utility classes
  • Implementing custom styles and layouts
  • Leveraging Alpine.js for interactive elements

Customizing Templates and Layouts

  • Understanding the structural framework of Hyvä templates
  • Expanding blocks and layout XML configurations
  • Developing and overriding PHTML templates

Module Integration and Compatibility Management

  • Working with modules compatible with Hyvä
  • Addressing modules that lack compatibility
  • Utilizing fallback mechanisms (Luma or Hyvä Checkout)

Frontend Optimization via Hyvä

  • Performance metrics and Lighthouse scoring
  • Asset minification and delivery optimization
  • Lazy loading techniques and advanced caching strategies

Advanced Scenarios and Custom Components

  • Constructing reusable components with Alpine.js
  • Utilizing the Hyvä UI component library
  • Form integration and handling user input

Best Practices and Maintenance

  • Guidelines for code structure and modularity
  • Maintaining up-to-date Hyvä versions and dependencies
  • Deployment strategies and theme version control

Summary and Future Steps

  • Recap of fundamental concepts
  • Preparation for production deployment
  • Resources for ongoing learning within the Hyvä ecosystem

Requirements

  • Proficiency in Magento 2 frontend and backend development
  • Competence in HTML, CSS, JavaScript, and PHP
  • Familiarity with templating engines and Magento’s theme architecture

Target Audience

  • Magento developers making the transition to Hyvä Themes
  • Frontend developers managing Adobe Commerce storefronts
  • Technical architects focused on optimizing Magento 2 performance and UX

Testimonials (3)

Related Categories