diff --git a/web/astro.config.mjs b/web/astro.config.mjs index 8d0cc88..ec8c620 100644 --- a/web/astro.config.mjs +++ b/web/astro.config.mjs @@ -107,8 +107,9 @@ export default defineConfig({ '/service/[...slug]/proof': '/service/[...slug]/#verification', '/attribute/[...slug]': '/attributes', '/attr/[...slug]': '/attributes', - '/service/[...slug]/review': '/service/[...slug]#comments', // #endregion + + '/service/[...slug]/review': '/service/[...slug]#comments', }, env: { schema: { diff --git a/web/src/components/Button.astro b/web/src/components/Button.astro index 186c3c0..3335058 100644 --- a/web/src/components/Button.astro +++ b/web/src/components/Button.astro @@ -288,6 +288,7 @@ const ActualTag = disabled && Tag === 'a' ? 'span' : Tag class={base({ class: cn({ 'opacity-20 hover:opacity-50': disabled }, className) })} role={role ?? (Tag === 'button' || Tag === 'label' || (disabled && Tag === 'a') ? undefined : 'button')} aria-disabled={disabled} + aria-label={label} {...dataAstroReload && { 'data-astro-reload': dataAstroReload }} {...htmlProps} > diff --git a/web/src/components/Header.astro b/web/src/components/Header.astro index f186858..4c8ed62 100644 --- a/web/src/components/Header.astro +++ b/web/src/components/Header.astro @@ -123,6 +123,7 @@ const splashText = showSplashText ? sample(splashTexts) : null transition:name="header-admin-link" text="Admin Dashboard" position="left" + aria-label="Admin Dashboard" > diff --git a/web/src/pages/downloads.mdx b/web/src/pages/downloads.mdx index 9a99f01..1d5f4a0 100644 --- a/web/src/pages/downloads.mdx +++ b/web/src/pages/downloads.mdx @@ -13,6 +13,8 @@ Please, link back to [KYCnot.me](https://kycnot.me) when possible, and use respo +Review service link format: `https://kycnot.me/service/[slug]/review` + ## Brand design - Brand color: `#3bdb78`