VentFiree opened a new issue, #1405: URL: https://github.com/apache/dubbo-admin/issues/1405
### Environment <!-- - Deploy env: kubernetes, vm, etc. - Dubbo application version: dubbo-java 3.0.5, dubbo-go 3.3.0, etc. - Registry: Nacos, v2.0.0 --> ### 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. <!-- Here is a brief description about the issue. --> <img width="807" height="678" alt="Image" src="https://github.com/user-attachments/assets/210b194b-2f55-4f6c-a9c1-f3b5aa2e2e7b" /> add <img width="818" height="618" alt="Image" src="https://github.com/user-attachments/assets/acf0beaa-1e75-48f7-ba30-e4692336838d" /> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
