userstyles-world / userstyles.world

⭐ Website to browse and share UserCSS userstyles. A modern replacement for UserStyles.org made by the userstyles community.
https://userstyles.world
GNU Affero General Public License v3.0
336 stars 15 forks source link

Archive styles #130

Open 1280px opened 2 years ago

1280px commented 2 years ago

Describe the change you'd like An option to hide/archive the style, like on original UserStyles

Additional context Archiving the style:

Style gets automatically unarchived after any update.

The creator can also provide a timestamped note why the style was discontinued, which would be shown above the image.

vednoc commented 2 years ago

Sounds good to me. Should we also disable mirroring upon archival? I'm unsure if leaving it on would be a good idea.

astyled commented 1 year ago
Naming "Archiving" sounds wrong here in comparison to other codesharing platforms, or as a term usage. Git platforms, for example, have Repository archiving, which marks them as Archived and makes them read-only. On USw, authors Archive their styles by adding "Unmaintained" to the style name, disabling sync, and optionally adding a discontinuation notice(s) somewhere.

I see what is intended in this feature request is more like Style exclusion from public access. I propose simplifying it to Style visibility, like Content visibility on other platforms, which will have these states:

It will not hurt to try to keep this system as simple as possible. We can start by implementing basic Style visibility and then adding additional control over limited mode.