diff --git a/packages/insomnia/src/ui/components/base/input.tsx b/packages/insomnia/src/ui/components/base/input.tsx index cc94ca4675..079fa02062 100644 --- a/packages/insomnia/src/ui/components/base/input.tsx +++ b/packages/insomnia/src/ui/components/base/input.tsx @@ -44,7 +44,7 @@ export const Input = ({ 'flex h-[30px] w-full items-center overflow-hidden rounded-sm border border-solid bg-(--color-bg)', 'border-(--hl-sm)', 'has-focus:border-(--hl-lg)', - // 'has-focus-visible:ring-2 has-focus-visible:ring-(--hl-md) has-focus-visible:ring-offset-1', + 'has-focus-visible:ring-2 has-focus-visible:ring-(--hl-md) has-focus-visible:ring-offset-1', isInvalid && 'border-(--color-danger)', isDisabled && 'cursor-not-allowed opacity-50', )} diff --git a/packages/insomnia/src/ui/components/panes/request-pane.tsx b/packages/insomnia/src/ui/components/panes/request-pane.tsx index f09ce31038..4877345041 100644 --- a/packages/insomnia/src/ui/components/panes/request-pane.tsx +++ b/packages/insomnia/src/ui/components/panes/request-pane.tsx @@ -121,7 +121,7 @@ export const RequestPane: FC = ({ environmentId, settings, onPaste }) => aria-label="Request pane tabs" > Params @@ -132,7 +132,7 @@ export const RequestPane: FC = ({ environmentId, settings, onPaste }) => )} Body @@ -143,7 +143,7 @@ export const RequestPane: FC = ({ environmentId, settings, onPaste }) => )} Auth @@ -155,7 +155,7 @@ export const RequestPane: FC = ({ environmentId, settings, onPaste }) => )} Headers @@ -166,7 +166,7 @@ export const RequestPane: FC = ({ environmentId, settings, onPaste }) => )} Scripts @@ -177,7 +177,7 @@ export const RequestPane: FC = ({ environmentId, settings, onPaste }) => )} Docs @@ -336,7 +336,7 @@ export const RequestPane: FC = ({ environmentId, settings, onPaste }) => aria-label="Request scripts tabs" >
@@ -350,7 +350,7 @@ export const RequestPane: FC = ({ environmentId, settings, onPaste }) => )}
diff --git a/packages/insomnia/src/ui/css/main.css b/packages/insomnia/src/ui/css/main.css index 1528626754..a482d5db99 100644 --- a/packages/insomnia/src/ui/css/main.css +++ b/packages/insomnia/src/ui/css/main.css @@ -1062,6 +1062,10 @@ select { color: inherit; font-family: var(--font-family); } +:where(textarea, input, .input, button, select):focus-visible { + outline: 2px solid var(--hl-md); + outline-offset: 1px; +} textarea::-webkit-input-placeholder, input::-webkit-input-placeholder, .input::-webkit-input-placeholder,