Skip to main content
drupalreleases
Release: Cms 2.2.3 — Update released for Drupal core (2.2.3)! Release: Easy Breadcrumb 2.0.11 — Minor update available for module easy_breadcrumb (2.0.11). Release: Bootstrap 8.x-3.42 — Minor update available for theme bootstrap (8.x-3.42). Release: Editoria11y Accessibility Checker 3.0.10 — Minor update available for module editoria11y (3.0.10). Release: Editoria11y Accessibility Checker 2.2.24 — Minor update available for module editoria11y (2.2.24). Release: Leaflet 10.4.13 — Minor update available for module leaflet (10.4.13). Release: Flag 5.1.1 — Minor update available for module flag (5.1.1). Release: Layout Paragraphs 3.0.0-beta5 — New beta version released for module layout_paragraphs (3.0.0-beta5). Module Revived: Bootstrap 8.x-3.41 — Theme bootstrap updated after 6 months of inactivity (8.x-3.41). Security Coverage: Component Library — Module component_library now has official Drupal security advisory coverage.

Coffee Brew

16 sites Security covered

Part of the Coffee ecosystem · 4 projects

View on drupal.org

Coffee Brew enhances the Coffee launcher with a modern, Spotlight-like interface and adds user-friendly features. It offers several color themes, a history view, the ability to pin favorite commands, and improved navigation and feedback within the launcher. The project is designed to be an opt-in enhancement that doesn't modify the core Coffee module.

Coffee Brew restyles the Coffee launcher with a modern, Spotlight-inspired look and adds quality-of-life features — without touching Coffee's own code.

Features

  • Polished launcher styling with rounded corners, soft shadow, and a blurred backdrop.
  • Six color themes: Espresso (dark brown), Latte (light cream), Mocha (chocolate), Affogato (high-contrast monochrome), Blue Mountain (midnight blue), and Honey (lemon amber).
  • Recent history view when the query is empty, backed by localStorage.
  • Pin / unpin individual commands as favorites.
  • First result is auto-focused as you type, so Enter opens the closest match immediately.
  • Arrow keys wrap around at the top and bottom of the result list.
  • "No results." placeholder for zero-match queries, with Enter neutralized so an empty query never reloads the page.
  • Result count and keyboard shortcut hints (↑ ↓ Enter Esc) in the footer.
  • Clickable coffee-bean icon in the input area that opens the settings page.
  • Themed custom scrollbar for long result lists; launcher height caps at 90vh so it never runs off the viewport.
  • Optional short "click" sound when the launcher opens, synthesized with the Web Audio API (no asset file is loaded). Disabled by default.

How it works

Coffee Brew layers on top of Coffee via hook_library_info_alter() and a MutationObserver, so upgrading Coffee itself remains safe. All visible behavior is opt-in through a single settings page at /admin/config/user-interface/coffee-brew.

Themes

Themes are pure CSS custom properties, so you can add your own by appending a body.coffee-theme-<name> block to css/themes.css.

Related projects

  • Coffee — required dependency.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
2
Tracked since
Aug 2026
Latest release
3 days ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Active

Releases

Version Type Core Release date
1.0.0-alpha2 Pre-release 11 Oct 4, 2026
1.0.0-alpha1 Pre-release 10–11 Aug 19, 2026