Open carrenelloyd opened 4 years ago
Blocked as the status of the design it was set to 'status: refining' by @carrenelloyd
Invited Myriam to join the conversation here.
@carrenelloyd @lee-chase I have finalized this pattern with Carbon team: https://www.carbondesignsystem.com/patterns/text-toolbar-pattern/ We are looking for volunteers to implement it in code version.
Thankyou @m-battelli as this is an open-source project, in theory, any dev could pick it up. Please ask any volunteer you have to join the conversation on github and provide any prototype links you may have.
So looking at this component the following are not available form Carbon
The component is a significant task requiring various drop downs and information about the current state of the text editor. In addition, it seems somewhat odd to have such a functional text bar component without an editor.
@carrenelloyd is there a rich text editor we have in mind for this?
Perhaps the question above is for @m-battelli
If you planning to use CKEditor (most IBM products use it) I did a prototype/PoC to see if it would work: https://pages.github.ibm.com/conrad-schmidt/ckeditor-carbon-test/ This is not ready to use, but it can be a starting point
Main Editor code here: https://github.ibm.com/conrad-schmidt/ckeditor-carbon-test/blob/master/src/components/Editor/Editor.js
@lee-chase I’m finalizing the light and dark themes with Carbon team for the Sketch library. A starting point here: https://ibm.box.com/s/5uplici33ajwquwbbjcgby6ol6ptu4wu Other updates on different toolbar patterns are coming soon here: https://www.carbondesignsystem.com/patterns/text-toolbar-pattern/
The ActionbBar component may be useful as a starting point for a toolbar.
@carrenelloyd Your original link to design is giving a 404. Is this the latest design? Has this component been renamed to Toolbar? https://pages.github.ibm.com/cdai-design/pal/patterns/toolbars
Per previous evaluations and some exploration and delivery I completed, there are a number of outstanding items preventing the Toolbar
from being fully released. For example:
unstable_Popover
a promising candidate once stableunstable_Menu
/ OverflowMenu
/ Nested looks promising but is experimental and needs to be evaluated for suitability'Floating' / dragging (#811) and text editor integration should be defined by the consumer to better manage their dependencies.
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.
Catalog # 25
Link to Design Update Carbon design
Made a start here, not actively working on
Maintainer Myriam Battelli
Tasks
Working in experimental package
Continuing in experimental package
Review and promote
Epic Order/Plan
Beginning
Middle
End