A deep oceanic UI theme plugin for Phlix with teal emerald accents.
| Token | Value | Description |
|---|---|---|
| ID | emerald-abyss |
Theme identifier |
| Name | Emerald Abyss | Display name |
| Extends | midnight |
Base theme |
| Accent | #2dd4a8 |
Primary teal accent |
| Dark | true |
Dark theme |
- Background:
#030807- Deepest dark - Surface:
#071410- Primary surface - Surface 2:
#0d1f18- Elevated surface - Surface 3:
#132a23- Highest elevation
- Text:
#e8f5f0- Primary text (bright mint white) - Text Muted:
#8fbcaa- Secondary text - Text Subtle:
#5a8574- Tertiary text - Text Faint:
#334d42- Disabled/hint text
- Border:
#1a3329- Default border - Border Subtle:
#0f211b- Subtle dividers - Border Strong:
#2a4d3e- Emphasized borders
- Ambient:
rgba(45, 212, 168, 0.12)- Teal ambient glow - Vignette:
rgba(0, 0, 0, 0.65)- Edge darkening - Grain Opacity:
0.035- Film grain intensity
| Token | Value |
|---|---|
--accent |
#2dd4a8 |
--accent-hover |
#5eead4 |
--accent-active |
#14b8a6 |
--accent-soft |
rgba(45, 212, 168, 0.15) |
--accent-ring |
rgba(45, 212, 168, 0.50) |
--accent-text |
#042f2e |
composer require detain/phlix-plugin-emerald-abyss-theme- PHP 8.3+
- Phlix Server 0.44.0+
Install dependencies and run the PHPUnit suite (phpunit.xml, bootstrapped by tests/bootstrap.php):
composer install
vendor/bin/phpunit --colors=alwaysStatic analysis at level 9 — pass -c phpstan.neon so scanDirectories picks up the host-only interface stubs in dev-stubs/:
composer phpstanPSR-12 coding standard over src/, tests/, and dev-stubs/:
composer phpcsCI (.github/workflows/test.yml) runs all three checks on PHP 8.3 and 8.4, and uploads coverage to Codacy from the 8.3 leg.
MIT License - see LICENSE for details.