A music player that connects to your cloud/distributed storage.
5
fork

Configure Feed

Select the types of activity you want to include in your feed.

Manifesting

+46 -48
src/Static/Blockstack/CORS src/Static/Hosting/CORS
src/Static/Blockstack/_headers src/Static/Hosting/_headers
src/Static/Blockstack/_redirects src/Static/Hosting/_redirects
-10
src/Static/Blockstack/manifest.json
··· 1 - { 2 - "name": "Isotach", 3 - "start_url": "isotach.io", 4 - "description": "A music player which connects to your cloud/distributed storage", 5 - "icons": [{ 6 - "src": "http://isotach.io/favicons/android-chrome-512x512.png", 7 - "sizes": "192x192", 8 - "type": "image/png" 9 - }] 10 - }
+1 -1
src/Static/Favicons/browserconfig.xml
··· 2 2 <browserconfig> 3 3 <msapplication> 4 4 <tile> 5 - <square150x150logo src="/favicons/mstile-150x150.png?v=QEMQNvk7E3"/> 5 + <square150x150logo src="/mstile-150x150.png?v=QEMQNvk7E3"/> 6 6 <TileColor>#080108</TileColor> 7 7 </tile> 8 8 </msapplication>
+19 -17
src/Static/Favicons/manifest.json
··· 1 1 { 2 - "name": "", 3 - "icons": [ 4 - { 5 - "src": "/favicons/android-chrome-192x192.png?v=QEMQNvk7E3", 6 - "sizes": "192x192", 7 - "type": "image/png" 8 - }, 9 - { 10 - "src": "/favicons/android-chrome-512x512.png?v=QEMQNvk7E3", 11 - "sizes": "512x512", 12 - "type": "image/png" 13 - } 14 - ], 15 - "theme_color": "#ffffff", 16 - "background_color": "#ffffff", 17 - "display": "standalone" 18 - } 2 + "name": "Isotach", 3 + "start_url": "isotach.io", 4 + "description": "A music player which connects to your cloud/distributed storage", 5 + "icons": [ 6 + { 7 + "src": "/android-chrome-192x192.png?v=QEMQNvk7E3", 8 + "sizes": "192x192", 9 + "type": "image/png" 10 + }, 11 + { 12 + "src": "/android-chrome-512x512.png?v=QEMQNvk7E3", 13 + "sizes": "512x512", 14 + "type": "image/png" 15 + } 16 + ], 17 + "theme_color": "#080108", 18 + "background_color": "#080108", 19 + "display": "standalone" 20 + }
src/Static/Hosting/service-worker.js

This is a binary file and will not be displayed.

