Remote Web Development Job In IT And Programming

CKEditor 5 custom plugin

Find more Web Development remote jobs posted recently Worldwide

This is a small and simple project. Use a basic template of CKEditor 5 using BalloonBlockEditor. We need the exactly same functionality as shown in the video clip and you must write a plugin for that.

Feature 1:
Whenever someone types [[, the plugin should be activated by CKEditor (because of your plugin code), and it will show a list of autosuggestion and closing ]].

Feature 2:
User can select one of the autosuggestions by using up/down and enter, or just enter to go the end of closing ]]. Once the cursoe goes beyond the closing ]], it must render it as a link with custom css class. The CSS of [[, ]] and the links must match the video clip.

Feature 3:
In the same plugin, write a toolbar button. When user selects a portion of text and clicks that button, it must create a link described in Feature 2 with opening [[ and closing ]] and the same CSS, but this time no need to show autosuggestion rather create a link to google.

No inline-CSS, all stylings must be done via CSS classes, also must be in vanilla JavaScript, no libraries. Must work consistently on Edge, Chrome, Firefox in all resolutions.

Go to the website shown in the video clip if needed.

Show title fields as autosuggestion from this URL: (removed by Toogit admin)
About the recuiter
Member since May 20, 2018
Lidya Fong
from Shiga, Japan

Skills & Expertise Required

CSS javascript 

Open for hiringApply before - Sep 20, 2024

Work from Anywhere

40 hrs / week

Hourly Type

Remote Job

$17.16

Cost

Offer to work on this project closes in 21 days!
Are you interested in this Opportunity?

Looking for help? Checkout our video tutorial
How to search and apply for jobs

How to apply? Do you have more questions about the Job?
See frequently asked questions

Similar Projects

Frontend developer needed to build a data visualization dashboard

The task is quite simple, use the D3 charts library (could also be alternatives) to create a dashboard for a CMS thats built on Angular. Youll be accessing the data from Firestore and Mysql to create multiple visualization charts in a sort of Admin...read more

Node js: Implement Sendgrid Marketing APIs

Looking for a node js freelancer who can do integration with sendgrid email apis.

Scope Of Work:
1. Configure Sendgrid & create dummy nodejs script (single file will work) which will send emails to sendgrid marketing apis.
2. Create...read more

CREATE WORDPRESS TEMPLATE

DEVELOPER WITH EXPERIENCE IN CREATION OF WORDPRESS TEMPLATES. PLEASE SHARE YOUR WORK HISTORY IF YOU ARE INTRESTED.

Connect Google Analytics to my exist Ionic App

Im looking for a developer that helps me to connect Google Analytic to my app made in Ionic Framework. I already did some tries but without success. I followed the official guide of Ionic: ionicframework/docs/native/google-analytics but nothing. May...read more