1
0
mirror of https://github.com/mwalbeck/nextcloud-breeze-dark.git synced 2024-09-16 17:48:23 +00:00
Go to file
2021-02-06 12:41:39 +01:00
.github Update funding 2020-05-02 17:50:32 +02:00
.vscode Rewrite core styling #133 (#163) 2020-10-06 19:12:45 +02:00
appinfo Release 19.0.10 2021-02-06 12:41:39 +01:00
css Release 19.0.10 2021-02-06 12:41:39 +01:00
img Add theme thumbnail in personal settings, fix #161 2020-10-18 17:39:18 +02:00
js Allow Breeze Dark theming of the login page to be disabled when the theme is enabled by default, fix #155 (#181) 2020-11-07 18:41:24 +01:00
l10n Add theme thumbnail in personal settings, fix #161 2020-10-18 17:39:18 +02:00
lib Use the correct variables when determining if the theme should be applied. Fixes #193 2020-12-22 17:27:05 +01:00
templates Allow Breeze Dark theming of the login page to be disabled when the theme is enabled by default, fix #155 (#181) 2020-11-07 18:41:24 +01:00
.gitignore Add theme thumbnail in personal settings, fix #161 2020-10-18 17:39:18 +02:00
.prettierignore Rewrite core styling #133 (#163) 2020-10-06 19:12:45 +02:00
.prettierrc Rewrite core styling #133 (#163) 2020-10-06 19:12:45 +02:00
.stylelintignore Rewrite core styling #133 (#163) 2020-10-06 19:12:45 +02:00
.stylelintrc.json Rewrite core styling #133 (#163) 2020-10-06 19:12:45 +02:00
AUTHORS.md Bump version number and Update Changelog 2020-10-06 21:04:17 +02:00
CHANGELOG.md Release 19.0.10 2021-02-06 12:41:39 +01:00
COPYING Initial commit for app version 2019-11-28 22:13:51 +01:00
create_release.sh Update changelog, update create_release script to exclude translation tool and bump version number 2020-11-07 21:14:13 +01:00
package-lock.json Update npm packages 2020-11-01 11:44:12 +01:00
package.json Update npm packages 2020-11-01 11:44:12 +01:00
README.md Add clarification to usage instructions that the Theming and Accessibility apps need to be enabled to access the settings. Fixes #194 2021-01-02 22:47:29 +01:00
screenshot.png #120 Initial support for NC19 2020-05-24 11:29:54 +02:00

Breeze Dark Theme

This is a Breeze Dark Theme for Nextcloud based on the Breeze Dark theme made by the KDE Project.

screenshot of theme

If you have any questions, problems or any thing else you're welcome to come hangout in the dedicated matrix room: #nextcloud-breeze-dark:mwalbeck.org

Supported versions

The currently supported and maintained Nextcloud releases are:

  • Nextcloud 19
  • Nextcloud 18

I try my best to maintain 2 Nextcloud releases at once, to allow for smoother transistions, but for various reason I might decide to drop support for older releases early.

Previous unmaintained releases:

  • Nextcloud 17
  • Nextcloud 11-16

Version number

The first number is the Nextcloud version. The second number is the Nextcloud major point release version. The third number is the theme version.

Installation

It's available in the Nextcloud app store, just search for Breeze Dark, or look under customizations.

or you can clone this repo into your app folder and enable it in the app menu in Nextcloud.

Usage

After you install the theme, you need to enable it. There a 2 options for this, a global and a personal one.

Global

The global option enables the theme by default for all users and unauthenticated visits. Without this option stuff like the login and sharing pages won't be styled. There is also an option to exclude the login page from being themed while the rest is. You can find the global options here:

Admin settings > Theming > Breeze Dark

Please note that you need the Theming app enabled in Nextcloud to access the global settings.

Personal

The personal option allows each user to set their own preference independent of how you set the global option. If the user hasn't set an option yet, they will follow the global option. You can find the personal option here:

Personal settings > Accessibility > Breeze Dark

Please note that you need the Accessibility app enabled in Nextcloud to access the personal setting.

Contributions

Issues

If you find an issue with the theme I would grealy appreciate it if you opened a bug report, so it can be fixed.

You're also very welcome to open a styling request, if there is an app you would like to see supported by this theme.

A full list of supported apps can be found on the wiki.

Pull requests

If you would like to contribute to the theme, all you need is a working Nextcloud setup and a text editor. Nextcloud is going to handle all the sass compilation on it's own. When you have you have Nextcloud setup, you can simply clone this repo into the app folder.

As nextcloud caches all sass, your changes won't show up immediately. To have your changes show up an easy trick is to disable the theme, refresh the page and then enable it again. This isn't perfect, but works most of time. If your changes don't show up, you can either wait a couple of minutes and then try again, or you can try running an occ maintenance:repair.

You're always welcome to open an issue and talk about the changes, you would like to make, before starting.

Donations

If you like the theme and would like to donate you can use the following ways:

Liberapay:
https://liberapay.com/mwalbeck/

PayPal:
https://www.paypal.me/magnuswalbeck

Crypto:
BTC: 1Pp3UG9k6ZkwrVXrhr9kwwvjwDk5Vchu3f
BCH: 1C7dQLqMU6Kucxx9GcFDMnTTTsBpeNT9vo
LTC: LLii6QbQiHnkjq2TNcNYC3JafV4mWYXWnx

Thank you!