package main import ( "flag" "log" "github.com/webview/webview_go" ) func main() { addr := flag.String("addr", "http://localhost:8384", "Syncthing address") flag.Parse() w := webview.New(false) if w == nil { log.Fatal("failed to create webview") } defer w.Destroy() w.SetTitle("SyncWarden — Admin Panel") w.SetSize(1024, 768, webview.HintNone) // Set window icon (title bar + taskbar) setWindowIcon(w.Window()) w.Navigate(*addr) w.Run() }