diff --git a/.gitignore b/.gitignore
index 6dbc4c6..175e522 100644
--- a/.gitignore
+++ b/.gitignore
@@ -34,3 +34,8 @@ keystore.properties
# Логотип: промежуточные генерации (тяжёлые), ключ — вне репо
design/logos/gen/
design/logos/ref_*.png
+
+# Скрэтч-папка (картинки, HTML-эксперименты, мокапы RuStore) — не версионируем
+tempfiles/
+# ...кроме дизайн-файла Pencil — он остаётся под версией
+!tempfiles/radiOLA.pen
diff --git a/design/logos/icon_01.html b/design/logos/icon_01.html
new file mode 100644
index 0000000..4192110
--- /dev/null
+++ b/design/logos/icon_01.html
@@ -0,0 +1,27 @@
+
+
+
\ No newline at end of file
diff --git a/design/logos/icon_02.html b/design/logos/icon_02.html
new file mode 100644
index 0000000..a61c3ae
--- /dev/null
+++ b/design/logos/icon_02.html
@@ -0,0 +1,27 @@
+
+
+
\ No newline at end of file
diff --git a/design/logos/icon_03.html b/design/logos/icon_03.html
new file mode 100644
index 0000000..93a18e0
--- /dev/null
+++ b/design/logos/icon_03.html
@@ -0,0 +1,27 @@
+
+
+
\ No newline at end of file
diff --git a/design/logos/icon_04.html b/design/logos/icon_04.html
new file mode 100644
index 0000000..bb5498e
--- /dev/null
+++ b/design/logos/icon_04.html
@@ -0,0 +1,27 @@
+
+
+
\ No newline at end of file
diff --git a/design/logos/icon_05.html b/design/logos/icon_05.html
new file mode 100644
index 0000000..fa73d0e
--- /dev/null
+++ b/design/logos/icon_05.html
@@ -0,0 +1,27 @@
+
+
+
\ No newline at end of file
diff --git a/design/logos/sheet.html b/design/logos/sheet.html
new file mode 100644
index 0000000..3324678
--- /dev/null
+++ b/design/logos/sheet.html
@@ -0,0 +1,87 @@
+
+ radiOLA
5 концепций знака · объёмная «R» · радио-мотив
+
Lumen Relay
+ 03
+
+
Винилпластинка + R
04
+
+
Антеннавышка + сигнал
05
+
+
Тюнерчастотная шкала
+
+
\ No newline at end of file
diff --git a/docs/rustore-listing.md b/docs/rustore-listing.md
new file mode 100644
index 0000000..b02a622
--- /dev/null
+++ b/docs/rustore-listing.md
@@ -0,0 +1,83 @@
+# Карточка radiOLA для RuStore
+
+Дата: 2026-06-08. Черновик контента и ассетов для публикации в RuStore.
+Связано: [дизайн релиза](superpowers/specs/2026-06-08-rustore-release-design.md), раздел F.
+
+## Основное
+
+| Поле | Значение |
+|---|---|
+| Название в Консоли (внутреннее, не меняется) | `radiOLA` |
+| Название для пользователей | `radiOLA — радио онлайн` |
+| Тип приложения | Универсальное |
+| Тип монетизации | Бесплатное |
+| Категория | Музыка и аудио |
+| Возрастной рейтинг | 12+ (возможна ненормативная лирика в потоках) |
+| Политика конфиденциальности | `https://api.radiola.nexaweb.su/privacy` (⏳ захостить) |
+
+## Страны и регионы
+
+Россия, Беларусь, Казахстан, Кыргызстан, Армения (в каталоге есть белорусские
+станции — Unistar, Новое Радио BY).
+
+## Краткое описание
+
+```
+Онлайн-радио: сотни станций, тексты песен, распознавание треков, запись эфира
+```
+
+## Полное описание
+
+```
+radiOLA — удобный плеер интернет-радио с сотнями станций и умными функциями.
+
+• Сотни радиостанций — музыка, новости, разговорные
+• Что играет сейчас: трек, исполнитель и обложка в реальном времени
+• Чарты популярных треков на радио — что крутят чаще всего, с фильтром
+ по жанрам и периодам, трендами роста и графиком популярности
+• Тексты песен прямо во время эфира
+• Распознавание треков (даже без метаданных станции)
+• Быстрый поиск играющего трека в Яндекс Музыке, ВК Музыке, Spotify,
+ Apple Music, YouTube Music, BOOM, Tidal и Deezer — одним касанием
+• История прослушанного и распознанных песен
+• Запись эфира с перемоткой и тайм-кодами
+• Эквалайзер и улучшайзеры звука
+• Таймер сна и будильник с радио
+• Выбор качества потока, 8 цветовых тем
+• Фоновое воспроизведение, управление с локскрина
+```
+
+## Ассеты (готовы)
+
+Папка: `tempfiles/screensforRuStore/out/`
+
+| Файл | Назначение |
+|---|---|
+| `icon_512.png` | Иконка 512×512 (тема forest, композит ic_bg/ic_fg_forest) |
+| `rustore_1.png` | Каталог станций |
+| `rustore_2.png` | Плеер + поиск трека в сервисах |
+| `rustore_3.png` | Чарты |
+| `rustore_4.png` | Тексты песен |
+| `rustore_5.png` | Записи эфира |
+| `rustore_6.png` | Эквалайзер |
+| `rustore_7.png` | Таймер сна |
+| `rustore_8.png` | Будильник / настройки |
+
+Пересборка скриншотов: `tempfiles/screensforRuStore/gen.py` → `html/` → headless Chrome.
+
+## Заметка модератору
+
+- `SCHEDULE_EXACT_ALARM`/`USE_EXACT_ALARM` — будильник с радио (точное время срабатывания).
+- `REQUEST_IGNORE_BATTERY_OPTIMIZATIONS` — фоновое воспроизведение при выключенном
+ экране / в машине. Готовы убрать по требованию модерации.
+- Приложение-агрегатор: воспроизводит публичные интернет-радиопотоки третьих лиц.
+
+## Блокеры загрузки версии (из плана реализации)
+
+1. HTTPS-домен `api.radiola.nexaweb.su` (DNS + Caddy).
+2. Сервер: страница `/privacy`, https в `app-version.json`.
+3. Gradle: flavors `store`/`sideload` + signingConfig release.
+4. Манифест: `REQUEST_INSTALL_PACKAGES` → sideload.
+5. Код: gate апдейтера, baseUrl → https, чистка настроек, SOVA (sideload).
+6. Keystore (генерирует пользователь).
+7. Сборка `:app:assembleStoreRelease`.
diff --git a/tempfiles/radiOLA.pen b/tempfiles/radiOLA.pen
index 51b3661..835919e 100644
--- a/tempfiles/radiOLA.pen
+++ b/tempfiles/radiOLA.pen
@@ -365,7 +365,7 @@
"width": "fill_container",
"height": "fill_container",
"layout": "vertical",
- "gap": 16,
+ "gap": 13,
"padding": [
4,
20,
@@ -396,12 +396,12 @@
"type": "text",
"id": "B229F",
"name": "hlbl2",
- "fill": "$text-secondary",
- "content": "СЕЙЧАС ИГРАЕТ",
+ "fill": "$accent",
+ "content": "В ЭФИРЕ",
"fontFamily": "Inter",
"fontSize": 11,
"fontWeight": "600",
- "letterSpacing": 1.5
+ "letterSpacing": 2
},
{
"type": "frame",
@@ -455,7 +455,7 @@
},
"clip": true,
"width": 300,
- "height": 248,
+ "height": 184,
"fill": {
"type": "image",
"enabled": true,
@@ -501,6 +501,7 @@
"name": "waveRow",
"width": "fill_container",
"gap": 14,
+ "justifyContent": "center",
"alignItems": "center",
"children": [
{
@@ -653,7 +654,7 @@
"cornerRadius": 2,
"id": "nQbwk",
"name": "b15",
- "fill": "$accent-dim",
+ "fill": "$accent",
"width": "fill_container",
"height": 15
},
@@ -662,7 +663,7 @@
"cornerRadius": 2,
"id": "w5ipc",
"name": "b16",
- "fill": "$text-muted",
+ "fill": "$accent",
"width": "fill_container",
"height": 22
},
@@ -671,7 +672,7 @@
"cornerRadius": 2,
"id": "xgS6F",
"name": "b17",
- "fill": "$text-muted",
+ "fill": "$accent",
"width": "fill_container",
"height": 34
},
@@ -680,7 +681,7 @@
"cornerRadius": 2,
"id": "TkdTv",
"name": "b18",
- "fill": "$text-muted",
+ "fill": "$accent",
"width": "fill_container",
"height": 12
},
@@ -689,7 +690,7 @@
"cornerRadius": 2,
"id": "2U6fc",
"name": "c1",
- "fill": "$text-muted",
+ "fill": "$accent",
"width": "fill_container",
"height": 28
},
@@ -698,7 +699,7 @@
"cornerRadius": 2,
"id": "V1V3C",
"name": "c2",
- "fill": "$text-muted",
+ "fill": "$accent",
"width": "fill_container",
"height": 16
},
@@ -707,7 +708,7 @@
"cornerRadius": 2,
"id": "tOsg0",
"name": "c3",
- "fill": "$text-muted",
+ "fill": "$accent",
"width": "fill_container",
"height": 36
},
@@ -716,7 +717,7 @@
"cornerRadius": 2,
"id": "OPzkk",
"name": "c4",
- "fill": "$text-muted",
+ "fill": "$accent",
"width": "fill_container",
"height": 20
},
@@ -725,7 +726,7 @@
"cornerRadius": 2,
"id": "HSTaL",
"name": "c5",
- "fill": "$text-muted",
+ "fill": "$accent",
"width": "fill_container",
"height": 14
},
@@ -734,7 +735,7 @@
"cornerRadius": 2,
"id": "pRqhR",
"name": "c6",
- "fill": "$text-muted",
+ "fill": "$accent",
"width": "fill_container",
"height": 30
},
@@ -743,7 +744,7 @@
"cornerRadius": 2,
"id": "leKba",
"name": "c7",
- "fill": "$text-muted",
+ "fill": "$accent",
"width": "fill_container",
"height": 24
},
@@ -752,7 +753,7 @@
"cornerRadius": 2,
"id": "TKoUA",
"name": "c8",
- "fill": "$text-muted",
+ "fill": "$accent",
"width": "fill_container",
"height": 38
},
@@ -761,7 +762,7 @@
"cornerRadius": 2,
"id": "Atx6H",
"name": "c9",
- "fill": "$text-muted",
+ "fill": "$accent",
"width": "fill_container",
"height": 12
},
@@ -770,7 +771,7 @@
"cornerRadius": 2,
"id": "QTM7i",
"name": "c10",
- "fill": "$text-muted",
+ "fill": "$accent",
"width": "fill_container",
"height": 26
},
@@ -779,7 +780,7 @@
"cornerRadius": 2,
"id": "aVouU",
"name": "c11",
- "fill": "$text-muted",
+ "fill": "$accent",
"width": "fill_container",
"height": 18
},
@@ -788,7 +789,7 @@
"cornerRadius": 2,
"id": "SigD6",
"name": "c12",
- "fill": "$text-muted",
+ "fill": "$accent",
"width": "fill_container",
"height": 32
},
@@ -797,7 +798,7 @@
"cornerRadius": 2,
"id": "atYmx",
"name": "c13",
- "fill": "$text-muted",
+ "fill": "$accent",
"width": "fill_container",
"height": 15
},
@@ -806,7 +807,7 @@
"cornerRadius": 2,
"id": "tmC7e",
"name": "c14",
- "fill": "$text-muted",
+ "fill": "$accent",
"width": "fill_container",
"height": 22
},
@@ -815,21 +816,11 @@
"cornerRadius": 2,
"id": "M9aJp",
"name": "c15",
- "fill": "$text-muted",
+ "fill": "$accent",
"width": "fill_container",
"height": 10
}
]
- },
- {
- "type": "text",
- "id": "S5Km1",
- "name": "dur",
- "fill": "$text-secondary",
- "content": "3:24",
- "fontFamily": "Inter",
- "fontSize": 12,
- "fontWeight": "500"
}
]
},
@@ -937,271 +928,391 @@
"id": "z1yu8",
"name": "svcRow",
"width": "fill_container",
+ "layout": "vertical",
+ "gap": 16,
"justifyContent": "space_between",
"children": [
{
"type": "frame",
- "id": "OiR61",
- "name": "yaItem",
- "layout": "vertical",
- "gap": 7,
- "alignItems": "center",
+ "id": "XIpcA",
+ "name": "svcRow1",
+ "width": "fill_container",
+ "gap": 10,
"children": [
{
"type": "frame",
- "id": "Wwuhj",
- "name": "yaBtn",
- "width": 54,
- "height": 54,
- "fill": "$bg-surface-2",
- "cornerRadius": 27,
- "stroke": {
- "thickness": 1,
- "fill": "$border"
- },
- "justifyContent": "center",
+ "id": "OiR61",
+ "name": "yaItem",
+ "width": 80,
+ "layout": "vertical",
+ "gap": 7,
"alignItems": "center",
"children": [
{
- "type": "icon_font",
- "id": "xCP5T",
- "name": "yaIcon",
- "width": 24,
- "height": 24,
- "iconFontName": "music",
- "iconFontFamily": "lucide",
- "fill": "$text-primary"
- }
- ]
- },
- {
- "type": "text",
- "id": "dBxVv",
- "name": "yaLbl",
- "fill": "$text-secondary",
- "content": "Яндекс",
- "fontFamily": "Inter",
- "fontSize": 10,
- "fontWeight": "500"
- }
- ]
- },
- {
- "type": "frame",
- "id": "6qg5u",
- "name": "vkItem",
- "layout": "vertical",
- "gap": 7,
- "alignItems": "center",
- "children": [
- {
- "type": "frame",
- "id": "dbHt3",
- "name": "vkBtn",
- "width": 54,
- "height": 54,
- "fill": "$bg-surface-2",
- "cornerRadius": 27,
- "stroke": {
- "thickness": 1,
- "fill": "$border"
- },
- "justifyContent": "center",
- "alignItems": "center",
- "children": [
- {
- "type": "text",
- "id": "4PvTY",
- "name": "vkIcon",
- "fill": "$text-primary",
- "content": "VK",
- "fontFamily": "Inter",
- "fontSize": 19,
- "fontWeight": "700"
- }
- ]
- },
- {
- "type": "text",
- "id": "Jzsmb",
- "name": "vkLbl",
- "fill": "$text-secondary",
- "content": "ВК Музыка",
- "fontFamily": "Inter",
- "fontSize": 10,
- "fontWeight": "500"
- }
- ]
- },
- {
- "type": "frame",
- "id": "rLEIo",
- "name": "spItem",
- "layout": "vertical",
- "gap": 7,
- "alignItems": "center",
- "children": [
- {
- "type": "frame",
- "id": "HeOxo",
- "name": "spBtn",
- "width": 54,
- "height": 54,
- "fill": "$bg-surface-2",
- "cornerRadius": 27,
- "stroke": {
- "thickness": 1,
- "fill": "$border"
- },
- "justifyContent": "center",
- "alignItems": "center",
- "children": [
- {
- "type": "path",
- "id": "K7al3",
- "name": "spLogo",
- "geometry": "M4 10.5q8-4 16 0m-14.5 3.5q6.5-3.5 13 0m-11.5 3q5-3 10 0",
- "viewBox": [
- 2,
- 5,
- 20,
- 14
- ],
- "width": 28,
- "height": 22,
- "stroke": {
- "align": "center",
- "thickness": 2.2,
- "cap": "round",
- "fill": "$text-primary"
- }
- }
- ]
- },
- {
- "type": "text",
- "id": "1Embd",
- "name": "spLbl",
- "fill": "$text-secondary",
- "content": "Spotify",
- "fontFamily": "Inter",
- "fontSize": 10,
- "fontWeight": "500"
- }
- ]
- },
- {
- "type": "frame",
- "id": "qy4Rk",
- "name": "apItem",
- "layout": "vertical",
- "gap": 7,
- "alignItems": "center",
- "children": [
- {
- "type": "frame",
- "id": "JxQWV",
- "name": "apBtn",
- "width": 54,
- "height": 54,
- "fill": "$bg-surface-2",
- "cornerRadius": 27,
- "stroke": {
- "thickness": 1,
- "fill": "$border"
- },
- "justifyContent": "center",
- "alignItems": "center",
- "children": [
- {
- "type": "icon_font",
- "id": "BV4pb",
- "name": "apIcon",
- "width": 24,
- "height": 24,
- "iconFontName": "music",
- "iconFontFamily": "lucide",
- "fill": "$text-primary"
- }
- ]
- },
- {
- "type": "text",
- "id": "xuto8",
- "name": "apLbl",
- "fill": "$text-secondary",
- "content": "Apple Music",
- "fontFamily": "Inter",
- "fontSize": 10,
- "fontWeight": "500"
- }
- ]
- },
- {
- "type": "frame",
- "id": "vQ6i4",
- "name": "ytItem",
- "layout": "vertical",
- "gap": 7,
- "alignItems": "center",
- "children": [
- {
- "type": "frame",
- "id": "yvHif",
- "name": "ytBtn",
- "width": 54,
- "height": 54,
- "fill": "$bg-surface-2",
- "cornerRadius": 27,
- "stroke": {
- "thickness": 1,
- "fill": "$border"
- },
- "layout": "none",
- "children": [
- {
- "type": "ellipse",
- "id": "4SKoL",
- "x": 10,
- "y": 10,
- "name": "ytRing",
+ "type": "frame",
+ "id": "Wwuhj",
+ "name": "yaBtn",
+ "width": 54,
+ "height": 54,
"fill": "#00000000",
- "width": 34,
- "height": 34,
+ "cornerRadius": 27,
"stroke": {
- "align": "center",
- "thickness": 2.4,
- "fill": "$text-primary"
- }
+ "thickness": 0,
+ "fill": "#00000000"
+ },
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "path",
+ "id": "JJjkT",
+ "name": "yap",
+ "geometry": "M33.983 16.865a82 82 0 0 1 41.44-15.783v24.744a57.4 57.4 0 1 0 63.681 45.747l20.847-16.914c5.609 15.43 6.383 32.29 2.334 48.252a82.002 82.002 0 0 1-156.724 7.364 82 82 0 0 1 28.422-93.41z m110.632 11.815s-10.808 16.62-14.198 22.005a57.69 57.69 0 0 0-19.735-18.12v50.187c0 15.398-12.482 27.88-27.88 27.88-15.397 0-27.88-12.482-27.88-27.88s12.483-27.88 27.88-27.88a27.75 27.75 0 0 1 15.58 4.756v-57.398c18.101 3.482 34.484 13.182 46.233 26.45z",
+ "fillRule": "evenodd",
+ "viewBox": [
+ 0,
+ 0,
+ 192,
+ 192
+ ],
+ "fill": "$text-secondary",
+ "width": 36,
+ "height": 36
+ }
+ ]
},
{
- "type": "path",
- "id": "Ayxib",
- "x": 22,
- "y": 20,
- "name": "ytTri",
- "geometry": "M0 0l12 7-12 7z",
- "viewBox": [
- 0,
- 0,
- 12,
- 14
- ],
- "fill": "$text-primary",
- "width": 12,
- "height": 14
+ "type": "text",
+ "id": "dBxVv",
+ "name": "yaLbl",
+ "fill": "$text-secondary",
+ "content": "Яндекс",
+ "fontFamily": "Inter",
+ "fontSize": 10,
+ "fontWeight": "500"
}
]
},
{
- "type": "text",
- "id": "V53Q8",
- "name": "ytLbl",
- "fill": "$text-secondary",
- "content": "YT Music",
- "fontFamily": "Inter",
- "fontSize": 10,
- "fontWeight": "500"
+ "type": "frame",
+ "id": "6qg5u",
+ "name": "vkItem",
+ "width": 80,
+ "layout": "vertical",
+ "gap": 7,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "dbHt3",
+ "name": "vkBtn",
+ "width": 54,
+ "height": 54,
+ "fill": "#00000000",
+ "cornerRadius": 27,
+ "stroke": {
+ "thickness": 0,
+ "fill": "#00000000"
+ },
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "path",
+ "id": "erwMY",
+ "name": "vkp",
+ "geometry": "M9.489 0.004l0.729-0.003h3.564l0.73 0.003 0.914 0.01 0.433 0.007 0.418 0.011 0.403 0.014 0.388 0.016 0.374 0.021 0.36 0.025 0.345 0.03 0.333 0.033c1.74 0.196 2.933 0.616 3.833 1.516 0.9 0.9 1.32 2.092 1.516 3.833l0.034 0.333 0.029 0.346 0.025 0.36 0.02 0.373 0.025 0.588 0.012 0.41 0.013 0.644 0.009 0.915 0.004 0.98-0.001 3.313-0.003 0.73-0.01 0.914-0.007 0.433-0.011 0.418-0.014 0.403-0.016 0.388-0.021 0.374-0.025 0.36-0.03 0.345-0.033 0.333c-0.196 1.74-0.616 2.933-1.516 3.833-0.9 0.9-2.092 1.32-3.833 1.516l-0.333 0.034-0.346 0.029-0.36 0.025-0.373 0.02-0.588 0.025-0.41 0.012-0.644 0.013-0.915 0.009-0.98 0.004-3.313-0.001-0.73-0.003-0.914-0.01-0.433-0.007-0.418-0.011-0.403-0.014-0.388-0.016-0.374-0.021-0.36-0.025-0.345-0.03-0.333-0.033c-1.74-0.196-2.933-0.616-3.833-1.516-0.9-0.9-1.32-2.092-1.516-3.833l-0.034-0.333-0.029-0.346-0.025-0.36-0.02-0.373-0.025-0.588-0.012-0.41-0.013-0.644-0.009-0.915-0.004-0.98 0.001-3.313 0.003-0.73 0.01-0.914 0.007-0.433 0.011-0.418 0.014-0.403 0.016-0.388 0.021-0.374 0.025-0.36 0.03-0.345 0.033-0.333c0.196-1.74 0.616-2.933 1.516-3.833 0.9-0.9 2.092-1.32 3.833-1.516l0.333-0.034 0.346-0.029 0.36-0.025 0.373-0.02 0.588-0.025 0.41-0.012 0.644-0.013 0.915-0.009z m-2.699 7.296h-2.74c0.13 6.24 3.25 9.99 8.72 9.99h0.31v-3.57c2.01 0.2 3.53 1.67 4.14 3.57h2.84c-0.78-2.84-2.83-4.41-4.11-5.01 1.28-0.74 3.08-2.54 3.51-4.98h-2.58c-0.56 1.98-2.22 3.78-3.8 3.95v-3.95h-2.58v6.92c-1.6-0.4-3.62-2.34-3.71-6.92z",
+ "viewBox": [
+ 0,
+ 0,
+ 24,
+ 24
+ ],
+ "fill": "$text-secondary",
+ "width": 36,
+ "height": 36
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "Jzsmb",
+ "name": "vkLbl",
+ "fill": "$text-secondary",
+ "content": "ВК Музыка",
+ "fontFamily": "Inter",
+ "fontSize": 10,
+ "fontWeight": "500"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "rLEIo",
+ "name": "spItem",
+ "width": 80,
+ "layout": "vertical",
+ "gap": 7,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "HeOxo",
+ "name": "spBtn",
+ "width": 54,
+ "height": 54,
+ "fill": "#A8E05F29",
+ "cornerRadius": 27,
+ "stroke": {
+ "thickness": 0,
+ "fill": "#00000000"
+ },
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "path",
+ "id": "K7al3",
+ "name": "spLogo",
+ "geometry": "M12 0c-6.6 0-12 5.4-12 12s5.4 12 12 12 12-5.4 12-12-5.34-12-12-12z m5.521 17.34c-0.24 0.359-0.66 0.48-1.021 0.24-2.82-1.74-6.36-2.101-10.561-1.141-0.418 0.122-0.779-0.179-0.899-0.539-0.12-0.421 0.18-0.78 0.54-0.9 4.56-1.021 8.52-0.6 11.64 1.32 0.42 0.18 0.479 0.659 0.301 1.02z m1.44-3.3c-0.301 0.42-0.841 0.6-1.262 0.3-3.239-1.98-8.159-2.58-11.939-1.38-0.479 0.12-1.02-0.12-1.14-0.6-0.12-0.48 0.12-1.021 0.6-1.141 4.38-1.319 9.78-0.658 13.5 1.621 0.361 0.181 0.54 0.78 0.241 1.2z m0.12-3.36c-3.841-2.28-10.261-2.52-13.921-1.379-0.6 0.179-1.2-0.181-1.38-0.721-0.18-0.601 0.18-1.2 0.72-1.381 4.26-1.26 11.28-1.02 15.721 1.621 0.539 0.3 0.719 1.02 0.419 1.56-0.299 0.421-1.02 0.599-1.559 0.3z",
+ "viewBox": [
+ 0,
+ 0,
+ 24,
+ 24
+ ],
+ "fill": "$accent",
+ "width": 36,
+ "height": 36,
+ "stroke": {
+ "thickness": 0,
+ "fill": "#00000000"
+ }
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "1Embd",
+ "name": "spLbl",
+ "fill": "$accent",
+ "content": "Spotify",
+ "fontFamily": "Inter",
+ "fontSize": 10,
+ "fontWeight": "600"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "qy4Rk",
+ "name": "apItem",
+ "width": 80,
+ "layout": "vertical",
+ "gap": 7,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "JxQWV",
+ "name": "apBtn",
+ "width": 54,
+ "height": 54,
+ "fill": "#00000000",
+ "cornerRadius": 27,
+ "stroke": {
+ "thickness": 0,
+ "fill": "#00000000"
+ },
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "path",
+ "id": "aXTwF",
+ "name": "app",
+ "geometry": "M23.994 6.124a9.23 9.23 0 0 0-0.24-2.19c-0.317-1.31-1.062-2.31-2.18-3.043a5.022 5.022 0 0 0-1.877-0.726 10.496 10.496 0 0 0-1.564-0.15c-0.04-0.003-0.083-0.01-0.124-0.013h-12.023c-0.152 0.01-0.303 0.017-0.455 0.026-0.747 0.043-1.49 0.123-2.193 0.4-1.336 0.53-2.3 1.452-2.865 2.78-0.192 0.448-0.292 0.925-0.363 1.408-0.056 0.392-0.088 0.785-0.1 1.18 0 0.032-0.007 0.062-0.01 0.093v12.223c0.01 0.14 0.017 0.283 0.027 0.424 0.05 0.815 0.154 1.624 0.497 2.373 0.65 1.42 1.738 2.353 3.234 2.801 0.42 0.127 0.856 0.187 1.293 0.228 0.555 0.053 1.11 0.06 1.667 0.06h11.03a12.5 12.5 0 0 0 1.57-0.1c0.822-0.106 1.596-0.35 2.295-0.81a5.046 5.046 0 0 0 1.88-2.207c0.186-0.42 0.293-0.87 0.37-1.324 0.113-0.675 0.138-1.358 0.137-2.04-0.002-3.8 0-7.595-0.003-11.393z m-6.423 3.99v5.712c0 0.417-0.058 0.827-0.244 1.206-0.29 0.59-0.76 0.962-1.388 1.14-0.35 0.1-0.706 0.157-1.07 0.173-0.95 0.045-1.773-0.6-1.943-1.536a1.88 1.88 0 0 1 1.038-2.022c0.323-0.16 0.67-0.25 1.018-0.324 0.378-0.082 0.758-0.153 1.134-0.24 0.274-0.063 0.457-0.23 0.51-0.516a0.904 0.904 0 0 0 0.02-0.193c0-1.815 0-3.63-0.002-5.443a0.725 0.725 0 0 0-0.026-0.185c-0.04-0.15-0.15-0.243-0.304-0.234-0.16 0.01-0.318 0.035-0.475 0.066-0.76 0.15-1.52 0.303-2.28 0.456l-2.325 0.47-1.374 0.278c-0.016 0.003-0.032 0.01-0.048 0.013-0.277 0.077-0.377 0.203-0.39 0.49-0.002 0.042 0 0.086 0 0.13-0.002 2.602 0 5.204-0.003 7.805 0 0.42-0.047 0.836-0.215 1.227-0.278 0.64-0.77 1.04-1.434 1.233-0.35 0.1-0.71 0.16-1.075 0.172-0.96 0.036-1.755-0.6-1.92-1.544-0.14-0.812 0.23-1.685 1.154-2.075 0.357-0.15 0.73-0.232 1.108-0.31 0.287-0.06 0.575-0.116 0.86-0.177 0.383-0.083 0.583-0.323 0.6-0.714v-0.15c0-2.96 0-5.922 0.002-8.882 0-0.123 0.013-0.25 0.042-0.37 0.07-0.285 0.273-0.448 0.546-0.518 0.255-0.066 0.515-0.112 0.774-0.165 0.733-0.15 1.466-0.296 2.2-0.444l2.27-0.46c0.67-0.134 1.34-0.27 2.01-0.403 0.22-0.043 0.442-0.088 0.663-0.106 0.31-0.025 0.523 0.17 0.554 0.482 0.008 0.073 0.012 0.148 0.012 0.223 0.002 1.91 0.002 3.822 0 5.732z",
+ "viewBox": [
+ 0,
+ 0,
+ 24,
+ 24
+ ],
+ "fill": "$text-secondary",
+ "width": 36,
+ "height": 36
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "xuto8",
+ "name": "apLbl",
+ "fill": "$text-secondary",
+ "content": "Apple Music",
+ "fontFamily": "Inter",
+ "fontSize": 10,
+ "fontWeight": "500"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "KQv9L",
+ "name": "svcRow2",
+ "width": "fill_container",
+ "gap": 10,
+ "children": [
+ {
+ "type": "frame",
+ "id": "vQ6i4",
+ "name": "ytItem",
+ "width": 80,
+ "layout": "vertical",
+ "gap": 7,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "yvHif",
+ "name": "ytBtn",
+ "width": 54,
+ "height": 54,
+ "fill": "#00000000",
+ "cornerRadius": 27,
+ "stroke": {
+ "thickness": 0,
+ "fill": "#00000000"
+ },
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "path",
+ "id": "bpfEn",
+ "name": "ytp",
+ "geometry": "M12 0c-6.624 0-12 5.376-12 12s5.376 12 12 12 12-5.376 12-12-5.376-12-12-12z m0 19.104c-3.924 0-7.104-3.18-7.104-7.104s3.18-7.104 7.104-7.104 7.104 3.18 7.104 7.104-3.18 7.104-7.104 7.104z m0-13.332c-3.432 0-6.228 2.796-6.228 6.228s2.796 6.228 6.228 6.228 6.228-2.796 6.228-6.228-2.796-6.228-6.228-6.228z m-2.316 9.768v-7.08l6.132 3.54-6.132 3.54z",
+ "viewBox": [
+ 0,
+ 0,
+ 24,
+ 24
+ ],
+ "fill": "$text-secondary",
+ "width": 36,
+ "height": 36
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "V53Q8",
+ "name": "ytLbl",
+ "fill": "$text-secondary",
+ "content": "YT Music",
+ "fontFamily": "Inter",
+ "fontSize": 10,
+ "fontWeight": "500"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "i7K3B",
+ "name": "tdItem",
+ "width": 80,
+ "layout": "vertical",
+ "gap": 7,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "tNCva",
+ "name": "tdBtn",
+ "width": 54,
+ "height": 54,
+ "fill": "#00000000",
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "path",
+ "id": "hKryn",
+ "name": "tdLogo",
+ "geometry": "M12.012 3.992l-4.004 4.004-4.004-4.004-4.004 4.004 4.004 4.004 4.004-4.004 4.004 4.004-4.004 4.004 4.004 4.004 4.004-4.004-4.004-4.004 4.004-4.004-4.004-4.004z m4.03 4.004l3.979-3.979 3.979 3.979-3.979 3.979",
+ "viewBox": [
+ 0,
+ 0,
+ 24,
+ 24
+ ],
+ "fill": "$text-secondary",
+ "width": 34,
+ "height": 34
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "yC2hA",
+ "name": "tdLbl",
+ "fill": "$text-secondary",
+ "content": "Tidal",
+ "fontFamily": "Inter",
+ "fontSize": 10,
+ "fontWeight": "500"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "yjIWh",
+ "name": "dzItem",
+ "width": 80,
+ "layout": "vertical",
+ "gap": 7,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "SADwY",
+ "name": "dzBtn",
+ "width": 54,
+ "height": 54,
+ "fill": "#00000000",
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "path",
+ "id": "XHQkk",
+ "name": "dzLogo",
+ "geometry": "M0.693 10.024c0.381 0 0.693-1.256 0.693-2.807 0-1.55-0.312-2.807-0.693-2.807-0.381 0-0.693 1.256-0.693 2.807s0.312 2.808 0.693 2.808z m20.345-8.464c-0.364 0-0.684 0.805-0.91 2.096-0.363-2.21-0.944-3.656-1.602-3.656-0.78 0-1.464 2.036-1.784 5-0.312-2.158-0.788-3.536-1.325-3.536-0.745 0-1.386 2.704-1.62 6.472-0.442-1.932-1.083-3.145-1.793-3.145s-1.35 1.213-1.793 3.145c-0.242-3.76-0.874-6.463-1.628-6.463-0.537 0-1.013 1.378-1.325 3.535-0.32-2.972-0.996-5.008-1.784-5.008-0.658 0-1.247 1.447-1.602 3.665-0.217-1.291-0.546-2.105-0.91-2.105-0.675 0-1.221 2.807-1.221 6.272 0 3.466 0.546 6.273 1.221 6.273 0.277 0 0.537-0.476 0.736-1.273 0.32 2.928 0.996 4.938 1.776 4.938 0.606 0 1.143-1.204 1.507-3.11 0.251 3.622 0.875 6.195 1.602 6.195 0.46 0 0.875-1.023 1.187-2.677 0.372 3.422 1.23 5.822 2.234 5.822 1.005 0 1.863-2.4 2.235-5.822 0.312 1.654 0.727 2.677 1.186 2.677 0.728 0 1.352-2.573 1.603-6.195 0.364 1.906 0.9 3.11 1.507 3.11 0.78 0 1.455-2.01 1.775-4.938 0.208 0.797 0.46 1.273 0.737 1.273 0.675 0 1.22-2.807 1.22-6.273-0.008-3.457-0.553-6.272-1.23-6.272z m2.269 8.464c0.381 0 0.693-1.256 0.693-2.807 0-1.55-0.312-2.807-0.693-2.807-0.381 0-0.693 1.256-0.693 2.807s0.312 2.808 0.693 2.808z",
+ "viewBox": [
+ 0,
+ 0,
+ 24,
+ 24
+ ],
+ "fill": "$text-secondary",
+ "width": 34,
+ "height": 34
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "Ps31X",
+ "name": "dzLbl",
+ "fill": "$text-secondary",
+ "content": "Deezer",
+ "fontFamily": "Inter",
+ "fontSize": 10,
+ "fontWeight": "500"
+ }
+ ]
}
]
}
@@ -3005,6 +3116,4392 @@
]
}
]
+ },
+ {
+ "type": "frame",
+ "id": "Teeu6",
+ "x": 440,
+ "y": 1888,
+ "name": "Settings",
+ "clip": true,
+ "width": 390,
+ "height": 844,
+ "fill": "$bg-base",
+ "layout": "vertical",
+ "children": [
+ {
+ "id": "HsSLN",
+ "type": "ref",
+ "ref": "K7Dzi",
+ "width": "fill_container",
+ "name": "sbset"
+ },
+ {
+ "type": "frame",
+ "id": "NMca2",
+ "name": "content",
+ "width": "fill_container",
+ "height": "fill_container",
+ "layout": "vertical",
+ "gap": 16,
+ "padding": [
+ 6,
+ 20,
+ 0,
+ 20
+ ],
+ "children": [
+ {
+ "type": "text",
+ "id": "wKOu1",
+ "name": "settitle",
+ "fill": "$text-primary",
+ "content": "Настройки",
+ "fontFamily": "Inter",
+ "fontSize": 30,
+ "fontWeight": "700"
+ },
+ {
+ "type": "frame",
+ "id": "8cZR5",
+ "name": "profileCard",
+ "width": "fill_container",
+ "fill": "$bg-surface",
+ "cornerRadius": 18,
+ "stroke": {
+ "thickness": 1,
+ "fill": "$border"
+ },
+ "gap": 14,
+ "padding": 14,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "NMrnh",
+ "name": "pci",
+ "width": 46,
+ "height": 46,
+ "fill": "$bg-surface-2",
+ "cornerRadius": 23,
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "icon_font",
+ "id": "DkyxX",
+ "name": "pcii",
+ "width": 22,
+ "height": 22,
+ "iconFontName": "user-round",
+ "iconFontFamily": "lucide",
+ "fill": "$text-secondary"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "T64LU",
+ "name": "pctext",
+ "width": "fill_container",
+ "layout": "vertical",
+ "gap": 2,
+ "children": [
+ {
+ "type": "text",
+ "id": "slHM6",
+ "name": "pct1",
+ "fill": "$text-primary",
+ "content": "Вы не вошли",
+ "fontFamily": "Inter",
+ "fontSize": 15,
+ "fontWeight": "600"
+ },
+ {
+ "type": "text",
+ "id": "JRX4k",
+ "name": "pct2",
+ "fill": "$text-secondary",
+ "textGrowth": "fixed-width",
+ "width": "fill_container",
+ "content": "Вход не обязателен — это для синхронизации",
+ "fontFamily": "Inter",
+ "fontSize": 12,
+ "fontWeight": "normal"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "v4iBf",
+ "name": "pcbtn",
+ "fill": "$accent",
+ "cornerRadius": 12,
+ "padding": [
+ 9,
+ 16
+ ],
+ "children": [
+ {
+ "type": "text",
+ "id": "NtB9z",
+ "name": "pcbtnt",
+ "fill": "$bg-base",
+ "content": "Войти",
+ "fontFamily": "Inter",
+ "fontSize": 13,
+ "fontWeight": "700"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "bB9QP",
+ "name": "sleepBlock",
+ "width": "fill_container",
+ "layout": "vertical",
+ "gap": 12,
+ "children": [
+ {
+ "type": "frame",
+ "id": "yL0il",
+ "name": "slRow",
+ "width": "fill_container",
+ "justifyContent": "space_between",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "text",
+ "id": "nYeAs",
+ "name": "slL",
+ "fill": "$text-primary",
+ "content": "Таймер сна",
+ "fontFamily": "Inter",
+ "fontSize": 15,
+ "fontWeight": "600"
+ },
+ {
+ "type": "text",
+ "id": "wrT1R",
+ "name": "slV",
+ "fill": "$accent",
+ "content": "45 мин",
+ "fontFamily": "Inter",
+ "fontSize": 13,
+ "fontWeight": "600"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "auecr",
+ "name": "track",
+ "width": "fill_container",
+ "height": 18,
+ "layout": "none",
+ "children": [
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "msH4U",
+ "x": 0,
+ "y": 7,
+ "name": "slBg",
+ "fill": "$bg-surface-2",
+ "width": 350,
+ "height": 4
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "k5gyr",
+ "x": 0,
+ "y": 7,
+ "name": "slFill",
+ "fill": "$accent",
+ "width": 140,
+ "height": 4
+ },
+ {
+ "type": "ellipse",
+ "id": "zH0gG",
+ "x": 132,
+ "y": 0,
+ "name": "slKnob",
+ "fill": "$accent",
+ "width": 18,
+ "height": 18
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "NlmIz",
+ "name": "eqBlock",
+ "width": "fill_container",
+ "layout": "vertical",
+ "gap": 12,
+ "children": [
+ {
+ "type": "text",
+ "id": "x0jTP",
+ "name": "eqL",
+ "fill": "$text-primary",
+ "content": "Эквалайзер",
+ "fontFamily": "Inter",
+ "fontSize": 15,
+ "fontWeight": "600"
+ },
+ {
+ "type": "frame",
+ "id": "0UFSr",
+ "name": "eqRow",
+ "width": "fill_container",
+ "gap": 8,
+ "children": [
+ {
+ "type": "frame",
+ "id": "bGq44",
+ "name": "eq1",
+ "width": "fill_container",
+ "height": 38,
+ "fill": "$accent",
+ "cornerRadius": 11,
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "text",
+ "id": "3TH2A",
+ "name": "eq1t",
+ "fill": "$bg-base",
+ "content": "Flat",
+ "fontFamily": "Inter",
+ "fontSize": 13,
+ "fontWeight": "600"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "i6gQG",
+ "name": "eq2",
+ "width": "fill_container",
+ "height": 38,
+ "fill": "$bg-surface-2",
+ "cornerRadius": 11,
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "text",
+ "id": "BTHHn",
+ "name": "eq2t",
+ "fill": "$text-secondary",
+ "content": "Rock",
+ "fontFamily": "Inter",
+ "fontSize": 13,
+ "fontWeight": "600"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "p3uH8",
+ "name": "eq3",
+ "width": "fill_container",
+ "height": 38,
+ "fill": "$bg-surface-2",
+ "cornerRadius": 11,
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "text",
+ "id": "A6Fp1",
+ "name": "eq3t",
+ "fill": "$text-secondary",
+ "content": "Pop",
+ "fontFamily": "Inter",
+ "fontSize": 13,
+ "fontWeight": "600"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "mAOTl",
+ "name": "eq4",
+ "width": "fill_container",
+ "height": 38,
+ "fill": "$bg-surface-2",
+ "cornerRadius": 11,
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "text",
+ "id": "z2uXQ",
+ "name": "eq4t",
+ "fill": "$text-secondary",
+ "content": "Jazz",
+ "fontFamily": "Inter",
+ "fontSize": 13,
+ "fontWeight": "600"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "3xUJa",
+ "name": "eq5",
+ "width": "fill_container",
+ "height": 38,
+ "fill": "$bg-surface-2",
+ "cornerRadius": 11,
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "text",
+ "id": "ykCvF",
+ "name": "eq5t",
+ "fill": "$text-secondary",
+ "content": "Bass",
+ "fontFamily": "Inter",
+ "fontSize": 13,
+ "fontWeight": "600"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "I6u72",
+ "name": "servicesSec",
+ "width": "fill_container",
+ "layout": "vertical",
+ "gap": 4,
+ "children": [
+ {
+ "type": "text",
+ "id": "NnbBC",
+ "name": "svcH",
+ "fill": "$text-primary",
+ "textGrowth": "fixed-width",
+ "width": "fill_container",
+ "content": "Музыкальные сервисы",
+ "fontFamily": "Inter",
+ "fontSize": 15,
+ "fontWeight": "600"
+ },
+ {
+ "type": "frame",
+ "id": "5bvzA",
+ "name": "sr1",
+ "width": "fill_container",
+ "padding": [
+ 10,
+ 0
+ ],
+ "justifyContent": "space_between",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "text",
+ "id": "lLyTZ",
+ "name": "sr1t",
+ "fill": "$text-secondary",
+ "content": "Яндекс Музыка",
+ "fontFamily": "Inter",
+ "fontSize": 14,
+ "fontWeight": "normal"
+ },
+ {
+ "id": "Vz69B",
+ "type": "ref",
+ "ref": "2p1JH",
+ "name": "sr1s"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "v3h1M",
+ "name": "sr2",
+ "width": "fill_container",
+ "padding": [
+ 10,
+ 0
+ ],
+ "justifyContent": "space_between",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "text",
+ "id": "LSsm7",
+ "name": "sr2t",
+ "fill": "$text-secondary",
+ "content": "ВК Музыка",
+ "fontFamily": "Inter",
+ "fontSize": 14,
+ "fontWeight": "normal"
+ },
+ {
+ "id": "DKD0P",
+ "type": "ref",
+ "ref": "2p1JH",
+ "name": "sr2s"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "XrSXm",
+ "name": "sr3",
+ "width": "fill_container",
+ "padding": [
+ 10,
+ 0
+ ],
+ "justifyContent": "space_between",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "text",
+ "id": "35iT0",
+ "name": "sr3t",
+ "fill": "$text-secondary",
+ "content": "BOOM",
+ "fontFamily": "Inter",
+ "fontSize": 14,
+ "fontWeight": "normal"
+ },
+ {
+ "id": "FqRr9",
+ "type": "ref",
+ "ref": "dpXaj",
+ "name": "sr3s"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "6fkM5",
+ "name": "sr4",
+ "width": "fill_container",
+ "padding": [
+ 10,
+ 0
+ ],
+ "justifyContent": "space_between",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "text",
+ "id": "M4NcK",
+ "name": "sr4t",
+ "fill": "$text-secondary",
+ "content": "Spotify",
+ "fontFamily": "Inter",
+ "fontSize": 14,
+ "fontWeight": "normal"
+ },
+ {
+ "id": "h4FFf",
+ "type": "ref",
+ "ref": "2p1JH",
+ "name": "sr4s"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "y317E",
+ "name": "sr5",
+ "width": "fill_container",
+ "padding": [
+ 10,
+ 0
+ ],
+ "justifyContent": "space_between",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "text",
+ "id": "M5KcQ",
+ "name": "sr5t",
+ "fill": "$text-secondary",
+ "content": "Apple Music",
+ "fontFamily": "Inter",
+ "fontSize": 14,
+ "fontWeight": "normal"
+ },
+ {
+ "id": "QidsP",
+ "type": "ref",
+ "ref": "2p1JH",
+ "name": "sr5s"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "MHCtU",
+ "name": "recRow",
+ "width": "fill_container",
+ "justifyContent": "space_between",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "x96Jx",
+ "name": "recL",
+ "width": "fill_container",
+ "layout": "vertical",
+ "gap": 2,
+ "children": [
+ {
+ "type": "text",
+ "id": "C11X3",
+ "name": "recL1",
+ "fill": "$text-primary",
+ "content": "Запись эфира",
+ "fontFamily": "Inter",
+ "fontSize": 15,
+ "fontWeight": "600"
+ },
+ {
+ "type": "text",
+ "id": "WiFgG",
+ "name": "recL2",
+ "fill": "$text-secondary",
+ "content": "Сохранять трансляцию в файлы",
+ "fontFamily": "Inter",
+ "fontSize": 12,
+ "fontWeight": "normal"
+ }
+ ]
+ },
+ {
+ "id": "K95nH",
+ "type": "ref",
+ "ref": "2p1JH",
+ "name": "recS"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "JFB95",
+ "name": "testBtn",
+ "width": "fill_container",
+ "fill": "#00000000",
+ "cornerRadius": 14,
+ "stroke": {
+ "thickness": 1.5,
+ "fill": "$border"
+ },
+ "gap": 10,
+ "padding": [
+ 14,
+ 16
+ ],
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "icon_font",
+ "id": "jT9t5",
+ "name": "testBi",
+ "width": 18,
+ "height": 18,
+ "iconFontName": "activity",
+ "iconFontFamily": "lucide",
+ "fill": "$text-primary"
+ },
+ {
+ "type": "text",
+ "id": "JkHtH",
+ "name": "testBt",
+ "fill": "$text-primary",
+ "content": "Проверить станции",
+ "fontFamily": "Inter",
+ "fontSize": 14,
+ "fontWeight": "600"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "id": "w3z7q",
+ "type": "ref",
+ "ref": "iM71m",
+ "width": "fill_container",
+ "name": "tbset",
+ "descendants": {
+ "8vDTY": {
+ "fill": "#00000000"
+ },
+ "ZIXR4": {
+ "fill": "$text-secondary"
+ },
+ "hp2PJ": {
+ "fill": "$text-secondary"
+ },
+ "RJfJX": {
+ "fill": "$accent"
+ },
+ "GNMc7": {
+ "fill": "$bg-base"
+ },
+ "YlV72": {
+ "fill": "$bg-base"
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "8bcq9",
+ "x": 880,
+ "y": 1888,
+ "name": "Recordings",
+ "clip": true,
+ "width": 390,
+ "height": 844,
+ "fill": "$bg-base",
+ "layout": "vertical",
+ "children": [
+ {
+ "id": "jiM9Z",
+ "type": "ref",
+ "ref": "K7Dzi",
+ "width": "fill_container",
+ "name": "sbrec"
+ },
+ {
+ "type": "frame",
+ "id": "sii52",
+ "name": "content",
+ "width": "fill_container",
+ "height": "fill_container",
+ "layout": "vertical",
+ "gap": 16,
+ "padding": [
+ 6,
+ 20,
+ 0,
+ 20
+ ],
+ "children": [
+ {
+ "type": "text",
+ "id": "dzmHg",
+ "name": "rectitle",
+ "fill": "$text-primary",
+ "content": "Записи",
+ "fontFamily": "Inter",
+ "fontSize": 30,
+ "fontWeight": "700"
+ },
+ {
+ "type": "frame",
+ "id": "Qncc4",
+ "name": "recBanner",
+ "width": "fill_container",
+ "fill": "#FF52521F",
+ "cornerRadius": 16,
+ "stroke": {
+ "thickness": 1,
+ "fill": "#FF525266"
+ },
+ "padding": [
+ 14,
+ 16
+ ],
+ "justifyContent": "space_between",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "S0E5h",
+ "name": "bl",
+ "gap": 10,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "ellipse",
+ "id": "UGnLj",
+ "name": "bdot",
+ "fill": "#FF5252",
+ "width": 11,
+ "height": 11
+ },
+ {
+ "type": "text",
+ "id": "z369e",
+ "name": "bt",
+ "fill": "#FF6B6B",
+ "content": "Идёт запись · RADIO RECORD",
+ "fontFamily": "Inter",
+ "fontSize": 14,
+ "fontWeight": "600"
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "SknUN",
+ "name": "btime",
+ "fill": "#FF6B6B",
+ "content": "01:23",
+ "fontFamily": "Inter",
+ "fontSize": 14,
+ "fontWeight": "600"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "CWPyV",
+ "name": "recList",
+ "width": "fill_container",
+ "layout": "vertical",
+ "gap": 10,
+ "children": [
+ {
+ "id": "QWf4W",
+ "type": "ref",
+ "ref": "CmQt5",
+ "width": "fill_container",
+ "name": "ri1"
+ },
+ {
+ "id": "oysm6",
+ "type": "ref",
+ "ref": "CmQt5",
+ "width": "fill_container",
+ "name": "ri2",
+ "descendants": {
+ "2sYMr": {
+ "content": "Радио Energy"
+ },
+ "GjADY": {
+ "content": "Midnight Drive — André Bratten"
+ },
+ "WlRmS": {
+ "content": "02.06.2026 19:05 • 27:48"
+ }
+ }
+ },
+ {
+ "id": "Dz5Y0",
+ "type": "ref",
+ "ref": "CmQt5",
+ "width": "fill_container",
+ "name": "ri3",
+ "descendants": {
+ "2sYMr": {
+ "content": "Megapolis FM"
+ },
+ "GjADY": {
+ "content": "Vanished World — DJ Wolfox"
+ },
+ "WlRmS": {
+ "content": "01.06.2026 23:12 • 08:15"
+ }
+ }
+ },
+ {
+ "id": "SUUK7",
+ "type": "ref",
+ "ref": "CmQt5",
+ "width": "fill_container",
+ "name": "ri4",
+ "descendants": {
+ "2sYMr": {
+ "content": "DFM"
+ },
+ "GjADY": {
+ "content": "Aegis — Sub Focus"
+ },
+ "WlRmS": {
+ "content": "01.06.2026 14:30 • 41:06"
+ }
+ }
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "id": "BzhCn",
+ "type": "ref",
+ "ref": "iM71m",
+ "width": "fill_container",
+ "name": "tbrec",
+ "descendants": {
+ "8vDTY": {
+ "fill": "#00000000"
+ },
+ "ZIXR4": {
+ "fill": "$text-secondary"
+ },
+ "hp2PJ": {
+ "fill": "$text-secondary"
+ },
+ "RJfJX": {
+ "fill": "$accent"
+ },
+ "GNMc7": {
+ "fill": "$bg-base"
+ },
+ "YlV72": {
+ "fill": "$bg-base"
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "2p1JH",
+ "x": 1380,
+ "y": 840,
+ "name": "SwitchOn",
+ "reusable": true,
+ "width": 46,
+ "height": 26,
+ "fill": "$accent",
+ "cornerRadius": 13,
+ "padding": [
+ 0,
+ 3
+ ],
+ "justifyContent": "end",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "ellipse",
+ "id": "xmZ3e",
+ "name": "swonk",
+ "fill": "$bg-base",
+ "width": 20,
+ "height": 20
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "dpXaj",
+ "x": 1440,
+ "y": 840,
+ "name": "SwitchOff",
+ "reusable": true,
+ "width": 46,
+ "height": 26,
+ "fill": "$bg-elevated",
+ "cornerRadius": 13,
+ "stroke": {
+ "thickness": 1,
+ "fill": "$border"
+ },
+ "padding": [
+ 0,
+ 3
+ ],
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "ellipse",
+ "id": "HwD9k",
+ "name": "swoffk",
+ "fill": "$text-muted",
+ "width": 20,
+ "height": 20
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "PPme9",
+ "x": 0,
+ "y": 1888,
+ "name": "Auth",
+ "clip": true,
+ "width": 390,
+ "height": 844,
+ "fill": "$bg-base",
+ "layout": "vertical",
+ "children": [
+ {
+ "id": "gk5bN",
+ "type": "ref",
+ "ref": "K7Dzi",
+ "width": "fill_container",
+ "name": "sba"
+ },
+ {
+ "type": "frame",
+ "id": "5RcRu",
+ "name": "ahdr",
+ "width": "fill_container",
+ "padding": [
+ 6,
+ 20
+ ],
+ "children": [
+ {
+ "type": "icon_font",
+ "id": "r1Wws",
+ "name": "aclose",
+ "width": 26,
+ "height": 26,
+ "iconFontName": "x",
+ "iconFontFamily": "lucide",
+ "fill": "$text-secondary"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "yIMnt",
+ "name": "content",
+ "width": "fill_container",
+ "height": "fill_container",
+ "layout": "vertical",
+ "gap": 18,
+ "padding": [
+ 80,
+ 28,
+ 28,
+ 28
+ ],
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "y8JZW",
+ "name": "logo",
+ "layout": "vertical",
+ "gap": 16,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "ozIud",
+ "name": "ic",
+ "width": 84,
+ "height": 84,
+ "fill": {
+ "type": "gradient",
+ "gradientType": "linear",
+ "enabled": true,
+ "rotation": 135,
+ "size": {
+ "height": 1
+ },
+ "colors": [
+ {
+ "color": "#C2F25B",
+ "position": 0
+ },
+ {
+ "color": "#6FA53C",
+ "position": 1
+ }
+ ]
+ },
+ "cornerRadius": 26,
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "text",
+ "id": "cv3Z0",
+ "name": "it3t",
+ "fill": "$bg-base",
+ "content": "R",
+ "fontFamily": "Agdasima",
+ "fontSize": 70,
+ "fontWeight": "700"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "tjNrW",
+ "name": "wmk",
+ "gap": 1,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "text",
+ "id": "OJrpF",
+ "name": "w5a",
+ "fill": "$text-primary",
+ "content": "Radi",
+ "fontFamily": "Agdasima",
+ "fontSize": 38,
+ "fontWeight": "700"
+ },
+ {
+ "type": "text",
+ "id": "0D953",
+ "name": "w5b",
+ "fill": "$accent",
+ "content": "OLA",
+ "fontFamily": "Agdasima",
+ "fontSize": 50,
+ "fontWeight": "700"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "BxxCW",
+ "name": "atitle",
+ "fill": "$text-primary",
+ "content": "Добро пожаловать",
+ "fontFamily": "Inter",
+ "fontSize": 24,
+ "fontWeight": "700"
+ },
+ {
+ "type": "text",
+ "id": "HRXYN",
+ "name": "asub",
+ "fill": "$text-secondary",
+ "textGrowth": "fixed-width",
+ "width": "fill_container",
+ "content": "Войдите, чтобы синхронизировать избранное и историю между устройствами",
+ "fontFamily": "Inter",
+ "fontSize": 14,
+ "fontWeight": "normal"
+ },
+ {
+ "type": "frame",
+ "id": "ogkIH",
+ "name": "emailField",
+ "width": "fill_container",
+ "fill": "$bg-surface",
+ "cornerRadius": 14,
+ "stroke": {
+ "thickness": 1.5,
+ "fill": "$border"
+ },
+ "gap": 12,
+ "padding": 16,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "icon_font",
+ "id": "1nOri",
+ "name": "fmi",
+ "width": 20,
+ "height": 20,
+ "iconFontName": "mail",
+ "iconFontFamily": "lucide",
+ "fill": "$text-muted"
+ },
+ {
+ "type": "text",
+ "id": "9wT3d",
+ "name": "ftxt",
+ "fill": "$text-muted",
+ "textGrowth": "fixed-width",
+ "width": "fill_container",
+ "content": "you@email.com",
+ "fontFamily": "Inter",
+ "fontSize": 15,
+ "fontWeight": "normal"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "iYKQ9",
+ "name": "primaryBtn",
+ "width": "fill_container",
+ "fill": "$accent",
+ "cornerRadius": 14,
+ "padding": 16,
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "text",
+ "id": "miB4T",
+ "name": "pbtnt",
+ "fill": "$bg-base",
+ "content": "Получить код",
+ "fontFamily": "Inter",
+ "fontSize": 15,
+ "fontWeight": "700"
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "q61N2",
+ "name": "skip",
+ "fill": "$text-secondary",
+ "content": "Продолжить без входа",
+ "fontFamily": "Inter",
+ "fontSize": 14,
+ "fontWeight": "600"
+ },
+ {
+ "type": "frame",
+ "id": "MJV5n",
+ "name": "ahint",
+ "gap": 6,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "icon_font",
+ "id": "HagkI",
+ "name": "ahinti",
+ "width": 13,
+ "height": 13,
+ "iconFontName": "shield-check",
+ "iconFontFamily": "lucide",
+ "fill": "$text-muted"
+ },
+ {
+ "type": "text",
+ "id": "pTGoF",
+ "name": "ahintt",
+ "fill": "$text-muted",
+ "content": "Вход по коду из письма — без пароля",
+ "fontFamily": "Inter",
+ "fontSize": 11,
+ "fontWeight": "normal"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "CmQt5",
+ "x": 1900,
+ "y": 0,
+ "name": "RecordingItem",
+ "reusable": true,
+ "width": 350,
+ "fill": "$bg-surface",
+ "cornerRadius": 14,
+ "stroke": {
+ "thickness": 1,
+ "fill": "$border"
+ },
+ "gap": 12,
+ "padding": 12,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "POBRV",
+ "name": "riplay",
+ "width": 42,
+ "height": 42,
+ "fill": "$bg-surface-2",
+ "cornerRadius": 21,
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "icon_font",
+ "id": "1LVRV",
+ "name": "riplayi",
+ "width": 18,
+ "height": 18,
+ "iconFontName": "play",
+ "iconFontFamily": "lucide",
+ "fill": "$accent"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "FIshj",
+ "name": "riinfo",
+ "width": "fill_container",
+ "layout": "vertical",
+ "gap": 3,
+ "children": [
+ {
+ "type": "text",
+ "id": "2sYMr",
+ "name": "ristation",
+ "fill": "$text-primary",
+ "textGrowth": "fixed-width",
+ "width": "fill_container",
+ "content": "RADIO RECORD",
+ "fontFamily": "Inter",
+ "fontSize": 15,
+ "fontWeight": "600"
+ },
+ {
+ "type": "text",
+ "id": "GjADY",
+ "name": "ritrack",
+ "fill": "$text-secondary",
+ "textGrowth": "fixed-width",
+ "width": "fill_container",
+ "content": "Galaxy — Alex Mercip",
+ "fontFamily": "Inter",
+ "fontSize": 13,
+ "fontWeight": "normal"
+ },
+ {
+ "type": "text",
+ "id": "WlRmS",
+ "name": "rimeta",
+ "fill": "$text-muted",
+ "content": "02.06.2026 21:40 • 14:32",
+ "fontFamily": "Inter",
+ "fontSize": 11,
+ "fontWeight": "normal"
+ }
+ ]
+ },
+ {
+ "type": "icon_font",
+ "id": "T6uMX",
+ "name": "ridel",
+ "width": 20,
+ "height": 20,
+ "iconFontName": "trash-2",
+ "iconFontFamily": "lucide",
+ "fill": "#FF6B6B"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "lgOpT",
+ "x": 1900,
+ "y": 120,
+ "name": "FavCard",
+ "reusable": true,
+ "width": 160,
+ "layout": "vertical",
+ "gap": 10,
+ "children": [
+ {
+ "type": "frame",
+ "id": "dh62E",
+ "name": "fcArt",
+ "clip": true,
+ "width": "fill_container",
+ "height": 150,
+ "fill": "$bg-surface-2",
+ "cornerRadius": 16,
+ "layout": "none",
+ "children": [
+ {
+ "type": "frame",
+ "id": "5OKRk",
+ "x": 116,
+ "y": 10,
+ "name": "heartBtn",
+ "width": 32,
+ "height": 32,
+ "fill": "#00000066",
+ "cornerRadius": 16,
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "icon_font",
+ "id": "OPOhk",
+ "name": "fchearti",
+ "width": 17,
+ "height": 17,
+ "iconFontName": "favorite",
+ "iconFontFamily": "Material Symbols Rounded",
+ "fill": "$accent"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "AyaFj",
+ "name": "fcname",
+ "fill": "$text-primary",
+ "textGrowth": "fixed-width",
+ "width": "fill_container",
+ "content": "Chillhop Radio",
+ "fontFamily": "Inter",
+ "fontSize": 15,
+ "fontWeight": "600"
+ },
+ {
+ "type": "text",
+ "id": "om17r",
+ "name": "fcgenre",
+ "fill": "$text-secondary",
+ "textGrowth": "fixed-width",
+ "width": "fill_container",
+ "content": "Lo-Fi",
+ "fontFamily": "Inter",
+ "fontSize": 12,
+ "fontWeight": "normal"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "1VHKQ",
+ "x": 0,
+ "y": 2832,
+ "name": "Favorites",
+ "clip": true,
+ "width": 390,
+ "height": 844,
+ "fill": {
+ "type": "gradient",
+ "gradientType": "radial",
+ "enabled": true,
+ "rotation": 0,
+ "size": {
+ "width": 1.5,
+ "height": 1.2
+ },
+ "colors": [
+ {
+ "color": "#1A2A20",
+ "position": 0
+ },
+ {
+ "color": "$bg-base",
+ "position": 1
+ }
+ ],
+ "center": {
+ "x": 0.3,
+ "y": 0.05
+ }
+ },
+ "layout": "vertical",
+ "children": [
+ {
+ "id": "oBI3T",
+ "type": "ref",
+ "ref": "K7Dzi",
+ "width": "fill_container",
+ "name": "sbf"
+ },
+ {
+ "type": "frame",
+ "id": "ZLHHT",
+ "name": "content",
+ "width": "fill_container",
+ "height": "fill_container",
+ "layout": "vertical",
+ "gap": 18,
+ "padding": [
+ 6,
+ 20,
+ 0,
+ 20
+ ],
+ "children": [
+ {
+ "type": "frame",
+ "id": "uD8og",
+ "name": "favhdr",
+ "width": "fill_container",
+ "justifyContent": "space_between",
+ "alignItems": "end",
+ "children": [
+ {
+ "type": "text",
+ "id": "zKFwN",
+ "name": "favtt",
+ "fill": "$text-primary",
+ "content": "Избранное",
+ "fontFamily": "Inter",
+ "fontSize": 30,
+ "fontWeight": "700"
+ },
+ {
+ "type": "text",
+ "id": "0OM1K",
+ "name": "favcnt",
+ "fill": "$text-secondary",
+ "content": "6 станций",
+ "fontFamily": "Inter",
+ "fontSize": 13,
+ "fontWeight": "500"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "3sfTa",
+ "name": "grid",
+ "width": "fill_container",
+ "layout": "vertical",
+ "gap": 16,
+ "children": [
+ {
+ "type": "frame",
+ "id": "Gp6sf",
+ "name": "fgr1",
+ "width": "fill_container",
+ "gap": 14,
+ "children": [
+ {
+ "id": "fHrWg",
+ "type": "ref",
+ "ref": "lgOpT",
+ "width": "fill_container",
+ "name": "fa",
+ "descendants": {
+ "dh62E": {
+ "fill": {
+ "type": "image",
+ "enabled": true,
+ "url": "https://images.unsplash.com/photo-1576056238696-975dcdd6132e?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3w4NDM0ODN8MHwxfHJhbmRvbXx8fHx8fHx8fDE3ODA0MTkwMzd8&ixlib=rb-4.1.0&q=80&w=1080",
+ "mode": "fill"
+ }
+ }
+ }
+ },
+ {
+ "id": "Uxrtr",
+ "type": "ref",
+ "ref": "lgOpT",
+ "width": "fill_container",
+ "name": "fb",
+ "descendants": {
+ "dh62E": {
+ "fill": {
+ "type": "image",
+ "enabled": true,
+ "url": "https://images.unsplash.com/photo-1603239699774-885100e49753?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3w4NDM0ODN8MHwxfHJhbmRvbXx8fHx8fHx8fDE3ODA0MTkwMzd8&ixlib=rb-4.1.0&q=80&w=1080",
+ "mode": "fill"
+ }
+ },
+ "AyaFj": {
+ "content": "Deep Jazz FM"
+ },
+ "om17r": {
+ "content": "Джаз"
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "DXeWf",
+ "name": "fgr2",
+ "width": "fill_container",
+ "gap": 14,
+ "children": [
+ {
+ "id": "rmUqp",
+ "type": "ref",
+ "ref": "lgOpT",
+ "width": "fill_container",
+ "name": "fcc",
+ "descendants": {
+ "dh62E": {
+ "fill": {
+ "type": "image",
+ "enabled": true,
+ "url": "https://images.unsplash.com/photo-1560049417-4490ff3a1f3d?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3w4NDM0ODN8MHwxfHJhbmRvbXx8fHx8fHx8fDE3ODA0MTkwMzh8&ixlib=rb-4.1.0&q=80&w=1080",
+ "mode": "fill"
+ }
+ },
+ "AyaFj": {
+ "content": "Neon Nights"
+ },
+ "om17r": {
+ "content": "Электроника"
+ }
+ }
+ },
+ {
+ "id": "Go73h",
+ "type": "ref",
+ "ref": "lgOpT",
+ "width": "fill_container",
+ "name": "fd",
+ "descendants": {
+ "dh62E": {
+ "fill": {
+ "type": "image",
+ "enabled": true,
+ "url": "https://images.unsplash.com/photo-1567517849576-ae9432e1a03e?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3w4NDM0ODN8MHwxfHJhbmRvbXx8fHx8fHx8fDE3ODA0MTkwMzl8&ixlib=rb-4.1.0&q=80&w=1080",
+ "mode": "fill"
+ }
+ },
+ "AyaFj": {
+ "content": "RADIO RECORD"
+ },
+ "om17r": {
+ "content": "Танцевальное"
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "8uT3b",
+ "name": "fgr3",
+ "width": "fill_container",
+ "gap": 14,
+ "children": [
+ {
+ "id": "0U2qU",
+ "type": "ref",
+ "ref": "lgOpT",
+ "width": "fill_container",
+ "name": "fe",
+ "descendants": {
+ "dh62E": {
+ "fill": {
+ "type": "image",
+ "enabled": true,
+ "url": "https://images.unsplash.com/photo-1647524904834-1ed784e73d2c?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3w4NDM0ODN8MHwxfHJhbmRvbXx8fHx8fHx8fDE3ODA0MTkwNDB8&ixlib=rb-4.1.0&q=80&w=1080",
+ "mode": "fill"
+ }
+ },
+ "AyaFj": {
+ "content": "Радио Energy"
+ },
+ "om17r": {
+ "content": "Поп · Dance"
+ }
+ }
+ },
+ {
+ "id": "NkFlt",
+ "type": "ref",
+ "ref": "lgOpT",
+ "width": "fill_container",
+ "name": "ff",
+ "descendants": {
+ "dh62E": {
+ "fill": {
+ "type": "image",
+ "enabled": true,
+ "url": "https://images.unsplash.com/photo-1535498730771-e735b998cd64?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3w4NDM0ODN8MHwxfHJhbmRvbXx8fHx8fHx8fDE3ODA0MTkwNDF8&ixlib=rb-4.1.0&q=80&w=1080",
+ "mode": "fill"
+ }
+ },
+ "AyaFj": {
+ "content": "Megapolis FM"
+ },
+ "om17r": {
+ "content": "Хаус"
+ }
+ }
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "id": "u69X8",
+ "type": "ref",
+ "ref": "iM71m",
+ "width": "fill_container",
+ "name": "tbf",
+ "descendants": {
+ "8vDTY": {
+ "fill": "#00000000"
+ },
+ "ZIXR4": {
+ "fill": "$text-secondary"
+ },
+ "hp2PJ": {
+ "fill": "$text-secondary"
+ },
+ "AR0aN": {
+ "fill": "$accent"
+ },
+ "r6OEB": {
+ "fill": "$bg-base"
+ },
+ "Ae8Aw": {
+ "fill": "$bg-base"
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "WFf4d",
+ "x": 1900,
+ "y": 340,
+ "name": "HistoryRow",
+ "reusable": true,
+ "width": 350,
+ "fill": "#00000000",
+ "gap": 12,
+ "padding": [
+ 8,
+ 2
+ ],
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "L8TqP",
+ "name": "hrthumb",
+ "width": 44,
+ "height": 44,
+ "fill": "$bg-surface-2",
+ "cornerRadius": 10,
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "icon_font",
+ "id": "IKl5m",
+ "name": "hrti",
+ "width": 20,
+ "height": 20,
+ "iconFontName": "music",
+ "iconFontFamily": "lucide",
+ "fill": "$text-secondary"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "gKFsF",
+ "name": "hrinfo",
+ "width": "fill_container",
+ "layout": "vertical",
+ "gap": 3,
+ "children": [
+ {
+ "type": "text",
+ "id": "OzlWt",
+ "name": "hrtitle",
+ "fill": "$text-primary",
+ "textGrowth": "fixed-width",
+ "width": "fill_container",
+ "content": "Galaxy",
+ "fontFamily": "Inter",
+ "fontSize": 15,
+ "fontWeight": "600"
+ },
+ {
+ "type": "text",
+ "id": "7PQ2O",
+ "name": "hrsub",
+ "fill": "$text-secondary",
+ "textGrowth": "fixed-width",
+ "width": "fill_container",
+ "content": "Alex Mercip · RADIO RECORD",
+ "fontFamily": "Inter",
+ "fontSize": 12,
+ "fontWeight": "normal"
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "SF26T",
+ "name": "hrtime",
+ "fill": "$text-muted",
+ "content": "21:40",
+ "fontFamily": "Inter",
+ "fontSize": 12,
+ "fontWeight": "500"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "TOAjf",
+ "x": 440,
+ "y": 2832,
+ "name": "History",
+ "clip": true,
+ "width": 390,
+ "height": 844,
+ "fill": {
+ "type": "gradient",
+ "gradientType": "radial",
+ "enabled": true,
+ "rotation": 0,
+ "size": {
+ "width": 1.5,
+ "height": 1.2
+ },
+ "colors": [
+ {
+ "color": "#1A2A20",
+ "position": 0
+ },
+ {
+ "color": "$bg-base",
+ "position": 1
+ }
+ ],
+ "center": {
+ "y": 0.05
+ }
+ },
+ "layout": "vertical",
+ "children": [
+ {
+ "id": "iGhjH",
+ "type": "ref",
+ "ref": "K7Dzi",
+ "width": "fill_container",
+ "name": "sbh"
+ },
+ {
+ "type": "frame",
+ "id": "K986G",
+ "name": "content",
+ "width": "fill_container",
+ "height": "fill_container",
+ "layout": "vertical",
+ "gap": 16,
+ "padding": [
+ 6,
+ 20,
+ 0,
+ 20
+ ],
+ "children": [
+ {
+ "type": "text",
+ "id": "xs7CL",
+ "name": "histt",
+ "fill": "$text-primary",
+ "content": "История",
+ "fontFamily": "Inter",
+ "fontSize": 30,
+ "fontWeight": "700"
+ },
+ {
+ "type": "frame",
+ "id": "mdtIN",
+ "name": "hsearch",
+ "width": "fill_container",
+ "fill": "$bg-surface",
+ "cornerRadius": 14,
+ "stroke": {
+ "thickness": 1,
+ "fill": "$border"
+ },
+ "gap": 12,
+ "padding": [
+ 13,
+ 16
+ ],
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "icon_font",
+ "id": "gCaUM",
+ "name": "hsi",
+ "width": 19,
+ "height": 19,
+ "iconFontName": "search",
+ "iconFontFamily": "lucide",
+ "fill": "$text-muted"
+ },
+ {
+ "type": "text",
+ "id": "laOjI",
+ "name": "hst",
+ "fill": "$text-muted",
+ "textGrowth": "fixed-width",
+ "width": "fill_container",
+ "content": "Поиск в истории…",
+ "fontFamily": "Inter",
+ "fontSize": 14,
+ "fontWeight": "normal"
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "uHLu1",
+ "name": "hlbl1",
+ "fill": "$text-muted",
+ "content": "СЕГОДНЯ",
+ "fontFamily": "Inter",
+ "fontSize": 11,
+ "fontWeight": "600",
+ "letterSpacing": 1.2
+ },
+ {
+ "type": "frame",
+ "id": "yQg7f",
+ "name": "hlist1",
+ "width": "fill_container",
+ "layout": "vertical",
+ "gap": 2,
+ "children": [
+ {
+ "id": "tKELo",
+ "type": "ref",
+ "ref": "WFf4d",
+ "width": "fill_container",
+ "name": "h1"
+ },
+ {
+ "id": "jssKh",
+ "type": "ref",
+ "ref": "WFf4d",
+ "width": "fill_container",
+ "name": "h2",
+ "descendants": {
+ "OzlWt": {
+ "content": "Midnight Drive"
+ },
+ "7PQ2O": {
+ "content": "André Bratten · Радио Energy"
+ },
+ "SF26T": {
+ "content": "20:14"
+ }
+ }
+ },
+ {
+ "id": "gO7zT",
+ "type": "ref",
+ "ref": "WFf4d",
+ "width": "fill_container",
+ "name": "h3",
+ "descendants": {
+ "OzlWt": {
+ "content": "Vanished World"
+ },
+ "7PQ2O": {
+ "content": "DJ Wolfox · Megapolis FM"
+ },
+ "SF26T": {
+ "content": "18:02"
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "dej8Z",
+ "name": "hlbl2",
+ "fill": "$text-muted",
+ "content": "ВЧЕРА",
+ "fontFamily": "Inter",
+ "fontSize": 11,
+ "fontWeight": "600",
+ "letterSpacing": 1.2
+ },
+ {
+ "type": "frame",
+ "id": "UN182",
+ "name": "hlist2",
+ "width": "fill_container",
+ "layout": "vertical",
+ "gap": 2,
+ "children": [
+ {
+ "id": "jHSNG",
+ "type": "ref",
+ "ref": "WFf4d",
+ "width": "fill_container",
+ "name": "h4",
+ "descendants": {
+ "OzlWt": {
+ "content": "Aegis — Original Mix"
+ },
+ "7PQ2O": {
+ "content": "Sub Focus · DFM"
+ },
+ "SF26T": {
+ "content": "23:47"
+ }
+ }
+ },
+ {
+ "id": "nYAqw",
+ "type": "ref",
+ "ref": "WFf4d",
+ "width": "fill_container",
+ "name": "h5",
+ "descendants": {
+ "OzlWt": {
+ "content": "Fever — Radio Edit"
+ },
+ "7PQ2O": {
+ "content": "Sarah Vaughan · Megapolis FM"
+ },
+ "SF26T": {
+ "content": "21:30"
+ }
+ }
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "id": "u9QL3",
+ "type": "ref",
+ "ref": "iM71m",
+ "width": "fill_container",
+ "name": "tbh",
+ "descendants": {
+ "8vDTY": {
+ "fill": "#00000000"
+ },
+ "ZIXR4": {
+ "fill": "$text-secondary"
+ },
+ "hp2PJ": {
+ "fill": "$text-secondary"
+ },
+ "RJfJX": {
+ "fill": "$accent"
+ },
+ "GNMc7": {
+ "fill": "$bg-base"
+ },
+ "YlV72": {
+ "fill": "$bg-base"
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "sWx61",
+ "x": 0,
+ "y": 3850,
+ "name": "Brand",
+ "width": 820,
+ "fill": "$bg-base",
+ "layout": "vertical",
+ "gap": 36,
+ "padding": 44,
+ "children": [
+ {
+ "type": "frame",
+ "id": "juxs4",
+ "name": "secA",
+ "width": "fill_container",
+ "layout": "vertical",
+ "gap": 18,
+ "children": [
+ {
+ "type": "text",
+ "id": "Zw2bT",
+ "name": "secAh",
+ "fill": "$text-muted",
+ "content": "ЛОГОТИП · НАЧЕРТАНИЯ",
+ "fontFamily": "Inter",
+ "fontSize": 13,
+ "fontWeight": "700",
+ "letterSpacing": 2
+ },
+ {
+ "type": "frame",
+ "id": "gQlAE",
+ "name": "wm1",
+ "width": "fill_container",
+ "fill": "$bg-surface",
+ "cornerRadius": 16,
+ "stroke": {
+ "thickness": 1,
+ "fill": "$border"
+ },
+ "padding": [
+ 22,
+ 28
+ ],
+ "justifyContent": "space_between",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "Jnx10",
+ "name": "w1g",
+ "alignItems": "end",
+ "children": [
+ {
+ "type": "text",
+ "id": "YFLMN",
+ "name": "w1a",
+ "fill": "$text-primary",
+ "content": "radi",
+ "fontFamily": "Poppins",
+ "fontSize": 38,
+ "fontWeight": "700",
+ "letterSpacing": -1
+ },
+ {
+ "type": "text",
+ "id": "J6n2t",
+ "name": "w1b",
+ "fill": "$accent",
+ "content": "OLA",
+ "fontFamily": "Poppins",
+ "fontSize": 38,
+ "fontWeight": "700",
+ "letterSpacing": -1
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "KOqGm",
+ "name": "w1l",
+ "fill": "$text-muted",
+ "content": "Poppins · Geometric",
+ "fontFamily": "Inter",
+ "fontSize": 12,
+ "fontWeight": "normal"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "9LYDU",
+ "name": "wm2",
+ "width": "fill_container",
+ "fill": "$bg-surface",
+ "cornerRadius": 16,
+ "stroke": {
+ "thickness": 1,
+ "fill": "$border"
+ },
+ "padding": [
+ 22,
+ 28
+ ],
+ "justifyContent": "space_between",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "C6YI1",
+ "name": "w2g",
+ "alignItems": "end",
+ "children": [
+ {
+ "type": "text",
+ "id": "jTL1N",
+ "name": "w2r",
+ "fill": "$accent",
+ "content": "r",
+ "fontFamily": "Playfair Display",
+ "fontSize": 52,
+ "fontWeight": "800"
+ },
+ {
+ "type": "text",
+ "id": "xeiUa",
+ "name": "w2a",
+ "fill": "$text-primary",
+ "content": "adi",
+ "fontFamily": "Playfair Display",
+ "fontSize": 38,
+ "fontWeight": "700"
+ },
+ {
+ "type": "text",
+ "id": "XLgrh",
+ "name": "w2b",
+ "fill": "$accent",
+ "content": "OLA",
+ "fontFamily": "Playfair Display",
+ "fontSize": 38,
+ "fontWeight": "700",
+ "fontStyle": "italic"
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "097dk",
+ "name": "w2l",
+ "fill": "$text-muted",
+ "content": "Playfair · Serif drop-cap",
+ "fontFamily": "Inter",
+ "fontSize": 12,
+ "fontWeight": "normal"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "Fu3Cf",
+ "name": "wm3",
+ "width": "fill_container",
+ "fill": "$bg-surface",
+ "cornerRadius": 16,
+ "stroke": {
+ "thickness": 1,
+ "fill": "$border"
+ },
+ "padding": [
+ 22,
+ 28
+ ],
+ "justifyContent": "space_between",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "FLKIu",
+ "name": "w3g",
+ "alignItems": "end",
+ "children": [
+ {
+ "type": "text",
+ "id": "R5vhr",
+ "name": "w3a",
+ "fill": "$text-primary",
+ "content": "RADI",
+ "fontFamily": "Space Mono",
+ "fontSize": 34,
+ "fontWeight": "700",
+ "letterSpacing": 2
+ },
+ {
+ "type": "text",
+ "id": "9Ywne",
+ "name": "w3b",
+ "fill": "$accent",
+ "content": "OLA",
+ "fontFamily": "Space Mono",
+ "fontSize": 34,
+ "fontWeight": "700",
+ "letterSpacing": 2
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "jtjJw",
+ "name": "w3l",
+ "fill": "$text-muted",
+ "content": "Space Mono · Techno",
+ "fontFamily": "Inter",
+ "fontSize": 12,
+ "fontWeight": "normal"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "Ty3LJ",
+ "name": "wm4",
+ "width": "fill_container",
+ "fill": "$bg-surface",
+ "cornerRadius": 16,
+ "stroke": {
+ "thickness": 1,
+ "fill": "$border"
+ },
+ "padding": [
+ 22,
+ 28
+ ],
+ "justifyContent": "space_between",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "lKXtV",
+ "name": "w4g",
+ "alignItems": "end",
+ "children": [
+ {
+ "type": "text",
+ "id": "d0wWG",
+ "name": "w4a",
+ "fill": "$text-primary",
+ "content": "radi",
+ "fontFamily": "Archivo Black",
+ "fontSize": 36,
+ "fontWeight": "900",
+ "letterSpacing": -1
+ },
+ {
+ "type": "text",
+ "id": "74w0L",
+ "name": "w4b",
+ "fill": "$accent",
+ "content": "OLA",
+ "fontFamily": "Archivo Black",
+ "fontSize": 36,
+ "fontWeight": "900",
+ "letterSpacing": -1
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "t4UB6",
+ "name": "w4l",
+ "fill": "$text-muted",
+ "content": "Archivo Black · Heavy",
+ "fontFamily": "Inter",
+ "fontSize": 12,
+ "fontWeight": "normal"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "51Aqf",
+ "name": "wm5",
+ "width": "fill_container",
+ "fill": "$bg-surface",
+ "cornerRadius": 16,
+ "stroke": {
+ "thickness": 1,
+ "fill": "$border"
+ },
+ "padding": [
+ 22,
+ 28
+ ],
+ "justifyContent": "space_between",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "azDrS",
+ "name": "w5g",
+ "gap": 1,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "text",
+ "id": "0pcBk",
+ "name": "w5a",
+ "fill": "$text-primary",
+ "content": "Radi",
+ "fontFamily": "Agdasima",
+ "fontSize": 38,
+ "fontWeight": "700"
+ },
+ {
+ "type": "text",
+ "id": "ReicK",
+ "name": "w5b",
+ "fill": "$accent",
+ "content": "OLA",
+ "fontFamily": "Agdasima",
+ "fontSize": 50,
+ "fontWeight": "700"
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "T8g4t",
+ "name": "w5l",
+ "fill": "$text-muted",
+ "content": "Quicksand · Rounded, «O» = ring",
+ "fontFamily": "Inter",
+ "fontSize": 12,
+ "fontWeight": "normal"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "tGAvT",
+ "name": "secB",
+ "width": "fill_container",
+ "layout": "vertical",
+ "gap": 20,
+ "children": [
+ {
+ "type": "text",
+ "id": "57Whb",
+ "name": "secBh",
+ "fill": "$text-muted",
+ "content": "ИКОНКА ПРИЛОЖЕНИЯ",
+ "fontFamily": "Inter",
+ "fontSize": 13,
+ "fontWeight": "700",
+ "letterSpacing": 2
+ },
+ {
+ "type": "frame",
+ "id": "1aPVr",
+ "name": "icrow",
+ "width": "fill_container",
+ "gap": 22,
+ "children": [
+ {
+ "type": "frame",
+ "id": "gkJ4n",
+ "name": "it1",
+ "layout": "vertical",
+ "gap": 10,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "GC5Gt",
+ "name": "it1b",
+ "width": 96,
+ "height": 96,
+ "fill": "$accent",
+ "cornerRadius": 26,
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "icon_font",
+ "id": "zvDiR",
+ "name": "it1i",
+ "width": 46,
+ "height": 46,
+ "iconFontName": "radio",
+ "iconFontFamily": "lucide",
+ "fill": "$bg-base"
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "2d9bz",
+ "name": "it1l",
+ "fill": "$text-muted",
+ "content": "Lime · Radio",
+ "fontFamily": "Inter",
+ "fontSize": 11,
+ "fontWeight": "normal"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "btgiW",
+ "name": "it2",
+ "layout": "vertical",
+ "gap": 10,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "7KAUg",
+ "name": "it2b",
+ "width": 96,
+ "height": 96,
+ "fill": "$bg-surface-2",
+ "cornerRadius": 26,
+ "stroke": {
+ "thickness": 1,
+ "fill": "$border"
+ },
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "icon_font",
+ "id": "pYFlV",
+ "name": "it2i",
+ "width": 48,
+ "height": 48,
+ "iconFontName": "audio-lines",
+ "iconFontFamily": "lucide",
+ "fill": "$accent"
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "pLv9F",
+ "name": "it2l",
+ "fill": "$text-muted",
+ "content": "Dark · Waves",
+ "fontFamily": "Inter",
+ "fontSize": 11,
+ "fontWeight": "normal"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "lh0iG",
+ "name": "it3",
+ "layout": "vertical",
+ "gap": 10,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "jRXnS",
+ "name": "it3b",
+ "width": 96,
+ "height": 96,
+ "fill": {
+ "type": "gradient",
+ "gradientType": "linear",
+ "enabled": true,
+ "rotation": 135,
+ "size": {
+ "height": 1
+ },
+ "colors": [
+ {
+ "color": "#C2F25B",
+ "position": 0
+ },
+ {
+ "color": "#6FA53C",
+ "position": 1
+ }
+ ]
+ },
+ "cornerRadius": 26,
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "text",
+ "id": "TbAWa",
+ "name": "it3t",
+ "fill": "$bg-base",
+ "content": "R",
+ "fontFamily": "Agdasima",
+ "fontSize": 70,
+ "fontWeight": "700"
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "t5829",
+ "name": "it3l",
+ "fill": "$text-muted",
+ "content": "Gradient · «r»",
+ "fontFamily": "Inter",
+ "fontSize": 11,
+ "fontWeight": "normal"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "1VftR",
+ "name": "it4",
+ "layout": "vertical",
+ "gap": 10,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "loCKL",
+ "name": "it4b",
+ "width": 96,
+ "height": 96,
+ "fill": "$bg-elevated",
+ "cornerRadius": 48,
+ "stroke": {
+ "thickness": 1.5,
+ "fill": "$accent"
+ },
+ "layout": "none",
+ "children": [
+ {
+ "type": "path",
+ "id": "TVGrV",
+ "x": 23,
+ "y": 26,
+ "name": "it4arc",
+ "geometry": "M4 10.5q8-4 16 0m-14.5 3.5q6.5-3.5 13 0m-11.5 3q5-3 10 0",
+ "viewBox": [
+ 2,
+ 5,
+ 20,
+ 14
+ ],
+ "width": 50,
+ "height": 38,
+ "stroke": {
+ "align": "center",
+ "thickness": 2.4,
+ "cap": "round",
+ "fill": "$accent"
+ }
+ },
+ {
+ "type": "ellipse",
+ "id": "fRRxH",
+ "x": 43,
+ "y": 60,
+ "name": "it4dot",
+ "fill": "$accent",
+ "width": 9,
+ "height": 9
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "bBNMy",
+ "name": "it4l",
+ "fill": "$text-muted",
+ "content": "Circle · Broadcast",
+ "fontFamily": "Inter",
+ "fontSize": 11,
+ "fontWeight": "normal"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "jTK0f",
+ "name": "it5",
+ "layout": "vertical",
+ "gap": 10,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "E2nLd",
+ "name": "it5b",
+ "width": 96,
+ "height": 96,
+ "fill": "#0A1109",
+ "cornerRadius": 26,
+ "stroke": {
+ "thickness": 1,
+ "fill": "$border"
+ },
+ "layout": "none",
+ "children": [
+ {
+ "type": "text",
+ "id": "EZtZy",
+ "x": 22,
+ "y": 18,
+ "name": "it5t",
+ "fill": "$accent",
+ "content": "r",
+ "fontFamily": "Poppins",
+ "fontSize": 54,
+ "fontWeight": "700"
+ },
+ {
+ "type": "path",
+ "id": "cYGu4",
+ "x": 54,
+ "y": 33,
+ "name": "it5arc",
+ "geometry": "M2 4q6 4 0 8m5-11q9 7 0 14m5-17q12 10 0 20",
+ "viewBox": [
+ 0,
+ -2,
+ 16,
+ 20
+ ],
+ "width": 26,
+ "height": 30,
+ "stroke": {
+ "align": "center",
+ "thickness": 2.4,
+ "cap": "round",
+ "fill": "$accent"
+ }
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "Rpirh",
+ "name": "it5l",
+ "fill": "$text-muted",
+ "content": "Mono · «r)))»",
+ "fontFamily": "Inter",
+ "fontSize": 11,
+ "fontWeight": "normal"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "rExFR",
+ "x": 880,
+ "y": 2832,
+ "name": "RecPlayer",
+ "clip": true,
+ "width": 390,
+ "height": 844,
+ "fill": {
+ "type": "gradient",
+ "gradientType": "radial",
+ "enabled": true,
+ "rotation": 0,
+ "size": {
+ "width": 1.6,
+ "height": 1.3
+ },
+ "colors": [
+ {
+ "color": "#1C2D22",
+ "position": 0
+ },
+ {
+ "color": "$bg-base",
+ "position": 1
+ }
+ ],
+ "center": {
+ "y": 0.15
+ }
+ },
+ "layout": "vertical",
+ "children": [
+ {
+ "id": "7c0W3",
+ "type": "ref",
+ "ref": "K7Dzi",
+ "width": "fill_container",
+ "name": "sbrp"
+ },
+ {
+ "type": "frame",
+ "id": "AID0D",
+ "name": "content",
+ "width": "fill_container",
+ "height": "fill_container",
+ "layout": "vertical",
+ "gap": 18,
+ "padding": [
+ 4,
+ 20,
+ 0,
+ 20
+ ],
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "VnRAh",
+ "name": "rphdr",
+ "width": "fill_container",
+ "justifyContent": "space_between",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "icon_font",
+ "id": "COAdN",
+ "name": "rpback",
+ "width": 26,
+ "height": 26,
+ "iconFontName": "chevron-left",
+ "iconFontFamily": "lucide",
+ "fill": "$text-primary"
+ },
+ {
+ "type": "text",
+ "id": "yAdJI",
+ "name": "rphl",
+ "fill": "$text-secondary",
+ "content": "ЗАПИСЬ ЭФИРА",
+ "fontFamily": "Inter",
+ "fontSize": 11,
+ "fontWeight": "600",
+ "letterSpacing": 1.5
+ },
+ {
+ "type": "icon_font",
+ "id": "gOXdb",
+ "name": "rpdel",
+ "width": 22,
+ "height": 22,
+ "iconFontName": "trash-2",
+ "iconFontFamily": "lucide",
+ "fill": "$text-secondary"
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "IIox8",
+ "name": "rpsub",
+ "fill": "$text-secondary",
+ "content": "RADIO RECORD · 02.06.2026",
+ "fontFamily": "Inter",
+ "fontSize": 11,
+ "fontWeight": "600",
+ "letterSpacing": 1
+ },
+ {
+ "type": "frame",
+ "id": "iDKyu",
+ "name": "cover",
+ "metadata": {
+ "type": "unsplash",
+ "username": "bel2000a",
+ "link": "https://unsplash.com/@bel2000a",
+ "author": "Belinda Fewings"
+ },
+ "clip": true,
+ "width": 230,
+ "height": 230,
+ "fill": {
+ "type": "image",
+ "enabled": true,
+ "url": "https://images.unsplash.com/photo-1596385447162-ac514c8db85c?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3w4NDM0ODN8MHwxfHJhbmRvbXx8fHx8fHx8fDE3ODA0MjExMTN8&ixlib=rb-4.1.0&q=80&w=1080",
+ "mode": "fill"
+ },
+ "cornerRadius": 24
+ },
+ {
+ "type": "frame",
+ "id": "0Uu5R",
+ "name": "rptitlewrap",
+ "width": "fill_container",
+ "layout": "vertical",
+ "gap": 4,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "text",
+ "id": "cqJ4L",
+ "name": "rptitle",
+ "fill": "$text-primary",
+ "content": "Galaxy",
+ "fontFamily": "Inter",
+ "fontSize": 26,
+ "fontWeight": "700"
+ },
+ {
+ "type": "text",
+ "id": "AK5bi",
+ "name": "rpartist",
+ "fill": "$text-secondary",
+ "content": "Alex Mercip Oliver",
+ "fontFamily": "Inter",
+ "fontSize": 14,
+ "fontWeight": "500"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "QiTJA",
+ "name": "seekRow",
+ "width": "fill_container",
+ "gap": 10,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "text",
+ "id": "20AXn",
+ "name": "rptl",
+ "fill": "$accent",
+ "content": "06:12",
+ "fontFamily": "Inter",
+ "fontSize": 12,
+ "fontWeight": "500"
+ },
+ {
+ "type": "frame",
+ "id": "tNcrv",
+ "name": "bars",
+ "width": "fill_container",
+ "height": 40,
+ "gap": 3,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "Hu8ZA",
+ "name": "p1",
+ "fill": "$accent",
+ "width": "fill_container",
+ "height": 12
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "TqCag",
+ "name": "p2",
+ "fill": "$accent",
+ "width": "fill_container",
+ "height": 20
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "GD1M5",
+ "name": "p3",
+ "fill": "$accent",
+ "width": "fill_container",
+ "height": 28
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "BfQrF",
+ "name": "p4",
+ "fill": "$accent",
+ "width": "fill_container",
+ "height": 16
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "3CFka",
+ "name": "p5",
+ "fill": "$accent",
+ "width": "fill_container",
+ "height": 34
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "CHkst",
+ "name": "p6",
+ "fill": "$accent",
+ "width": "fill_container",
+ "height": 22
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "WtToK",
+ "name": "p7",
+ "fill": "$accent",
+ "width": "fill_container",
+ "height": 30
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "lRo1e",
+ "name": "p8",
+ "fill": "$accent",
+ "width": "fill_container",
+ "height": 14
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "JcE1B",
+ "name": "p9",
+ "fill": "$accent",
+ "width": "fill_container",
+ "height": 26
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "Di60Z",
+ "name": "p10",
+ "fill": "$accent",
+ "width": "fill_container",
+ "height": 18
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "gVz2q",
+ "name": "p11",
+ "fill": "$accent",
+ "width": "fill_container",
+ "height": 32
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "SVXqB",
+ "name": "p12",
+ "fill": "$accent",
+ "width": "fill_container",
+ "height": 24
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "PKjwg",
+ "name": "p13",
+ "fill": "$accent",
+ "width": "fill_container",
+ "height": 10
+ },
+ {
+ "type": "ellipse",
+ "id": "LddEI",
+ "name": "knob",
+ "fill": "$accent",
+ "width": 16,
+ "height": 16,
+ "stroke": {
+ "thickness": 3,
+ "fill": "$bg-base"
+ }
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "PXo3b",
+ "name": "m1",
+ "fill": "$text-muted",
+ "width": "fill_container",
+ "height": 22
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "EMKl8",
+ "name": "m2",
+ "fill": "$text-muted",
+ "width": "fill_container",
+ "height": 14
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "9qiN3",
+ "name": "m3",
+ "fill": "$text-muted",
+ "width": "fill_container",
+ "height": 30
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "cJyBz",
+ "name": "m4",
+ "fill": "$text-muted",
+ "width": "fill_container",
+ "height": 18
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "T8Mnt",
+ "name": "m5",
+ "fill": "$text-muted",
+ "width": "fill_container",
+ "height": 34
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "Yco6N",
+ "name": "m6",
+ "fill": "$text-muted",
+ "width": "fill_container",
+ "height": 12
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "VfZWt",
+ "name": "m7",
+ "fill": "$text-muted",
+ "width": "fill_container",
+ "height": 26
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "zfdRe",
+ "name": "m8",
+ "fill": "$text-muted",
+ "width": "fill_container",
+ "height": 20
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "jZW7N",
+ "name": "m9",
+ "fill": "$text-muted",
+ "width": "fill_container",
+ "height": 32
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "847XA",
+ "name": "m10",
+ "fill": "$text-muted",
+ "width": "fill_container",
+ "height": 16
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "xs0BS",
+ "name": "m11",
+ "fill": "$text-muted",
+ "width": "fill_container",
+ "height": 28
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "eD15h",
+ "name": "m12",
+ "fill": "$text-muted",
+ "width": "fill_container",
+ "height": 24
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "tDnzE",
+ "name": "m13",
+ "fill": "$text-muted",
+ "width": "fill_container",
+ "height": 15
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "ZTfEu",
+ "name": "m14",
+ "fill": "$text-muted",
+ "width": "fill_container",
+ "height": 36
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "JNEOI",
+ "name": "m15",
+ "fill": "$text-muted",
+ "width": "fill_container",
+ "height": 20
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "P1B44",
+ "name": "m16",
+ "fill": "$text-muted",
+ "width": "fill_container",
+ "height": 13
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "dbfcu",
+ "name": "m17",
+ "fill": "$text-muted",
+ "width": "fill_container",
+ "height": 28
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "MEfFl",
+ "name": "m18",
+ "fill": "$text-muted",
+ "width": "fill_container",
+ "height": 18
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "OxUCd",
+ "name": "m19",
+ "fill": "$text-muted",
+ "width": "fill_container",
+ "height": 30
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "rWOAC",
+ "name": "m20",
+ "fill": "$text-muted",
+ "width": "fill_container",
+ "height": 22
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "7KUZj",
+ "name": "m21",
+ "fill": "$text-muted",
+ "width": "fill_container",
+ "height": 12
+ },
+ {
+ "type": "rectangle",
+ "cornerRadius": 2,
+ "id": "WWGrA",
+ "name": "m22",
+ "fill": "$text-muted",
+ "width": "fill_container",
+ "height": 24
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "vA4bP",
+ "name": "rptr",
+ "fill": "$text-muted",
+ "content": "14:32",
+ "fontFamily": "Inter",
+ "fontSize": 12,
+ "fontWeight": "500"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "tnmtx",
+ "name": "controls",
+ "width": "fill_container",
+ "padding": [
+ 6,
+ 4,
+ 0,
+ 4
+ ],
+ "justifyContent": "space_between",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "ec7xr",
+ "name": "spd",
+ "fill": "$bg-surface-2",
+ "cornerRadius": 13,
+ "padding": [
+ 6,
+ 12
+ ],
+ "children": [
+ {
+ "type": "text",
+ "id": "AwRAK",
+ "name": "spdt",
+ "fill": "$text-secondary",
+ "content": "1×",
+ "fontFamily": "Inter",
+ "fontSize": 13,
+ "fontWeight": "700"
+ }
+ ]
+ },
+ {
+ "type": "icon_font",
+ "id": "SltyO",
+ "name": "rew",
+ "width": 26,
+ "height": 26,
+ "iconFontName": "rewind",
+ "iconFontFamily": "lucide",
+ "fill": "$text-primary"
+ },
+ {
+ "type": "frame",
+ "id": "fkqrw",
+ "name": "rpplay",
+ "width": 68,
+ "height": 68,
+ "fill": "$accent",
+ "cornerRadius": 34,
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "icon_font",
+ "id": "TzWtG",
+ "name": "rpplayi",
+ "width": 28,
+ "height": 28,
+ "iconFontName": "pause",
+ "iconFontFamily": "lucide",
+ "fill": "$bg-base"
+ }
+ ]
+ },
+ {
+ "type": "icon_font",
+ "id": "BT6Z7",
+ "name": "ffw",
+ "width": 26,
+ "height": 26,
+ "iconFontName": "fast-forward",
+ "iconFontFamily": "lucide",
+ "fill": "$text-primary"
+ },
+ {
+ "type": "icon_font",
+ "id": "5J8Th",
+ "name": "shr",
+ "width": 22,
+ "height": 22,
+ "iconFontName": "share-2",
+ "iconFontFamily": "lucide",
+ "fill": "$text-secondary"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "id": "Fkf3W",
+ "type": "ref",
+ "ref": "iM71m",
+ "width": "fill_container",
+ "name": "tbrp",
+ "descendants": {
+ "8vDTY": {
+ "fill": "#00000000"
+ },
+ "ZIXR4": {
+ "fill": "$text-secondary"
+ },
+ "hp2PJ": {
+ "fill": "$text-secondary"
+ },
+ "RJfJX": {
+ "fill": "$accent"
+ },
+ "GNMc7": {
+ "fill": "$bg-base"
+ },
+ "YlV72": {
+ "fill": "$bg-base"
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "zzLtl",
+ "x": 1320,
+ "y": 2832,
+ "name": "Splash",
+ "clip": true,
+ "width": 390,
+ "height": 844,
+ "fill": {
+ "type": "gradient",
+ "gradientType": "radial",
+ "enabled": true,
+ "rotation": 0,
+ "size": {
+ "width": 1.4,
+ "height": 1.2
+ },
+ "colors": [
+ {
+ "color": "#1E3026",
+ "position": 0
+ },
+ {
+ "color": "$bg-base",
+ "position": 1
+ }
+ ],
+ "center": {
+ "y": 0.42
+ }
+ },
+ "layout": "vertical",
+ "gap": 26,
+ "padding": [
+ 300,
+ 40,
+ 40,
+ 40
+ ],
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "tECDv",
+ "name": "spIcon",
+ "width": 104,
+ "height": 104,
+ "fill": {
+ "type": "gradient",
+ "gradientType": "linear",
+ "enabled": true,
+ "rotation": 135,
+ "size": {
+ "height": 1
+ },
+ "colors": [
+ {
+ "color": "#C2F25B",
+ "position": 0
+ },
+ {
+ "color": "#6FA53C",
+ "position": 1
+ }
+ ]
+ },
+ "cornerRadius": 26,
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "text",
+ "id": "1JAty",
+ "name": "it3t",
+ "fill": "$bg-base",
+ "content": "R",
+ "fontFamily": "Agdasima",
+ "fontSize": 70,
+ "fontWeight": "700"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "EDb7v",
+ "name": "spWm",
+ "gap": 1,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "text",
+ "id": "r8fJR",
+ "name": "w5a",
+ "fill": "$text-primary",
+ "content": "Radi",
+ "fontFamily": "Agdasima",
+ "fontSize": 38,
+ "fontWeight": "700"
+ },
+ {
+ "type": "text",
+ "id": "pnXLm",
+ "name": "w5b",
+ "fill": "$accent",
+ "content": "OLA",
+ "fontFamily": "Agdasima",
+ "fontSize": 50,
+ "fontWeight": "700"
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "b0tnb",
+ "name": "spTag",
+ "fill": "$text-secondary",
+ "content": "Твоё радио всегда с тобой",
+ "fontFamily": "Inter",
+ "fontSize": 14,
+ "fontWeight": "500"
+ },
+ {
+ "type": "frame",
+ "id": "BWfPR",
+ "name": "loader",
+ "gap": 8,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "ellipse",
+ "id": "eMwOk",
+ "name": "d1",
+ "fill": "$accent",
+ "width": 8,
+ "height": 8
+ },
+ {
+ "type": "ellipse",
+ "id": "Jh9LP",
+ "name": "d2",
+ "fill": "$accent-dim",
+ "width": 8,
+ "height": 8
+ },
+ {
+ "type": "ellipse",
+ "id": "JyCLW",
+ "name": "d3",
+ "fill": "$bg-elevated",
+ "width": 8,
+ "height": 8
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "FPXeF",
+ "x": 0,
+ "y": 4900,
+ "name": "IconAssets",
+ "width": 760,
+ "fill": "$bg-base",
+ "layout": "vertical",
+ "gap": 32,
+ "padding": 44,
+ "children": [
+ {
+ "type": "text",
+ "id": "PZG5b",
+ "name": "abh",
+ "fill": "$text-muted",
+ "content": "ИКОНКА · АДАПТИВНАЯ (ANDROID)",
+ "fontFamily": "Inter",
+ "fontSize": 13,
+ "fontWeight": "700",
+ "letterSpacing": 2
+ },
+ {
+ "type": "frame",
+ "id": "AeQV7",
+ "name": "arow",
+ "width": "fill_container",
+ "gap": 24,
+ "children": [
+ {
+ "type": "frame",
+ "id": "HRuHb",
+ "name": "fgItem",
+ "layout": "vertical",
+ "gap": 10,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "uXclO",
+ "name": "foreground",
+ "width": 120,
+ "height": 120,
+ "fill": "#16201A",
+ "cornerRadius": 14,
+ "stroke": {
+ "thickness": 1,
+ "fill": "$border"
+ },
+ "layout": "none",
+ "children": [
+ {
+ "type": "ellipse",
+ "id": "sjcSK",
+ "x": 16,
+ "y": 16,
+ "name": "fgSafe",
+ "fill": "#00000000",
+ "width": 88,
+ "height": 88,
+ "stroke": {
+ "thickness": 1.5,
+ "fill": "$accent-dim"
+ }
+ },
+ {
+ "type": "frame",
+ "id": "ZZ6Y4",
+ "x": 0,
+ "y": 0,
+ "name": "fgCenter",
+ "width": 120,
+ "height": 120,
+ "fill": "#00000000",
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "text",
+ "id": "L7vQi",
+ "name": "fgR",
+ "fill": "$accent",
+ "content": "R",
+ "fontFamily": "Poppins",
+ "fontSize": 66,
+ "fontWeight": "700"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "90s0J",
+ "name": "fgL",
+ "fill": "$text-muted",
+ "content": "Foreground + safe-zone",
+ "fontFamily": "Inter",
+ "fontSize": 11,
+ "fontWeight": "normal"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "BYNDW",
+ "name": "bgItem",
+ "layout": "vertical",
+ "gap": 10,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "HPA6K",
+ "name": "bgBox",
+ "width": 120,
+ "height": 120,
+ "fill": {
+ "type": "gradient",
+ "gradientType": "linear",
+ "enabled": true,
+ "rotation": 135,
+ "size": {
+ "height": 1
+ },
+ "colors": [
+ {
+ "color": "#C2F25B",
+ "position": 0
+ },
+ {
+ "color": "#6FA53C",
+ "position": 1
+ }
+ ]
+ },
+ "cornerRadius": 14
+ },
+ {
+ "type": "text",
+ "id": "QrcfO",
+ "name": "bgL",
+ "fill": "$text-muted",
+ "content": "Background",
+ "fontFamily": "Inter",
+ "fontSize": 11,
+ "fontWeight": "normal"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "v5zud",
+ "name": "sqItem",
+ "layout": "vertical",
+ "gap": 10,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "P9GEn",
+ "name": "sqBox",
+ "width": 120,
+ "height": 120,
+ "fill": {
+ "type": "gradient",
+ "gradientType": "linear",
+ "enabled": true,
+ "rotation": 135,
+ "size": {
+ "height": 1
+ },
+ "colors": [
+ {
+ "color": "#C2F25B",
+ "position": 0
+ },
+ {
+ "color": "#6FA53C",
+ "position": 1
+ }
+ ]
+ },
+ "cornerRadius": 28,
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "text",
+ "id": "uJgKH",
+ "name": "sqR",
+ "fill": "#0C1410",
+ "content": "R",
+ "fontFamily": "Poppins",
+ "fontSize": 66,
+ "fontWeight": "700"
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "qnYen",
+ "name": "sqL",
+ "fill": "$text-muted",
+ "content": "Squircle (маска)",
+ "fontFamily": "Inter",
+ "fontSize": 11,
+ "fontWeight": "normal"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "hNIsP",
+ "name": "ciItem",
+ "layout": "vertical",
+ "gap": 10,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "v76ei",
+ "name": "ciBox",
+ "width": 120,
+ "height": 120,
+ "fill": {
+ "type": "gradient",
+ "gradientType": "linear",
+ "enabled": true,
+ "rotation": 135,
+ "size": {
+ "height": 1
+ },
+ "colors": [
+ {
+ "color": "#C2F25B",
+ "position": 0
+ },
+ {
+ "color": "#6FA53C",
+ "position": 1
+ }
+ ]
+ },
+ "cornerRadius": 60,
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "text",
+ "id": "tSKzf",
+ "name": "ciR",
+ "fill": "#0C1410",
+ "content": "R",
+ "fontFamily": "Poppins",
+ "fontSize": 66,
+ "fontWeight": "700"
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "qnMMn",
+ "name": "ciL",
+ "fill": "$text-muted",
+ "content": "Circle (маска)",
+ "fontFamily": "Inter",
+ "fontSize": 11,
+ "fontWeight": "normal"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "PJrRH",
+ "name": "mh",
+ "fill": "$text-muted",
+ "content": "МОНОХРОМ (ТЕМА / УВЕДОМЛЕНИЯ / ВИДЖЕТ)",
+ "fontFamily": "Inter",
+ "fontSize": 13,
+ "fontWeight": "700",
+ "letterSpacing": 2
+ },
+ {
+ "type": "frame",
+ "id": "vCGf2",
+ "name": "mrow",
+ "width": "fill_container",
+ "gap": 24,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "Yh7tk",
+ "name": "mIconItem",
+ "layout": "vertical",
+ "gap": 10,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "VIfgN",
+ "name": "mIconBox",
+ "width": 120,
+ "height": 120,
+ "fill": "#16201A",
+ "cornerRadius": 28,
+ "stroke": {
+ "thickness": 1,
+ "fill": "$border"
+ },
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "text",
+ "id": "9k0Ou",
+ "name": "mIconR",
+ "fill": "$text-primary",
+ "content": "R",
+ "fontFamily": "Poppins",
+ "fontSize": 66,
+ "fontWeight": "700"
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "7vX8v",
+ "name": "mIconL",
+ "fill": "$text-muted",
+ "content": "Themed (Android 13)",
+ "fontFamily": "Inter",
+ "fontSize": 11,
+ "fontWeight": "normal"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "ZQFTC",
+ "name": "mDarkItem",
+ "layout": "vertical",
+ "gap": 10,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "AoQHP",
+ "name": "mDarkBox",
+ "width": 220,
+ "height": 120,
+ "fill": "$bg-surface",
+ "cornerRadius": 16,
+ "stroke": {
+ "thickness": 1,
+ "fill": "$border"
+ },
+ "gap": 1,
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "text",
+ "id": "sjj8N",
+ "name": "md1",
+ "fill": "$text-primary",
+ "content": "Radi",
+ "fontFamily": "Quicksand",
+ "fontSize": 32,
+ "fontWeight": "700"
+ },
+ {
+ "type": "ellipse",
+ "id": "1lHlO",
+ "name": "mdRing",
+ "fill": "#00000000",
+ "width": 25,
+ "height": 25,
+ "stroke": {
+ "thickness": 4.5,
+ "fill": "$text-primary"
+ }
+ },
+ {
+ "type": "text",
+ "id": "3EJrJ",
+ "name": "md2",
+ "fill": "$text-primary",
+ "content": "LA",
+ "fontFamily": "Quicksand",
+ "fontSize": 32,
+ "fontWeight": "700"
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "KfnTT",
+ "name": "mDarkL",
+ "fill": "$text-muted",
+ "content": "Mono / на тёмном",
+ "fontFamily": "Inter",
+ "fontSize": 11,
+ "fontWeight": "normal"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "TSZs3",
+ "name": "mLightItem",
+ "layout": "vertical",
+ "gap": 10,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "JC0gb",
+ "name": "mLightBox",
+ "width": 220,
+ "height": 120,
+ "fill": "#EAF0E6",
+ "cornerRadius": 16,
+ "gap": 1,
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "text",
+ "id": "V0d1N",
+ "name": "ml1",
+ "fill": "#0C1410",
+ "content": "Radi",
+ "fontFamily": "Quicksand",
+ "fontSize": 32,
+ "fontWeight": "700"
+ },
+ {
+ "type": "ellipse",
+ "id": "kvGZE",
+ "name": "mlRing",
+ "fill": "#00000000",
+ "width": 25,
+ "height": 25,
+ "stroke": {
+ "thickness": 4.5,
+ "fill": "#0C1410"
+ }
+ },
+ {
+ "type": "text",
+ "id": "f8K9R",
+ "name": "ml2",
+ "fill": "#0C1410",
+ "content": "LA",
+ "fontFamily": "Quicksand",
+ "fontSize": 32,
+ "fontWeight": "700"
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "R1wLS",
+ "name": "mLightL",
+ "fill": "$text-muted",
+ "content": "Mono / на светлом",
+ "fontFamily": "Inter",
+ "fontSize": 11,
+ "fontWeight": "normal"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "SZZMN",
+ "x": 0,
+ "y": 5420,
+ "name": "SystemUI",
+ "width": 520,
+ "fill": "$bg-base",
+ "layout": "vertical",
+ "gap": 30,
+ "padding": 44,
+ "children": [
+ {
+ "type": "text",
+ "id": "013kF",
+ "name": "nh",
+ "fill": "$text-muted",
+ "content": "МЕДИА-УВЕДОМЛЕНИЕ (ЭКРАН БЛОКИРОВКИ)",
+ "fontFamily": "Inter",
+ "fontSize": 13,
+ "fontWeight": "700",
+ "letterSpacing": 2
+ },
+ {
+ "type": "frame",
+ "id": "cIxhW",
+ "name": "notification",
+ "width": 400,
+ "fill": "#1B2620",
+ "cornerRadius": 22,
+ "stroke": {
+ "thickness": 1,
+ "fill": "$border"
+ },
+ "layout": "vertical",
+ "gap": 14,
+ "padding": [
+ 16,
+ 18,
+ 18,
+ 18
+ ],
+ "children": [
+ {
+ "type": "frame",
+ "id": "Gu5KD",
+ "name": "nrow1",
+ "width": "fill_container",
+ "justifyContent": "space_between",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "GnOZv",
+ "name": "nappg",
+ "gap": 8,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "AezAh",
+ "name": "nappi",
+ "width": 22,
+ "height": 22,
+ "fill": {
+ "type": "gradient",
+ "gradientType": "linear",
+ "enabled": true,
+ "rotation": 135,
+ "size": {
+ "height": 1
+ },
+ "colors": [
+ {
+ "color": "#C2F25B",
+ "position": 0
+ },
+ {
+ "color": "#6FA53C",
+ "position": 1
+ }
+ ]
+ },
+ "cornerRadius": 6,
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "text",
+ "id": "Pf4oj",
+ "name": "nappr",
+ "fill": "#0C1410",
+ "content": "R",
+ "fontFamily": "Poppins",
+ "fontSize": 13,
+ "fontWeight": "700"
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "lJguw",
+ "name": "nappn",
+ "fill": "$text-secondary",
+ "content": "radiOLA",
+ "fontFamily": "Inter",
+ "fontSize": 12,
+ "fontWeight": "600"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "Kg5ff",
+ "name": "nlive",
+ "gap": 6,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "ellipse",
+ "id": "xxv1j",
+ "name": "nlived",
+ "fill": "#FF5252",
+ "width": 7,
+ "height": 7
+ },
+ {
+ "type": "text",
+ "id": "iJU1w",
+ "name": "nlivet",
+ "fill": "#FF6B6B",
+ "content": "В ЭФИРЕ",
+ "fontFamily": "Inter",
+ "fontSize": 10,
+ "fontWeight": "700",
+ "letterSpacing": 0.5
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "3OrMM",
+ "name": "nrow2",
+ "width": "fill_container",
+ "gap": 14,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "YV75G",
+ "name": "nart",
+ "metadata": {
+ "type": "unsplash",
+ "username": "designhorf",
+ "link": "https://unsplash.com/@designhorf",
+ "author": "Ferenc Horvath"
+ },
+ "clip": true,
+ "width": 58,
+ "height": 58,
+ "fill": {
+ "type": "image",
+ "enabled": true,
+ "url": "https://images.unsplash.com/photo-1519810755548-39cd217da494?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3w4NDM0ODN8MHwxfHJhbmRvbXx8fHx8fHx8fDE3ODA0MjM0OTF8&ixlib=rb-4.1.0&q=80&w=1080",
+ "mode": "fill"
+ },
+ "cornerRadius": 12
+ },
+ {
+ "type": "frame",
+ "id": "t5xWg",
+ "name": "ntext",
+ "width": "fill_container",
+ "layout": "vertical",
+ "gap": 3,
+ "children": [
+ {
+ "type": "text",
+ "id": "ZObJa",
+ "name": "ntitle",
+ "fill": "$text-primary",
+ "textGrowth": "fixed-width",
+ "width": "fill_container",
+ "content": "Galaxy",
+ "fontFamily": "Inter",
+ "fontSize": 16,
+ "fontWeight": "700"
+ },
+ {
+ "type": "text",
+ "id": "awusl",
+ "name": "nsub",
+ "fill": "$text-secondary",
+ "textGrowth": "fixed-width",
+ "width": "fill_container",
+ "content": "Alex Mercip · RADIO RECORD",
+ "fontFamily": "Inter",
+ "fontSize": 13,
+ "fontWeight": "normal"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "6maBu",
+ "name": "nctrl",
+ "width": "fill_container",
+ "padding": [
+ 2,
+ 8,
+ 0,
+ 8
+ ],
+ "justifyContent": "space_between",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "icon_font",
+ "id": "cVq4M",
+ "name": "ncfav",
+ "width": 22,
+ "height": 22,
+ "iconFontName": "favorite",
+ "iconFontFamily": "Material Symbols Rounded",
+ "fill": "$accent"
+ },
+ {
+ "type": "icon_font",
+ "id": "RBES5",
+ "name": "ncprev",
+ "width": 24,
+ "height": 24,
+ "iconFontName": "skip-back",
+ "iconFontFamily": "lucide",
+ "fill": "$text-primary"
+ },
+ {
+ "type": "frame",
+ "id": "Ns6dc",
+ "name": "ncplay",
+ "width": 50,
+ "height": 50,
+ "fill": "$accent",
+ "cornerRadius": 25,
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "icon_font",
+ "id": "cwTbY",
+ "name": "ncplayi",
+ "width": 22,
+ "height": 22,
+ "iconFontName": "pause",
+ "iconFontFamily": "lucide",
+ "fill": "$bg-base"
+ }
+ ]
+ },
+ {
+ "type": "icon_font",
+ "id": "Sf3VC",
+ "name": "ncnext",
+ "width": 24,
+ "height": 24,
+ "iconFontName": "skip-forward",
+ "iconFontFamily": "lucide",
+ "fill": "$text-primary"
+ },
+ {
+ "type": "icon_font",
+ "id": "UyS9s",
+ "name": "ncstop",
+ "width": 20,
+ "height": 20,
+ "iconFontName": "square",
+ "iconFontFamily": "lucide",
+ "fill": "$text-secondary"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "ducks",
+ "name": "wh",
+ "fill": "$text-muted",
+ "content": "ВИДЖЕТ 4×1 (РАБОЧИЙ СТОЛ)",
+ "fontFamily": "Inter",
+ "fontSize": 13,
+ "fontWeight": "700",
+ "letterSpacing": 2
+ },
+ {
+ "type": "frame",
+ "id": "UhzRH",
+ "name": "widget",
+ "width": 400,
+ "fill": "#1B2620",
+ "cornerRadius": 20,
+ "stroke": {
+ "thickness": 1,
+ "fill": "$border"
+ },
+ "gap": 14,
+ "padding": [
+ 12,
+ 14,
+ 12,
+ 12
+ ],
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "PACjz",
+ "name": "wart",
+ "metadata": {
+ "type": "unsplash",
+ "username": "clarissemeyer",
+ "link": "https://unsplash.com/@clarissemeyer",
+ "author": "Clarisse Meyer"
+ },
+ "clip": true,
+ "width": 64,
+ "height": 64,
+ "fill": {
+ "type": "image",
+ "enabled": true,
+ "url": "https://images.unsplash.com/photo-1498590880827-3f79fdcd7fbe?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3w4NDM0ODN8MHwxfHJhbmRvbXx8fHx8fHx8fDE3ODA0MjM0OTF8&ixlib=rb-4.1.0&q=80&w=1080",
+ "mode": "fill"
+ },
+ "cornerRadius": 12
+ },
+ {
+ "type": "frame",
+ "id": "miEe4",
+ "name": "wtext",
+ "width": "fill_container",
+ "layout": "vertical",
+ "gap": 3,
+ "children": [
+ {
+ "type": "frame",
+ "id": "2h1wF",
+ "name": "wstation",
+ "width": "fill_container",
+ "gap": 6,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "ellipse",
+ "id": "K7tbA",
+ "name": "wsd",
+ "fill": "#FF5252",
+ "width": 6,
+ "height": 6
+ },
+ {
+ "type": "text",
+ "id": "EJRXQ",
+ "name": "wsn",
+ "fill": "$text-secondary",
+ "content": "RADIO RECORD",
+ "fontFamily": "Inter",
+ "fontSize": 11,
+ "fontWeight": "600",
+ "letterSpacing": 0.5
+ }
+ ]
+ },
+ {
+ "type": "text",
+ "id": "jRs7f",
+ "name": "wtrack",
+ "fill": "$text-primary",
+ "textGrowth": "fixed-width",
+ "width": "fill_container",
+ "content": "Galaxy — Alex Mercip",
+ "fontFamily": "Inter",
+ "fontSize": 15,
+ "fontWeight": "600"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "Qsm4w",
+ "name": "wctrl",
+ "gap": 8,
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "frame",
+ "id": "bBMoA",
+ "name": "wplay",
+ "width": 46,
+ "height": 46,
+ "fill": "$accent",
+ "cornerRadius": 23,
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "icon_font",
+ "id": "WsuvV",
+ "name": "wplayi",
+ "width": 20,
+ "height": 20,
+ "iconFontName": "pause",
+ "iconFontFamily": "lucide",
+ "fill": "$bg-base"
+ }
+ ]
+ },
+ {
+ "type": "frame",
+ "id": "IEDsx",
+ "name": "wnext",
+ "width": 46,
+ "height": 46,
+ "fill": "$bg-surface-2",
+ "cornerRadius": 23,
+ "justifyContent": "center",
+ "alignItems": "center",
+ "children": [
+ {
+ "type": "icon_font",
+ "id": "cNt3m",
+ "name": "wnexti",
+ "width": 19,
+ "height": 19,
+ "iconFontName": "skip-forward",
+ "iconFontFamily": "lucide",
+ "fill": "$text-primary"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
}
],
"variables": {