Feature suggestion: webskin in .znc #654

Open
opened 2026-10-05 04:36:34 +02:00 by adam · 2 comments
Owner

As per the title, I think that allowing a user to place a webskin in .znc/webskins would be a good idea as the user can then easily keep custom skins between versions.

Basically /usr/local/share/znc/webskins/ or /usr/share/znc/webskins/ or $zncInstallationPath/webskins is read from for skins and then .znc/webskins is read and does not override any skins that are in the other locations.

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/29109612-feature-suggestion-webskin-in-znc?utm_campaign=plugin&utm_content=tracker%2F1759&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F1759&utm_medium=issues&utm_source=github).
As per the title, I think that allowing a user to place a webskin in .znc/webskins would be a good idea as the user can then easily keep custom skins between versions. Basically /usr/local/share/znc/webskins/ or /usr/share/znc/webskins/ or $zncInstallationPath/webskins is read from for skins and then .znc/webskins is read and does not override any skins that are in the other locations. ## <bountysource-plugin> --- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/29109612-feature-suggestion-webskin-in-znc?utm_campaign=plugin&utm_content=tracker%2F1759&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F1759&utm_medium=issues&utm_source=github). </bountysource-plugin> <!-- github-sync-id:122058920 -->
Author
Owner

-1, if only because there's no guarantee the web skins will work with major version changes. If the entire webskin structure is completely redone, and cleaned up and standardized, then those 'custom skins' can break and then there's other issues. (While I agree partly with the 'it'd be great to keep them from version to version', I disagree because future changes can break functionality of such skins)

-1, if only because there's no guarantee the web skins will work with major version changes. If the entire webskin structure is completely redone, and cleaned up and standardized, then those 'custom skins' can break and then there's other issues. (While I agree partly with the 'it'd be great to keep them from version to version', I disagree because future changes can break functionality of such skins) <!-- github-comment-id:164465422 -->
Author
Owner

The skins should be reworked in such a way that they end up being nothing but CSS files. There is no reason to have HTML/anything else in a skin.

The skins should be reworked in such a way that they end up being nothing but CSS files. There is no reason to have HTML/anything else in a skin. <!-- github-comment-id:164477079 -->
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: adam/znc#654