Вариант 1 — просто открыть файл:
- Откройте
index.htmlдвойным кликом или перетащите в окно браузера.
Вариант 2 — через локальный сервер (рекомендуется):
- Python 3:
- В терминале в папке проекта выполните:
python3 -m http.server 8000
- Откройте
http://localhost:8000и перейдите кindex.html.
- В терминале в папке проекта выполните:
- Node.js (без установки, через npx):
npx serve . --single- Откройте адрес из вывода (обычно
http://localhost:3000).
Никаких бэкенд-зависимостей не требуется — это статический UI.
index.html— разметка секций и карточек инструментовstyles.css— тёмная тема, сетки, карточки, превью, модалкиscript.js— поиск, предпросмотры, модальное окно и UI масштабирования изображений
- Современная тёмная палитра с акцентами: синий (
#18a0fb) и бирюзовый (#2bd3c6) - Адаптивная сетка карточек, hover-приподнятость и мягкие тени
- Предпросмотр: миниатюры страниц, вырезы (пунктир), нумерация, повороты, N-up и оверлеи
- Раздел «Конвертировать изображения» с управлением форматами и масштабированием по пикселям
Иконки реализованы как лёгкие inline SVG (линейный стиль с небольшими плоскостями). Для реального проекта рекомендуется подключить системный набор иконок или экспорт из Figma.