mirror of
https://github.com/chillpadclub/bedolaga-cabinet.git
synced 2026-07-28 09:33:46 +00:00
feat: info pages — tab replacement, custom pages on /info, responsive fixes
- Add replaces_tab field to admin editor with conflict detection - Show custom InfoPages as extra tabs on /info page - Replace built-in tab content when replacement is configured - Rich DOMPurify sanitizer for TipTap content (images, video, iframe) - Fix query race: built-in queries wait for tab-replacements to load - Horizontal scroll for tabs on mobile, 44px touch targets - Responsive prose: scrollable tables, h-auto on img/video, light theme borders - Loyalty tier names truncation, progress bar labels stack on mobile
This commit is contained in:
@@ -3392,8 +3392,18 @@
|
||||
"isActive": "已激活",
|
||||
"sortOrder": "排序",
|
||||
"icon": "图标(表情)",
|
||||
"pageType": "页面类型"
|
||||
"pageType": "页面类型",
|
||||
"replacesTab": "替换标签"
|
||||
},
|
||||
"replacesTabNone": "不替换",
|
||||
"replacesTabOptions": {
|
||||
"faq": "FAQ",
|
||||
"rules": "规则",
|
||||
"privacy": "隐私",
|
||||
"offer": "条款"
|
||||
},
|
||||
"replacesTabConflict": "已被占用",
|
||||
"replacesTabWarning": "另一个页面已替换此标签。保存后该页面将被取消替换。",
|
||||
"filter": {
|
||||
"all": "全部",
|
||||
"page": "页面",
|
||||
|
||||
Reference in New Issue
Block a user