6 Commits

Author SHA1 Message Date
Frank419
3cf6389db6 Mass escaping and singular placeholder fix according to the CS check. 2024-08-29 15:48:42 +08:00
Frank419
36b1de5efc Improved focus trapping. Focus trapping now also happens backwards. 2024-08-28 10:13:28 +08:00
Frank419
52e0c6309c Used === instead of ==. Improved security. 2024-08-27 18:10:48 +08:00
Frank419
a4b9be50ce Fixed wrong textdomain. 2024-08-27 18:01:36 +08:00
Frank419
e467a7032d Changed the appearance of menu, both desktop and mobile.
On desktop, the navigation menu will display normally instead of being wrapped in a modal.
On mobile, the dialog has been refined to remove the widget areas to provide better accessibilty. A focus trap is also implemented to improve accessibility.
2024-08-27 17:43:11 +08:00
Frank419
942a4c151f Initial commit. 2024-08-20 07:44:34 +08:00