Refine admin dock and access card editing

This commit is contained in:
dcconstructions
2026-06-26 14:19:14 +03:00
parent 8472611ef3
commit 25e5afedf2
10 changed files with 573 additions and 167 deletions
+98 -64
View File
@@ -35,13 +35,6 @@
"bodyHtml": "<span class=\"darker-70\">Деплой в один клик,</span> непрерывный пайплайн, мгновенный откат и быстрая <span class=\"darker-70\">доставка через CDN.</span>"
}
],
"app": {
"iconAlt": "Иконка NODE.DC",
"logoAlt": "Логотип NODE.DC",
"release": "Бета-релиз: июль 2026",
"heading": "Ранний доступ",
"description": "Кастомный код, MCP и ИИ-агенты для Webflow в одном рабочем контуре."
},
"form": {
"messagePlaceholder": "Сообщение (необязательно)",
"namePlaceholder": "Ваше имя*",
@@ -56,7 +49,17 @@
"failureHeading": "Не получилось",
"failureTextHtml": "Что-то пошло не так. <br/>Попробуйте ещё раз чуть позже.<br/>"
},
"legalHtml": "<a href=\"https://docs.google.com/document/d/1vME2w8ZB88HoH-JyvkkiL7exrcMfWhkERfFRlnIeZFA/edit?usp=sharing\" target=\"_blank\">Политика конфиденциальности</a> • <a href=\"https://docs.google.com/document/d/1vME2w8ZB88HoH-JyvkkiL7exrcMfWhkERfFRlnIeZFA/edit?usp=sharing\" target=\"_blank\">Политика cookie</a><br/>© — Все права защищены<br/>2026"
"legalHtml": "<a href=\"https://docs.google.com/document/d/1vME2w8ZB88HoH-JyvkkiL7exrcMfWhkERfFRlnIeZFA/edit?usp=sharing\" target=\"_blank\">Политика конфиденциальности</a> • <a href=\"https://docs.google.com/document/d/1vME2w8ZB88HoH-JyvkkiL7exrcMfWhkERfFRlnIeZFA/edit?usp=sharing\" target=\"_blank\">Политика cookie</a><br/>© — Все права защищены<br/>2026",
"accessCard": {
"enabled": true,
"iconSrc": "./assets/webflow/images/69ad964d951f9d17cc5a919e_logo-app.svg",
"iconAlt": "Иконка NODE.DC",
"wordmarkSrc": "./assets/webflow/images/69ad96a28b06b7552a339137_logtype.svg?v=node-dc",
"wordmarkAlt": "Логотип NODE.DC",
"release": "Бета-релиз: июль 2026",
"heading": "Ранний доступ",
"description": "Кастомный код, MCP и ИИ-агенты для Webflow в одном рабочем контуре."
}
},
"editableFields": [
{
@@ -144,39 +147,61 @@
"group": "Тезисы первого экрана"
},
{
"path": "content.app.iconAlt",
"label": "App: alt иконки",
"kind": "text",
"path": "content.accessCard.enabled",
"label": "Карточка доступа: отображение",
"kind": "boolean",
"renderAs": "boolean",
"group": "Карточка доступа",
"headerToggle": true
},
{
"path": "content.accessCard.iconSrc",
"label": "Карточка доступа: иконка",
"kind": "media",
"renderAs": "attr",
"group": "Карточка раннего доступа"
"group": "Карточка доступа"
},
{
"path": "content.app.logoAlt",
"label": "App: alt логотипа",
"kind": "text",
"path": "content.accessCard.wordmarkSrc",
"label": "Карточка доступа: wordmark",
"kind": "media",
"renderAs": "attr",
"group": "Карточка раннего доступа"
"group": "Карточка доступа"
},
{
"path": "content.app.release",
"label": "App: релиз",
"path": "content.accessCard.iconAlt",
"label": "Карточка доступа: alt иконки",
"kind": "text",
"renderAs": "text",
"group": "Карточка раннего доступа"
"group": "Карточка доступа"
},
{
"path": "content.app.heading",
"label": "App: заголовок",
"path": "content.accessCard.wordmarkAlt",
"label": "Карточка доступа: alt логотипа",
"kind": "text",
"renderAs": "text",
"group": "Карточка раннего доступа"
"group": "Карточка доступа"
},
{
"path": "content.app.description",
"label": "App: описание",
"path": "content.accessCard.release",
"label": "Карточка доступа: релиз",
"kind": "text",
"renderAs": "text",
"group": "Карточка раннего доступа"
"group": "Карточка доступа"
},
{
"path": "content.accessCard.heading",
"label": "Карточка доступа: заголовок",
"kind": "text",
"renderAs": "text",
"group": "Карточка доступа"
},
{
"path": "content.accessCard.description",
"label": "Карточка доступа: описание",
"kind": "textarea",
"renderAs": "text",
"group": "Карточка доступа"
},
{
"path": "content.form.messagePlaceholder",
@@ -2042,15 +2067,6 @@
"anchor": "waitlist",
"enabled": true,
"content": {
"app": {
"iconSrc": "./assets/webflow/images/69ad964d951f9d17cc5a919e_logo-app.svg",
"iconAlt": "Иконка NODE.DC",
"wordmarkSrc": "./assets/webflow/images/69ad96a28b06b7552a339137_logtype.svg?v=node-dc",
"wordmarkAlt": "Логотип NODE.DC",
"release": "Бета-релиз: июль 2026",
"heading": "Ранний доступ",
"description": "Кастомный код, MCP и ИИ-агенты для Webflow в одном рабочем контуре."
},
"form": {
"messagePlaceholder": "Сообщение (необязательно)",
"namePlaceholder": "Ваше имя*",
@@ -2303,57 +2319,75 @@
"iconSrcset": "./assets/webflow/images/69a9fb87bc56142371745926_txt-file-p-500.avif 500w, ./assets/webflow/images/69a9fb87bc56142371745926_txt-file.avif 1024w",
"iconAlt": "Иконка TXT-файла"
}
]
],
"accessCard": {
"enabled": true,
"iconSrc": "./assets/webflow/images/69ad964d951f9d17cc5a919e_logo-app.svg",
"iconAlt": "Иконка NODE.DC",
"wordmarkSrc": "./assets/webflow/images/69ad96a28b06b7552a339137_logtype.svg?v=node-dc",
"wordmarkAlt": "Логотип NODE.DC",
"release": "Бета-релиз: июль 2026",
"heading": "Ранний доступ",
"description": "Кастомный код, MCP и ИИ-агенты для Webflow в одном рабочем контуре."
}
},
"editableFields": [
{
"path": "content.app.iconSrc",
"label": "Иконка приложения",
"path": "content.accessCard.enabled",
"label": "Карточка доступа: отображение",
"kind": "boolean",
"renderAs": "boolean",
"group": "Карточка доступа",
"headerToggle": true
},
{
"path": "content.accessCard.iconSrc",
"label": "Карточка доступа: иконка",
"kind": "media",
"renderAs": "attr",
"group": "Карточка раннего доступа"
"group": "Карточка доступа"
},
{
"path": "content.app.iconAlt",
"label": "Иконка: alt",
"kind": "text",
"renderAs": "attr",
"group": "Карточка раннего доступа"
},
{
"path": "content.app.wordmarkSrc",
"label": "Wordmark",
"path": "content.accessCard.wordmarkSrc",
"label": "Карточка доступа: wordmark",
"kind": "media",
"renderAs": "attr",
"group": "Карточка раннего доступа"
"group": "Карточка доступа"
},
{
"path": "content.app.wordmarkAlt",
"label": "Wordmark: alt",
"kind": "text",
"renderAs": "attr",
"group": "Карточка раннего доступа"
},
{
"path": "content.app.release",
"label": "Релиз",
"path": "content.accessCard.iconAlt",
"label": "Карточка доступа: alt иконки",
"kind": "text",
"renderAs": "text",
"group": "Карточка раннего доступа"
"group": "Карточка доступа"
},
{
"path": "content.app.heading",
"label": "Заголовок",
"path": "content.accessCard.wordmarkAlt",
"label": "Карточка доступа: alt логотипа",
"kind": "text",
"renderAs": "text",
"group": "Карточка раннего доступа"
"group": "Карточка доступа"
},
{
"path": "content.app.description",
"label": "Описание",
"path": "content.accessCard.release",
"label": "Карточка доступа: релиз",
"kind": "text",
"renderAs": "text",
"group": "Карточка доступа"
},
{
"path": "content.accessCard.heading",
"label": "Карточка доступа: заголовок",
"kind": "text",
"renderAs": "text",
"group": "Карточка доступа"
},
{
"path": "content.accessCard.description",
"label": "Карточка доступа: описание",
"kind": "textarea",
"renderAs": "text",
"group": "Карточка раннего доступа"
"group": "Карточка доступа"
},
{
"path": "content.form.messagePlaceholder",