Jonas Schäfer
359e6b4ce2
Use tertiary style for "back" buttons
...
This allows us to have two levels of emphasis for the actual
form buttons and is also in line with the global "Log out"
navigational button.
2021-03-25 17:31:43 +01:00
Jonas Schäfer
2dd8838852
Report validity issues of avatar input right away
...
This helps discovering the actual error message. Thanks @zash.
2021-03-20 15:56:44 +01:00
Jonas Schäfer
5df2c3945a
Use browser API to indicate validity state
2021-03-20 14:40:31 +01:00
Jonas Schäfer
3eb8036ebd
Implement size checking for the avatar
...
This checks the avatar size on the client side (if available) and
on the server side against a configuration-defined limit. The
default limit is set to use the same value as in the original
report, as no sensible limit value is known.
Fixes #67 .
2021-03-20 12:57:11 +01:00
Kim Alvefur
05d1b42dc4
Hint to the browser that the avatar should be PNG
...
Should result in that the file picker by default only shows PNG files
for selection.
2021-03-17 15:26:30 +01:00
Emmanuel Gil Peyrot
de8589923b
Make more titles translatable
2021-02-14 13:11:18 +01:00
Jonas Schäfer
9612926230
Address a bunch of accessibility issues
...
- Add missing labels for form fields
- Improve contrast slightly
- Remove incorrect aria-label= and title= attributes
- Use fieldset for radio button groups
2021-01-29 15:58:54 +01:00
Jonas Schäfer
6235231db5
Add avatar to edit profile form
2021-01-28 18:53:03 +01:00
Jonas Schäfer
c1dbec51ab
Use icons instead of Unicode symbols for buttons
...
Fixes #26 .
2021-01-18 17:35:03 +01:00
Jonas Schäfer
427f73811c
Add support for modifying profile access model
...
Fixes #17 .
2021-01-17 20:12:01 +01:00
Jonas Schäfer
e07fbb0c97
Start translating the web portal
2020-03-07 16:55:12 +01:00
Jonas Schäfer
c902c59f8b
Implement support for avatars
2020-03-07 12:38:17 +01:00
Jonas Schäfer
944cd333b3
Add support for a profile change page
2020-03-07 11:16:29 +01:00