New desktop
This commit is contained in:
71
config/apps.php
Normal file
71
config/apps.php
Normal file
@@ -0,0 +1,71 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
[
|
||||
'app_id' => 'welcome-center',
|
||||
'title' => 'Welcome Center',
|
||||
'icon' => 'WC',
|
||||
'entry_route' => '/',
|
||||
'window_mode' => 'window',
|
||||
'default_width' => 680,
|
||||
'default_height' => 420,
|
||||
'supports_widget' => false,
|
||||
'supports_tray' => false,
|
||||
'module_name' => 'system',
|
||||
'summary' => 'Startpunkt der Desktop-Shell mit Status zur Architektur, Skin-Umschaltung und naechsten Schritten.',
|
||||
],
|
||||
[
|
||||
'app_id' => 'public-dashboard',
|
||||
'title' => 'Public Dashboard',
|
||||
'icon' => 'PD',
|
||||
'entry_route' => '/public-home',
|
||||
'window_mode' => 'window',
|
||||
'default_width' => 540,
|
||||
'default_height' => 360,
|
||||
'supports_widget' => true,
|
||||
'supports_tray' => false,
|
||||
'module_name' => 'desktop',
|
||||
'summary' => 'Oeffentliche Startansicht fuer nicht eingeloggte Nutzer.',
|
||||
],
|
||||
[
|
||||
'app_id' => 'workspace-manager',
|
||||
'title' => 'Workspaces',
|
||||
'icon' => 'WS',
|
||||
'entry_route' => '/workspaces',
|
||||
'window_mode' => 'window',
|
||||
'default_width' => 520,
|
||||
'default_height' => 380,
|
||||
'supports_widget' => false,
|
||||
'supports_tray' => false,
|
||||
'module_name' => 'desktop',
|
||||
'summary' => 'Vorbereitung fuer mehrere persoenliche Dashboards und Workspace-Verwaltung.',
|
||||
],
|
||||
[
|
||||
'app_id' => 'admin-apps',
|
||||
'title' => 'Admin Apps',
|
||||
'icon' => 'AA',
|
||||
'entry_route' => '/admin/apps',
|
||||
'window_mode' => 'window',
|
||||
'default_width' => 560,
|
||||
'default_height' => 380,
|
||||
'supports_widget' => false,
|
||||
'supports_tray' => true,
|
||||
'module_name' => 'admin',
|
||||
'summary' => 'Platzhalter fuer globale Verwaltung von Apps, Widgets, Integrationen und Suchmaschinen.',
|
||||
],
|
||||
[
|
||||
'app_id' => 'desktop-login',
|
||||
'title' => 'Desktop Login',
|
||||
'icon' => 'DL',
|
||||
'entry_route' => '/auth/login',
|
||||
'window_mode' => 'modal',
|
||||
'default_width' => 460,
|
||||
'default_height' => 320,
|
||||
'supports_widget' => false,
|
||||
'supports_tray' => false,
|
||||
'module_name' => 'auth',
|
||||
'summary' => 'Uebergabepunkt fuer das spaetere Keycloak-Theme im Desktop-Look.',
|
||||
],
|
||||
];
|
||||
Reference in New Issue
Block a user