fix: screen reader issues

This commit is contained in:
Julian Sommer
2026-09-15 11:33:02 +10:00
parent 3e83657a26
commit a292419356
11 changed files with 13 additions and 10 deletions
@@ -1,2 +1,2 @@
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_clusterName-DVG96L3U.js","assets/compiler-runtime-D_vZfn79.js","assets/useQuery-DYWWbj49.js","assets/useBaseQuery-CzDY6wqT.js","assets/removable-D46SpnLb.js","assets/query-m8erMzOC.js","assets/useSuspenseQuery-DjTjhvWj.js","assets/link--yKtFaUD.js","assets/useSelector-XEeNlp06.js","assets/with-selector-DrM041uv.js","assets/useNavigate-BE2dudMo.js","assets/cluster-config-CcgVqOtd.js","assets/hex-encoding-B19xAT_7.js","assets/back-link-ClWIMTeP.js","assets/createLucideIcon-BQgzNCBR.js","assets/circle-arrow-up-Bs5cB5tN.js","assets/cli-command-panel-BL5mvq9F.js","assets/check-BO7W8OSs.js","assets/chevron-down-Dt4q6d24.js","assets/copy-CamWo-pg.js","assets/button-BmF3NkRN.js","assets/dist-PvzynrOg.js","assets/use-copy-to-clipboard-DjiD3qo6.js","assets/trash-DVab4pEz.js","assets/triangle-alert-DcjzeKLg.js","assets/input-DvWeo5Im.js","assets/createBaseUIEventDetails-6tg7xR90.js","assets/useValueChanged-BfXX0nXX.js","assets/useControlled-DwxdYHYK.js","assets/ec2-CCAn-6df.js","assets/queryOptions-Dfvzj6n2.js","assets/awsClient-DjEz6fCd.js","assets/index.browser-C3WbWNjZ.js","assets/eks-Z3FAx2E1.js","assets/useMutation-NT1XM96J.js","assets/mutation-DOzUbiF3.js","assets/commandBuilder-DelhRTpj.js","assets/json-Dg2dAdkf.js","assets/subnet-calculator-BlCTyGtY.js","assets/eks-DIsiwmvE.js","assets/iam-C7YVePfW.js","assets/commandBuilder-fH0kh9xE.js","assets/page-heading-vksh_67w.js","assets/badge-BXXcqX5B.js","assets/useRender-0Fj5n3zz.js","assets/zod--rr_fIWG.js","assets/error-banner-DeOeVBKS.js","assets/field-CahcouR1.js","assets/separator-Dk6pq5Mi.js","assets/alert-dialog-BGdO_ZZ8.js","assets/DialogTitle-D9gSrBJQ.js","assets/useValueAsRef-DFSFe5q2.js","assets/useScrollLock-UCO56VpV.js","assets/delete-confirmation-dialog-D3aiL1Yh.js","assets/detail-row-DNBRlVeK.js","assets/gpu-instance-type-select-Cu5c3ioO.js","assets/select-DRkdOlEZ.js","assets/usePositioner-Ci93Kkvj.js","assets/DirectionContext-C9rdm8xn.js","assets/useCompositeListItem-SK6lAv7_.js","assets/tabs-DLu_B5d3.js","assets/json-editor-DVfpMIqD.js","assets/textarea-Brim6vW6.js"])))=>i.map(i=>d[i]);
import{n as e,t}from"./lazyRouteComponent-FwK4I13J.js";import{lt as n}from"./cluster-config-CcgVqOtd.js";import{t as r}from"./createLucideIcon-BQgzNCBR.js";import{s as i,t as a,u as o}from"./eks-DIsiwmvE.js";var s={name:`sliders-horizontal`,size:24,node:[[`path`,{d:`M10 5H3`,key:`1qgfaw`}],[`path`,{d:`M12 19H3`,key:`yhmn1j`}],[`path`,{d:`M14 3v4`,key:`1sua03`}],[`path`,{d:`M16 17v4`,key:`1q0r14`}],[`path`,{d:`M21 12h-9`,key:`1o4lsq`}],[`path`,{d:`M21 19h-5`,key:`1rlt1p`}],[`path`,{d:`M21 5h-7`,key:`1oszz2`}],[`path`,{d:`M8 10v4`,key:`tgpxqk`}],[`path`,{d:`M8 12H3`,key:`a7s4jb`}]]};s.node;var c=r(s),l=e(`/_auth/eks/(clusters)/list-clusters/$clusterName`)({loader:async({context:e,params:t})=>{await Promise.all([e.queryClient.query({...i(t.clusterName),staleTime:`static`}),e.queryClient.query({...o(t.clusterName),staleTime:`static`}),e.queryClient.query({...a(t.clusterName),staleTime:`static`})])},head:({params:e})=>({meta:[{title:`${e.clusterName} | EKS | Mulga`}]}),component:t(()=>n(()=>import(`./_clusterName-DVG96L3U.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62])),`component`)});export{c as n,l as t};
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_clusterName-DA5aBBNZ.js","assets/compiler-runtime-D_vZfn79.js","assets/useQuery-DYWWbj49.js","assets/useBaseQuery-CzDY6wqT.js","assets/removable-D46SpnLb.js","assets/query-m8erMzOC.js","assets/useSuspenseQuery-DjTjhvWj.js","assets/link--yKtFaUD.js","assets/useSelector-XEeNlp06.js","assets/with-selector-DrM041uv.js","assets/useNavigate-BE2dudMo.js","assets/cluster-config-CcgVqOtd.js","assets/hex-encoding-B19xAT_7.js","assets/back-link-ClWIMTeP.js","assets/createLucideIcon-BQgzNCBR.js","assets/circle-arrow-up-Bs5cB5tN.js","assets/cli-command-panel-BL5mvq9F.js","assets/check-BO7W8OSs.js","assets/chevron-down-Dt4q6d24.js","assets/copy-CamWo-pg.js","assets/button-BmF3NkRN.js","assets/dist-PvzynrOg.js","assets/use-copy-to-clipboard-DjiD3qo6.js","assets/trash-DVab4pEz.js","assets/triangle-alert-DcjzeKLg.js","assets/input-DvWeo5Im.js","assets/createBaseUIEventDetails-6tg7xR90.js","assets/useValueChanged-BfXX0nXX.js","assets/useControlled-DwxdYHYK.js","assets/ec2-CCAn-6df.js","assets/queryOptions-Dfvzj6n2.js","assets/awsClient-DjEz6fCd.js","assets/index.browser-C3WbWNjZ.js","assets/eks-Z3FAx2E1.js","assets/useMutation-NT1XM96J.js","assets/mutation-DOzUbiF3.js","assets/commandBuilder-DelhRTpj.js","assets/json-Dg2dAdkf.js","assets/subnet-calculator-BlCTyGtY.js","assets/eks-DIsiwmvE.js","assets/iam-C7YVePfW.js","assets/commandBuilder-fH0kh9xE.js","assets/page-heading-vksh_67w.js","assets/badge-BXXcqX5B.js","assets/useRender-0Fj5n3zz.js","assets/zod--rr_fIWG.js","assets/error-banner-DeOeVBKS.js","assets/field-CahcouR1.js","assets/separator-Dk6pq5Mi.js","assets/alert-dialog-BGdO_ZZ8.js","assets/DialogTitle-D9gSrBJQ.js","assets/useValueAsRef-DFSFe5q2.js","assets/useScrollLock-UCO56VpV.js","assets/delete-confirmation-dialog-D3aiL1Yh.js","assets/detail-row-DNBRlVeK.js","assets/gpu-instance-type-select-Cu5c3ioO.js","assets/select-DRkdOlEZ.js","assets/usePositioner-Ci93Kkvj.js","assets/DirectionContext-C9rdm8xn.js","assets/useCompositeListItem-SK6lAv7_.js","assets/tabs-DLu_B5d3.js","assets/json-editor-DVfpMIqD.js","assets/textarea-Brim6vW6.js"])))=>i.map(i=>d[i]);
import{n as e,t}from"./lazyRouteComponent-FwK4I13J.js";import{lt as n}from"./cluster-config-CcgVqOtd.js";import{t as r}from"./createLucideIcon-BQgzNCBR.js";import{s as i,t as a,u as o}from"./eks-DIsiwmvE.js";var s={name:`sliders-horizontal`,size:24,node:[[`path`,{d:`M10 5H3`,key:`1qgfaw`}],[`path`,{d:`M12 19H3`,key:`yhmn1j`}],[`path`,{d:`M14 3v4`,key:`1sua03`}],[`path`,{d:`M16 17v4`,key:`1q0r14`}],[`path`,{d:`M21 12h-9`,key:`1o4lsq`}],[`path`,{d:`M21 19h-5`,key:`1rlt1p`}],[`path`,{d:`M21 5h-7`,key:`1oszz2`}],[`path`,{d:`M8 10v4`,key:`tgpxqk`}],[`path`,{d:`M8 12H3`,key:`a7s4jb`}]]};s.node;var c=r(s),l=e(`/_auth/eks/(clusters)/list-clusters/$clusterName`)({loader:async({context:e,params:t})=>{await Promise.all([e.queryClient.query({...i(t.clusterName),staleTime:`static`}),e.queryClient.query({...o(t.clusterName),staleTime:`static`}),e.queryClient.query({...a(t.clusterName),staleTime:`static`})])},head:({params:e})=>({meta:[{title:`${e.clusterName} | EKS | Mulga`}]}),component:t(()=>n(()=>import(`./_clusterName-DA5aBBNZ.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62])),`component`)});export{c as n,l as t};
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,2 +1,2 @@
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id-8a0NKBse.js","assets/compiler-runtime-D_vZfn79.js","assets/useSuspenseQuery-DjTjhvWj.js","assets/useBaseQuery-CzDY6wqT.js","assets/removable-D46SpnLb.js","assets/query-m8erMzOC.js","assets/link--yKtFaUD.js","assets/useSelector-XEeNlp06.js","assets/with-selector-DrM041uv.js","assets/useNavigate-BE2dudMo.js","assets/back-link-ClWIMTeP.js","assets/createLucideIcon-BQgzNCBR.js","assets/select-DRkdOlEZ.js","assets/useValueAsRef-DFSFe5q2.js","assets/dist-PvzynrOg.js","assets/cluster-config-CcgVqOtd.js","assets/hex-encoding-B19xAT_7.js","assets/button-BmF3NkRN.js","assets/createBaseUIEventDetails-6tg7xR90.js","assets/check-BO7W8OSs.js","assets/chevron-down-Dt4q6d24.js","assets/useValueChanged-BfXX0nXX.js","assets/useScrollLock-UCO56VpV.js","assets/usePositioner-Ci93Kkvj.js","assets/DirectionContext-C9rdm8xn.js","assets/useControlled-DwxdYHYK.js","assets/useCompositeListItem-SK6lAv7_.js","assets/plus-BodhJT2v.js","assets/trash-DVab4pEz.js","assets/input-DvWeo5Im.js","assets/ec2-CCAn-6df.js","assets/queryOptions-Dfvzj6n2.js","assets/awsClient-DjEz6fCd.js","assets/index.browser-C3WbWNjZ.js","assets/ec2-HI9slLqq.js","assets/useMutation-NT1XM96J.js","assets/mutation-DOzUbiF3.js","assets/subnet-calculator-BlCTyGtY.js","assets/page-heading-vksh_67w.js","assets/zod--rr_fIWG.js","assets/error-banner-DeOeVBKS.js","assets/field-CahcouR1.js","assets/separator-Dk6pq5Mi.js","assets/alert-dialog-BGdO_ZZ8.js","assets/DialogTitle-D9gSrBJQ.js","assets/delete-confirmation-dialog-D3aiL1Yh.js","assets/detail-row-DNBRlVeK.js","assets/ec2-DYyvWK8H.js"])))=>i.map(i=>d[i]);
import{n as e,t}from"./lazyRouteComponent-FwK4I13J.js";import{lt as n}from"./cluster-config-CcgVqOtd.js";import{t as r}from"./createLucideIcon-BQgzNCBR.js";import{C as i}from"./ec2-CCAn-6df.js";var a={name:`x`,size:24,node:[[`path`,{d:`M18 6 6 18`,key:`1bl5f8`}],[`path`,{d:`m6 6 12 12`,key:`d8bk6v`}]]};a.node;var o=r(a),s=e(`/_auth/ec2/(security-groups)/describe-security-groups/$id`)({loader:async({context:e,params:t})=>{await e.queryClient.query({...i(t.id),staleTime:`static`})},head:({params:e})=>({meta:[{title:`${e.id} | Security Group | Mulga`}]}),component:t(()=>n(()=>import(`./_id-8a0NKBse.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47])),`component`)});export{o as n,s as t};
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_id-DxvgNEsU.js","assets/compiler-runtime-D_vZfn79.js","assets/useSuspenseQuery-DjTjhvWj.js","assets/useBaseQuery-CzDY6wqT.js","assets/removable-D46SpnLb.js","assets/query-m8erMzOC.js","assets/link--yKtFaUD.js","assets/useSelector-XEeNlp06.js","assets/with-selector-DrM041uv.js","assets/useNavigate-BE2dudMo.js","assets/back-link-ClWIMTeP.js","assets/createLucideIcon-BQgzNCBR.js","assets/select-DRkdOlEZ.js","assets/useValueAsRef-DFSFe5q2.js","assets/dist-PvzynrOg.js","assets/cluster-config-CcgVqOtd.js","assets/hex-encoding-B19xAT_7.js","assets/button-BmF3NkRN.js","assets/createBaseUIEventDetails-6tg7xR90.js","assets/check-BO7W8OSs.js","assets/chevron-down-Dt4q6d24.js","assets/useValueChanged-BfXX0nXX.js","assets/useScrollLock-UCO56VpV.js","assets/usePositioner-Ci93Kkvj.js","assets/DirectionContext-C9rdm8xn.js","assets/useControlled-DwxdYHYK.js","assets/useCompositeListItem-SK6lAv7_.js","assets/plus-BodhJT2v.js","assets/trash-DVab4pEz.js","assets/input-DvWeo5Im.js","assets/ec2-CCAn-6df.js","assets/queryOptions-Dfvzj6n2.js","assets/awsClient-DjEz6fCd.js","assets/index.browser-C3WbWNjZ.js","assets/ec2-HI9slLqq.js","assets/useMutation-NT1XM96J.js","assets/mutation-DOzUbiF3.js","assets/subnet-calculator-BlCTyGtY.js","assets/page-heading-vksh_67w.js","assets/zod--rr_fIWG.js","assets/error-banner-DeOeVBKS.js","assets/field-CahcouR1.js","assets/separator-Dk6pq5Mi.js","assets/alert-dialog-BGdO_ZZ8.js","assets/DialogTitle-D9gSrBJQ.js","assets/delete-confirmation-dialog-D3aiL1Yh.js","assets/detail-row-DNBRlVeK.js","assets/ec2-DYyvWK8H.js"])))=>i.map(i=>d[i]);
import{n as e,t}from"./lazyRouteComponent-FwK4I13J.js";import{lt as n}from"./cluster-config-CcgVqOtd.js";import{t as r}from"./createLucideIcon-BQgzNCBR.js";import{C as i}from"./ec2-CCAn-6df.js";var a={name:`x`,size:24,node:[[`path`,{d:`M18 6 6 18`,key:`1bl5f8`}],[`path`,{d:`m6 6 12 12`,key:`d8bk6v`}]]};a.node;var o=r(a),s=e(`/_auth/ec2/(security-groups)/describe-security-groups/$id`)({loader:async({context:e,params:t})=>{await e.queryClient.query({...i(t.id),staleTime:`static`})},head:({params:e})=>({meta:[{title:`${e.id} | Security Group | Mulga`}]}),component:t(()=>n(()=>import(`./_id-DxvgNEsU.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47])),`component`)});export{o as n,s as t};
+3 -3
View File
@@ -7,7 +7,7 @@
<link rel="icon" href="/favicon.svg" type="image/svg+xml" />
<meta name="theme-color" content="#000000" />
<meta name="description" content="Spinifex Control Panel" />
<script type="module" crossorigin src="/assets/index-rzJa9NZh.js"></script>
<script type="module" crossorigin src="/assets/index-BayHshMW.js"></script>
<link rel="modulepreload" crossorigin href="/assets/compiler-runtime-D_vZfn79.js">
<link rel="modulepreload" crossorigin href="/assets/removable-D46SpnLb.js">
<link rel="modulepreload" crossorigin href="/assets/query-m8erMzOC.js">
@@ -37,8 +37,8 @@
<link rel="modulepreload" crossorigin href="/assets/_id-C1ZHl8qr.js">
<link rel="modulepreload" crossorigin href="/assets/commandBuilder-DelhRTpj.js">
<link rel="modulepreload" crossorigin href="/assets/eks-DIsiwmvE.js">
<link rel="modulepreload" crossorigin href="/assets/_clusterName-CP53XTg8.js">
<link rel="modulepreload" crossorigin href="/assets/_id-Opgk3GCZ.js">
<link rel="modulepreload" crossorigin href="/assets/_clusterName-BEg63Kb9.js">
<link rel="modulepreload" crossorigin href="/assets/_id-a78M0MAQ.js">
<link rel="modulepreload" crossorigin href="/assets/useScrollLock-UCO56VpV.js">
<link rel="modulepreload" crossorigin href="/assets/DirectionContext-C9rdm8xn.js">
<link rel="modulepreload" crossorigin href="/assets/usePositioner-Ci93Kkvj.js">
@@ -42,6 +42,7 @@ export function TagEditor({ form }: TagEditorProps) {
variant="ghost"
>
<Trash2 className="size-3.5" />
<span className="sr-only">Remove tag</span>
</Button>
</div>
))}
@@ -337,6 +337,7 @@ function RuleRow({ rule, source, groupId, direction }: RuleRowProps) {
variant="ghost"
>
<X className="size-3" />
<span className="sr-only">Remove rule</span>
</Button>
</div>
{mutation.error && (
@@ -75,6 +75,7 @@ function AccessEntryRow({
variant="ghost"
>
<Trash2 className="size-4" />
<span className="sr-only">Delete access entry</span>
</Button>
</div>
</DetailCard.Header>