From 4bbaf3362ef9629a400dc525dd1113f5d594ca5d Mon Sep 17 00:00:00 2001 From: Niko Abeler Date: Wed, 24 Jan 2024 22:04:15 +0100 Subject: [PATCH] action tiles on main admin page --- .air.toml | 46 +++++++++++++++++++++++ .gitignore | 3 +- domain/model/siteconfig.go | 1 + render/templates/base.tmpl | 23 ++++++++++-- render/templates/views/admin.tmpl | 49 +++++++++++++++---------- render/templates/views/site_config.tmpl | 3 ++ tmp/build-errors.log | 1 + web/siteconfig_handler.go | 1 + web/static/style.css | 8 +++- 9 files changed, 108 insertions(+), 27 deletions(-) create mode 100644 .air.toml create mode 100644 tmp/build-errors.log diff --git a/.air.toml b/.air.toml new file mode 100644 index 0000000..37bc493 --- /dev/null +++ b/.air.toml @@ -0,0 +1,46 @@ +root = "." +testdata_dir = "testdata" +tmp_dir = "tmp" + +[build] + args_bin = ["web"] + bin = "./tmp/main" + cmd = "go build -o ./tmp/main owl-blogs/cmd/owl" + delay = 1000 + exclude_dir = ["assets", "tmp", "vendor", "testdata"] + exclude_file = [] + exclude_regex = ["_test.go"] + exclude_unchanged = false + follow_symlink = false + full_bin = "" + include_dir = [] + include_ext = ["go", "tpl", "tmpl", "html", "css"] + include_file = [] + kill_delay = "0s" + log = "build-errors.log" + poll = false + poll_interval = 0 + post_cmd = [] + pre_cmd = [] + rerun = false + rerun_delay = 500 + send_interrupt = false + stop_on_error = false + +[color] + app = "" + build = "yellow" + main = "magenta" + runner = "green" + watcher = "cyan" + +[log] + main_only = false + time = false + +[misc] + clean_on_exit = false + +[screen] + clear_on_rebuild = false + keep_scroll = true diff --git a/.gitignore b/.gitignore index 4db9215..fd7e798 100644 --- a/.gitignore +++ b/.gitignore @@ -26,4 +26,5 @@ users/ *.swp -*.db \ No newline at end of file +*.db +tmp/ \ No newline at end of file diff --git a/domain/model/siteconfig.go b/domain/model/siteconfig.go index f5b9e08..3ca0ced 100644 --- a/domain/model/siteconfig.go +++ b/domain/model/siteconfig.go @@ -23,6 +23,7 @@ type SiteConfig struct { Title string SubTitle string HeaderColor string + PrimaryColor string AuthorName string Me []MeLinks Lists []EntryList diff --git a/render/templates/base.tmpl b/render/templates/base.tmpl index 908f01b..2deae26 100644 --- a/render/templates/base.tmpl +++ b/render/templates/base.tmpl @@ -8,16 +8,31 @@ - + - +