forgejo/web_src/css
Otto Richter c9e402afdc feat(tmpl): Introduce semantic HTML in forms
Modifies forms:

- (new) org team
- (new) repo webhook
- (new) repo protected branch

The forms are not completely rewritten to semantic HTML yet. The focus
of this change was on standard elements, some custom solutions were left
untouched for now.

- swaps the order fo permission radio buttons as per https://codeberg.org/forgejo/forgejo/issues/4983
- uses fieldsets to group related inputs
  - ensures consistent styling across forms
  - can be improved later, e.g. using horizontal lines between sections
- fixes: previous font size of labels was smaller than the font size of the help text
- help text are now part of the label, clicking them now also activates the input
- drop unused CSS (no required checkboxes in grouped class remain)
- playwright testing:
  - move login boilerplate to utils
  - automated form accessibility checking
    - allow defining the scope, because legacy parts of the forms are not yet accessible
  - assert some CSS properties that should not be overriden
- the Makefile adjustment was necessary, because eslint scanned some internal files in the tests/e2e/reports directory
2024-08-19 01:14:18 +02:00
..
chroma
codemirror
editor
features Size/gap changes and cleanup in commit graph (#4214) 2024-06-24 18:59:57 +00:00
markup
modules
repo
shared
standalone
themes [UI] Add reaction hover background color 2024-08-06 02:07:02 +02:00
actions.css
admin.css
base.css [UI] Replace vue-bar-graph with chart.js 2024-07-19 21:07:18 +02:00
dashboard.css fix(ui): prevent uppercase in header of dashboard context selector 2024-08-04 16:10:15 +05:00
explore.css
font_i18n.css
form.css feat(tmpl): Introduce semantic HTML in forms 2024-08-19 01:14:18 +02:00
helpers.css
home.css
index.css
install.css
org.css Remove unneccessary uses of word-break: break-all (#31637) 2024-07-22 15:50:57 +02:00
repo.css feat: highlighted code search results (#4749) 2024-08-06 05:57:25 +00:00
review.css
user.css