1
0
قرینه از https://github.com/matomo-org/matomo.git synced 2025-08-22 06:57:53 +00:00
Files
matomo/tests/UI/expected-screenshots/UIIntegrationTest_not_logged_in.png
james-hill-matomo 6da7ac3fd7 Improve login screen UI (#23264)
* PG-4133 Improve login screen UI

- Moved form from twig to vue to enable auto-disable of submit.
- Auto disable submit.
- Much nicer design (Thanks Shelby!).

* Updated tests for login form, PG-4133

* Build vue files

* Removed invalid spec.ts file, PG-4133

* UI test updates, PG-4133

* UI test screenshots updated - PG-4133

* Replaced commented out code, PG-4133

* Remove vue component and use plain js, PG-4133

* Removed comment, PG-4133

* Self-review fixes - PG-4133

* Update screenshots + css tweak PG-4133

* Build vue files

* Adds new whats new section entry for CustomReports, #PG-2528 (#23270)

* UI test update, PG-4133

* Moved test to be local to correct plugin, PG-4133

* Fix UI test result filename, PG-4133

* Reset password button now matches login button, PG-4133

* Updated to use disabled attribute, not css class

Also set the default to be disabled.

* Fixed spacing

* Changed screenshot to functional test, PG-4133

* Reverted text changes - moved to separate ticket, PG-4133

* Updated test screenshots, PG-4133

* Removed unnecessary UI screenshot file, PG-4133

* Updated UI test screenshots, PG-4133

* 2FA button stretched to match login buttons.

* Minor less refactor, no functional change, PG-4133

* Limit width of login screens to 750px max

* Darken disabled buttons, bold buttons on login. PG-4133

* Move button darkening into just the Login area for this PR

* Updated UI tests, PG-4133

* Aligned login submit buttons with inputs above, PG-4133

* updates expected UI test files

* update submodule

---------

Co-authored-by: James Hill <james-hill-matomo@users.noreply.github.com>
Co-authored-by: innocraft-automation <innocraft-automation@users.noreply.github.com>
Co-authored-by: Altamash Shaikh <altu9594@gmail.com>
Co-authored-by: sgiehl <stefan@matomo.org>
2025-05-20 14:00:25 +02:00

4 خطوط
130 B
Plaintext

version https://git-lfs.github.com/spec/v1
oid sha256:b1db6ef105f94e0d7d4a52864b7bde94dd10f9a00fe9f6b9cbdd3ff2b637bec7
size 30788