Project

General

Profile

Actions

Task #95086

closed

Change checkboxes to toggle buttons in the form editor

Added by Björn Jacob over 2 years ago. Updated over 1 year ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Form Framework
Start date:
2021-09-02
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
12
PHP Version:
Tags:
Complexity:
Sprint Focus:
Remote Sprint

Description

The checkboxes within the inspector of the form editor should be changed to toggle buttons.


Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Bug #101831: fieldExplanationText in form finisher checkboxes not renderedResolved2023-09-03

Actions
Actions #1

Updated by Riccardo De Contardi over 2 years ago

I don't know...

If you want my opinion, the usage of the toggle control (instead of the checkbox) is ... how can I say it... abused && misused throughout t the whole backend and I would hope that someday a serious discussion could be started about it.

To my knowledge the "Toggle" UI element should be used only when the change is immediately persisted and immediately takes effect and no further action (like a "confirm" or "save") is required; the metaphor behind it is: it's like the light switch of your room: when you use it, the light is on, and you don't have to confirm your order.

Actions #2

Updated by Benni Mack over 2 years ago

  • Target version changed from 11 LTS to Candidate for Major Version
Actions #3

Updated by Björn Jacob about 2 years ago

  • Status changed from New to On Hold
  • TYPO3 Version changed from 11 to 12

I understand what Riccardo is saying. In the end, a decision has to be made by the whole core. I think having those toggles within the form editor is quite some work to do. I am setting this issue "on hold" since the core has to discuss it. We will adapt the UI accordingly.

Actions #4

Updated by Björn Jacob about 2 years ago

  • Status changed from On Hold to New

We decided to go for toggle buttons since the whole core does it. As soon as the core has a different concept, we will adapt the UI again.

Actions #5

Updated by Björn Jacob about 2 years ago

  • Status changed from New to In Progress
Actions #6

Updated by Gerrit Code Review about 2 years ago

  • Status changed from In Progress to Under Review

Patch set 1 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/73720

Actions #7

Updated by Gerrit Code Review almost 2 years ago

Patch set 2 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/73720

Actions #8

Updated by Gerrit Code Review almost 2 years ago

Patch set 3 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/73720

Actions #9

Updated by Gerrit Code Review almost 2 years ago

Patch set 4 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/73720

Actions #10

Updated by Gerrit Code Review almost 2 years ago

Patch set 5 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/73720

Actions #11

Updated by Gerrit Code Review almost 2 years ago

Patch set 6 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/73720

Actions #12

Updated by Gerrit Code Review almost 2 years ago

Patch set 7 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/73720

Actions #13

Updated by Gerrit Code Review almost 2 years ago

Patch set 8 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/73720

Actions #14

Updated by Andreas Steiger almost 2 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100
Actions #15

Updated by Benni Mack over 1 year ago

  • Status changed from Resolved to Closed
Actions #16

Updated by Elias Häußler 8 months ago

  • Related to Bug #101831: fieldExplanationText in form finisher checkboxes not rendered added
Actions

Also available in: Atom PDF