Merge pull request #255 from mailcow/sogo-docs-theme
Add info about SOGo custom themes and favicon
Dieser Commit ist enthalten in:
Commit
511bd95d95
1 geänderte Dateien mit 38 neuen und 5 gelöschten Zeilen
|
@ -1,11 +1,44 @@
|
||||||
|
|
||||||
SOGo is used for accessing your mails via a webbrowser, adding and sharing your contacts or calendars. For a more in-depth documentation on SOGo please visit its [own documentation](http://wiki.sogo.nu/).
|
SOGo is used for accessing your mails via a webbrowser, adding and sharing your contacts or calendars. For a more in-depth documentation on SOGo please visit its [own documentation](http://wiki.sogo.nu/).
|
||||||
|
|
||||||
## Change Theme
|
## Change theme
|
||||||
As of December 21 2018 we removed our custom themes due to complains about missing colors in some address book and calendar sections. Some other problems were still existing and would not be fixed in the near future (switching colors on login screen, for example).
|
mailcow builds after 28 January 2021 can change SOGo's theme by editing `data/conf/sogo/custom-theme.js`.
|
||||||
|
Please check the AngularJS Material [intro](https://material.angularjs.org/latest/Theming/01_introduction) and [documentation](https://material.angularjs.org/latest/Theming/03_configuring_a_theme) as well as the [material style guideline](https://material.io/archive/guidelines/style/color.html#color-color-palette) to learn how this works.
|
||||||
|
After you updated said file you need to restart SOGo and Memcached containers by executing `docker-compose restart memcached-mailcow sogo-mailcow`.
|
||||||
|
|
||||||
## Change Logo
|
## Reset to SOGo default theme
|
||||||
mailcow builds after 21 December 2018 can change SOGo's logo by replacing `data/conf/sogo/sogo-full.svg`.
|
Checkout `data/conf/sogo/custom-theme.js` by executing `git fetch ; git checkout origin/master data/conf/sogo/custom-theme.js data/conf/sogo/custom-theme.js`
|
||||||
|
Find in `data/conf/sogo/custom-theme.js`:
|
||||||
|
```
|
||||||
|
// Apply new palettes to the default theme, remap some of the hues
|
||||||
|
$mdThemingProvider.theme('default')
|
||||||
|
.primaryPalette('green-cow', {
|
||||||
|
'default': '400', // background color of top toolbars
|
||||||
|
'hue-1': '400',
|
||||||
|
'hue-2': '600', // background color of sidebar toolbar
|
||||||
|
'hue-3': 'A700'
|
||||||
|
})
|
||||||
|
.accentPalette('green', {
|
||||||
|
'default': '600', // background color of fab buttons
|
||||||
|
'hue-1': '300', // background color of center list toolbar
|
||||||
|
'hue-2': '300',
|
||||||
|
'hue-3': 'A700'
|
||||||
|
})
|
||||||
|
.backgroundPalette('frost-grey');
|
||||||
|
```
|
||||||
|
and replace with:
|
||||||
|
```
|
||||||
|
$mdThemingProvider.theme('default');
|
||||||
|
```
|
||||||
|
|
||||||
|
## Change favicon
|
||||||
|
mailcow builds after 31 January 2021 can change SOGo's favicon by replacing `data/conf/sogo/custom-favicon.ico` for SOGo and `data/web/favicon.png` for mailcow UI.
|
||||||
|
**Note**: You can use `.png` favicons for SOGo by renaming them to `custom-favicon.ico`.
|
||||||
|
For both SOGo and mailcow UI favicons you need use one of the standard dimensions: 16x16, 32x32, 64x64, 128x128 and 256x256.
|
||||||
|
After you replaced said file you need to restart SOGo and Memcached containers by executing `docker-compose restart memcached-mailcow sogo-mailcow`.
|
||||||
|
|
||||||
|
## Change logo
|
||||||
|
mailcow builds after 21 December 2018 can change SOGo's logo by replacing or creating (if missing) `data/conf/sogo/sogo-full.svg`.
|
||||||
After you replaced said file you need to restart SOGo and Memcached containers by executing `docker-compose restart memcached-mailcow sogo-mailcow`.
|
After you replaced said file you need to restart SOGo and Memcached containers by executing `docker-compose restart memcached-mailcow sogo-mailcow`.
|
||||||
|
|
||||||
## Connect domains
|
## Connect domains
|
||||||
|
@ -34,5 +67,5 @@ Restart SOGo: `docker-compose restart sogo-mailcow`
|
||||||
|
|
||||||
Edit `data/conf/sogo/sogo.conf` and **change** `SOGoPasswordChangeEnabled` to `NO`. Please do not add a new parameter.
|
Edit `data/conf/sogo/sogo.conf` and **change** `SOGoPasswordChangeEnabled` to `NO`. Please do not add a new parameter.
|
||||||
|
|
||||||
Run `docker-compose restart sogo-mailcow memcached-mailcow` to activate the changes.
|
Run `docker-compose restart memcached-mailcow sogo-mailcow` to activate the changes.
|
||||||
|
|
||||||
|
|
Laden …
In neuem Issue referenzieren