Better Add to Homescreen on Android
Adds standalone screen, and top-bar color and background color on splash screen
This commit is contained in:
parent
67a5fc39de
commit
c4da6ed88b
|
@ -1,13 +1,15 @@
|
||||||
class ManifestJsonController < ApplicationController
|
class ManifestJsonController < ApplicationController
|
||||||
layout false
|
layout false
|
||||||
skip_before_filter :preload_json, :check_xhr
|
skip_before_filter :preload_json, :check_xhr, :redirect_to_login_if_required
|
||||||
|
|
||||||
def index
|
def index
|
||||||
manifest = {
|
manifest = {
|
||||||
short_name: SiteSetting.title,
|
short_name: SiteSetting.title,
|
||||||
display: 'browser',
|
display: 'standalone',
|
||||||
orientation: 'portrait',
|
orientation: 'portrait',
|
||||||
start_url: "#{Discourse.base_uri}/"
|
start_url: "#{Discourse.base_uri}/",
|
||||||
|
background_color: "##{ColorScheme.hex_for_name('secondary')}",
|
||||||
|
theme_color: "##{ColorScheme.hex_for_name('header_background')}"
|
||||||
}
|
}
|
||||||
|
|
||||||
render json: manifest.to_json
|
render json: manifest.to_json
|
||||||
|
|
Loading…
Reference in New Issue