A first run wizard that explains the usage of Nextcloud to new users
No configuration is needed, but it is possible to prevent the wizard from opening for users by default. When disabled users can only open it from manually clicking "About" in the user menu.
This can be done by setting an app setting value:
occ config:app:set --value false firstrunwizard wizard_enabled
Make sure you have node
, npm
and make
installed on your system.
apps
folder of your Nextcloud: git clone https://github.com/nextcloud/firstrunwizard.git
npm ci
to install the dependenciesnpm run build
src/hub-release.ts
fileversion
property to reflect the new Hub release versionlink
(e.g. blog post)releaseNotes
, this is an array of strings, for localization those are translated using t('firstrunwizard', 'YOUR MESSAGE')
videoAltText
for the Hub release animation if needed (alternative text for accessibility)shareSubject
which is used when users share their thoughts about the release on social mediaimg/nextcloudHub.mp4
and img/nextcloudHub.webm
(VP9) with updated animationslib/Constants.php