3
0

Make titles more user-friendly and open Jitsi in new tab on click

This commit is contained in:
Katrin Yordanova 2023-04-19 14:43:52 +03:00
parent 63a57c667c
commit a223f0ce84
9 changed files with 15 additions and 10 deletions

View File

@ -10,7 +10,7 @@ const props = {
listed: true,
logo: '/applications/low-code-platform.png',
pinned: false,
name: 'Low Code',
name: 'Namespaces',
url: '/compose',
},

View File

@ -1,7 +1,7 @@
const buildVueConfig = require('./vue.config-builder')
module.exports = buildVueConfig({
appFlavour: 'Low Code',
appFlavour: 'Namespaces',
appName: 'compose',
appLabel: 'Corteza Compose',
theme: 'corteza-base',

View File

@ -78,6 +78,7 @@
:data-test-id="app.name"
:disabled="!app.enabled"
:href="app.unify.url"
:target="openAppInNewTab(app.unify.url)"
:style="[{ cursor: `${app.enabled ? 'pointer': canCreateApplication ? 'grab' : 'default'}` }]"
class="stretched-link"
/>
@ -275,6 +276,10 @@ export default {
// Provisioned app logos
return app.unify.logo
},
openAppInNewTab (route) {
return !route.includes('jitsi') ? '' : '_blank'
},
},
}
</script>

View File

@ -13,7 +13,7 @@ system:
permissions: Permissions
queues: Messaging Queues
roles: Roles
settings: Settings
settings: Auth Settings
email: Email settings
stats: Stats
templates: Templates

View File

@ -1,7 +1,7 @@
label:
app-name:
public: Low Code
private: Low Code - Admin
public: Namespaces
private: Namespaces - Admin
actions: Actions
active: Active
add: Add

View File

@ -48,7 +48,7 @@ slug:
subtitle:
label: Subtitle
placeholder: Enter namespace subtitle
title: Low Code Namespaces
title: Namespaces
tooltip:
translations: Namespace translations
visit: View namespace

View File

@ -1,3 +1,3 @@
no-applications: No Applications
no-applications: No Applications with this Name
search: Type here to search
start-tour: Start tour

View File

@ -8,7 +8,7 @@ roles:
name: Security administrator
low-code-admin:
name: Low code administrator
name: Namespace administrator
owner:
name: Owner

View File

@ -1,5 +1,5 @@
applications:
- name: Low Code
- name: Namespaces
(envoy): { skipIf: "!missing" }
enabled: true
unify:
@ -26,7 +26,7 @@ applications:
logo: applications/low-code-service-solution-app.png
url: compose/ns/service-solution/pages
- name: Jitsi Bridge
- name: Jitsi Video Conferencing
(envoy): { skipIf: "!missing" }
enabled: true
unify: