10 Jan 2026

feedDrupal.org aggregator

ComputerMinds.co.uk: Drupal Turns 25: A Quarter-Century of Open-Source Innovation

Drupal turns 25

This week, Drupal turns 25. From its beginnings as a student message board to becoming one of the world's most powerful open-source content management platforms, Drupal's story is one of community, innovation, and quiet influence at global scale.

For everyone who has built, scaled, or relied on Drupal over the years, this milestone is worth celebrating - and for us at ComputerMinds, it's also a moment to reflect on our own history alongside the platform.

From Early Experiment to Global Platform

When Drupal first appeared in 2001, it wasn't trying to be a CMS in the way we think of one today. What set it apart early on was flexibility: a modular architecture, a strong developer ethos, and a belief that complex digital experiences could be built collaboratively and openly.

Fast-forward 25 years and Drupal now powers everything from government services and universities to media platforms and global enterprises. It has weathered huge shifts in the web - from Web 2.0 and mobile, to APIs, headless architectures, and composable digital platforms - while staying true to its open-source roots.

That ability to evolve without losing its core values is a big part of why Drupal is still here, and still relevant.

One of the First Drupal Agencies (Back in 2004)

At ComputerMinds, we spotted Drupal's potential early. In 2004, when Drupal was still a relatively niche technology, we became one of the first agencies to specialise in it.

Back then, choosing Drupal wasn't the obvious or "safe" option. But what we saw was a platform that could be shaped to fit ambitious ideas - not the other way around. That belief has guided our work ever since.

Our First Drupal Project: Video Sharing Before It Was Cool

Our very first Drupal project is one we still smile about.

We worked on a video-sharing website at a time when streaming video on the web was far from mainstream. Bandwidth was limited, browsers were inconsistent, and the idea of user-generated video content was genuinely revolutionary.

Drupal gave us the flexibility to experiment, to build custom functionality, and to push beyond what most platforms could handle at the time. It felt bold. It felt future-facing.

I still remember the day when the CEO came in with a worried look on his face, and then proceeded to show us something called "YouTube" which was "doing something similar, but is nothing to worry about".

25 Years On - Still Building with Drupal

A quarter of a century later, Drupal continues to be the platform of choice for organisations that need:

  • Flexibility without lock-in
  • Scalability and security at enterprise level
  • The freedom to integrate with anything
  • A strong, values-driven open-source community

At ComputerMinds, we've grown alongside Drupal - from early experimental builds to complex, mission-critical digital platforms. The tools have evolved, the architecture has matured, but the underlying reason we chose Drupal in 2004 remains the same today.

Happy Birthday, Drupal 🎉

To the Drupal community - maintainers, contributors, agencies, and organisations around the world - happy 25th birthday. Thank you for building something that continues to empower innovation, collaboration, and ambitious digital ideas.

10 Jan 2026 5:23am GMT

09 Jan 2026

feedDrupal.org aggregator

the floating-point divide: A Drupal migration that wraps values in paragraphs

A Drupal migration that wraps values in paragraphs

jstrecker

Sometimes the way that we've structured a site's content originally is no longer ideal after several years. Here I'll share an example of using a Drupal migration to restructure content. This example transforms an entity reference field to a paragraph field that wraps the entity reference.

09 Jan 2026 6:50pm GMT

08 Jan 2026

feedDrupal.org aggregator

DXPR: 🚀 DXPR Theme 8: AI Integration, Improved Live Theme Settings, AAA Accessibility

🚀 DXPR Theme 8: AI Integration, Improved Live Theme Settings, AAA Accessibility Jurriaan

In Chinese tradition, the number eight holds special significance as a symbol of prosperity and good fortune, its pronunciation echoing the word for wealth. DXPR Theme 8 draws design inspiration from Xiaomi's HyperOS, the software powering their new, record-breaking SU7 electric car. We think it's interesting that after decades of lagging and following, especially in UX design, a Chinese car manufacturer now has the best automotive UI!

Xiaomi SU7 electric car showing clean HyperOS dashboard interface

When drivers navigate at highway speeds, every interface element must communicate instantly and unambiguously. This demanding context, where clarity can mean the difference between a safe journey and a dangerous distraction, sets the highest possible bar for user interface design.

By learning from automotive software where split-second comprehension is essential, DXPR Theme 8 brings that same precision and purposeful simplicity to your Drupal site building experience.

YouTube Video

Watch review of DXPR Theme 8 features on YouTube

Enhanced Theme Settings UI

