Chocobozzz
71ba1ead4f
Fix types test
2023-10-11 15:29:11 +02:00
Chocobozzz
fca58de835
Fix runner test
2023-10-11 15:13:54 +02:00
Chocobozzz
678ae8abbd
Breaking: only support node 18
...
Node 16 is not supported anymore
See https://nodejs.org/fr/blog/announcements/nodejs16-eol
2023-10-11 13:59:24 +02:00
Chocobozzz
13f07161f5
Do not display only "Older" period
2023-10-11 11:56:03 +02:00
Chocobozzz
e2c7e58f42
Fix input switch accessibility
2023-10-11 11:49:15 +02:00
Chocobozzz
30ad7fdf69
Upgrade client dependencies
2023-10-11 11:42:57 +02:00
Chocobozzz
2db1f3238d
Update server dependencies
2023-10-11 11:06:34 +02:00
Chocobozzz
066efd4b94
Add tooltip to know we can sort the column
2023-10-11 09:20:09 +02:00
Chocobozzz
d0cd721254
Fix focus visible on table row
2023-10-10 11:00:11 +02:00
Chocobozzz
58036ff463
Fix focus on table header cell with sort
2023-10-10 10:56:25 +02:00
Chocobozzz
dc5564258f
Fix focus information on table checkboxes
2023-10-10 10:49:22 +02:00
Chocobozzz
bc80e45a09
Fix table expand button accessibility
2023-10-10 09:16:33 +02:00
Chocobozzz
0d0b5ac08d
Fix custom bootstrap helpers margins/paddings
2023-10-10 09:11:50 +02:00
Chocobozzz
cf5ab8abf2
Add focus to important elements with tooltip
2023-10-10 09:04:56 +02:00
Chocobozzz
57abac459b
Fix registration button style
2023-10-10 08:41:35 +02:00
Chocobozzz
905a40217d
Fix logged in hotkeys
2023-10-10 08:35:53 +02:00
Chocobozzz
0bb768a712
padding/margin inline is supported by ios 12.1
...
So we don't need the @supports CSS rule anymore
2023-10-09 16:11:51 +02:00
Chocobozzz
50e415e12e
Allow to disable all hotkeys
...
Added angular2-hotkeys dependency inside PeerTube, to tweak some
settings
It will also allow us to support non latin keyboard in the future as we
can choose the "mouse trap" dependency
2023-10-09 15:33:19 +02:00
Chocobozzz
e6b455b4ea
Better title for the date component
2023-10-09 10:19:06 +02:00
Chocobozzz
9b879f69c4
Fix video playlist miniature tabindex
2023-10-09 10:09:17 +02:00
Chocobozzz
f47762c60b
Add global skip link
...
Don't use routerLink as some pages react on route params changes
Prefer to programmatically focus the main content if we can
2023-10-09 10:07:03 +02:00
Chocobozzz
bd4b321b0b
Add missing autocomplete fields
2023-10-09 09:50:59 +02:00
Chocobozzz
31a67bc620
Add placeholder to contact email input
2023-10-09 09:49:07 +02:00
Chocobozzz
62dd3ad573
Explain the filter button will close the filters
2023-10-09 09:41:54 +02:00
Chocobozzz
be42d9a2b4
Add radiogroup role
2023-10-09 09:38:08 +02:00
Chocobozzz
f84002001a
Fix search input accessibility label
2023-10-09 09:28:58 +02:00
Chocobozzz
28af325f99
Fix x overflow for search results
2023-10-09 09:21:43 +02:00
Chocobozzz
a41c908370
Improve simple/advanced search accessibility
2023-10-06 16:42:06 +02:00
Chocobozzz
f547ab7dd1
Fix tables on small devices
2023-10-06 15:13:50 +02:00
Chocobozzz
52319e371f
Fix top sub menu accessibility
2023-10-06 14:56:29 +02:00
Chocobozzz
8d20c8f391
Prevent setting color attribute on loading bar
...
Fire accessibility/HTML guidelines warnings/errors
2023-10-06 11:29:13 +02:00
Chocobozzz
04bc2e2dbe
Use lists for the left menu
2023-10-06 11:23:12 +02:00
Chocobozzz
dcf5075ae4
Use <header> and <main>
2023-10-06 10:47:39 +02:00
Chocobozzz
2861397f9d
Replace <menu> by <nav> for left menu
2023-10-06 10:45:42 +02:00
Chocobozzz
7938f1d5e6
Use h1 for hotkeys modal
...
And so hide what's behind the modal
2023-10-06 10:41:45 +02:00
Chocobozzz
1019aaf8e7
Avoid multiple <br /> tags
2023-10-06 10:29:42 +02:00
Chocobozzz
743db867f2
Remove invalid role on noscript tag
2023-10-06 10:19:58 +02:00
Chocobozzz
55d7e361f5
Add alert role to form error messages
2023-10-06 10:19:20 +02:00
Chocobozzz
54f16adca8
Add accessibility role to notification div
2023-10-06 10:17:44 +02:00
Chocobozzz
27243f96f1
Improve left menu toggle accessibility
2023-10-06 10:08:51 +02:00
Chocobozzz
ce99886db6
Improve search bar accessibility
...
Also remove the "X" icon from Chrome we don't want
2023-10-06 09:59:21 +02:00
Chocobozzz
e049e3ec73
Remove unused file
2023-10-06 09:59:18 +02:00
Chocobozzz
c5397bd066
Fix broadcast dismiss icon accessibility
2023-10-05 16:30:08 +02:00
Chocobozzz
84bcfdaeff
Add scope="col" to column headers
2023-10-05 16:20:15 +02:00
Chocobozzz
d6a31f9bef
Improve accessibility of empty column header
2023-10-05 16:13:12 +02:00
Chocobozzz
0ac3820f4d
Improve hotkeys popup accessibility
2023-10-05 15:56:36 +02:00
Chocobozzz
4d61e5ef9c
Improve video miniature link label accessibility
2023-10-05 15:43:24 +02:00
Chocobozzz
46dd167df6
Fix placeholder accesibility
2023-10-05 15:24:32 +02:00
Chocobozzz
f85ace9ebb
Improve alert links accessibility
2023-10-05 15:20:24 +02:00
Chocobozzz
e5eefaf7a5
Use aria hidden for global icons
...
We use them in buttons/links that already have accessible context
(title, content or label) or just as decorative icons (in menu for
example)
2023-10-05 15:05:24 +02:00