docs/Features/Admin-Panel/Settings/Visibility.md
Four groups, each with its own Save directly above the rule that closes it. A Save writes only its own group's fields, so saving one cannot carry half-typed edits from another.
Each row is ticked when the thing is hidden.
Public boards — hide them: only private boards may be created, and existing
public boards are not offered. This is the setting stored as
tableVisibilityMode-allowPrivateOnly; a board you may not open says so with the
same string. (Wekan v5.55 and newer)
Board activities — do not show the activity feed on All Boards. One global setting, read once by the feed, so turning it off restores each board's own value.
Card counter list — hide the per-list card counts on All Boards.
Board member list — hide the member avatars on All Boards.
Wait Spinner — which spinner is shown while something loads. See Wait Spinners.
/support, whether the page is enabled, whether it is
public (readable without signing in), and its title and content.javascript: and friends becoming clickable.The name WeKan calls itself: the browser tab title, and the branding on the sign-in page and the progress dashboards.
The theme of this site: the same picker as Board Settings / Change Color and Member Settings / Change color — the categories of swatches, the "Default theme" row and the custom-colour wheels — described in Design / Change color. It applies as soon as you click a colour; there is no Save button.
The order of themes, weakest first:
A board's own colour is not one of those layers: it is what a board looks like, and it owns the board page. A user's own override still applies there, because they asked for it everywhere.
The line under the section title, "Override that applies to all tenants", is there for a site admin: an Organization that has set a colour of its own keeps it on its own domains, and every Organization that has not inherits this one. An Organization's own admin sees this section — and only this section of the pane — and sets that Organization's colour. See Multitenancy.
Sizes: the top-left corner logo is 27 px high, the login logo 300 px wide, the other dimension automatic. Uploads are size- and pixel-limited, decoded on the server, resized when necessary and converted to GIF. The GIF is saved to the attachment backend selected by Admin Panel / Attachments / Default Storage.
Older settings may contain an external http or https image URL. At startup WeKan
fetches each one through its SSRF-protected downloader, converts it to GIF, stores it
in Default Storage, and atomically replaces the setting with an internal immutable
image URL. A failed source is moved immediately into an unpublished server-side
retry queue and the visible setting is cleared; it is retried at the next startup.
The Admin Panel and public settings never display or accept arbitrary image URLs.
Board background images follow the same local-only rule. Board Settings offers an upload and the board's stored image list, but no external URL field. Existing external board backgrounds are fetched safely at startup, converted to GIF attachments in Default Storage, and replaced with authorized internal attachment URLs. A failed legacy source is cleared from the published board and retained only in the same unpublished startup retry queue.