armanoide/roundcube-catppuccin
Composer 安装命令:
composer require armanoide/roundcube-catppuccin
包简介
Catppuccin flavors (Mocha, Macchiato, Frappe, Latte) for Roundcube Elastic skin
README 文档
README
Catppuccin theme overlay for Roundcube's Elastic skin. Transforms the default interface into a warm, soothing dark theme.
Currently Available Flavours
| 🌿 Mocha |
|---|
| Included |
Features
- 🎨 Catppuccin Mocha palette — warm and subdued dark color scheme
- 🔧 Zero-config — plug and play with the Elastic skin
- 📦 Composer-ready — works with
roundcube/plugin-installer - 🐳 Docker-friendly — works with
roundcube/roundcubemail
Requirements
- Roundcube 2.0+
- Elastic skin (default in Roundcube)
Installation
Via Composer
cd /path/to/roundcube
composer require armanoide/roundcube-catppuccin
Manual Installation
- Clone this repository into your plugins/ directory
- Enable the plugin in config/config.inc.php
Configuration
Enable the plugin and set your preferred flavor in your Roundcube config.inc.php:
$config['plugins'] = ['roundcube_catppuccin']; $config['catppuccin_flavor'] = 'mocha';
If you're running Roundcube via the official roundcube/roundcubemail Docker image:
docker-compose.yml
services: roundcubemail: image: roundcube/roundcubemail:latest environment: - ROUNDCUBEMAIL_SKIN=elastic - ROUNDCUBEMAIL_PLUGINS=archive,zipdownload,roundcube_catppuccin volumes: - ./www/config:/var/www/html/config - ./www/plugins:/var/www/html/plugins
Mount your plugins directory to persist the installed plugin across container restarts.
Roundcube config.inc.php
<?php $config['plugins'] = [ 'archive', 'zipdownload', 'roundcube_catppuccin', ]; $config['catppuccin_flavor'] = 'mocha';
统计信息
- 总下载量: 9
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 4
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-06-07
