Merge pull request #9865 from Extarys/frio-pwa
PWA: Improve manifest file
This commit is contained in:
commit
c546b8b760
1 changed files with 31 additions and 6 deletions
|
@ -36,12 +36,15 @@ class Manifest extends BaseModule
|
|||
$theme = DI::config()->get('system', 'theme');
|
||||
|
||||
$manifest = [
|
||||
'name' => $config->get('config', 'sitename', 'Friendica'),
|
||||
'start_url' => DI::baseUrl()->get(),
|
||||
'display' => 'standalone',
|
||||
'description' => $config->get('config', 'info', DI::l10n()->t('A Decentralized Social Network')),
|
||||
'short_name' => 'Friendica',
|
||||
'icons' => [
|
||||
'name' => $config->get('config', 'sitename', 'Friendica'),
|
||||
'start_url' => DI::baseUrl()->get(),
|
||||
'display' => 'standalone',
|
||||
'description' => $config->get('config', 'info', DI::l10n()->t('A Decentralized Social Network')),
|
||||
'short_name' => 'Friendica',
|
||||
'lang' => $config->get('system', 'language'),
|
||||
'dir' => 'auto',
|
||||
'categories' => ['social network', 'internet'],
|
||||
'icons' => [
|
||||
[
|
||||
'src' => DI::baseUrl()->get() . '/' . $touch_icon,
|
||||
'sizes' => '192x192',
|
||||
|
@ -53,6 +56,28 @@ class Manifest extends BaseModule
|
|||
'type' => 'image/png',
|
||||
],
|
||||
],
|
||||
'shortcuts' => [
|
||||
[
|
||||
'name' => 'Latest posts',
|
||||
'url' => '/network'
|
||||
],
|
||||
[
|
||||
'name' => 'Messages',
|
||||
'url' => '/message'
|
||||
],
|
||||
[
|
||||
'name' => 'Notifications',
|
||||
'url' => '/notifications/system'
|
||||
],
|
||||
[
|
||||
'name' => 'Contacts',
|
||||
'url' => '/contact'
|
||||
],
|
||||
[
|
||||
'name' => 'Events',
|
||||
'url' => '/events'
|
||||
]
|
||||
]
|
||||
];
|
||||
|
||||
if ($background_color = Core\Theme::getBackgroundColor($theme)) {
|
||||
|
|
Loading…
Reference in a new issue