An open API service indexing awesome lists of open source software.

https://github.com/pentiminax/ux-editor

Editor.js integration for Symfony
https://github.com/pentiminax/ux-editor

editor javascript symfony-bundle symfony-ux ux

Last synced: 21 days ago
JSON representation

Editor.js integration for Symfony

Awesome Lists containing this project

README

        

# UX Editor

UX Editor is a Symfony bundle integrating the [Editor.js][1] library in Symfony applications.

[1]: https://editorjs.io

## Requirements
- PHP 8.2 or higher
- StimulusBundle
- Composer

## Installation

Install the library via Composer:

```console
composer require pentiminax/ux-editor
```

You must include the Editor.js library in your frontend, for example by adding the following script tag:
```html

```

## Documentation
- [Installation](https://github.com/pentiminax/ux-editor/blob/main/docs/installation.md)
- [Usage](https://github.com/pentiminax/ux-editor/blob/main/docs/usage.md)
- [Data Persistence](https://github.com/pentiminax/ux-editor/blob/main/docs/data-persistence.md)

## Supported Blocks

The following Editor.js blocks are supported:

- [x] Checklist
- [x] Code
- [X] Delimiter
- [x] Embed (GitHub, Twitter, YouTube)
- [x] Header
- [x] Image (with file upload support)
- [x] InlineCode
- [x] List
- [x] Marker
- [x] Paragraph
- [x] Quote
- [x] Raw
- [x] Table
- [x] Warning