AvengeMedia / AvengeMedia/DankMaterialShell

Make Dank Bar and widgets independently stylable

Open
#1,413 1 comment 0 reactions 0 assignees View on GitHub
feature request
Dominant language
QML
Stars
8.1k
Forks
515
Avg merge
1d 8h
Merged PRs (30d)
102

Description

### Feature Description

Settings options to change background, text and border colour for individual Dank Bar widgets and the Dank Bar itself. Desktop widgets kind of already allow this, but only for accent colour.

### Use Case

_No response_

### Compositor(s)

- [x] All compositors
- [ ] Niri
- [ ] Hyprland
- [ ] MangoWC (dwl)
- [ ] Sway
- [ ] Other (specify below)

### Proposed Solution

_No response_

### Alternatives/Existing Solutions

_No response_

Contributor guide

Open the contributing guide

Research direction

No files or tests are named. Start by locating the Dank Bar, its widgets, and the existing desktop-widget accent-colour settings, then trace how shared styling options are configured. Done means the bar and each widget can independently set background, text, and border colours across all listed compositors.

Written by the indexing model from the issue text.

Assessment

Domain
design, desktop
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.