Giter VIP home page Giter VIP logo

Comments (13)

ConradSchmidt avatar ConradSchmidt commented on May 24, 2024 4

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

image

from ibm-products.

lee-chase avatar lee-chase commented on May 24, 2024

Blocked as the status of the design it was set to 'status: refining' by @carrenelloyd

Invited Myriam to join the conversation here.

from ibm-products.

m-battelli avatar m-battelli commented on May 24, 2024

@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.

from ibm-products.

lee-chase avatar lee-chase commented on May 24, 2024

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.

from ibm-products.

lee-chase avatar lee-chase commented on May 24, 2024

So looking at this component the following are not available form Carbon

  • A toolbar button - a simple adjustment to a ghost button
  • A toolbar separator/group - simple enough to create
  • A dropdown that works within the confines of a toolbar. WARNING we may need to adjust to make it work within the confines of overflow hiding. Otherwise a slight wrap of the carbon component
  • A composed dropdown e.g. for color, icon buttons, URL and search does not exist.
  • A dropdown capable of loading and displaying system fonts does not exist in Carbon.
  • A color picker does not exist
  • A dropdown icon bar does not exist.
  • A dropdown with the style and functionality of the link button does not exist.

from ibm-products.

lee-chase avatar lee-chase commented on May 24, 2024

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.

from ibm-products.

lee-chase avatar lee-chase commented on May 24, 2024

@carrenelloyd is there a rich text editor we have in mind for this?

from ibm-products.

andrea-island avatar andrea-island commented on May 24, 2024

Perhaps the question above is for @m-battelli

from ibm-products.

m-battelli avatar m-battelli commented on May 24, 2024

@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/

from ibm-products.

lee-chase avatar lee-chase commented on May 24, 2024

The ActionbBar component may be useful as a starting point for a toolbar.

from ibm-products.

andrea-island avatar andrea-island commented on May 24, 2024

@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

from ibm-products.

SimonFinney avatar SimonFinney commented on May 24, 2024

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:

Other observations and recommendations

'Floating' / dragging (#811) and text editor integration should be defined by the consumer to better manage their dependencies.

In progress

#1130

from ibm-products.

stale avatar stale commented on May 24, 2024

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.

from ibm-products.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.