diff --git a/assets/icons/sqlload.png b/assets/icons/sqlload.png new file mode 100644 index 0000000..8af44e8 Binary files /dev/null and b/assets/icons/sqlload.png differ diff --git a/assets/icons/sqload.png b/assets/icons/sqload.png deleted file mode 100644 index 0291fa1..0000000 Binary files a/assets/icons/sqload.png and /dev/null differ diff --git a/index.html b/index.html index 34cea79..0fa35a2 100644 --- a/index.html +++ b/index.html @@ -142,10 +142,10 @@

SQLQuack

Coming soon -
- +
+
-

SQLoad

+

SQLLoad

Coming soon
diff --git a/styles.css b/styles.css index ecfe6f2..58aaaaa 100644 --- a/styles.css +++ b/styles.css @@ -115,12 +115,12 @@ sup a { color: var(--muted); text-decoration: none; padding-inline: 2px; } .sqlclean { --accent: #00c995; } .fensu { --accent: #ff6b00; } .sqlquack { --accent: #ffe000; } -.sqload { --accent: #ff5268; } +.sqlload { --accent: #ff5268; } .upcoming .product { min-height: 128px; align-items: center; padding-block: 22px; } .upcoming .product-icon { margin-top: 0; } .upcoming-name { display: flex; align-items: center; flex-wrap: wrap; gap: 10px; } .badge { display: inline-block; padding: 6px 10px; border-radius: 4px; font-size: 12px; line-height: 16px; color: var(--gold-ink); background: var(--gold-bg); white-space: nowrap; } -.sqload .badge { color: var(--pink-ink); background: var(--pink-bg); } +.sqlload .badge { color: var(--pink-ink); background: var(--pink-bg); } .benchmark { margin: 0 0 12px; color: var(--muted); font-size: 12px; line-height: 1.5; } .site-footer { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0 24px; border-top: 1px solid var(--line); font-size: 12px; line-height: 1.5; } .site-footer span:last-child { color: var(--muted); } diff --git a/tests/website.spec.mjs b/tests/website.spec.mjs index 97816e4..d7f2cbf 100644 --- a/tests/website.spec.mjs +++ b/tests/website.spec.mjs @@ -43,7 +43,7 @@ test('theme control remains usable when browser storage is blocked', async ({ pa }); test('approved products, sharing assets and responsive navigation work in both themes', async ({ page, request }) => { - const names = ['SQLBuild', 'SQLTide', 'SQLClean', 'Fensu', 'SQLQuack', 'SQLoad']; + const names = ['SQLBuild', 'SQLTide', 'SQLClean', 'Fensu', 'SQLQuack', 'SQLLoad']; for (const theme of ['light', 'dark']) { await page.emulateMedia({ colorScheme: theme }); await page.goto('/');