From cc5fd302569506404de5521b07d84f3f2aae175a Mon Sep 17 00:00:00 2001 From: Lea Anthony Date: Mon, 8 Nov 2021 06:31:13 +1100 Subject: [PATCH] [v2] Update vanilla template --- .../templates/vanilla/frontend/src/main.css | 2 +- .../templates/templates/vanilla/main.tmpl.go | 17 ++++++++++++++++- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/v2/cmd/wails/internal/commands/initialise/templates/templates/vanilla/frontend/src/main.css b/v2/cmd/wails/internal/commands/initialise/templates/templates/vanilla/frontend/src/main.css index 1a73a0da8..e4c79486c 100644 --- a/v2/cmd/wails/internal/commands/initialise/templates/templates/vanilla/frontend/src/main.css +++ b/v2/cmd/wails/internal/commands/initialise/templates/templates/vanilla/frontend/src/main.css @@ -1,5 +1,5 @@ html { - background-color: rgba(33, 37, 43, 1); + background-color: rgba(33, 37, 43, 0); text-align: center; color: white; } diff --git a/v2/cmd/wails/internal/commands/initialise/templates/templates/vanilla/main.tmpl.go b/v2/cmd/wails/internal/commands/initialise/templates/templates/vanilla/main.tmpl.go index 28d7826d9..b5742a460 100644 --- a/v2/cmd/wails/internal/commands/initialise/templates/templates/vanilla/main.tmpl.go +++ b/v2/cmd/wails/internal/commands/initialise/templates/templates/vanilla/main.tmpl.go @@ -4,6 +4,8 @@ import ( "embed" "log" + "github.com/wailsapp/wails/v2/pkg/options/mac" + "github.com/wailsapp/wails/v2" "github.com/wailsapp/wails/v2/pkg/logger" "github.com/wailsapp/wails/v2/pkg/options" @@ -13,6 +15,9 @@ import ( //go:embed frontend/src var assets embed.FS +//go:embed build/appicon.png +var icon []byte + func main() { // Create an instance of the app structure app := NewApp() @@ -31,7 +36,7 @@ func main() { Frameless: false, StartHidden: false, HideWindowOnClose: false, - RGBA: &options.RGBA{R: 255, G: 255, B: 255, A: 255}, + RGBA: &options.RGBA{R: 0, G: 0, B: 0, A: 0}, Assets: assets, LogLevel: logger.DEBUG, OnStartup: app.startup, @@ -46,6 +51,16 @@ func main() { WindowIsTranslucent: false, DisableWindowIcon: false, }, + Mac: &mac.Options{ + TitleBar: mac.TitleBarHiddenInset(), + WebviewIsTransparent: true, + WindowIsTranslucent: true, + About: &mac.AboutInfo{ + Title: "Vanilla Template", + Message: "Part of the Wails projects", + Icon: icon, + }, + }, }) if err != nil {