Feature(Go): Embed and serve web UI assets
This commit is contained in:
1 parent
2ed86b5e08
commit
534d3650c4
11 files changed
+449
-11
No files matched your search
@@ -0,0 +1,23 @@
|
||||
package web
|
||||
|
||||
import _ "embed"
|
||||
|
||||
// IndexHTML is the web remote desktop landing page, synced from
|
||||
// server/web/index.html via `make sync` (or VSCode's sync-assets task).
|
||||
// Do not edit assets/index.html directly — source of truth lives at
|
||||
// server/web/index.html.
|
||||
//
|
||||
//go:embed assets/index.html
|
||||
var IndexHTML []byte
|
||||
|
||||
// Third-party xterm.js library assets. Checked in as-is; updates are
|
||||
// infrequent and done manually from server/2015Remote/res/web/.
|
||||
|
||||
//go:embed assets/static/xterm.min.js
|
||||
var xtermJS []byte
|
||||
|
||||
//go:embed assets/static/xterm.css
|
||||
var xtermCSS []byte
|
||||
|
||||
//go:embed assets/static/fit.min.js
|
||||
var xtermFitJS []byte
|
||||
Reference in new issue
Block a user