Inconsistent Border Styling On Focused Input Fields In "Create API" Manual Configuration Form

by ADMIN 94 views

Introduction

The "Create API" manual configuration form is a crucial component of our application, allowing users to configure and create APIs with ease. However, a visual glitch has been observed when interacting with text input fields in this form. The focus state borders render inconsistently, with parts of the border sometimes disappearing when the field is focused. In this article, we will delve into the steps to reproduce this issue, the expected behavior, and the actual behavior observed.

Description of the Issue

When interacting with text input fields in the "Create API" manual configuration form, the focus state borders render inconsistently. Parts of the border (left, right, or bottom) sometimes disappear when the field is focused, creating a visual glitch. This issue can be frustrating for users, as it affects the overall user experience and makes the form less intuitive to use.

Steps to Reproduce

To reproduce this issue, follow these steps:

  1. Navigate to the "Create API Manual Configuration" form: Open the "Create API" manual configuration form in your application.
  2. Click or tab through various input text fields: Click or tab through the different input text fields in the form.
  3. Observe the focus state border styles: As you click or tab through the fields, observe the focus state border styles. You should notice that parts of the border sometimes disappear when the field is focused.

Expected Behavior

When an input field is focused, all borders (top, right, bottom, left) should reflect the focus state with a consistent border color. This means that the border should be visible and consistent across all fields, providing a clear visual indication of which field is currently focused.

Actual Behavior

The focus state sometimes:

  • Misses the left/right/bottom border: In some cases, the focus state border may miss the left, right, or bottom border, creating a visual glitch.
  • Applies border color inconsistently across fields: The border color may be applied inconsistently across fields, making it difficult for users to determine which field is currently focused.

Video Demonstration

To better understand the issue, a video demonstration has been provided. The video shows the focus state borders rendering inconsistently when interacting with text input fields in the "Create API" manual configuration form.