The DXPR Theme settings form, with over 200 options, is one of the most complex forms in your Drupal site. We aim to make this experience as easy and enjoyable as possible.

Our enhanced interface introduces a fixed sidebar that stays visible as you scroll, making navigation effortless across all settings categories. A new search function lets you find any setting instantly, no more hunting through tabs. A new live style-guide shows your changes in real time before you save.

DXPR Theme Settings UI

AI-Powered Color Palette Generator

Creating harmonious color schemes no longer requires design expertise. Simply describe your vision in natural language, such as "warm and welcoming tones for a family restaurant" or "professional blues with energetic accents for a tech startup," and our AI generates a complete, balanced palette tailored to your description. The generator considers contrast ratios, color harmony principles, and accessibility standards to deliver schemes that look polished and work beautifully across your entire site.

DXPR Theme Color Theme Settings demo

AI-Powered Font Selection Generator

Typography pairing is an art that even experienced designers find challenging. Our AI font selection generator takes the guesswork out of the equation. Describe the feeling you want to evoke, like "elegant and modern for a luxury brand" or "friendly and readable for an educational platform," and receive expertly matched font pairings. The AI considers readability, visual hierarchy, and stylistic compatibility to suggest combinations that elevate your content.

DXPR Theme AI Font Theme Settings demo

11 Industry-Specific Color Scheme Presets

Not every project needs a custom palette. We've crafted eleven professionally designed color schemes, each optimized for specific industries: Healthcare, Finance, Technology, Education, Real Estate, Restaurant, Legal, Non-profit, Retail, and Creative. Each preset reflects the visual expectations and psychological associations of its sector. The collection also includes a WCAG AAA High Contrast scheme for maximum accessibility, perfect for government services and healthcare applications where inclusive design is paramount.

DXPR Theme Color Palettes

New Menu System and AAA WCAG Accessibility

Even ambitious software projects that care about accessibility aim for AA level, not AAA. AAA requirements typically appear only in healthcare and critical government services. While full AAA compliance isn't our goal, we aim for triple-A by default, falling back to double-A where appropriate.

You'll notice this from DXPR Theme 8's bigger buttons and clearer hover and focus styles. both in the frontend and in the theme settings form!

DXPR Theme Menu System developer demo

Our completely rebuilt menu system addresses longstanding navigation challenges that frustrated users and developers alike. Desktop dropdown menus respond to hover interactions with intelligent behavior: simple single-level menus open on hover as users expect, while complex multi-level menus require clicks to prevent accidental triggers. This design follows the latest consensus in UX and accessibility research.

Most importantly, screen reader users now experience menus exactly as sighted users do: collapsed items remain hidden from assistive technology until expanded, and proper ARIA attributes communicate menu state changes in real time. The result is a navigation system that feels intuitive for everyone, regardless of how they interact with your site. Of course it all works in right-to-left languages too!

Experience DXPR Theme 8 Today

Curious to see these features in action? Our interactive admin demo lets you explore the AI-powered color and font-pairing generators, enhanced theme settings, and AAA-accessible menu system:

Download (free)

Launch Demo

DXPR-8

DXPR Marketing Team

08 Jan 2026 7:14pm GMT

feedSymfony Blog

SymfonyLive Paris 2026: Chiffrez vos données avec Doctrine, en restant recherchable

🎤 Nouveau talk ! Nous sommes ravis d'accueillir Jérôme Tamarelle parmi les speakers de SymfonyLive Paris 2026 !🔥 Dans "Chiffrez vos données avec Doctrine, en restant recherchable", Jérôme Tamarelle vous montre comment mettre en place un chiffrement…

08 Jan 2026 4:22pm GMT

06 Jan 2026

feedSymfony Blog

SymfonyLive Paris 2026: Plus que 2 semaines avant le changement de prix ! ⏰

Dans 2 semaines, le prix des billets pour SymfonyLive Paris 2026 augmentera. C'est donc le moment idéal pour réserver votre place et rejoindre la communauté Symfony à Paris 💙 Une occasion unique de monter en compétences! 🚀 Que vous veniez pour apprendre,…

06 Jan 2026 3:52pm GMT

SymfonyUX 2.32.0 released

Symfony UX 2.32.0 introduces the new Toolkit Package, a set of fully customizable UI components, with Shadcn UI as the first available kit. The initial components include Button, Dialog, Field, Card, Pagination, Table, and InputGroup. Additional updates…

06 Jan 2026 8:32am GMT