+13 -7
src/Static/Html/Proxy.html
··· 8 8 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no" /> 9 9 10 10 <!-- Favicons & Mobile --> 11 - <link rel="apple-touch-icon" sizes="180x180" href="/favicons/apple-touch-icon.png?v=QEMQNvk7E3" /> 12 - <link rel="icon" type="image/png" sizes="32x32" href="/favicons/favicon-32x32.png?v=QEMQNvk7E3" /> 13 - <link rel="icon" type="image/png" sizes="16x16" href="/favicons/favicon-16x16.png?v=QEMQNvk7E3" /> 14 - <link rel="manifest" href="/favicons/manifest.json?v=QEMQNvk7E3" /> 15 - <link rel="mask-icon" href="/favicons/safari-pinned-tab.svg?v=QEMQNvk7E3" color="#a43551" /> 16 - <link rel="shortcut icon" href="/favicons/favicon.ico?v=QEMQNvk7E3" /> 17 - <meta name="msapplication-config" content="/favicons/browserconfig.xml?v=QEMQNvk7E3" /> 11 + <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png?v=QEMQNvk7E3" /> 12 + <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png?v=QEMQNvk7E3" /> 13 + <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png?v=QEMQNvk7E3" /> 14 + <link rel="manifest" href="/manifest.json?v=QEMQNvk7E3" /> 15 + <link rel="mask-icon" href="/safari-pinned-tab.svg?v=QEMQNvk7E3" color="#a43551" /> 16 + <link rel="shortcut icon" href="/favicon.ico?v=QEMQNvk7E3" /> 17 + <meta name="msapplication-config" content="/browserconfig.xml?v=QEMQNvk7E3" /> 18 18 <meta name="theme-color" content="#a43551" /> 19 19 <meta name="apple-mobile-web-app-capable" content="yes" /> 20 20 <meta name="apple-mobile-web-app-status-bar-style" content="black" /> ··· 45 45 <script src="/processing.js"></script> 46 46 47 47 <script src="/elm-loader.js"></script> 48 + 49 + <script> 50 + if ("serviceWorker" in navigator) { 51 + navigator.serviceWorker.register("/service-worker.js"); 52 + } 53 + </script> 48 54 49 55 </body> 50 56 </html>
+8 -8
src/Static/Info/Layout.html
··· 8 8 <meta name="viewport" content="width=device-width, initial-scale=1" /> 9 9 10 10 <!-- Favicons & Mobile --> 11 - <link rel="apple-touch-icon" sizes="180x180" href="/favicons/apple-touch-icon.png?v=almjmW9Pop" /> 12 - <link rel="icon" type="image/png" sizes="32x32" href="/favicons/favicon-32x32.png?v=almjmW9Pop" /> 13 - <link rel="icon" type="image/png" sizes="16x16" href="/favicons/favicon-16x16.png?v=almjmW9Pop" /> 14 - <link rel="manifest" href="/favicons/manifest.json?v=almjmW9Pop" /> 15 - <link rel="mask-icon" href="/favicons/safari-pinned-tab.svg?v=almjmW9Pop" color="#5f8993" /> 16 - <link rel="shortcut icon" href="/favicons/favicon.ico?v=almjmW9Pop" /> 17 - <meta name="msapplication-config" content="/favicons/browserconfig.xml?v=almjmW9Pop" /> 18 - <meta name="theme-color" content="#ffffff" /> 11 + <<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png?v=QEMQNvk7E3" /> 12 + <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png?v=QEMQNvk7E3" /> 13 + <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png?v=QEMQNvk7E3" /> 14 + <link rel="manifest" href="/manifest.json?v=QEMQNvk7E3" /> 15 + <link rel="mask-icon" href="/safari-pinned-tab.svg?v=QEMQNvk7E3" color="#a43551" /> 16 + <link rel="shortcut icon" href="/favicon.ico?v=QEMQNvk7E3" /> 17 + <meta name="msapplication-config" content="/browserconfig.xml?v=QEMQNvk7E3" /> 18 + <meta name="theme-color" content="#a43551" /> 19 19 20 20 <!-- Styles --> 21 21 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Playfair+Display:700" />
+5 -5
system/Build/Main.hs
··· 43 43 44 44 45 45 data Sequence 46 - = Blockstack 47 - | Favicons 46 + = Favicons 48 47 | Fonts 48 + | Hosting 49 49 | Images 50 50 | InfoCss 51 51 | InfoPages ··· 67 67 , ( Images, list "Static/Images/**/*.*" ) 68 68 , ( Favicons, list "Static/Favicons/**/*.*" ) 69 69 , ( Fonts, list "Static/Fonts/**/*.*" ) 70 - , ( Blockstack, list "Static/Blockstack/**/*" ) 70 + , ( Hosting, list "Static/Hosting/**/*" ) 71 71 72 72 -- Js 73 73 , ( Javascript, list "Js/**/*.js" ) ··· 100 100 101 101 102 102 flow _ (Images, dict) = prefixDirname "images/" dict 103 - flow _ (Favicons, dict) = prefixDirname "favicons/" dict 104 103 flow _ (Fonts, dict) = prefixDirname "fonts/" dict 105 - flow _ (Blockstack, dict) = dict 104 + flow _ (Favicons, dict) = dict 105 + flow _ (Hosting, dict) = dict 106 106 flow _ (Javascript, dict) = List.map lowerCasePath dict 107 107 108 108