mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
FEATURE: Allow users to fetch a customized manifest on PWA install
This will allow users installing a Discourse PWA to use their active theme colors on the generated app. Thanks for @mgiuca for the tip. Also makes the share_target config explicit to silence Chrome warnings
This commit is contained in:
parent
0afa2f4c4c
commit
8ce20090f7
@ -40,6 +40,8 @@ class MetadataController < ApplicationController
|
|||||||
],
|
],
|
||||||
share_target: {
|
share_target: {
|
||||||
action: "/new-topic",
|
action: "/new-topic",
|
||||||
|
method: "GET",
|
||||||
|
enctype: "application/x-www-form-urlencoded",
|
||||||
params: {
|
params: {
|
||||||
title: "title",
|
title: "title",
|
||||||
text: "body"
|
text: "body"
|
||||||
|
@ -44,7 +44,7 @@
|
|||||||
|
|
||||||
<%= render_google_tag_manager_head_code %>
|
<%= render_google_tag_manager_head_code %>
|
||||||
<%= render_google_universal_analytics_code %>
|
<%= render_google_universal_analytics_code %>
|
||||||
<link rel="manifest" href="<%= Discourse.base_uri %>/manifest.webmanifest">
|
<link rel="manifest" href="<%= Discourse.base_uri %>/manifest.webmanifest" crossorigin="use-credentials">
|
||||||
|
|
||||||
<%- if SiteSetting.native_app_install_banner? %>
|
<%- if SiteSetting.native_app_install_banner? %>
|
||||||
<meta name="apple-itunes-app" content="app-id=1173672076">
|
<meta name="apple-itunes-app" content="app-id=1173672076">
|
||||||
|
Loading…
Reference in New Issue
Block a user