Переписал на vue3

This commit is contained in:
Ilia Miheev
2026-06-20 12:42:44 +03:00
parent f593d8223b
commit a90db0d7dc
17 changed files with 1994 additions and 255 deletions
+33 -2
View File
@@ -1,9 +1,40 @@
## [Сайт](https://iliamiheev.github.io/iQR/) на котором можно генерировать QR коды
Вводишь текст и генерируешь. Всё просто
Вводишь текст и генерируешь. Всё просто.
Проект переписан на **Vue 3 + Vite**.
### Запуск локально
```bash
npm install
npm run dev
```
Приложение откроется по адресу `http://localhost:5173/iQR/`.
### Сборка для GitHub Pages
```bash
npm run build
```
Содержимое папки `dist/` нужно задеплоить на GitHub Pages (корень сайта — `dist`, base path уже настроен как `/iQR/`).
### Структура
```
src/
App.vue — главный компонент
composables/
useTheme.js — тёмная/светлая тема
useQrCode.js — генерация, скачивание, масштаб
assets/style.css — стили
public/img/ — иконки, курсоры, favicon
```
<div style="text-align: center">
![Цитата о программировании](./img/qr-code.png)
![Цитата о программировании](./public/img/qr-code.png)
</div>