mirror of
https://github.com/BookStackApp/BookStack.git
synced 2024-10-01 01:36:00 -04:00
Move Manifest Definition to Separate Config File
This commit is contained in:
parent
08ea97fd83
commit
2b604b5af9
@ -147,60 +147,9 @@ class HomeController extends Controller
|
|||||||
*/
|
*/
|
||||||
public function manifest()
|
public function manifest()
|
||||||
{
|
{
|
||||||
$manifest = [
|
$manifest = config('manifest');
|
||||||
"name" => (config('app.name' | 'BookStack') ??'BookStack' ),
|
|
||||||
"short_name" => "bookstack",
|
$manifest["background_color"] = setting('app-color');
|
||||||
"start_url" => "./",
|
|
||||||
"scope" => ".",
|
|
||||||
"display" => "standalone",
|
|
||||||
"background_color" => setting('app-color'),
|
|
||||||
"description" =>( config('app.name' | 'BookStack') ??'BookStack'),
|
|
||||||
"categories" => [
|
|
||||||
"productivity",
|
|
||||||
"lifestyle"
|
|
||||||
],
|
|
||||||
"launch_handler" => [
|
|
||||||
"client_mode" => "focus-existing"
|
|
||||||
],
|
|
||||||
"orientation" => "portrait",
|
|
||||||
"icons" => [
|
|
||||||
[
|
|
||||||
"src" => "/icon-64.png",
|
|
||||||
"sizes" => "64x64",
|
|
||||||
"type" => "image/png"
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"src" => "/icon-32.png",
|
|
||||||
"sizes" => "32x32",
|
|
||||||
"type" => "image/png"
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"src" => "/icon-128.png",
|
|
||||||
"sizes" => "128x128",
|
|
||||||
"type" => "image/png"
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"src" => "icon-180.png",
|
|
||||||
"sizes" => "180x180",
|
|
||||||
"type" => "image/png"
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"src" => "icon.png",
|
|
||||||
"sizes" => "256x256",
|
|
||||||
"type" => "image/png"
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"src" => "icon.ico",
|
|
||||||
"sizes" => "48x48",
|
|
||||||
"type" => "image/vnd.microsoft.icon"
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"src" => "favicon.ico",
|
|
||||||
"sizes" => "48x48",
|
|
||||||
"type" => "image/vnd.microsoft.icon"
|
|
||||||
],
|
|
||||||
],
|
|
||||||
];
|
|
||||||
|
|
||||||
return response()->json($manifest);
|
return response()->json($manifest);
|
||||||
}
|
}
|
||||||
|
55
app/Config/manifest.php
Normal file
55
app/Config/manifest.php
Normal file
@ -0,0 +1,55 @@
|
|||||||
|
<?php
|
||||||
|
return [
|
||||||
|
"name" => (env('APP_NAME' | 'BookStack') ??'BookStack' ),
|
||||||
|
"short_name" => "bookstack",
|
||||||
|
"start_url" => "./",
|
||||||
|
"scope" => ".",
|
||||||
|
"display" => "standalone",
|
||||||
|
"background_color" => "#fff",
|
||||||
|
"description" =>( env('APP_NAME' | 'BookStack') ??'BookStack'),
|
||||||
|
"categories" => [
|
||||||
|
"productivity",
|
||||||
|
"lifestyle"
|
||||||
|
],
|
||||||
|
"launch_handler" => [
|
||||||
|
"client_mode" => "focus-existing"
|
||||||
|
],
|
||||||
|
"orientation" => "portrait",
|
||||||
|
"icons" => [
|
||||||
|
[
|
||||||
|
"src" => "/icon-64.png",
|
||||||
|
"sizes" => "64x64",
|
||||||
|
"type" => "image/png"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"src" => "/icon-32.png",
|
||||||
|
"sizes" => "32x32",
|
||||||
|
"type" => "image/png"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"src" => "/icon-128.png",
|
||||||
|
"sizes" => "128x128",
|
||||||
|
"type" => "image/png"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"src" => "icon-180.png",
|
||||||
|
"sizes" => "180x180",
|
||||||
|
"type" => "image/png"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"src" => "icon.png",
|
||||||
|
"sizes" => "256x256",
|
||||||
|
"type" => "image/png"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"src" => "icon.ico",
|
||||||
|
"sizes" => "48x48",
|
||||||
|
"type" => "image/vnd.microsoft.icon"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"src" => "favicon.ico",
|
||||||
|
"sizes" => "48x48",
|
||||||
|
"type" => "image/vnd.microsoft.icon"
|
||||||
|
],
|
||||||
|
],
|
||||||
|
];
|
Loading…
Reference in New Issue
Block a user