forgejo/templates/repo/settings
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
..
units Rename project board -> column to make the UI less confusing (#30170) 2024-06-02 09:42:39 +02:00
webhook move webhook/settings file around 2024-04-16 08:59:11 +02:00
actions.tmpl
branches.tmpl Migrate margin and padding helpers to tailwind (#30043) 2024-03-30 07:17:29 +01:00
collaboration.tmpl ui: fix wrong string used in a search box (#4258) 2024-06-28 16:28:03 +00:00
deploy_keys.tmpl template: label fix correct input id 2024-05-15 23:13:05 +02:00
githook_edit.tmpl Migrate gt-hidden to tw-hidden (#30046) 2024-03-30 07:17:29 +01:00
githooks.tmpl Migrate margin and padding helpers to tailwind (#30043) 2024-03-30 07:17:29 +01:00
layout_footer.tmpl
layout_head.tmpl
lfs.tmpl [UI] Fix primary button background inconsistency 2024-04-03 19:52:36 +05:00
lfs_file.tmpl Fix border-radius on view, blame and code search (#30545) 2024-04-21 16:28:16 +02:00
lfs_file_find.tmpl fix(lfs): gogit /settings/lfs/find 500 error (#3472) 2024-04-26 09:22:09 +00:00
lfs_locks.tmpl
lfs_pointers.tmpl Migrate font-family to tailwind (#30118) 2024-03-30 07:17:32 +01:00
navbar.tmpl Show more settings for empty repositories (#29130) 2024-02-14 21:44:24 +01:00
options.tmpl Replace gt-word-break with tw-break-anywhere 2024-06-11 08:57:27 +05:00
protected_branch.tmpl feat(tmpl): Introduce semantic HTML in forms 2024-08-19 01:14:18 +02:00
push_mirror_sync_modal.tmpl
runner_edit.tmpl
secrets.tmpl
tags.tmpl Replace 10 more gt- classes with tw- (#29945) 2024-03-26 19:04:27 +01:00
units.tmpl Split out repository unit settings 2024-02-13 22:42:09 +01:00