nextcloud-server/apps/dashboard
Ferdinand Thiessen 800f6b350e dashboard: Fix dark theme detection
When system default color theme is selected for theming,
the enabledThemes array is empty or just contains one entry 'default',
in this case the color theme has to be retrieved from the browser.

Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2022-07-26 11:54:35 +07:00
..
appinfo Master is now 25 2022-04-14 22:12:53 +07:00
css Fix styling for single skip buttons globally 2022-07-16 10:17:15 +07:00
img Add previews 2020-08-19 17:07:30 +07:00
l10n [tx-robot] updated from transifex 2022-07-08 02:24:38 +07:00
lib Allow to override #app-content and #app-navigation hrefs for content skipping 2022-07-16 10:00:53 +07:00
src dashboard: Fix dark theme detection 2022-07-26 11:54:35 +07:00
templates Fix dynamic loading 2022-01-08 10:14:53 +07:00
.l10nignore Ignore bundled assets in l10n 2020-09-15 11:28:10 +07:00
README.md l10n: Unify spelling in "Readme" 2021-05-20 07:33:20 +07:00

README.md

Dashboard

Background picture credits

Background picture requirements

A reference to why it was very difficult to actually find good background pictures there are quite some requirements when it comes to picking:

  • It needs to be an exceptionally good photo of course since when chosen, people will see it every day.
  • We need to have a good balance of different motives, e.g. not too many landscape pics.
  • Same for a good balance of different colors.
  • The photo needs to work as a background. Photos with objects focused in the middle dont really work as they will be overlapped by the widgets anyway.
  • Especially the top part cannot have too much differing contrast, as then its not possible to see the navigation icons.
  • We serve the pictures at 4k resolution and most of the selected images are also available in 6k or higher so it is future-proof.
  • For the search of course we had to limit to CC0, CC By and CC By-Sa. Only CC0 would have been practically impossible cause theres just not so many good ones which fit.