Make titles more user-friendly and open Jitsi in new tab on click
This commit is contained in:
parent
63a57c667c
commit
a223f0ce84
@ -10,7 +10,7 @@ const props = {
|
||||
listed: true,
|
||||
logo: '/applications/low-code-platform.png',
|
||||
pinned: false,
|
||||
name: 'Low Code',
|
||||
name: 'Namespaces',
|
||||
url: '/compose',
|
||||
},
|
||||
|
||||
|
||||
@ -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',
|
||||
|
||||
@ -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>
|
||||
|
||||
@ -13,7 +13,7 @@ system:
|
||||
permissions: Permissions
|
||||
queues: Messaging Queues
|
||||
roles: Roles
|
||||
settings: Settings
|
||||
settings: Auth Settings
|
||||
email: Email settings
|
||||
stats: Stats
|
||||
templates: Templates
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -1,3 +1,3 @@
|
||||
no-applications: No Applications
|
||||
no-applications: No Applications with this Name
|
||||
search: Type here to search
|
||||
start-tour: Start tour
|
||||
|
||||
@ -8,7 +8,7 @@ roles:
|
||||
name: Security administrator
|
||||
|
||||
low-code-admin:
|
||||
name: Low code administrator
|
||||
name: Namespace administrator
|
||||
|
||||
owner:
|
||||
name: Owner
|
||||
|
||||
@ -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:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user