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,61 +147,10 @@ class HomeController extends Controller
|
||||
*/
|
||||
public function manifest()
|
||||
{
|
||||
$manifest = [
|
||||
"name" => (config('app.name' | 'BookStack') ??'BookStack' ),
|
||||
"short_name" => "bookstack",
|
||||
"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"
|
||||
],
|
||||
],
|
||||
];
|
||||
$manifest = config('manifest');
|
||||
|
||||
$manifest["background_color"] = setting('app-color');
|
||||
|
||||
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