Theming Concepts – Libraries System (CSS & JS Management)

In Drupal 10 and Drupal 11, all CSS and JavaScript must be defined and loaded using the Libraries system. This system replaces the old Drupal 7 approach of adding assets directly via PHP or inline markup.

For the Acquia Front End Specialist exam, you must understand:

Theming Concepts - Regions & Page Layout System in Drupal 10 & 11

In Drupal 10 and Drupal 11, regions define the structural placeholders of a page. They act as containers where blocks are placed and rendered. While themes control markup and styling, regions define the structural layout boundaries.

Day 2 – Prompt as an API Contract (Structured Outputs)

On Day 1, we learned that LLMs are stateless text prediction engines accessed through APIs. Today, we go deeper into something critical for production systems:

A prompt is not a question. It is an API contract.

Frontend & Theming - Responsive Images

Responsive images ensure the browser downloads the most appropriate image size for the user’s device and layout, improving performance and visual quality. In Drupal 10 and 11, responsive images are handled through Image Styles, Responsive Image Styles, and the Responsive Image module.

Frontend & Theming - Component-Driven Theming

Component-Driven Theming is a modern frontend architecture approach where UI is built using reusable, self-contained components instead of large monolithic templates. In Drupal 10 and 11, this approach aligns with Twig templating, libraries, render arrays, and design system practices.