feat(builder): add project editor

This commit is contained in:
sdarbinyan
2026-07-10 13:43:53 +04:00
parent 7161a81068
commit e2c8747fcc
50 changed files with 1656 additions and 42 deletions

View File

@@ -398,10 +398,77 @@ export const en: Translations = {
notAvailable: 'n/a',
},
builder: {
title: 'Builder Sandbox',
subtitle: 'Configuration-only editing surface.',
title: 'Marketplace Project Editor',
subtitle: 'Configuration-only bootstrap editing surface.',
general: 'General',
branding: 'Branding',
theme: 'Theme',
header: 'Header',
footer: 'Footer',
homepage: 'Homepage',
widgets: 'Widgets',
marketplaceFeatures: 'Marketplace Features',
preview: 'Preview',
brandName: 'Brand Name',
marketplaceName: 'Marketplace Name',
domain: 'Domain',
descriptionLabel: 'Description',
defaultLanguage: 'Default Language',
supportedLanguages: 'Supported Languages',
logo: 'Logo',
smallLogo: 'Small Logo',
favicon: 'Favicon',
marketplaceTitle: 'Marketplace Title',
primaryColor: 'Primary Color',
secondaryColor: 'Secondary Color',
backgroundColor: 'Background',
surfaceColor: 'Surface',
textColor: 'Text',
successColor: 'Success',
warningColor: 'Warning',
dangerColor: 'Danger',
showLogo: 'Logo',
showSearch: 'Search',
showCategories: 'Categories',
showLanguages: 'Languages',
showCart: 'Cart',
showProfile: 'Profile',
showWishlist: 'Wishlist',
showCompare: 'Compare',
showRegion: 'Region',
companyName: 'Company Information',
address: 'Address',
phone: 'Phone',
email: 'Email',
copyright: 'Copyright',
paymentIcons: 'Payment Icons',
socialLinks: 'Social Links',
staticPages: 'Static Pages',
visible: 'Visible',
layoutLabel: 'Layout',
columns: 'Columns',
height: 'Height',
overlay: 'Overlay',
autoplay: 'Autoplay',
cardsPerRow: 'Cards Per Row',
filtersLabel: 'Filters',
showBadges: 'Show Badges',
showRating: 'Show Rating',
showPrice: 'Show Price',
widgetJson: 'Widget JSON',
reviews: 'Reviews',
questions: 'Questions',
comments: 'Comments',
recommendations: 'Recommendations',
recentlyViewed: 'Recently Viewed',
searchSuggestions: 'Search Suggestions',
searchHistory: 'Search History',
livePreview: 'Live Preview',
exportBootstrap: 'Export Bootstrap',
importBootstrap: 'Import Bootstrap',
exportedBootstrap: 'Exported Bootstrap',
importSource: 'Import Source',
importError: 'Import failed. Invalid bootstrap JSON.',
featureFlags: 'Feature Flags',
},
widgets: {