Shunode Cloud customization, 2026-10-09
Nextcloud 34.0.4 upstream: https://github.com/nextcloud/server/tree/v34.0.4
The included Theming Custom CSS application is version 1.22.0, AGPL-3.0-or-later.
Configure name Shunode Cloud, primary_color #C7D849, background_color #F6F7F0; use backgroundColor, shu.svg for logo/logoheader/favicon; load tokens.css and nextcloud.css into theming_customcss customcss configuration.
The light adapter uses the Cloud-specific surface tokens, supports both Vue button generations and avoids overriding native dark/high-contrast appearance rules.
Shunode recording protection 1.0.3 is included (AGPL-3.0-or-later), bounded to Nextcloud 34.
It registers a native dashboard widget and wraps only the local recording mount.
Deletion requires the native trash backend and the shared media.lock; failure preserves media.
Configure lucas light theme and quota_include_external_storage=true. Bind media.lock read/write.
No upstream application files were patched. No user data or credentials are included.
