From 7dd1d0a7fc4b4d5315a9d8bbf3ebd5be12b35cc5 Mon Sep 17 00:00:00 2001 From: James Read Date: Tue, 2 Apr 2024 22:58:23 +0100 Subject: [PATCH] Markup optimisations (#258) * feature: Cleanup markup for accessibility * feature: Cleanup markup for accessibility * feature: Cleanup markup for accessibility * feature: Cleanup markup for accessibility * bugfix: Broken test * feature: Cleanup markup for accessibility --- .air.toml | 2 +- integration-tests/test/hiddenNav.mjs | 2 +- webui.dev/index.html | 80 +++++------ webui.dev/js/marshaller.js | 51 +++++-- webui.dev/main.js | 25 +++- webui.dev/style.css | 199 ++++++++++++++------------- 6 files changed, 192 insertions(+), 167 deletions(-) diff --git a/.air.toml b/.air.toml index 4161931..f1f88db 100644 --- a/.air.toml +++ b/.air.toml @@ -7,7 +7,7 @@ tmp_dir = "tmp" bin = "./OliveTin" cmd = "go build -o OliveTin github.com/OliveTin/OliveTin/cmd/OliveTin" delay = 1 - exclude_dir = ["assets", "tmp", "vendor", "testdata"] + exclude_dir = ["assets", "tmp", "vendor", "testdata", "webui.dev", "webui"] exclude_file = [] exclude_regex = ["_test.go"] exclude_unchanged = false diff --git a/integration-tests/test/hiddenNav.mjs b/integration-tests/test/hiddenNav.mjs index 8191e64..7f43e62 100644 --- a/integration-tests/test/hiddenNav.mjs +++ b/integration-tests/test/hiddenNav.mjs @@ -13,7 +13,7 @@ describe('config: hiddenNav', function () { it('nav is hidden', async () => { await webdriver.get(runner.baseUrl()) - const toggler = await webdriver.findElement(By.id('sidebar-toggle-wrapper')) + const toggler = await webdriver.findElement(By.tagName('header')) expect(await toggler.isDisplayed()).to.be.false }) diff --git a/webui.dev/index.html b/webui.dev/index.html index 4e0c84e..e852584 100644 --- a/webui.dev/index.html +++ b/webui.dev/index.html @@ -16,25 +16,27 @@ -
-
- -

OliveTin

-
+
+ - -
+