Opened 6 years ago

Last modified 4 years ago

#11759 confirmed New Feature

Introduce a "split button" UI component

Reported by: Danil Owned by:
Priority: Normal Milestone:
Component: General Version: 4.0
Keywords: IBM Cc: mike@…

Description

It would be suit color buttons, paste button, table button etc.

Change History (8)

comment:1 Changed 6 years ago by Jakub Ś

Component: UI : ToolbarGeneral
Status: newconfirmed
Version: 4.4 (GitHub - major)4.0

I believe this is something like : http://foundation.zurb.com/docs/components/split_buttons.html.

Such button should definitely be implemented for lists.
About tables, paste and color buttons - you probably mean something like:

  • main button should insert default table, split part should open one-click table dropdown.
  • main button should do normal paste, split part should allow user to select correct paste option.
  • main button should apply default color, split part should open classic color dropdown.

comment:2 Changed 6 years ago by Alfonso Martínez de Lizarrondo

Somewhere round here there's a ticket with a patch that provides this feature for CKEditor 3.x

It's very useful for the color buttons as that's what the user expects from other editors.

comment:3 Changed 6 years ago by Jakub Ś

@alfonsoml have you by any chance got link to bug or link to that plugin because I can't find it.

comment:4 Changed 6 years ago by Alfonso Martínez de Lizarrondo

This is the patch: http://dev.ckeditor.com/attachment/ticket/6749/6749_2.patch but of course in order to apply that to CK4 you have to rewrite it from scratch.

comment:5 Changed 6 years ago by Jakub Ś

Thank you @alfonsoml. I think it may be something we may use as pattern or cheat shet when writting new solution.

comment:6 Changed 4 years ago by Mike Burgh

Cc: mike@… added

comment:7 Changed 4 years ago by Anna Tomanek

Keywords: IBM added
Summary: CKEditor lacks of "Split Button" controlIntroduce a "split button" UI component

comment:8 Changed 4 years ago by Anna Tomanek

This will be needed in #12744.

Note: See TracTickets for help on using tickets.
© 2003 – 2019 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy