├── .editorconfig ├── .gitlab └── issue_templates │ └── default.md ├── changelog.org ├── gitlab.user.css ├── gitlab.user.styl ├── images ├── Default.png ├── Gruvbox.png ├── Solarized.png ├── banner.png ├── banner.xcf ├── darkgitlab.svg ├── docs_logo.png ├── forum_navbar.png ├── forum_navbar.xcf └── preview.png ├── license └── readme.org /.editorconfig: -------------------------------------------------------------------------------- 1 | # Editor configuration, see https://editorconfig.org 2 | 3 | root = true 4 | 5 | [*] 6 | charset = utf-8 7 | indent_size = 4 8 | indent_style = space 9 | insert_final_newline = true 10 | trim_trailing_whitespace = true 11 | 12 | [*.md] 13 | trim_trailing_whitespace = false 14 | -------------------------------------------------------------------------------- /.gitlab/issue_templates/default.md: -------------------------------------------------------------------------------- 1 | **Browser**: 2 | 3 | 4 | **Dark-GitLab version**: 5 | 6 | 7 | **Screenshot/gif**: 8 | 9 | 10 | 11 | **Describe the issue (if necessary)**: 12 | 13 | 14 | **Link to the page where the issue occurs**: 15 | 16 | 17 | **HTML of the section where the issue occurs (if necessary)**: 18 | 19 | 20 | 25 | -------------------------------------------------------------------------------- /changelog.org: -------------------------------------------------------------------------------- 1 | #+STARTUP: nofold 2 | 3 | * Changelog 4 | ** 2.0.0-rc.14 [2021-07-23 Fri] 5 | Updated styles for the new GitLab v14.1 release. 6 | 7 | *** Improved 8 | - Added better colors for alerts below navbar 9 | - Added better styles for some button events 10 | - Updated colors for 'Menu' text and badges 11 | - Switched to dimmer colors for Markdown headings 12 | 13 | *** Bug Fixes 14 | - Added overrides for broken border colors ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/172][#172]]) 15 | - Removed box-shadow from items in left navbar 16 | - Added new styles for WYSIWYG editor 17 | 18 | ** 2.0.0-rc.13 [2021-06-18 Fri] 19 | Updated styles for the upcoming GitLab v14.0 release while preserving backwards 20 | compatibility with previous releases. 21 | 22 | *** Features 23 | - Added styles for the new left sidebar, navigation menu, emoji picker, and more 24 | - Buttons that have icons will now properly inherit button's colors 25 | - Improved text contrast for secondary text in a few places 26 | 27 | *** Bug Fixes 28 | - Removed double borders for filter dropdown in navigation blocks 29 | - Added new selectors for online CI/CD runners ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/170][#170]]) 30 | - Fixed badge overrides for project members in notes 31 | - Added new colors for contributions calendar ([[https://gitlab.com/vednoc/dark-gitlab/-/merge_requests/52][!52]]) 32 | - Added new styles for pipeline jobs ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/171][#171]], [[https://gitlab.com/vednoc/dark-gitlab/-/merge_requests/53][!53]]) 33 | 34 | ** 2.0.0-rc.12 [2021-06-01 Tue] 35 | Fixed many bugs from the last few GitLab releases, and I'm sure there are many 36 | that I've missed since I haven't been using GitLab all that much lately. 37 | 38 | The next release will likely be =v2.0.0= in which I'll change the =@updateURL= to 39 | use [[https://userstyles.world][UserStyles.world]]'s API, which is the project I've been working on since the 40 | start of 2021, and port over the procedural color generator from Dark-GitHub. 41 | 42 | The reason for =@updateURL= change is so that I can see whether or not this 43 | project is worth continuing since USw allows for very basic statistics. I'm the 44 | only maintainer of this project, and these days I have very little time to spare 45 | on maintaining projects that aren't "useful" and/or "worth it" in the long-run. 46 | 47 | Since I'm unemployed, most of my time has been going towards trying to get a 48 | job. I've been also researching and learning, then applying that knowledge to 49 | USw and other projects I've been doing in my spare time. If there is anyone that 50 | would like to help out with Dark-GitLab, feel free to get in touch with me. 51 | 52 | *** Features 53 | - New domain: ~gitplac.si~ ([[https://gitlab.com/vednoc/dark-gitlab/-/merge_requests/51][!51]]) 54 | 55 | *** Bug fixes 56 | - Updated text colors for "open in your IDE" dropdown items ([[https://gitlab.com/vednoc/dark-gitlab/-/merge_requests/49][!49]]) 57 | - Removed repeating background in select dropdowns ([[https://gitlab.com/vednoc/dark-gitlab/-/merge_requests/50][!50]]) 58 | - Updated text colors for pipeline schedules ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/163][#163]]) 59 | - Added styles for custom checkbox/radiobox inputs ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/168][#168]]) 60 | - Added bottom border and updated text colors in navbar 61 | - Updated styles for new selectors in "What's new" drawer 62 | - Updated text colors in left and right sidebars 63 | - Added and tweaked colors to various new buttons 64 | 65 | ** 2.0.0-rc.11 [2021-02-25 Thu] 66 | Fixed many bugs and added tweaks for the latest GitLab 13.9 release. 67 | 68 | *** Improved 69 | - Restored the old look for project's "Notification menu" button 70 | - Updated colors for inlined chevron images in buttons 71 | - Added back margins to "inline" code view in Diff app 72 | - Updated colors for even better look of outlined buttons 73 | - Tweaked various text colors in project area and issue/MR lists 74 | 75 | *** Bug fixes 76 | - Resolved a regression on project "Find file" page ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/161][#161]]) 77 | - Removed split between buttons and dropdown menus in notes 78 | - Excluded colored buttons from active state of dropdown menu styles 79 | - Updated position of inlined checkmark image in buttons 80 | - Inverted browser-default inputs with "file" type 81 | - Restored old look for reply bar in discussions 82 | 83 | ** 2.0.0-rc.10 [2021-02-22 Mon] 84 | Rewrote styles for rounded tables, updated focus states for buttons and 85 | dropdowns, and fixed many styles for various elements. Also, finally added 86 | integration with native dark mode. 87 | 88 | *** Features 89 | - Added support for native dark mode by overriding some colors 90 | + Please open an issue if there are more colors that need overrides. 91 | 92 | *** Improved 93 | - Refactored rounded corners for all tables to simplify the code 94 | + Even though I tested many use-cases, conflicts are possible. Let me know if 95 | there are issues. 96 | - Added 1px dark border around buttons for their focus states 97 | - Mirrored button focus states for expanded dropdown menus 98 | - Bumped the size of focus state for new Markdown input area 99 | - Replaced modal content shadows with DGL box-shadow variable 100 | 101 | *** Bug fixes 102 | - Updated =g= mixin to fix a small typo in the logic 103 | - Updated styles for content area in modals and default buttons 104 | - Fixed overrides for "Approvers" table in Merge Requests 105 | - Updated colors for elements on "Billing" page in user settings 106 | - Fixed background colors for datepicker inputs in navigation blocks 107 | - Added missing states for select2 dropdown menus 108 | - Fixed colors for menus and members on project members page 109 | - Fixed colors for "Copy email link" button in right sidebar 110 | - Fixed styles for focused item in "Select label" dropdown menu ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/160][#160]]) 111 | 112 | ** 2.0.0-rc.9 [2021-01-28 Thu] 113 | Added many new improvements for styles in notes, fixed a couple of new regressions, 114 | and rewrote OpenAPI/Swagger UI styles to use new color variables. 115 | 116 | *** Improved 117 | - Updated new styles for Markdown input area in notes 118 | - Added lots of tweaks for buttons/inputs in issue's right sidebar 119 | - Rewrote styles for OpenAPI/Swagger UI from the scratch ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/157][#157]]) 120 | - Changed accent color to be 1:1 from what has been set in configuration menu 121 | + In previous releases, the accent color was /very close to 1:1, like 99% or 122 | so/. It was exceptionally hard to notice the difference for /most/ colors. 123 | - Added two new color-schemes: =Twilight= and =Ubuntu= 124 | + That's a total of 21 (including =Custom=) color-schemes out-of-the-box! 125 | 126 | *** Bug fixes 127 | - Remapped background color for 'Next' badge in navbar 128 | - Fixed invalid checkmark icon in issue's 'Health status' menu 129 | - Fixed colors for labels menu while creating a new Epic ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/159][#159]]) 130 | - Resolved a regression for 'current user' in system messages ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/158][#158]]) 131 | 132 | ** 2.0.0-rc.8 [2021-01-23 Sat] 133 | Fixed some new things and conflicts introduced in GitLab 13.8 release and 134 | refined color contrast for many elements. 135 | 136 | *** Improved 137 | - Added border to right side of side-by-side view in file diffs ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/155][#155]]) 138 | - Made illustration inversion on "New projects" page much more generic 139 | - Added a few overrides for Pajamas' red colors 140 | - Tweaked colors for item active and focus states in navbar 141 | - Simplified styles for default page colors and navbar menus 142 | - Added a ton of color adjustments for miscellaneous elements 143 | 144 | *** Bug fixes 145 | - Fixed a syntax issue in /Lite/ version ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/154][#154]]) 146 | - Fixed selected state of buttons in MR settings ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/155][#155]]) 147 | - Fixed issues with borders for dashed/missing buttons 148 | - Fixed height of "Fork count" button on project page 149 | - Fixed new selectors for reactions in notes 150 | 151 | ** 2.0.0-rc.7 [2021-01-13 Wed] 152 | Fixed a ton of new things for upcoming GitLab 13.8 release, refined more colors, 153 | and fixed a couple of regressions caused by previous releases. 154 | 155 | *** Improved 156 | - Tweaked the names of generated Stylus-lang helper variables 157 | - From ~Color-Tone~ to ~$ColorTone~; i.e.: ~fg-0~ -> ~$fg0~ 158 | - Increased text color contrast for system notes 159 | - Switched to darker background tone for "cover" element in user profiles 160 | - Refined colors for dropdown menu states in the navbar 161 | - Refined colors for badge pills in navigation blocks 162 | 163 | *** Bug fixes 164 | - Resolved a regression for commit list gradient in Merge Requests ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/153][#153]]) 165 | - Added styles to fix a brand new diff table component 166 | - Fixed border colors for notes in code discussions 167 | - Fixed styles when hovering over lines in new diff tables 168 | - Added styles for notification dot and "What's new at GitLab" feature 169 | - Replaced body gradient with theme colors on ~next.gitlab.com~ page 170 | 171 | ** 2.0.0-rc.6 [2021-01-07 Thu] 172 | Added support for pages on Web Archive, fixed a couple regressions, and improved 173 | a few other things. 174 | 175 | *** Features 176 | - Added support for pages in ~web.archive.org~ 177 | 178 | *** Improved 179 | - Sticky header in issues now uses slightly darker color 180 | - Added styles to fix reactions and related blocks on old versions 181 | - Increased contrast for blockquotes in Markdown areas 182 | 183 | *** Bug fixes 184 | - Fixed a regression caused by dropdown menus on old versions 185 | - Fixed custom checkmark image in project notification settings 186 | - Fixed a regression for tertiary buttons ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/152][#152]]) 187 | + The issue has been reported. This will be removed once fixed on upstream. 188 | 189 | ** 2.0.0-rc.5 [2021-01-05 Tue] 190 | Refactored styles for notes and discussions, refined colors for a ton of 191 | elements, and fixed more bugs that exist in older versions of GitLab. 192 | 193 | *** Improved 194 | - Refined contrast for inline diffs 195 | - Refined colors and font for clone dropdown 196 | - Refined colors for reply buttons in discussions 197 | - Refactored styles for notes and discussions 198 | + Ended up rewriting most of it from scratch. It should no longer cause issues 199 | on old versions of GitLab. 200 | + Also took the chance to improve colors and fix some old specificity-related 201 | bugs with buttons and timeline entries. 202 | - Added tweaks for edge-cases for menus with custom down chevrons 203 | 204 | *** Bug fixes 205 | - Add more specific styles for inlined checkmarks on old versions of GitLab 206 | - Added styles to fix text colors on old versions of GitLab 207 | - Updated badge for related issues and merge requests 208 | - Fixed text color for code elements inside of links 209 | - Fixed colors of menu items in file editor ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/151][#151]]) 210 | - Added active state colors to select2 components 211 | - Fixed custom monospace font in Monaco editor 212 | 213 | ** 2.0.0-rc.4 [2021-01-02 Sat] 214 | Added 13 new built-in color-schemes for more variety, one new domain, and a ton 215 | of improvements and bug fixes. 216 | 217 | *** Features 218 | - More color-schemes have been ported from [[https://gitlab.com/vednoc/dark-switcher][Dark-Switcher]] 219 | + Still work-in-progress, please report if you run into issues. 220 | + Feel free to contribute/request new color-schemes in either repository. 221 | + In total, there are 18 pre-defined color-schemes and 1 custom one: 222 | - Existing color-schemes: 223 | + Dark blue (used most of my other userstyles) 224 | + Dark gray (same colors used by the =custom= option) 225 | + Breeze Dark (used by [[https://gitlab.com/RaitaroH][RaitaroH]]'s userstyles) 226 | + GitHub Dark (made by StylishThemes) 227 | + GitHub Dark Mode (GH's dark colors) 228 | - New color-schemes: 229 | + Gruvbox Dark Soft/Medium/Dark 230 | + Solarized Dark (looks bad ATM) 231 | + Dracula 232 | + Nord Dark 233 | + Arc Dark 234 | + Moonlight (used in GitHub Moonlight) 235 | + Monokai 236 | + Horizon 237 | + Doom One (used by Doom Emacs) 238 | + Deep-Dark (used by [[https://gitlab.com/RaitaroH][RaitaroH]]'s userstyles) 239 | + Brave Dark 240 | - New domain: ~git.najer.info~ ([[https://gitlab.com/vednoc/dark-gitlab/-/merge_requests/48][!48]]) 241 | 242 | *** Improved 243 | - Bumped desaturation from ~80%~ to ~90%~ when generating foreground colors 244 | + It's necessary for Gruvbox and Solarized color-schemes. I'll explore 245 | improving the latter because ATM the generated colors don't look good. 246 | - Switched scrollbar colors to use theme colors 247 | + Might need extra tweaks in some scenarios. 248 | - Updated MR Review mode with new colors 249 | - Changed colors for inline diffs to be slightly darker 250 | - Made border colors in navigation, content areas, etc. less intense than before 251 | + I've been wanting to try this idea for a long time. In my eyes, it does look 252 | a lot better this way. There's still a lot of work to be done. 253 | + Mini write-up in commit #0c155da. 254 | - Lots of tiny improvements for miscellaneous styles 255 | 256 | *** Bug fixes 257 | - Updated styles for avatars to fix identicons in Pajamas 258 | - Added better selectors for active and inactive badges 259 | - Added styles for non-previewable files in diff views 260 | - Added styles to fix unstyled image discussions 261 | - Added styles for new "reply" button in notes 262 | - Added borders to page history table in wikis 263 | 264 | ** 2.0.0-rc.3 [2020-12-29 Tue] 265 | Refactored left sidebar, and made a ton of tiny tweaks for colors. 266 | 267 | *** Improved 268 | - Rewritten left sidebar is now more correct and uses new colors 269 | - Added custom "chevron down" icon for arrows in select2 component 270 | - Switched to slightly lighter tones for active notes and reactions 271 | - Switched to slightly darker tones of colors for alerts 272 | + Previous colors made buttons blend in. 273 | 274 | *** Fixed 275 | - Added styles to fix flashing of browser-default select elements 276 | - Updated incorrect ported styles for disabled select2 elements 277 | - Added tweaks for plaintext/accept input elements 278 | - Added styles for new breadcrumbs from Pajamas 279 | - Inverted images on "Create new project" pages 280 | - Added a couple of tweaks for dropdown items 281 | - Tweaked borders for CI tables on jobs page 282 | 283 | ** 2.0.0-rc.2 [2020-12-27 Sun] 284 | Added two new options to adjust syntax colors to replace the old one, fixed some 285 | bugs to improve consistency, and refactored/removed some unused code. 286 | 287 | *** Added 288 | - Split "adjust syntax colors" into two options ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/150][#150]]) 289 | + You can now adjust saturation and lightness separately. 290 | + For a more detailed write-up and explanation, see #2f944058. 291 | 292 | *** Improved 293 | - Added better colors for radio and checkbox inputs 294 | - Switched to a lighter colors for highlighted lines 295 | 296 | *** Fixed 297 | - Added styles for trigger build variables ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/146][#146]]) 298 | - Updated margins for contributions list on profile page 299 | - Updated colors for inline-diffs in =.patch= files 300 | - Added better colors to buttons on login page 301 | - Added quite a few overrides for text colors 302 | 303 | ** 2.0.0-rc.1 [2020-12-24 Thu] 304 | This is a big release, with a lot of additions and some breaking changes. It 305 | consists of around [[https://gitlab.com/vednoc/dark-gitlab/-/compare/1.6.3...2.0.0-rc.1][140 commits]], which you can see more in depth on compare page. 306 | 307 | The primary goal was to refactor styles for major components and make it as 308 | /simple/ as possible, not /simpler/. Another goal of mine was to make things more 309 | maintainable, so that others can get started much more easily than before. 310 | 311 | Most importantly, for me at least, was to make things as /consistent/ as possible, 312 | both about the look of Dark-GitLab and the code that powers it. 313 | 314 | *** Added 315 | - Ported *procedural color generator* from my other userstyles 316 | + This release of Dark-GitLab is the first one to ship the latest iteration. 317 | + You can set your own base =background=, =foreground=, and =accent= colors, or 318 | choose from a few built-in color-schemes. More colors will be added. 319 | + Additionally, you can also tweak the intensity of generated syntax colors. 320 | - An option to disable styles for Monaco Editor 321 | - An option to disable styles for IDE area 322 | - An option to enable compact pipelines 323 | + Disabled by default because of /random/ glitches in GitLab's UI due to how 324 | jobs area is calculated and rendered. 325 | + In my current environment, it works great with my hack/workaround. 326 | + This feature was contributed by [[https://gitlab.com/Preisschild][Florian Ströger]] in last few releases. 327 | 328 | *** Removed 329 | - All options for color customization (except shadow and inverse color) are 330 | removed in favor of aforementioned procedural color generator. 331 | - Currently, the v3 of color generator doesn't support light mode colors, but 332 | in one of the next releases that is likely going to be added. 333 | 334 | *** Improved 335 | - Buttons have been through a major rewrite 336 | + All buttons are now consistent. Yes, /all/ of them. 337 | - Labels have also received a major rewrite 338 | + Similar story to buttons, now much more consistent and usable in dark mode. 339 | - Dropdowns have been rewritten as well 340 | + Far less buggy than before, given how bad things got over time. 341 | - Added vastly better colors in commit/inline diffs, and merge conflict areas 342 | - Updated colors for alerts, cards, icons, badges, labels, diffs, and more 343 | - Updated and simplified a ton styles for notes, pipelines, sidebars, forms, 344 | navbar, graphs, avatars, projects/groups, editors, calendars, etc 345 | - Project languages bar now looks better than before ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/149][#149]]) 346 | 347 | *** Fixed 348 | - Added styles to fix instances running old/ancient GitLab releases ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/133][#133]], [[https://gitlab.com/vednoc/dark-gitlab/-/issues/134][#134]]) 349 | - Added styles to fix "Recent Activity" in groups ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/143][#143]]) 350 | - Updated styles to fix "Create new project" page ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/144][#144]]) 351 | - Updated styles to fix various screen sizes in boards ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/145][#145]]) 352 | - Added styles to fix colors for new incidents ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/148][#148]]) 353 | - Updated styles for a ton of misc elements 354 | 355 | ** 1.6.3 [2020-11-05 Thu] 356 | Small patch release to fix a few things for jobs in pipelines, and font used in 357 | GFM commits and commit ranges. 358 | 359 | *** Fixed 360 | - Updated styles for text truncating of jobs names in pipelines ([[https://gitlab.com/vednoc/dark-gitlab/-/merge_requests/47][!47]]) 361 | + Also added a workaround for glitchy behavior in [[https://gitlab.com/vednoc/dark-gitlab/-/commit/6f66369aeb1b6f6167766a3bbd0016d14c643a60][#6f66369a]]. 362 | + Might be bundled into a "compact pipelines" option in next minor release. 363 | - GFM commits and commit ranges now use custom monospace font 364 | 365 | ** 1.6.2 [2020-11-03 Tue] 366 | Small patch release to fix a few unstyled elements and a variable conflict. 367 | 368 | *** Fixed 369 | - Added styles for applications in Kubernetes clusters ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/142][#142]]) 370 | - Updated styles for hover event for build jobs in pipelines 371 | - Renamed =v= variable for =bpoints= to escape a conflict with =v= mixin 372 | 373 | ** 1.6.1 [2020-10-27 Tue] 374 | Small patch release to fix styles for a couple of unstyled areas. 375 | 376 | *** Fixed 377 | - Added a new selector for titles of cards ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/140][#140]]) 378 | - Added a temporary fix for 'DevOps Score' page ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/141][#141]]) 379 | - Remapped another obscure and possibly obsolete color utility class 380 | 381 | ** 1.6.0 [2020-10-25 Sun] 382 | Adding support for =(prefers-color-scheme: dark)= and refactoring old CSS literals 383 | for inputs and up/down arrows to Stylus-lang. 384 | 385 | *** Added 386 | - A new option to interop with =(prefers-color-scheme: dark)= media query ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/87][#87]]) 387 | + Disabled by default, and only available in the ~wa.user.styl~ version. 388 | + It will turn dark mode on or off depending on your system's theme. 389 | 390 | *** Improved 391 | - Added vertical whitespace between multiple rows of badges in project header 392 | - Refactored logic for radio/checkbox inputs and ↑/↓ arrows to Stylus-lang 393 | 394 | ** 1.5.8 [2020-10-24 Sat] 395 | Adding new domains and tweaking missing/static buttons. 396 | 397 | *** Added 398 | - Lots of new domains ([[https://gitlab.com/vednoc/dark-gitlab/-/merge_requests/45][!45]], [[https://gitlab.com/vednoc/dark-gitlab/-/merge_requests/46][!46]]) 399 | 400 | *** Improved 401 | - Switched to darker text color for missing/static buttons 402 | 403 | ** 1.5.7 [2020-10-23 Fri] 404 | Updating styles to fix changes introduced in GitLab =13.5= release. 405 | 406 | *** Fixed 407 | - Inverted default GitHub logo on sign in page ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/138][#138]], [[https://gitlab.com/vednoc/dark-gitlab/-/merge_requests/44][!44]]) 408 | - Added new colors for milestone/prioritized labels ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/139][#139]], [[https://gitlab.com/vednoc/dark-gitlab/-/issues/137][#137]]) 409 | - Added styles for 'Authorize an application' modal in user settings 410 | - Added styles for 'Requirements' page and fixed bugs in that area 411 | 412 | *** Improved 413 | - Increased the consistency of colors for inputs in settings area 414 | - Remapped more colors from utility classes 415 | 416 | ** 1.5.6 [2020-10-15 Thu] 417 | Minor release to fix a couple of bugs. 418 | 419 | *** Fixed 420 | - Added styles for Kubernetes cluster list ([[https://gitlab.com/vednoc/dark-gitlab/-/merge_requests/43][!43]]) 421 | - Removed border/background from transparent buttons in file diff titles 422 | 423 | ** 1.5.5 [2020-10-14 Wed] 424 | Fixing a few unstyled areas in issues and boards, as well as recent additions to 425 | lables in issues. 426 | 427 | *** Improved 428 | - Tweaked dark overlay and added styles for close buttons to labels 429 | 430 | *** Fixed 431 | - Added styles for 'Manual' sorting mode in issues ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/136][#136]]) 432 | - Added styles for 'Add issues' modal in Issue Boards 433 | 434 | ** 1.5.4 [2020-10-10 Sat] 435 | Fixing a regression introduced in the previous update. 436 | 437 | *** Fixed 438 | - Removed an extra selector for toolbar buttons in file viewer 439 | 440 | ** 1.5.3 [2020-10-08 Thu] 441 | Fixing recently introduced changes for the upcoming =13.5= release. 442 | 443 | *** Fixed 444 | - Added reset styles for Bootstrap stacked tables ([[https://gitlab.com/vednoc/dark-gitlab/-/merge_requests/41][!41]]) 445 | - Added resets for new buttons introduced in Pajamas 446 | - Added tweaks for new badge styles in Issue Boards 447 | 448 | ** 1.5.2 [2020-10-05 Mon] 449 | Small patch release to fix things in Merge Requests. 450 | 451 | *** Fixed 452 | - Added colors for CI widget and new CI status icons ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/135][#135]]) 453 | - Added styles for deployment and linked downstream pipeline 454 | 455 | ** 1.5.1 [2020-10-01 Thu] 456 | Small patch release to fix things in pipelines and jobs. 457 | 458 | *** Fixed 459 | - Updated specificity for jobs's full text tweaks in pipelines 460 | - Updated colors for CI status icons so that they inherit CI badge colors 461 | 462 | ** 1.5.0 [2020-09-25 Fri] 463 | Updated styles to latest GitLab =13.4= release. 464 | 465 | *** Improved 466 | - Long job names in pipelines are no longer truncated ([[https://gitlab.com/vednoc/dark-gitlab/-/merge_requests/40][!40]]) 467 | - GitLab links and transparent buttons should be more consistent 468 | - Added better colors for GitHub-Dark color-scheme 469 | 470 | *** Fixed 471 | - Inverted icon color for Gitpod/IDE dropdown menu 472 | - Added new styles for 'usage quota' page in account settings 473 | - Added background color to fallback/broken avatar identicons 474 | - Increased specificity and =fill= color for red/green SVG icons 475 | - Disabled custom Dark-GitLab announcements on user profiles 476 | - I had it disabled in my configuration menu all this time. :v 477 | 478 | ** 1.4.4 [2020-09-16 Wed] 479 | Small maintenance update. 480 | 481 | *** Fixed 482 | - Some down-arrow icons in the navbar were having different sizes 483 | - There was a conflict with 'add a comment' button in commit diffs 484 | - New button styles were interferring with reply buttons in notes 485 | 486 | ** 1.4.3 [2020-08-07 Fri] 487 | Added a few more more instances to domain list. 488 | 489 | *** Improved 490 | - Added LIGO instances to domain list ([[https://gitlab.com/vednoc/dark-gitlab/-/merge_requests/39][!39]]) 491 | 492 | *** Fixed 493 | - Added styles for table elements on test reports page 494 | 495 | ** 1.4.2 [2020-08-03 Mon] 496 | Quick update to fix more colors and horizontal scrollbar in issue boards. 497 | 498 | *** Improved 499 | - Added a shim to make new button style look like old 'bordered' buttons 500 | - Added Adélie Linux instance to domain list 501 | 502 | *** Fixed 503 | - Resolved white == elements in org-mode/rST tables 504 | - Added resets for borders on security dashboard page 505 | 506 | ** 1.4.1 [2020-08-01 Sat] 507 | Quick update to fix more colors and horizontal scrollbar in issue boards. 508 | 509 | *** Docs 510 | - Fix a typo in the project readme 511 | 512 | *** Fixed 513 | - Added missing colors in MR review mode 514 | - Added colors for various icon colors 515 | - Updated cards on environments page 516 | - Added styles for horizontal scrollbar in issue boards ([[https://gitlab.com/vednoc/dark-gitlab/-/merge_requests/38][!38]], [[https://gitlab.com/vednoc/dark-gitlab/-/issues/132][#132]]) 517 | 518 | ** 1.4.0 [2020-07-30 Thu] 519 | Added integration with IDE color variables, updated info in the readme, and 520 | fixed more styles. 521 | 522 | *** Docs 523 | - Updated info in the project readme 524 | 525 | *** Improved 526 | - Added a shim for native variables used within the IDE area 527 | 528 | *** Fixed 529 | - Text color for branch name in CI tables (Thanks dasJ) 530 | - Image details in project container registry ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/130][#130]]) 531 | - Text colors in project container registry ([[ https://gitlab.com/vednoc/dark-gitlab/-/issues/131][#131]]) 532 | - Removed a couple of bad rules in Lite version 533 | 534 | ** 1.3.9 [2020-07-25 Sat] 535 | Small maintenance update. 536 | 537 | *** Fixed 538 | - Background color for file tree in diffs ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/129][#129]]) 539 | - Refactored border-color overrides 540 | - Background color for blue buttons in issues sidebar 541 | 542 | ** 1.3.8 [2020-07-01 Wed] 543 | Fix colors for DAG integration. 544 | 545 | *** Fixed 546 | - Colors for DAG integration in pipelines ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/128][#128]]) 547 | 548 | ** 1.3.7 [2020-06-23 Tue] 549 | Another small update to fix a few misc things. 550 | 551 | *** Fixed 552 | - Link colors on /Container Registry/ page ([[https://gitlab.com/vednoc/dark-gitlab/-/merge_requests/37][!37]]) 553 | - Colors and borders for new-ish buttons 554 | - Added missing styles in analytics area 555 | - Colors for date range inputs in setings 556 | 557 | ** 1.3.6 [2020-06-22 Mon] 558 | Fixing a few things from the =13.1= release. 559 | 560 | *** Fixed 561 | - Background for retried pipelines ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/125][#125]]) 562 | - Colors for navbar area in alpha dark mode 563 | - Colors for Sourcegraph code search integration 564 | - Colors for un/resolved discussions in Merge Requests 565 | 566 | ** 1.3.5 [2020-06-17 Wed] 567 | Fixing sticky issue headers. 568 | 569 | *** Fixed 570 | - Colors and top offset for sticky issue header 571 | 572 | ** 1.3.4 [2020-06-16 Tue] 573 | Minor release to fix updated styles for =13.1= release. 574 | 575 | *** Fixed 576 | - Colors for updated search bars [[https://gitlab.com/vednoc/dark-gitlab/-/issues/126][#126]] 577 | - Removed styles for retry button in pipelines 578 | - Colors for updated labels 579 | 580 | ** 1.3.3 [2020-05-21 Thu] 581 | Updating styles for =13.0= release. 582 | 583 | *** Documentation 584 | - Improved info in the readme 585 | 586 | *** Improved 587 | - More white images in docs/help are now inverted 588 | - Whitespace when performance bar is activated 589 | 590 | *** Fixed 591 | - Whitespace and focus event for Markdown form on 'edit release' page 592 | - Color for issue weight indicator in boards [[https://gitlab.com/vednoc/dark-gitlab/-/issues/124#][#124]] 593 | - Colors for epics label menu [[https://gitlab.com/vednoc/dark-gitlab/-/issues/123#][#123]] 594 | - Colors in epics related table 595 | - Borders for sign in/register tabs 596 | - Colors for some things in mobile mode 597 | - Colors for 'health status' menu in issues 598 | - Custom code font in diffs 599 | - Colors on project 'packages' page 600 | - Colors for pipelines search filter 601 | 602 | ** 1.3.2 [2020-05-12 Tue] 603 | Small update to fix a few things. 604 | 605 | *** Documentation 606 | - Added a note about modifying the code 607 | - Added day names to dates in the changelog 608 | 609 | *** Fixed 610 | - Whitespace for 'newest first' mode in notes 611 | - Colors for CI status icons ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/122][#122]]) 612 | - A few new buttons in snippets 613 | - Active pagination in pipelines 614 | 615 | ** 1.3.1 [2020-05-08 Fri] 616 | Small update to fix a few things. 617 | 618 | *** Improved 619 | - Added theme fonts and centered content on GitLab Next page 620 | 621 | *** Fixed 622 | - Text color for links in broadcast messages ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/120][#120]]) 623 | - Small conflict with table =th= in keyboard shortcuts 624 | - Border colors on issues page in search area 625 | 626 | ** 1.3.0 [2020-05-07 Thu] 627 | Adding new tweaks and disabling one of the options. 628 | 629 | This release disables invert hacks for status icons in Chromium-based browsers. 630 | You can re-enable this option from the configuration menu if you need it. More 631 | info can be found in [[https://gitlab.com/vednoc/dark-gitlab/-/commit/badae69eeec7a4ca9fd20a014e078ffd386ef8f3][badae69e]]. 632 | 633 | *** Improved 634 | - Colors for status icons no longer require =filter: invert()= hack 635 | - Code areas now have highlights when you hover over the lines 636 | 637 | *** Fixed 638 | - Colors on operations dashboard page ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/119][#119]]) 639 | - Input group colors in 'new project' area 640 | - Colors for accented links in todos 641 | - Styles for 'add projects' in operations 642 | 643 | ** 1.2.1 [2020-05-02 Sat] 644 | Small fixes and tweaks for the latest GitLab update. 645 | 646 | *** Improved 647 | - Borders and backgrounds for notes in discussions 648 | - Badge colors in design area 649 | 650 | *** Fixed 651 | - Missing styles for roadmap page in epics 652 | - A couple of new selectors for image inversion 653 | - Colors for left side of parallel view in diffs 654 | - Double border for 'show unchanged lines' in diffs 655 | - Code blocks in search results area 656 | 657 | ** 1.2.0 [2020-04-27 Mon] 658 | More polishing and fixing small bugs. 659 | 660 | *** Improved 661 | - A bunch of elements inside of 'advanced' area in settings 662 | - Focus state shadow and border colors for inputs 663 | - Colors for code blocks inside of callouts 664 | - Colors for expanded code sections in diffs 665 | 666 | *** Fixed 667 | - Broken colors for board-promotion-state ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/113][#113]]) 668 | - Another table and price colors on billing page 669 | - A conflict with 'description templates' in MRs 670 | - Secondary button styles and repository buttons 671 | - A bunch of styles for 'integrations' page in settings 672 | - Hardcoded values for broadcast banners 673 | - Bad colors for org-mode table headers 674 | - Colors for code blocks in event lists 675 | 676 | ** 1.1.1 [2020-04-23 Thu] 677 | Small tweaks and some fixes for the latest GitLab update. 678 | 679 | *** Improved 680 | - Author menu in project commits 681 | - Time text color for 'you pushed to...' block 682 | 683 | *** Fixed 684 | - Unreadable fast-forward merge status ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/116][#116]]) 685 | - Dark-on-dark text for some updated labels 686 | - Initial styles for 'health status' labels 687 | - Faded gradient for dropdown menus 688 | 689 | ** 1.1.0 [2020-04-22 Wed] 690 | A ton of polish in this update, and some new things as well. 691 | 692 | Thanks to everyone that contributed! 693 | 694 | *** Added 695 | - More self-hosted instances ([[https://gitlab.com/vednoc/dark-gitlab/-/merge_requests/33][!33]]) 696 | - And refined styles for Swagger UI ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/101][#101]]) 697 | 698 | *** Improved 699 | - A few syntax highlighting tokens 700 | - Added whitespace for 'no contributions' 701 | - Background opacity for issues made today 702 | - CI variables table and sort images ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/107][#107]]) 703 | - Border color and background for forms 704 | - Colorized cards in 'project pages' area 705 | - Similar URLs are combined into regex rules 706 | - An empty 'activity block' by adding fake content to it 707 | 708 | *** Fixed 709 | - A lot of styles for tables, menus, buttons, alerts 710 | - Default text color for task lists ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/111][#111]]) 711 | - Default colors for 'review merge request' mode 712 | - Unicode code now uses symbols ([[https://gitlab.com/vednoc/dark-gitlab/-/merge_requests/34][!34]]) 713 | - Active item state for droplab menus ([[https://gitlab.com/vednoc/dark-gitlab/-/merge_requests/35][!35]]) 714 | - Issue tokens and inputs for linked issues ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/112][#112]]) 715 | - Inputs for 'new merge dependencies' ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/112][#112]]) 716 | - Blank and promo states for issue boards ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/113][#113]]) 717 | - Board scope modal and its item conflicts 718 | - Colors for default callout alerts ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/114][#114]]) 719 | - Colors for broadcast notifications ([[https://gitlab.com/vednoc/dark-gitlab/-/issues/115][#115]]) 720 | - Hover background for requirements 721 | 722 | ** 1.0.0 [2020-04-14 Tue] 723 | The rewrite is complete. 724 | 725 | This update removes styles for all sub-domains except =next.gitlab.com=, and some 726 | of the custom options. There are too many things to cover, so I'm not going to 727 | do that, but you can go through all 489 commits in [[https://gitlab.com/vednoc/dark-gitlab/-/merge_requests/30][!30]] if you're interested. 728 | 729 | Going forward, I'll explore adding some sub-domains/pages back. I rarely use 730 | them to justify putting a lot of effort into making them dark, and DarkReader 731 | will do a decent job anyways. 732 | 733 | Finally, I want to take this opportunity to thank everyone for using this 734 | userstyle and helping out with the project. Things wouldn't have been the same 735 | without your help. 736 | -------------------------------------------------------------------------------- /images/Default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vednoc/dark-gitlab/fd28e8f9a012be5b6537edef02517d6b1fd93d59/images/Default.png -------------------------------------------------------------------------------- /images/Gruvbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vednoc/dark-gitlab/fd28e8f9a012be5b6537edef02517d6b1fd93d59/images/Gruvbox.png -------------------------------------------------------------------------------- /images/Solarized.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vednoc/dark-gitlab/fd28e8f9a012be5b6537edef02517d6b1fd93d59/images/Solarized.png -------------------------------------------------------------------------------- /images/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vednoc/dark-gitlab/fd28e8f9a012be5b6537edef02517d6b1fd93d59/images/banner.png -------------------------------------------------------------------------------- /images/banner.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vednoc/dark-gitlab/fd28e8f9a012be5b6537edef02517d6b1fd93d59/images/banner.xcf -------------------------------------------------------------------------------- /images/darkgitlab.svg: -------------------------------------------------------------------------------- 1 | 2 | 18 | 20 | 21 | 23 | image/svg+xml 24 | 26 | 27 | 28 | 29 | 30 | 32 | 35 | 39 | 43 | 44 | 47 | 51 | 55 | 56 | 65 | 74 | 75 | 95 | 99 | 103 | 104 | -------------------------------------------------------------------------------- /images/docs_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vednoc/dark-gitlab/fd28e8f9a012be5b6537edef02517d6b1fd93d59/images/docs_logo.png -------------------------------------------------------------------------------- /images/forum_navbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vednoc/dark-gitlab/fd28e8f9a012be5b6537edef02517d6b1fd93d59/images/forum_navbar.png -------------------------------------------------------------------------------- /images/forum_navbar.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vednoc/dark-gitlab/fd28e8f9a012be5b6537edef02517d6b1fd93d59/images/forum_navbar.xcf -------------------------------------------------------------------------------- /images/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vednoc/dark-gitlab/fd28e8f9a012be5b6537edef02517d6b1fd93d59/images/preview.png -------------------------------------------------------------------------------- /license: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2018-2020 vednoc 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /readme.org: -------------------------------------------------------------------------------- 1 | #+STARTUP: nofold 2 | #+HTML:
3 | 4 | * Dark-GitLab 5 | Opinionated, customizable, dark and light mode implementation for [[https://gitlab.com][GitLab]] and 6 | self-hosted GitLab instances. 7 | 8 | Check [[https://gitlab.com/vednoc/dark-gitlab/-/milestones/1][dark-gitlab/milestones/1]] to see the roadmap to =v1.0=. 9 | 10 | # [[https://gitlab.com/vednoc/dark-gitlab/-/starrers][https://img.shields.io/badge/dynamic/json?color=orange&label=Stars&query=%24.star_count&url=https%3A%2F%2Fgitlab.com%2Fapi%2Fv4%2Fprojects%2F7904989]] 11 | # [[https://gitlab.com/vednoc/dark-gitlab/-/forks][https://img.shields.io/badge/dynamic/json?color=blue&label=Forks&query=%24.forks_count&url=https%3A%2F%2Fgitlab.com%2Fapi%2Fv4%2Fprojects%2F7904989]] 12 | [[https://gitlab.com/vednoc/dark-gitlab/raw/master/gitlab.user.styl][https://img.shields.io/badge/Install%20directly%20with-Stylus-116b59.svg?longCache=true&style=flat]] 13 | [[https://discord.gg/NpT8PzA][https://img.shields.io/discord/272011641694978048.svg?longCache=true&colorB=7289da&logo=discord&style=flat]] 14 | 15 | #+HTML: 16 | 17 | /Preview image shows v1.0.0 with default colors, Inter as the UI font, and 18 | Iosevka as the mono font on 1920x1080 resolution./ 19 | 20 | #+HTML:
21 | 22 | ** Features 23 | This is why you should consider using Dark-GitLab! 24 | 25 | - Fully customizable color-scheme through Stylus configuration menu 26 | - Supports dark and light color-schemes, and works great with [[https://gitlab.com/vednoc/dark-switcher/][dark-switcher]]. 27 | - Custom regex and included support for well-known public GitLab instances 28 | - Easy to add your private GitLab instance. 29 | - ⚠ Modifying the code will prevent auto-update from working. 30 | - See [[https://gitlab.com/vednoc/dark-gitlab/issues/99#note_265480670][#99]] for more info. 31 | - Found a public instance that's not already on the list? Make a MR! 32 | - Custom image opacity in Markdown areas 33 | - Custom rounded corners for avatars 34 | - Custom UI/code/emoji fonts 35 | 36 | ** Installation 37 | There are a few ways to install this userstyle. 38 | 39 | *** With Stylus 40 | The recommended method; allows for full customization of custom features. 41 | 42 | 1. Install [[https://add0n.com/stylus.html][Stylus]] 43 | 2. Click on the install link or install badge. 44 | #+begin_quote 45 | Installs from =gitlab.user.styl= file using [[https://gitlab.com/vednoc/dark-gitlab/raw/master/gitlab.user.styl][this link]]. 46 | #+end_quote 47 | [[https://gitlab.com/vednoc/dark-gitlab/raw/master/gitlab.user.styl][https://img.shields.io/badge/Install%20directly%20with-Stylus-116b59.svg?longCache=true&style=flat]] 48 | 3. Confirm the installation 49 | 4. Continue to /Initial configuration/ 50 | 51 | *** With /xStyle/, /Cascadia/, etc 52 | This is for userstyle managers that don't support stylus-lang. It doesn't 53 | offer the customizability that the recommended method offers. 54 | 55 | 1. Install your userstyle manager of choice 56 | 2. Click on the install link 57 | #+begin_quote 58 | Installs from =gitlab.user.css= file using [[https://gitlab.com/vednoc/dark-gitlab/raw/master/gitlab.user.css][this link]]. 59 | #+end_quote 60 | 3. Confirm the installation 61 | 4. Continue to /Initial configuration/ 62 | 63 | *** With /Stylish/ through /[[https://userstyles.org/styles/164877][userstyles.org]]/ (USo) 64 | I don't recommended using this method because of the following reasons: 65 | 66 | 1. Stylish is spyware and USo is abandoned by the same developers 67 | 2. Only supported due to it being the largest repository of userstyles 68 | 3. Updated manually, is very likely outdated, and only has core functionality. 69 | 70 | ** Initial configuration 71 | This step is mandatory if you want to tune settings to your liking, or 72 | if you've changed GitLab's default preferences. 73 | 74 | Dark-GitLab works best with /default/ settings as it tries to offer seamless 75 | experience across all GitLab instances that you might stumble upon on the web. 76 | 77 | The following [[https://gitlab.com/profile/preferences][preferences]] need to be set on instances you're logged in: 78 | 1. Set syntax highlighting theme set to =white= 79 | 2. Set navigation theme to =indigo= 80 | 81 | To customize colors and/or other features, follow these instructions: 82 | - Click on Stylus icon on your toolbar then on the configure button (gear icon) 83 | and you'll be able to configure everything from within the popup. Same menu 84 | can be opened from the /Manage/ page in Stylus. 85 | - Additionally, install [[https://gitlab.com/vednoc/dark-switcher/][dark-switcher]] if you'd like to quickly switch between 86 | various pre-defined color-schemes. 87 | 88 | ** FAQ 89 | This section covers frequently asked questions. 90 | 91 | *** Why are there so many warnings and/or errors? 92 | The linter that Stylus is using doesn't understand [[https://stylus-lang.com][Stylus-lang]] syntax. Disable 93 | the linter and all warnings will be gone. More info can be found here: 94 | [[https://github.com/openstyles/stylus/issues/880][GitHub/openstyles/stylus/880]] 95 | 96 | *** How to add custom domains? 97 | Click on Stylus icon on your toolbar then on the edit button (pen icon) to open 98 | it in the editor. When you get there, simply press on the =+= button to add a new 99 | domain. 100 | 101 | - ⚠ Modifying the code will prevent auto-update from working. 102 | - See [[https://gitlab.com/vednoc/dark-gitlab/issues/99#note_265480670][#99]] for more info. 103 | 104 | *** How to exclude a domain? 105 | Click on Stylus icon on your toolbar then on the action menu button (three dots 106 | icon) and choose domain/URL exclusion you want to use. 107 | 108 | *** How to customize colors and/or other options? 109 | Click on Stylus icon on your toolbar then on the configure button (gear icon) 110 | and you'll be able to configure everything from within the popup. Same menu can 111 | also be accessed from the /Manage/ page in Stylus. 112 | 113 | ** Contributing 114 | Any contribution is greatly appreciated. 115 | 116 | If you really like this project and would like to tip me for my work, then you 117 | can: 118 | - Buy me a coffee over at [[https://ko-fi.com/vednoc][ko-fi]] 119 | - Support me over at [[https://liberapay.com/vednoc][LiberaPay]] 120 | 121 | ** License 122 | Code released under the [[license][MIT]] license. 123 | --------------------------------------------------------------------------------