-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove fomantic checkbox module (#30162) #30168
Remove fomantic checkbox module (#30162) #30168
Conversation
CSS is pretty slim already and the `.ui.toggle.checkbox` sliders on admin page also still work. The only necessary JS is the one that links `input` and `label` so that it can be toggled via label. All checkboxes except the markdown ones render at `--checkbox-size: 16px` now. <img width="174" alt="Screenshot 2024-03-28 at 22 15 10" src="https://github.com/go-gitea/gitea/assets/115237/3455c1bb-166b-47e4-9847-2d20dd1f04db"> <img width="499" alt="Screenshot 2024-03-28 at 21 00 07" src="https://github.com/go-gitea/gitea/assets/115237/412be2b3-d5a0-478a-b17b-43e6bc12e8ce"> <img width="83" alt="Screenshot 2024-03-28 at 22 14 34" src="https://github.com/go-gitea/gitea/assets/115237/d8c89838-a420-4723-8c49-89405bb39474"> --------- Co-authored-by: delvh <[email protected]>
I would suggest to re-consider it: #30165 (comment) |
per #30165 (comment) |
I think this is a neccesary enhancement 😆. #30165 (comment) can skip. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
rc1 should be a real RC -- stable, only fix bugs
I will give it another special round of testing before merging this. I still think it's rather unnecessary to do it because 1.22 release is still a while off and we have plenty of time to catch issues. |
Can't find anything wrong, let's merge. |
@techknowlogick can you adjust the "required checks" config for |
Done. |
Backport #30162 by @silverwind
CSS is pretty slim already and the
.ui.toggle.checkbox
sliders on admin page also still work. The only necessary JS is the one that linksinput
andlabel
so that it can be toggled via label. All checkboxes except the markdown ones render at--checkbox-size: 16px
now.