mirror of
				https://github.com/go-gitea/gitea
				synced 2025-10-31 19:38:23 +00:00 
			
		
		
		
	Fix unclickable checkboxes (#30195)
Fix https://github.com/go-gitea/gitea/issues/30185, regression from https://github.com/go-gitea/gitea/pull/30162. The checkboxes were unclickable because the label was positioned over the checkbox with `padding`. Now it uses `margin` so the checkbox itself will be clickable in all cases. Secondly, I changed the for/id linking to also add missing `for` attributes when `id` is present. The other way around (only `for` present) is currently not handled and I think there are likey no occurences in the code and introducing new non-generated `id`s might cause problems elsewhere if we do, so I skipped on that.
This commit is contained in:
		| @@ -41,7 +41,7 @@ input[type="radio"] { | ||||
|  | ||||
| .ui.checkbox label, | ||||
| .ui.radio.checkbox label { | ||||
|   padding-left: 1.85714em; | ||||
|   margin-left: 1.85714em; | ||||
| } | ||||
|  | ||||
| .ui.checkbox + label { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user