Artisan: A Modern, Customizable Drupal Theme by Metadrop

Artisan: A Modern, Customizable Drupal Theme by Metadrop

Artisan, a new Drupal base theme created by Alejandro Cabarcos and maintained by Cristian Aliaga of Metadrop among others, introduces a robust framework for building customizable and reusable Drupal themes. Developed by Metadrop, Artisan is built on Bootstrap 5 and Sass, offering extensive use of CSS variables to streamline customization and ensure consistent design across projects.  

The theme minimizes template overrides by providing extensible, reusable components, making it ideal for diverse Drupal projects. Artisan includes an advanced settings form where users can customize elements like colors, fonts, and layouts in real-time without requiring theme compilation. These settings can be grouped into presets, enabling the creation of multiple theme variants, such as Dark Mode or seasonal designs, which can be easily managed and applied.  

Artisan also leverages Drupal’s Single Directory Components (SDCs) to deliver flexible, reusable components within its structure, ensuring design consistency and reducing the need for repetitive customization. For collaborative workflows, Artisan allows presets to be exported and imported using JSON, enabling seamless replication of configurations across multiple projects or teams.  

Although compatible with VLSuite for enhanced layout-building capabilities, Artisan remains independent and adaptable, providing developers and site builders with a versatile toolkit. Metadrop plans to align Artisan with Drupal’s latest initiatives, including the Starshot Initiative and Experience Builder, ensuring its continued relevance as Drupal evolves.  

For a deeper dive, visit Artisan’s project page on Drupal.org or read Metadrop's detailed blog post.

Reference: Artisan Drupal SDC theme: What you need to know, Metadrop (21 November 2024)

Disclosure: This content is produced with the assistance of AI.

Note: The vision of this web portal is to help promote news and stories around the Drupal community and promote and celebrate the people and organizations in the community. We strive to create and distribute our content based on these content policy. If you see any omission/variation on this please reach out to us at #thedroptimes channel on Drupal Slack and we will try to address the issue as best we can.

Related Organizations

Upcoming Events