From 26d1bc72ea823da95a947f9b0db5687245285211 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=B5=D0=BD=D0=B8=D1=81=20=D0=A1=D1=82=D1=80=D0=BE?= =?UTF-8?q?=D0=BA=D0=BE=D0=B2?= Date: Mon, 13 Feb 2023 00:24:54 +0300 Subject: [PATCH] update readme.md --- README.md | 80 ++++++++++++++++++++++++++++++++++++++++++++----------- 1 file changed, 65 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 9dc480e..dd32c61 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,6 @@ -# wc-time -WYWSIWYG HTML5 Editor written in TypeScript and designed by web-componennt, support all JS frameworks and browsers. +# wc-wysiwyg custom element + +WC-WSIWYG HTML5 Editor written in TypeScript and designed by web-componennt, support all JS frameworks and browsers. See full demo - [wc-wysiwyg demo](https://webislife.ru/demo/wc-wysiwyg/) list and demo of all editor features @@ -9,28 +10,76 @@ See full demo - [wc-wysiwyg demo](https://webislife.ru/demo/wc-wysiwyg/) list an npm i wc-wysiwyg-editor --save ``` +## Features +βœ… Multilingual support via [HTMLElement.lang](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/lang) attribute πŸ‡·πŸ‡Ί/πŸ‡ΊπŸ‡Έ supported by default + +βœ… CSS styles for all popular HTML5 tags + +βœ… CSS support for πŸ”₯ in bulleted lists + +βœ… Support for style inheritance via CSS class in the `data-content-class` attribute of emoji in bulleted lists + +βœ… Inline actions on selected text + +βœ… Storing value in `window.localStorage` and restoring after reload, check in comment form below + +βœ… Eetting editable properties of any tags, the number of tags and attributes are configurable +βœ… Autocomplete as you type / for supported tags in new paragraph + +βœ… Text\HTML5 view switcher + +βœ… Size Clear Button `ΘΎ` + +βœ… Live preview + +- βœ… Keyboard Shortcuts + - `ALT`+`SPACE` toggle the current caret pointer outside the tag + - `ESCAPE` close bottom editor dialog box + +βœ… Validation required, minlength, maxlength, filtertags + +βœ… Inserting `