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');
|
$theme = DI::config()->get('system', 'theme');
|
||||||
|
|
||||||
$manifest = [
|
$manifest = [
|
||||||
'name' => $config->get('config', 'sitename', 'Friendica'),
|
'name' => $config->get('config', 'sitename', 'Friendica'),
|
||||||
'start_url' => DI::baseUrl()->get(),
|
'start_url' => DI::baseUrl()->get(),
|
||||||
'display' => 'standalone',
|
'display' => 'standalone',
|
||||||
'description' => $config->get('config', 'info', DI::l10n()->t('A Decentralized Social Network')),
|
'description' => $config->get('config', 'info', DI::l10n()->t('A Decentralized Social Network')),
|
||||||
'short_name' => 'Friendica',
|
'short_name' => 'Friendica',
|
||||||
'icons' => [
|
'lang' => $config->get('system', 'language'),
|
||||||
|
'dir' => 'auto',
|
||||||
|
'categories' => ['social network', 'internet'],
|
||||||
|
'icons' => [
|
||||||
[
|
[
|
||||||
'src' => DI::baseUrl()->get() . '/' . $touch_icon,
|
'src' => DI::baseUrl()->get() . '/' . $touch_icon,
|
||||||
'sizes' => '192x192',
|
'sizes' => '192x192',
|
||||||
|
@ -53,6 +56,28 @@ class Manifest extends BaseModule
|
||||||
'type' => 'image/png',
|
'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)) {
|
if ($background_color = Core\Theme::getBackgroundColor($theme)) {
|
||||||
|
|
Loading…
Reference in a new issue