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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions