dot CMS

Designing the Content Drive: Unifying Content Management in dotCMS

Designing the Content Drive: Unifying Content Management in dotCMS

Share this article on:

At dotCMS, content has always been powerful, but also scattered. Pages, images, documents, and structured content live in separate areas, which works if you know exactly what you need. But for complex projects or a high-level view, it falls short. After seeing how this fragmentation impacts users across roles, our design, product, and engineering teams came together to solve a core challenge:

👉 How can we give users a centralized, flexible, and intuitive space to manage all their digital content?


The Problem

Gif 1

Before the Content Drive, users had to:

  • Jump between the Content Search, Browser, and Portlets

  • Struggle with a rigid folder structure and limited metadata

  • No quick way to preview content

  • Guess where an asset lived based on its type


The Vision: A Unified Content Drive

We envisioned something better:

A centralized workspace that could hold all types of content, files, folders, pages, and assets in one unified, flexible interface.

Inspired by familiar file explorer paradigms, we designed the Content Drive to:

  • Act as a single source of truth for all content in dotCMS

  • Reduce the need to jump between screens

  • Offer flexible ways to view, organize, and act on content

  • Set the foundation for AI-powered workflows and advanced DAM capabilities


The Design Solution

The new Content Drive is a workspace built for content authors, developers, marketers, and everyone.

It features:

Expandable Folder Tree (Left Panel)
Content Drive V1 GIF
  • Gives users a clear, navigable view of folder structures

  • Let's them drag and drop items into new folders

  • Reveals the content hierarchy for fast orientation

  • Expands and collapses depending on the user’s needs

 

View Port with a Table of All Content Items (Main Panel)
Content Drive V3 GIF
  • Displays mixed content types in a unified grid

  • Supports multi-select actions, sorting, and personalized filters

  • Makes it easy to organize and find assets for any project

 

Filtering and Search That Adapts to You and Your Role

To reduce clutter and focus on what matters, we added two powerful filters:

Content Drive Filters GIF
  • Base Type: Think “what kind of object is this?” Page, Image, Folder, etc.

  • Content Type: For filtering structured content like Blogs, Products, Articles, etc.

 

These filters help users focus on what they need,  whether they’re content authors reviewing assets, marketers organizing campaigns, or developers managing page templates. Each persona can personalize their view to match their workflow, making the Content Drive feel purpose-built for their role and tasks. This supports a broader vision: enabling users to tailor dotCMS to their own jobs to be done, not the other way around.

 

Contextual Panel (Right Side)
Content Drive V2 GIF
  • Automatically updates with metadata and previews based on the selection

  • Offers tabs for details, upcoming AI tools, and collaborative comments

 

Contextual buttons
Content Drive WFA GIF
  • CTA buttons change dynamically based on what’s selected, a system we call User Workflows

    • These are customizable, action-triggering buttons defined by user needs (e.g. Publish, Archive, Save, etc.)


My Role as a Product Designer

From the beginning, my mission was to make this system flexible without feeling overwhelming.

 

I focused on:
  • Mapping out current interactions and functionalities

  • Prototyping different panel behaviors and selection flows

  • Creating a walkthrough based on our user personas and the edge cases they face, helping us achieve feature parity while addressing a wide range of user needs.

  • Designing reusable, responsive components

  • Aligning the layout with user tasks and mental models

  • Ensuring accessibility and reducing cognitive overload

  • Testing edge cases (e.g., what happens when you drag 100 items?)

  • Working across disciplines, collaborating with PMs, engineers, and QA to test edge cases and scale gracefully

 

But above all, this was a team effort. We worked across design, product, and engineering, incorporating internal and external feedback, usability sessions, and real-world use cases from our customer base.


Looking Ahead

The Content Drive is just the beginning. It lays the groundwork for:

  • AI-powered workflows (auto-tagging, content insights, routing)

  • Project-based organization (grouping content by project)

  • Real-time collaboration with comments and change tracking


Why It Matters

By reducing context switching and aligning with how users naturally think about content, the Content Drive speeds up daily tasks, simplifies onboarding, and supports more intuitive, personalized, and flexible project workflows.


Final Thoughts

Designing the Content Drive was about more than just modernizing a UI. It was about solving real pain points, improving focus, and building a foundation for what comes next in content management.

We’re excited to see how our users will adopt and extend this space, and we’re just getting started.

Have feedback? Want to see what’s next? We’d love to hear from you.

Recommended Reading
  • Migrating Your OSGi Plugins to dotEvergreen: Adapting to the New Index API
    24 Mar 26
    Technical Guides

    Migrating Your OSGi Plugins to dotEvergreen: Adapting to the New Index API

    An update on infrastructural changes, information on a breaking change introduced that may affect some plugins, and a migration guide for those affected.

    Fabrizzio

    Fabrizzio Araya

    Software Engineer

  • What Is Rich Text? How It Works in a Headless CMS
    23 Mar 26
    Content Management

    What Is Rich Text? How It Works in a Headless CMS

    What is rich text, and how does it differ from Rich Text Format (.rtf)? Learn how rich text works in content management systems, how headless CMS platforms store it as structured data, and why the format matters for omnichannel delivery.

    Fatima

    Fatima Nasir Tareen

    Marketing Specialist

  • Structured Content for GEO: How dotCMS Powers AI-Ready Digital Experiences
    21 Mar 26
    AI in CMS

    Structured Content for GEO: How dotCMS Powers AI-Ready Digital Experiences

    Discover how dotCMS revolutionizes AI-driven digital experiences with structured content for Generative Engine Optimization (GEO). Learn how our enterprise solution enhances AI visibility, enabling large language models to accurately process and cite machine-readable data. Dive into best practices for creating AI-ready content and explore the benefits of a headless CMS model. Optimize your content for AI discovery and experience seamless omnichannel delivery. Contact us to leverage dotCMS for your AI-powered search needs.

    Fatima

    Fatima Nasir Tareen

    Marketing Specialist

  • AI Content Governance for Content Teams: A Practical Framework
    9 Mar 26
    AI in CMS

    AI Content Governance for Content Teams: A Practical Framework

    Learn why AI content governance is essential for content teams. Discover how to protect brand consistency, reduce legal risk, and manage AI across dozens of sites with dotCMS’s built-in governance tools.

    Fatima

    Fatima Nasir Tareen

    Marketing Specialist

Explore dotCMS for your organization

image

dotCMS Named a Major Player

In the IDC MarketScape: Worldwide AI-Enabled Headless CMS 2025 Vendor Assessment

image

Explore an interactive tour

See how dotCMS empowers technical and content teams at compliance-led organizations.

image

Schedule a custom demo

Schedule a custom demo with one of our experts and discover the capabilities of dotCMS for your business.