No description
  • JavaScript 48.1%
  • Vue 39.4%
  • PHP 10.6%
  • Makefile 1.7%
  • CSS 0.2%
Find a file
Nextcloud bot c3f5d7d510
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-06-11 02:39:46 +00:00
.github Chore(deps): Bump actions/setup-node from 6.3.0 to 6.4.0 2026-06-05 09:34:22 +00:00
.tx
appinfo chore: prepare v3.0.0 2026-06-05 11:24:47 +02:00
css
img
l10n fix(l10n): Update translations from Transifex 2026-06-11 02:39:46 +00:00
lib fix: use IUserConfig 2026-05-15 10:16:30 +02:00
LICENSES
src fix: address review comments 2026-05-22 14:09:41 +02:00
templates
vendor-bin chore: update composer 2026-05-14 15:53:41 +02:00
.eslintrc.js
.gitignore
.l10nignore
.nextcloudignore
.php-cs-fixer.dist.php
AUTHORS.md
CHANGELOG.md chore: prepare v3.0.0 2026-06-05 11:24:47 +02:00
composer.json chore: drop NC<32 2026-05-15 10:16:38 +02:00
composer.lock chore: drop NC<32 2026-05-15 10:16:38 +02:00
COPYING
krankerl.toml
makefile
package-lock.json chore: update dependencies 2026-06-05 11:21:22 +02:00
package.json chore: prepare v3.0.0 2026-06-05 11:24:47 +02:00
psalm.xml
README.md
REUSE.toml
stub.phpstub
stylelint.config.js
webpack.js

Nextcloud welcome widget

REUSE status

A Markdown rendering Dashboard widget to welcome all users.

⚙ Configure via Settings > Administration > Theming > Welcome widget

📄 Pick a Markdown document to be rendered in the widget

💡 If no document is chosen, the widget won't be shown

📝 Edit the Markdown document to update the widget in real-time

🖼 Images are also supported

💬 Configure a contact person to directly start a chat with (requires Nextcloud Talk to be installed)

Dashboard layout

Once the app is installed, if you want the Welcome widget to be displayed by default on new users dashboard, change the default dashboard layout:

occ config:app:set dashboard layout --value=welcome,recommendations,spreed,mail,calendar

Multilingual support

The widget supports different languages by appending _lang to the specified filename. So if the original filename is mywelcome.md, the widget will look for mywelcome_sv.md for a user with Swedish set as their language. If that file is not present, the configured filename will be used.

(If the user has no specific language setting, the default language of the Nextcloud instance will be used.)

Screenshot

Welcome widget example

General Usage Guide

  1. The markdown file should only be created from the Text app for proper support of links and images
  2. Manually added links should ideally be absolute links with file IDs for files/folders
  3. Images would be displayed only if added through the image icon in the Text app and not through relative path or file ID links