All Projects → hata6502 → editorjs-layout

hata6502 / editorjs-layout

Licence: MIT license
Layout block tool for Editor.js.

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to editorjs-layout

content defender
Define allowed or denied content element types in your backend layouts
Stars: ✭ 63 (+40%)
Mutual labels:  layout
masonry-css
Create mosaic grid, like masonry, with css only
Stars: ✭ 17 (-62.22%)
Mutual labels:  layout
bpmn-layout-generators
Tools for generating missing BPMNDiagram elements in BPMN files
Stars: ✭ 27 (-40%)
Mutual labels:  layout
ImStudio
Real-time GUI layout designer for Dear ImGui
Stars: ✭ 285 (+533.33%)
Mutual labels:  layout
SuperPuperDuperLayout
Super puper duper mega easy awesome wrapper over auto layout!!111!!1!!!1!!!11111!!!1!!
Stars: ✭ 14 (-68.89%)
Mutual labels:  layout
RxStudy
RxSwift/RxCocoa框架,MVVM模式编写wanandroid客户端
Stars: ✭ 122 (+171.11%)
Mutual labels:  layout
go-qmk-keymap
This is a utility that can format your keymap array of layers as well as generating ascii-art diagrams of those layouts.
Stars: ✭ 20 (-55.56%)
Mutual labels:  layout
VanillaConstraints
🍦 Simplified and chainable AutoLayout constraints for iOS.
Stars: ✭ 42 (-6.67%)
Mutual labels:  layout
jpp
JSON Prettier Printer that occupies a minimal number of lines while pretty-printing given JSON.
Stars: ✭ 56 (+24.44%)
Mutual labels:  layout
violet
🔮 Violet Jekyll Template
Stars: ✭ 38 (-15.56%)
Mutual labels:  layout
sprotty-layout
Client-side automatic layout for the Sprotty diagramming framework
Stars: ✭ 15 (-66.67%)
Mutual labels:  layout
TextGraphic
TextGraphic is a framework for creating Textual Graphics. It provides layers, styling, rich color, text justification, layouts, tables, view-ports, transparency, etc.
Stars: ✭ 83 (+84.44%)
Mutual labels:  layout
VOSviewer-Online
VOSviewer Online is a tool for network visualization. It is a web-based version of VOSviewer, a popular tool for constructing and visualizing bibliometric networks.
Stars: ✭ 44 (-2.22%)
Mutual labels:  layout
ETCollectionViewWaterFallLayout
ETCollectionViewWaterFallLayout is a subclass of UICollectionViewLayout written completely in Swift!
Stars: ✭ 29 (-35.56%)
Mutual labels:  layout
GKey
German Keyboard Layout for TempleOS
Stars: ✭ 20 (-55.56%)
Mutual labels:  layout
DragPanel
A nice vertical drag layout, a bit like BottomSheet, but with strong customization!
Stars: ✭ 21 (-53.33%)
Mutual labels:  layout
mate-tweak
Tweak tool for the MATE Desktop
Stars: ✭ 57 (+26.67%)
Mutual labels:  layout
FillProgressLayout
A simple and flexible Fillable Progress Layout written in Kotlin
Stars: ✭ 77 (+71.11%)
Mutual labels:  layout
vue-layout-system
A pack of Vue components that solve daily layout problems
Stars: ✭ 31 (-31.11%)
Mutual labels:  layout
Material-Backdrop-Android
Material Backdrop
Stars: ✭ 106 (+135.56%)
Mutual labels:  layout

Welcome to editorjs-layout 👋

Version License: MIT Twitter: hata6502

Layout block tool for Editor.js.

Alternative solution: editorjs-inline

Demo

demo

Install

Install via yarn

yarn add editorjs-layout

Load from CDN

<script src="https://cdn.jsdelivr.net/npm/editorjs-layout@latest"></script>

Usage

Please see demo HTML.

Config params

Please see type declaration of LayoutBlockToolConfig.

Output data

Please see type declaration of ValidatedLayoutBlockToolData.

Copied data

Please see type declaration of LayoutBlockToolData.

NOTE: Copied block data by ctrl+c are not validated. So copied block data and output block data may be different. Please see also this comment.

Build

yarn webpack

Format

yarn fix

Run tests

yarn test

Author

Tomoyuki Hata Tomoyuki Hata [email protected]

🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page.

Show your support

Give a ⭐️ if this project helped you!

Disclaimer

The following creations are included in this product:

Please see also DISCLAIMER.md.


This README was generated with ❤️ by readme-md-generator

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].