Loading Changelog.md +1 −0 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ ## Bug fixes ## Features * Add a manifest.json file as a first step to make diaspora* a Progressive Web App [#7998](https://github.com/diaspora/diaspora/pull/7998) # 0.7.10.0 Loading app/assets/images/branding/logos/app-icon-512.png 0 → 100644 +24.9 KiB Loading image diff... app/assets/images/branding/logos/app-icon.png 0 → 100644 +8.78 KiB Loading image diff... app/controllers/manifest_controller.rb +19 −14 Original line number Diff line number Diff line # frozen_string_literal: true class ManifestController < ApplicationController def show render json: '{ "short_name": "diaspora*", "name": "diaspora*", "description": "diaspora* is a free, decentralized and privacy respectful social network", "icons": [ def show # rubocop:disable Metrics/MethodLength render json: { short_name: AppConfig.settings.pod_name, name: AppConfig.settings.pod_name, description: "diaspora* is a free, decentralized and privacy respectful social network", icons: [ { "src": "/icon.png", "type": "image/png", "sizes": "192x192" src: helpers.image_path("branding/logos/app-icon.png"), type: "image/png", sizes: "192x192" }, { src: helpers.image_path("branding/logos/app-icon-512.png"), type: "image/png", sizes: "512x512" } ], "start_url": "/", "background_color": "#000000", "display": "standalone", "theme_color": "#000000" }' start_url: "/", background_color: "#000000", display: "standalone", theme_color: "#000000" } end end app/views/layouts/_head.haml +2 −0 Original line number Diff line number Diff line Loading @@ -4,6 +4,8 @@ %meta{charset: "utf-8"}/ = content_for?(:meta_data) ? yield(:meta_data) : metas_tags %link{rel: "manifest", href: "/manifest.json"} / favicon / For Apple devices %link{rel: "apple-touch-icon", href: image_path("apple-touch-icon.png")} Loading Loading
Changelog.md +1 −0 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ ## Bug fixes ## Features * Add a manifest.json file as a first step to make diaspora* a Progressive Web App [#7998](https://github.com/diaspora/diaspora/pull/7998) # 0.7.10.0 Loading
app/controllers/manifest_controller.rb +19 −14 Original line number Diff line number Diff line # frozen_string_literal: true class ManifestController < ApplicationController def show render json: '{ "short_name": "diaspora*", "name": "diaspora*", "description": "diaspora* is a free, decentralized and privacy respectful social network", "icons": [ def show # rubocop:disable Metrics/MethodLength render json: { short_name: AppConfig.settings.pod_name, name: AppConfig.settings.pod_name, description: "diaspora* is a free, decentralized and privacy respectful social network", icons: [ { "src": "/icon.png", "type": "image/png", "sizes": "192x192" src: helpers.image_path("branding/logos/app-icon.png"), type: "image/png", sizes: "192x192" }, { src: helpers.image_path("branding/logos/app-icon-512.png"), type: "image/png", sizes: "512x512" } ], "start_url": "/", "background_color": "#000000", "display": "standalone", "theme_color": "#000000" }' start_url: "/", background_color: "#000000", display: "standalone", theme_color: "#000000" } end end
app/views/layouts/_head.haml +2 −0 Original line number Diff line number Diff line Loading @@ -4,6 +4,8 @@ %meta{charset: "utf-8"}/ = content_for?(:meta_data) ? yield(:meta_data) : metas_tags %link{rel: "manifest", href: "/manifest.json"} / favicon / For Apple devices %link{rel: "apple-touch-icon", href: image_path("apple-touch-icon.png")} Loading