Skip to content

UX Enhancements and Windows Build Fixes #1405

@VentFiree

Description

@VentFiree

Environment

Some minor user experience issues

I identified a few minor areas for improvement that could make the project even more polished

Issue description

Description: Currently, the login interface requires a manual click on the "Login" button. Standard UX expects the form to submit upon pressing the "Enter" key.
Proposed Fix: Wrap the input components in a form element or add an onKeyDown listener to trigger the login function.

Description: The test file pkg/common/util/os/limits_test.go uses golang.org/x/sys/unix, which causes build failures on Windows because unix.Rlimit and unix.Getrlimit are not defined in the Windows environment.
Proposed Fix: Use build tags (e.g., //go:build !windows) to exclude this test from Windows builds, or implement a mock for the Windows platform.

UX Tweaks: Improving the login flow by adding default cursor focus and 'Enter' key submission.
Cross-platform Support: Fixing a Windows-specific build error in limits_test.go.

Image

add

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions