Skip to content

nickdemiman/Steam-Markup-Editor

 
 

Repository files navigation

Steam Markup Editor (Редактор разметки Steam)

Легковесный редактор разметки steam с визуализацией. Редактор поддерживает комбинации клавиш и много чего другого.
На данный момент реализованы теги:

  • Хедеры (Ctrl + 1,2,3)
  • Жирный текст (Ctrl + B)
  • Подчеркнутый (Ctrl + U)
  • Курсив (Ctrl + I)
  • Зачеркнутый (Ctrl + S)
  • Спойлер
  • Сырой текст (Noparse)
  • Горизонтальный разделитель
  • Формат кода

Проектом давно не занимался и работы еще много. В плане, реализовать:

  • Url, вставка ссылок
  • Маркированный списки
  • Нумерованные списки
  • Цитаты
  • Таблицы

Также в процессе буду фиксить ошибки и баги, которые встречу

Быстрый старт

Проект можно опробовать следующим образом

Клонируем репозиторий

mkdir steam-markup-editor
cd steam-markup-editor
git clone https://github.com/NickDemiman/Steam-Markup-Editor.git .

Сервер Next.js

Устанавливаем зависимости

npm ci

Запускаем билд и сервим приложение

npm run build
npm start

Docker образ

Для запуска, достаточно собрать и запустить

docker build -t editor .
docker run -it --rm -p 8000:8000 editor:latest

Либо запулить образ и запустить

docker pull ghcr.io/nickdemiman/steam-markup-editor
docker run -it --rm -p 8000:8000 ghcr.io/nickdemiman/steam-markup-editor

About

Легкий редактор форматированного текста, который позволяет форматировать текст с помощью пользовательских тегов разметки Steam, обеспечивая предварительный просмотр отформатированного содержимого в режиме реального времени.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • TypeScript 60.0%
  • CSS 35.4%
  • JavaScript 3.0%
  • Other 1.6%