Closed
Milestone Jan 1, 2019–Apr 14, 2020

1.0 release

The current goal is for !30 (merged) to be a drop-in replacement while deprecating all sub-domain styles because I (and most users AFAICT) don't use them.

It's slowly coming along; might be ready in a few days or a few weeks, depending on how much of my free time I decide to spend on it.

Old 1.0.0 goals

This is it. Most of the things are set in place and the release might happen a couple of days after GitLab 12.0 update, as there will most likely be things to tweak and/or fix.

Roadmap to v1.0.0

The userstyle looks and works great right now (and has been for quite some time!) but I just want to get everything refactored before publishing the v1.0.0 release.

  • Make a better logo.
  • Add a banner.
  • Add a license.
  • Add a contribution guide.
  • Add a changelog.
  • Write a better readme.
  • Add issue and merge request templates.
  • Convert to Stylus-lang:
    • Make a use of vars, mixins, nesting, etc.
    • Refactor existing CSS.
    • Full coverage.
  • [x] Convert to BetterComments:
    • [x] Use it with refactored CSS.
    • [ ] Full coverage.
  • Cover most of the GitLab website.
  • Have a decent compatibility with a couple of older versions for self-hosted instances.
  • [ ] Add a version with USo preprocessor so xStyle and extensions that support UserCSS can install this userstyle.
    • [ ] Automate the process; not a high priority.
  • Work items 31
  • Merge requests 5
  • Participants 0
  • Labels 4
Loading
Loading
Loading
Loading
100% complete
100%
Start date
Jan 1, 2019
Jan 1 2019
-
Apr 14 2020
Due date
Apr 14, 2020 (Past due)
31
Work items 31 New issue
Open: 0 Closed: 31
5
Merge requests 5
Open: 0 Closed: 0 Merged: 5
0
Releases
None
Reference: vednoc/dark-gitlab%"1.0 release"