10 Jan 2026
Drupal.org aggregator
ComputerMinds.co.uk: Drupal Turns 25: A Quarter-Century of Open-Source Innovation

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
Drupal.org aggregator
the floating-point divide: A Drupal migration that wraps values in paragraphs
A Drupal migration that wraps values in paragraphs
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
Drupal.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!

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.
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.

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.

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.

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.

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!

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:

Category
08 Jan 2026 7:14pm GMT
Symfony 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
Symfony 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
