diff options
Diffstat (limited to 'core/src/components/setup/RecommendedApps.vue')
-rw-r--r-- | core/src/components/setup/RecommendedApps.vue | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/core/src/components/setup/RecommendedApps.vue b/core/src/components/setup/RecommendedApps.vue index 79c3aae9e6a..4375c53a0fa 100644 --- a/core/src/components/setup/RecommendedApps.vue +++ b/core/src/components/setup/RecommendedApps.vue @@ -82,6 +82,12 @@ const recommended = { talk: { description: t('core', 'Screensharing, online meetings and web conferencing – on desktop and with mobile apps.'), }, + onlyoffice: { + description: t('core', 'Collaboratively edit office documents.'), + }, + documentserver_community: { + description: t('core', 'Local document editing back-end used by the OnlyOffice app.'), + }, } const recommendedIds = Object.keys(recommended) const defaultPageUrl = loadState('core', 'defaultPageUrl') @@ -149,7 +155,7 @@ export default { .catch(error => logger.error('could not install recommended apps', { error })) }, customIcon(appId) { - if (!(appId in recommended)) { + if (!(appId in recommended) || !recommended[appId].icon) { logger.warn(`no app icon for recommended app ${appId}`) return imagePath('core', 'places/default-app-icon.svg') } @@ -168,7 +174,7 @@ export default { <style lang="scss" scoped> .body-login-container { - max-width: 290px; + } p.loading, p.loading-error { |