Penar Musaraj
7c5e3eacda
FEATURE: "Hot" replacing "Top" as default in the top menu ( #28252 )
...
This change only applies to instances that have not modified the
`top_menu` site setting.
2024-08-08 13:57:42 -04:00
Joffrey JAFFEUX
e79a50d7a9
DEV: adds logo page component ( #28276 )
...
Usage:
```
click_logo # globally accessible
PageObjects::Components::Logo.click
PageObjects::Components::Logo.hover
```
2024-08-08 13:52:48 +02:00
David Taylor
a267c0727d
Revert "DEV: Defer button actions with layout change to the next frame paint ( #27967 )" ( #28020 )
...
This is causing issues with some buttons on iOS. Reverting while we investigate.
This reverts commit 352d6f9dfb
.
2024-07-22 17:35:23 +01:00
Natalie Tay
352d6f9dfb
DEV: Defer button actions with layout change to the next frame paint ( #27967 )
...
User actions can trigger functions that render changes to the screen within the same cycle (e.g. pressing the reply button will cause the login modal to pop up), potentially impacting performance and causing some jank on slower devices.
This change inserts runAfterFramePaint where certain actions are triggered. Below are some screenshots indicating an improved INP for some of the buttons affected on controls with the highest INPs. The two places where this is added help with several actions, e.g. user + group cards, generic button action usage.
2024-07-22 10:59:39 +08:00
Natalie Tay
346c9116b5
DEV: Allow system tests to assert on values at the correct time ( #27988 )
...
This adds some more assertions in system tests at certain instances during the test to minimise flakiness.
2024-07-20 00:39:22 +08:00
Penar Musaraj
f4108702c8
FIX: Regression in custom homepage modifier used in theme components ( #27569 )
2024-06-21 11:24:11 -04:00
Kris
01e725a225
DEV: Remove default button classes from sidebar buttons ( #26893 )
2024-05-07 09:20:30 -04:00
Penar Musaraj
a52b1d6b4a
FIX: Let users reset their homepage choice if custom homepage is from… ( #26536 )
...
Co-authored-by: Régis Hanol <regis@hanol.fr>
2024-04-09 15:54:44 -04:00
Penar Musaraj
1eb70973a2
DEV: allow themes to render their own custom homepage ( #26291 )
...
This PR adds a theme modifier and route so that custom themes can opt to show their own homepage. See PR description for example usage.
2024-04-02 11:05:08 -04:00