Skip to content

feature: refactor template and adapt to new Hyprpanel version #4

@GustavoBorges13

Description

@GustavoBorges13

Did you check the docs?

  • I have read all the Hyde docs

Is your feature request related to a problem? Please describe.

Issue Description:

I'm currently rebuilding the .dcol theme template used by Wallbash for Hyprpanel (HyDE project), since the existing template appears to be outdated.

Image

Instead of patching the current version, I'm rewriting it from scratch line by line to better match the previous visual consistency while also addressing related issues (such as #2).

The refactor is almost complete, but I ran into a design decision regarding the color system:

I couldn't find a Wallbash variable that represents a slightly darker variant of wallbash_pry1, which is needed to create proper contrast in components like the power menu (e.g., hover states, borders, or layered backgrounds).

Because of that, I tested a few alternatives using existing Wallbash colors (examples attached below), but I'm unsure which one fits best with the overall design consistency.

Question:
Which of the color options shown in the examples would be the most appropriate choice for the power menu, considering consistency with the existing theme?

Option 1:

Image

Option 2:

Image

Option 3:

Image

Option 4:

Image

Option 5:

Image

Option 6:

Image

Describe the solution you'd like

change the template to use astal or hyprpanel as the command to trigger "useTheme" instead of using ags, which is incompatible

cloned hyprpanel's config.json and moved it to hyprpanel.dcol, then manually reorganized it to keep it structured

I'm going to create two different templates.

To speed things up, I'll build one template first and then clone it, making some adjustments for the second one.

Template 1: it will be similar to the one you made, but with improvements, support for additional modules, and support for the bordered button style like in the screenshot I shared earlier.

Template 2: it will be adapted for the split button style, where the icon sits on top of a background to make it stand out more. I need to handle this separately because I have to invert the background colors with the icon background.

Describe alternatives you've considered

Matugen + wallbash without template HyDE-Project/HyDE#1679 (comment)

Additional context

I'm currently working on this. As soon as I finish, I'll open a pull request here for you to review.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions