1
0
Fork 0
mirror of https://github.com/mwalbeck/nextcloud-breeze-dark.git synced 2025-04-08 06:50:11 +00:00

Add support for Nextcloud 22 ()

This commit is contained in:
Magnus Walbeck 2021-07-03 20:55:07 +02:00 committed by GitHub
parent 64bde6ec43
commit aa27a0812f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 27 additions and 12 deletions

10
.vscode/settings.json vendored
View file

@ -1,3 +1,11 @@
{
"editor.formatOnSave": true
"editor.formatOnSave": true,
"languageToolLinter.languageTool.ignoredWordsInWorkspace": [
"ko-fi",
"liberapay",
"nextcloud-breeze-dark",
"occ",
"sass",
"xmr"
]
}

View file

@ -2,6 +2,12 @@
## [Unreleased]
## 22.0.0 - 2021-07-03
## Added
- Add support for Nextcloud 22
## 21.0.9 - 2021-07-03
## Added

View file

@ -4,19 +4,20 @@ This is a Breeze Dark Theme for [Nextcloud](https://nextcloud.com) based on the
![screenshot of theme](screenshot.png)
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
If you have any questions, problems or anything 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 22
- Nextcloud 21
- Nextcloud 20
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.
I try my best to maintain 2 Nextcloud releases at once, to allow for smoother transitions, but for various reason I might decide to drop support for older releases early.
Previous unmaintained releases:
- Nextcloud 20
- Nextcloud 19
- Nextcloud 18
- Nextcloud 17
@ -30,11 +31,11 @@ The first number is the Nextcloud version. The second number is the Nextcloud ma
It's available in the [Nextcloud app store](https://apps.nextcloud.com/apps/breezedark), 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.
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 two options for this, a global and a personal one.
After you install the theme, you need to enable it. There are two options for this, a global and a personal one.
### Global
@ -68,7 +69,7 @@ This is caused by the way this theme accesses custom login images. There are 2 w
#### First workaround (recommended)
Switch to using pretty urls. Pretty urls are urls where the index.php isn't present. For apache you can follow [these steps](https://docs.nextcloud.com/server/latest/admin_manual/installation/source_installation.html#pretty-urls) from the documentation and for Nginx I recommend having a look at the [example config](https://docs.nextcloud.com/server/latest/admin_manual/installation/nginx.html) from the documentation
Switch to using pretty URLs. Pretty URLs are URLs where the index.php isn't present. For Apache, you can follow [these steps](https://docs.nextcloud.com/server/latest/admin_manual/installation/source_installation.html#pretty-urls) from the documentation and for Nginx I recommend having a look at the [example config](https://docs.nextcloud.com/server/latest/admin_manual/installation/nginx.html) from the documentation
#### Second workaround
@ -84,7 +85,7 @@ body#body-login {
### 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.
If you find an issue with the theme I would greatly 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.
@ -92,9 +93,9 @@ A full list of supported apps can be found on the [wiki](https://github.com/mwal
### 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.
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 its own. When 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**.
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 the 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.

View file

@ -36,7 +36,7 @@ Please note that you need the Accessibility app enabled in Nextcloud to access t
Under the Theming section in the admin settings you can add your own custom styling to the theme. Only standard CSS can be used. This custom styling will be applied whenever the theme is enabled and only affects the Breeze Dark theme.
]]></description>
<version>21.0.9</version>
<version>22.0.0</version>
<licence>agpl</licence>
<author mail="mw@mwalbeck.org" homepage="https://github.com/mwalbeck/nextcloud-breeze-dark">Magnus Walbeck</author>
<namespace>BreezeDark</namespace>
@ -45,7 +45,7 @@ Under the Theming section in the admin settings you can add your own custom styl
<bugs>https://github.com/mwalbeck/nextcloud-breeze-dark/issues</bugs>
<screenshot>https://raw.githubusercontent.com/mwalbeck/nextcloud-breeze-dark/master/screenshot.png</screenshot>
<dependencies>
<nextcloud min-version="21" max-version="21"/>
<nextcloud min-version="22" max-version="22"/>
</dependencies>
<settings>
<personal>OCA\BreezeDark\Settings\Personal</personal>

Binary file not shown.

Before

(image error) Size: 109 KiB

After

(image error) Size: 108 KiB