github.com/qri-io/qri@v0.10.1-0.20220104210721-c771715036cb/api/webui.go (about) 1 package api 2 3 import ( 4 "net/http" 5 ) 6 7 // WebuiHandler returns the webui html 8 func WebuiHandler(w http.ResponseWriter, r *http.Request) { 9 template := ` 10 <!doctype html> 11 <html> 12 <head> 13 <link href="https://storage.googleapis.com/qri-static/bundle.css" rel="stylesheet"> 14 <title>Qri Remote Webapp</title><meta charset="utf-8"> 15 <meta http-equiv="Content-Security-Policy" content="script-src 'self' https://storage.googleapis.com https://qri.io https://qri.cloud"> 16 </head> 17 <body> 18 <div class="titlebar"></div> 19 <div id="root"></div> 20 <script src="https://storage.googleapis.com/qri-static/bundle.js"></script> 21 </body> 22 </html> 23 ` 24 w.Write([]byte(template)) 25 return 26 }