From a56bdc3e795f37ac8d088a080c3d887f0f10df66 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sedat=20=C3=96zt=C3=BCrk?= Date: Sat, 17 Oct 2026 00:13:31 +0300 Subject: [PATCH] =?UTF-8?q?Tailwind=204=20ge=C3=A7i=C5=9Fi?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 43 +- claude.md | 7 +- .../23744edc-eda9-512e-8079-fe2e8e5fd2a8.json | 2 +- .../8389ccbc-3e7b-738d-35aa-3a237eea9b9d.json | 2 +- .../8f1c2d40-0000-4000-8000-000000000101.json | 4 +- .../8f1c2d40-0000-4000-8000-000000000102.json | 4 +- .../8f1c2d40-0000-4000-8000-000000000103.json | 4 +- .../8f1c2d40-0000-4000-8000-000000000104.json | 4 +- .../8f1c2d40-0000-4000-8000-000000000105.json | 4 +- .../932daf62-9f6c-0c8c-08c0-3a237eea9c19.json | 4 +- ui/.oxlintrc.json | 44 + ui/.vscode/extensions.json | 2 +- ui/Sozsoft.Platform.Ui.Dockerfile | 6 +- ui/eslint.config.js | 102 - ui/package-lock.json | 6511 +++++------------ ui/package.json | 92 +- ui/postcss.config.cjs | 8 - ui/safelist.txt | 4516 +----------- ui/src/assets/styles/app.css | 7 +- .../styles/components/_autocomplete.css | 2 +- ui/src/assets/styles/components/_button.css | 2 +- ui/src/assets/styles/components/_card.css | 2 +- ui/src/assets/styles/components/_checkbox.css | 4 +- ui/src/assets/styles/components/_chips.css | 4 +- .../styles/components/_close-button.css | 4 +- .../styles/components/_color-picker.css | 6 +- ui/src/assets/styles/components/_dialog.css | 14 +- ui/src/assets/styles/components/_drawer.css | 2 +- ui/src/assets/styles/components/_dropdown.css | 2 +- .../styles/components/_image-viewer.css | 6 +- ui/src/assets/styles/components/_input.css | 2 +- ui/src/assets/styles/components/_knob.css | 2 +- .../assets/styles/components/_menu-item.css | 8 +- ui/src/assets/styles/components/_menu.css | 2 +- .../assets/styles/components/_pagination.css | 2 +- ui/src/assets/styles/components/_radio.css | 2 +- ui/src/assets/styles/components/_rate.css | 4 +- ui/src/assets/styles/components/_segment.css | 2 +- ui/src/assets/styles/components/_select.css | 6 +- ui/src/assets/styles/components/_skeleton.css | 2 +- ui/src/assets/styles/components/_slider.css | 8 +- ui/src/assets/styles/components/_switcher.css | 2 +- .../assets/styles/components/_time-input.css | 2 +- ui/src/assets/styles/components/_timeline.css | 2 +- ui/src/assets/styles/tailwind/index.css | 103 +- ui/src/assets/styles/template/_header.css | 6 +- .../styles/template/_horizontal-menu.css | 2 +- ui/src/assets/styles/template/_side-nav.css | 4 +- .../styles/template/_stacked-side-nav.css | 4 +- ui/src/components/codeLayout/Splitter.tsx | 4 +- ui/src/components/codeLayout/StyleModal.tsx | 18 +- .../codeLayout/data/componentDefinitions.ts | 10 +- .../editorSettings/babel-standalone.d.ts | 4 - ui/src/components/common/Widget.tsx | 4 +- .../devExtreme/DevExtremeBoundary.tsx | 2 +- .../importManager/FileUploadArea.tsx | 2 +- .../importManager/ImportDashboard.tsx | 20 +- .../importManager/ImportPreview.tsx | 12 +- .../importManager/ImportProgress.tsx | 2 +- .../layouts/AuthLayout/AuthLayout.tsx | 2 +- ui/src/components/layouts/BlankLayout.tsx | 2 +- ui/src/components/layouts/ClassicLayout.tsx | 2 +- ui/src/components/layouts/DeckedLayout.tsx | 2 +- ui/src/components/layouts/Layouts.tsx | 6 +- ui/src/components/layouts/PublicLayout.tsx | 2 +- ui/src/components/layouts/SimpleLayout.tsx | 2 +- .../components/layouts/StackedSideLayout.tsx | 2 +- ui/src/components/orders/Basket.tsx | 2 +- ui/src/components/orders/BillingControls.tsx | 4 +- ui/src/components/orders/PaymentForm.tsx | 12 +- ui/src/components/orders/ProductCard.tsx | 2 +- ui/src/components/orders/ProductCatalog.tsx | 4 +- ui/src/components/orders/TenantForm.tsx | 6 +- ui/src/components/publicSite/index.tsx | 16 +- .../scriptBuilder/ScriptBuilderDialog.tsx | 26 +- ui/src/components/shared/AdaptableCard.tsx | 4 +- .../BarcodeScanner/BarcodeScannerDialog.tsx | 2 +- ui/src/components/shared/BarcodeViewer.tsx | 2 +- ui/src/components/shared/DataTable.tsx | 306 - .../components/shared/DbMigrateLogPanel.tsx | 6 +- ui/src/components/shared/Loading.tsx | 2 +- ui/src/components/shared/RichText.tsx | 2 +- ui/src/components/shared/index.ts | 3 - .../shared/loaders/TableRowSkeleton.tsx | 44 - .../components/template/LanguageSelector.tsx | 2 +- .../components/template/MessengerWidget.tsx | 23 +- ui/src/components/template/Notification.tsx | 4 +- ui/src/components/template/Search.tsx | 4 +- ui/src/components/ui/Alert/Alert.tsx | 2 +- ui/src/components/ui/Button/Button.tsx | 6 +- .../ui/DatePicker/tables/components/Day.tsx | 17 +- ui/src/components/ui/Select/Select.tsx | 28 +- ui/src/components/ui/Widget/Widget.tsx | 4 +- .../visualDesigner/VisualCanvas.tsx | 52 +- .../visualDesigner/codeGenerator.ts | 6 +- ui/src/constants/actionButton.constant.ts | 10 +- ui/src/contexts/componentRuntime.ts | Bin 10639 -> 10861 bytes ui/src/services/UiEvalService.tsx | 3 +- ui/src/utils/hooks/useAuth.ts | 2 +- ui/src/utils/tailwind.ts | 39 +- ui/src/views/NotFound.tsx | 4 +- ui/src/views/Views.tsx | 2 +- .../views/admin/auditLog/AuditLogDetail.tsx | 16 +- ui/src/views/admin/files/FileManager.tsx | 24 +- .../admin/files/components/Breadcrumb.tsx | 2 +- .../views/admin/files/components/FileItem.tsx | 10 +- .../files/components/FileUploadModal.tsx | 4 +- ui/src/views/admin/hr/OrgChart.tsx | 42 +- .../listForm/edit/ChartTabAnnotations.tsx | 6 +- .../admin/listForm/edit/ChartTabAxis.tsx | 4 +- .../listForm/edit/ChartTabCommonSettings.tsx | 8 +- .../admin/listForm/edit/ChartTabCrosshair.tsx | 10 +- .../admin/listForm/edit/ChartTabExport.tsx | 2 +- .../admin/listForm/edit/ChartTabLegend.tsx | 4 +- .../admin/listForm/edit/ChartTabPanes.tsx | 2 +- .../admin/listForm/edit/ChartTabSeries.tsx | 2 +- .../listForm/edit/ChartTabZoomAndPan.tsx | 2 +- .../edit/FormTabDatabaseDataSource.tsx | 4 +- .../FormFieldTabConditionalFormatting.tsx | 2 +- .../form-fields/FormFieldTabJoinOptions.tsx | 2 +- .../edit/form-fields/FormFieldTabLookup.tsx | 12 +- .../edit/form-fields/SortableFieldRow.tsx | 10 +- .../EditorOptionsBuilderDialog.tsx | 10 +- .../JsonRowOpDialogAnnotation.tsx | 6 +- .../JsonRowOpDialogAxis.tsx | 4 +- .../JsonRowOpDialogPane.tsx | 2 +- .../JsonRowOpDialogSeries.tsx | 8 +- .../JsonRowOpDialogSubForm.tsx | 2 +- .../JsonRowOpDialogWidget.tsx | 4 +- .../editor-options/OptionField.tsx | 6 +- ui/src/views/admin/listForm/wizard/Wizard.tsx | 2 +- .../listForm/wizard/WizardFileManager.tsx | 12 +- .../listForm/wizard/WizardImportDialog.tsx | 6 +- .../listForm/wizard/WizardStepComponent.tsx | 2 +- .../wizard/WizardStepCustomComponent.tsx | 2 +- .../wizard/WizardStepDataSettings.tsx | 10 +- .../listForm/wizard/WizardStepDeploy.tsx | 22 +- .../listForm/wizard/WizardStepFields.tsx | 52 +- .../admin/listForm/wizard/WizardStepMenu.tsx | 14 +- .../listForm/wizard/WizardStepWidgets.tsx | 2 +- .../listForm/workflow/WorkflowCanvas.tsx | 32 +- .../listForm/workflow/WorkflowCriteria.tsx | 28 +- .../listForm/workflow/WorkflowDesigner.tsx | 14 +- .../organization-unit/OrganizationUnits.tsx | 390 +- .../profile/components/ProfileSections.tsx | 2 +- .../admin/role-management/RolesPermission.tsx | 12 +- .../views/admin/user-management/Details.tsx | 30 +- .../admin/user-management/UsersPermission.tsx | 12 +- .../admin/user-management/userFormFields.tsx | 2 +- ui/src/views/admin/videoroom/ChatPanel.tsx | 22 +- .../views/admin/videoroom/DocumentsPanel.tsx | 16 +- .../admin/videoroom/KickParticipantModal.tsx | 6 +- ui/src/views/admin/videoroom/LayoutPanel.tsx | 20 +- .../admin/videoroom/ParticipantsPanel.tsx | 26 +- ui/src/views/admin/videoroom/RoomDetail.tsx | 102 +- ui/src/views/admin/videoroom/RoomList.tsx | 26 +- .../views/admin/videoroom/RoomParticipant.tsx | 8 +- .../admin/videoroom/ScreenSharePanel.tsx | 6 +- ui/src/views/admin/videoroom/VideoPlayer.tsx | 2 +- ui/src/views/ai/Assistant.tsx | 4 +- .../views/ai/components/AssistantContent.tsx | 12 +- .../views/ai/components/ConversationList.tsx | 2 +- ui/src/views/ai/components/ResultTable.tsx | 4 +- ui/src/views/branch/BranchSeed.tsx | 12 +- .../views/developerKit/CrudEndpointDialog.tsx | 20 +- .../developerKit/DynamicServiceEditor.tsx | 6 +- .../views/developerKit/SqlObjectExplorer.tsx | 46 +- ui/src/views/developerKit/SqlQueryManager.tsx | 60 +- ui/src/views/developerKit/SqlResultsGrid.tsx | 4 +- .../developerKit/SqlTableDesignerDialog.tsx | 92 +- .../developerKit/SqlViewDesignerDialog.tsx | 16 +- .../developerKit/VisualComponentDesigner.tsx | 152 +- .../sqlViewDesigner/CriteriaGrid.tsx | 16 +- .../sqlViewDesigner/DiagramPane.tsx | 14 +- ui/src/views/form/FormFieldOrderPanel.tsx | 2 +- .../editors/ImageUploadEditorComponent.tsx | 6 +- .../editors/ImageViewerEditorComponent.tsx | 2 +- ui/src/views/form/notes/NoteList.tsx | 10 +- ui/src/views/form/notes/NoteModal.tsx | 4 +- ui/src/views/form/notes/NotePanel.tsx | 8 +- ui/src/views/forum/ForumErrorBanner.tsx | 4 +- ui/src/views/forum/forum/CreatePostModal.tsx | 4 +- ui/src/views/forum/forum/CreateTopicModal.tsx | 4 +- .../views/forum/forum/ForumCategoryCard.tsx | 2 +- ui/src/views/forum/forum/ForumPostCard.tsx | 10 +- ui/src/views/forum/forum/ForumTopicCard.tsx | 4 +- ui/src/views/forum/forum/ForumView.tsx | 14 +- ui/src/views/forum/forum/SearchModal.tsx | 16 +- ui/src/views/intranet/Dashboard.tsx | 22 +- .../views/intranet/SocialWall/CreatePost.tsx | 33 +- .../intranet/SocialWall/MediaLightbox.tsx | 8 +- .../intranet/SocialWall/MediaManager.tsx | 24 +- ui/src/views/intranet/SocialWall/PostItem.tsx | 18 +- .../intranet/SocialWall/UserProfileCard.tsx | 6 +- ui/src/views/intranet/SocialWall/index.tsx | 6 +- .../intranet/documents/IntranetDocuments.tsx | 2 +- .../intranet/widgets/AnnouncementModal.tsx | 14 +- .../views/intranet/widgets/Announcements.tsx | 2 +- ui/src/views/intranet/widgets/Documents.tsx | 4 +- ui/src/views/intranet/widgets/EventModal.tsx | 14 +- ui/src/views/intranet/widgets/Events.tsx | 4 +- .../views/intranet/widgets/ImageLightbox.tsx | 12 +- ui/src/views/intranet/widgets/LikeButton.tsx | 4 +- ui/src/views/intranet/widgets/SurveyModal.tsx | 6 +- ui/src/views/intranet/widgets/Surveys.tsx | 14 +- .../views/intranet/widgets/TodayBirthdays.tsx | 2 +- ui/src/views/list/CardView.tsx | 2 +- ui/src/views/list/Chart.tsx | 2 +- ui/src/views/list/ChartDrawer.tsx | 2 +- ui/src/views/list/GridExtraFilterToolbar.tsx | 4 +- ui/src/views/list/PermissionGranted.tsx | 2 +- ui/src/views/list/TodoBoard.tsx | 44 +- ui/src/views/menu/MenuItemComponent.tsx | 28 +- ui/src/views/menu/MenuManager.tsx | 20 +- ui/src/views/public/Blog.tsx | 8 +- ui/src/views/public/Demo.tsx | 10 +- .../purchasing/PurchaseDocGridDialog.tsx | 2 +- ui/src/views/shared/MenuAddDialog.tsx | 14 +- ui/src/views/version/AppUpdateDialog.tsx | 6 +- ui/src/views/version/ChangeLog.tsx | 4 +- ui/tailwind.config.ts | 109 - ui/tsconfig.eslint.json | 12 - ui/tsconfig.node.json | 6 +- ui/twSafelistGenerator.ts | 102 + ui/twSafelistGenerator/generator.js | 55 - ui/twSafelistGenerator/index.js | 114 - ui/vite.config.ts | 6 +- 227 files changed, 3511 insertions(+), 11204 deletions(-) create mode 100644 ui/.oxlintrc.json delete mode 100644 ui/eslint.config.js delete mode 100644 ui/postcss.config.cjs delete mode 100644 ui/src/components/codeLayout/editorSettings/babel-standalone.d.ts delete mode 100644 ui/src/components/shared/DataTable.tsx delete mode 100644 ui/src/components/shared/loaders/TableRowSkeleton.tsx delete mode 100644 ui/tailwind.config.ts delete mode 100644 ui/tsconfig.eslint.json create mode 100644 ui/twSafelistGenerator.ts delete mode 100644 ui/twSafelistGenerator/generator.js delete mode 100644 ui/twSafelistGenerator/index.js diff --git a/README.md b/README.md index 569c640f..4a5fe050 100644 --- a/README.md +++ b/README.md @@ -128,18 +128,18 @@ DevExtreme bileşenleri bu metadata'ya göre kendini kurar. | Bileşen | Sürüm / Notlar | | --- | --- | -| React | 19.2 | -| Build | Vite 8 + TypeScript 5.9 | -| UI kütüphaneleri | DevExtreme 26.1 (React), Tailwind CSS 3.4, kendi `components/ui` tasarım sistemi | +| React | 19.3 | +| Build | Vite 8 + TypeScript 7.0 (native `tsc`), lint: oxlint | +| UI kütüphaneleri | DevExtreme 26.1 (React), Tailwind CSS 4.3 (`@tailwindcss/vite`, CSS-first yapılandırma), kendi `components/ui` tasarım sistemi | | Routing | react-router-dom 7 (dinamik route üretimi) | -| State | easy-peasy (global store) + @tanstack/react-query | +| State | easy-peasy (global store) | | Form | Formik + Yup, DevExtreme Form | | Kod editörü | Monaco Editor | -| Runtime derleme | @babel/standalone (Custom Component) | +| Runtime derleme | @babel/standalone 8 (Custom Component; JSX `classic` runtime) | | Takvim/Gantt | DevExtreme Scheduler/Gantt | | Gerçek zamanlı | @microsoft/signalr | -| PWA | vite-plugin-pwa (Workbox) | -| Node | 24.13 / npm 11 (`volta` ile sabitlenmiş) | +| PWA | vite-plugin-pwa 2 (Workbox 7) | +| Node | 24.22 / npm 12 (`volta` ile sabitlenmiş; kurulum betikleri `allowScripts` ile yönetilir) | --- @@ -1140,12 +1140,25 @@ kaynak seed dosyalarıdır (`configs/seeds/*/data/App.DeveloperKit.CustomCompone depo kökünde, `ui/` dışındadır — derleme bağlamı yalnızca `ui/` klasörü olduğunda (docker, ayrı checkout) glob boş döner ve seed'e özgü sınıflar (`md:col-span-4`, `bg-gray-950/80`, `opacity-20`) CSS'e hiç girmez: uygulama yerelde doğru, sunucuda stilsiz görünür. Bu yüzden aynı sınıflar var -olan `ui/safelist.txt` dosyasına da yazılır. Dosyayı zaten `twSafelistGenerator` eklentisi üretiyor -(renk/ölçü listesi); eklenti artık seed dosyalarındaki `className` değerlerini de toplayıp -`# --- custom component classes ---` işaretinin altına ekliyor. `safelist.txt` `ui/` içinde ve -depoda olduğu için her ortamda taranır. Seed kökü görünmüyorsa işaretin altındaki liste olduğu gibi -korunur — eksik bir bağlam listeyi silip sorunu büyütmez. Ayrı bir betik ya da ikinci bir safelist -dosyası yoktur; liste her `npm run build` / `npm start` ile tazelenir. +olan `ui/safelist.txt` dosyasına da yazılır. Dosyayı `ui/twSafelistGenerator.ts` Vite eklentisi +üretir: seed dosyalarındaki `className` değerlerini toplar, derleme başında yazar ve geliştirmede seed +klasörünü izler. `safelist.txt` `ui/` içinde ve depoda olduğu için her ortamda taranır +(`src/assets/styles/tailwind/index.css` → `@source`). Seed kökü görünmüyorsa liste olduğu gibi +korunur — eksik bir bağlam listeyi silip sorunu büyütmez. Çalışma anında veriden gelen renk/ölçü +sınıfları (`bg-{renk}-{ton}`, `w-1/2` …) dosyaya değil aynı CSS'teki `@source inline(...)` satırlarına +yazılır. Ayrı bir betik ya da ikinci bir safelist dosyası yoktur; liste her `npm run build` / +`npm start` ile tazelenir. + +**Tailwind 4 yapılandırması.** `tailwind.config.ts` ve PostCSS zinciri yoktur; tema (`gray` paleti, +`sozsoft-*` renkleri, `1.2`–`1.4` aralıkları, font) `src/assets/styles/tailwind/index.css` içindeki +`@theme` bloğundadır. Aynı dosya v3 davranışını koruyan uyumluluk kurallarını taşır: `dark` sınıf +varyantı, dokunmatikte de çalışan `hover`, gri-200 kenarlık, gri-400 placeholder, butonda `pointer` +imleci, varsayılan 3px mavi `ring`, veritabanındaki eski Custom Component kodu için `flex-shrink-*` / +`flex-grow-*`. Kademelenme v3 ile aynıdır (`app.css`): yalnızca tema ve preflight katmandadır +(en zayıf); `components/` + `template/` stilleri ve en sonda utility'ler katmansızdır. Bileşen +stilleri katmana alınmaz — katmansız CSS her katmanı yendiği için stilini katmansız basan +kütüphanelere (react-select, DevExtreme) yenilirdi. JS'te renk gerektiğinde değer kopyalanmaz, +`themeColor()` (`src/utils/tailwind.ts`) temanın `var(--color-*)` değişkenini döndürür. **Katalog düğümleri.** Kanvasın doğrudan çizdiği, derlenen bileşen listesinde yer almayan bileşenler tek bir sözlükte durur (`RUNTIME_NODE_COMPONENTS`): kanvas onu `VisualCanvas` içinde, @@ -2104,8 +2117,8 @@ Ayrıntılı kurulum notları: [`configs/deployment/README.md`](configs/deployme cd ui npm start # geliştirme sunucusu npm run build # üretim derlemesi (metadata + version + vite build) -npm run lint # ESLint -npm run format # prettier --write + eslint --fix +npm run lint # oxlint (.oxlintrc.json) +npm run format # prettier --write + oxlint --fix ``` ### 21.3. Backend diff --git a/claude.md b/claude.md index 23efc906..2ef58a89 100644 --- a/claude.md +++ b/claude.md @@ -519,8 +519,11 @@ Bir çelişki varsa sıra: `ai.instructions.md` → `dotnet.instructions.md` → olmadığını kontrol et. - **Custom component sınıfları** → bileşen kodu veritabanında yaşar, Tailwind derlemede yalnızca seed dosyasını görür. Seed dosyası `ui/` dışında olduğu için aynı sınıflar `ui/safelist.txt` - sonuna da yazılır (`twSafelistGenerator`, derlemede otomatik); yoksa uygulama sunucuda stilsiz - kalır. İkinci bir safelist dosyası açma. + dosyasına da yazılır (`ui/twSafelistGenerator.ts` Vite eklentisi, derlemede otomatik); yoksa + uygulama sunucuda stilsiz kalır. İkinci bir safelist dosyası açma. Çalışma anında veriden üretilen + sınıf (`bg-${renk}-500`) dosyaya değil `src/assets/styles/tailwind/index.css`'teki `@source inline` + satırına eklenir. Sınıf adları Tailwind 4'tür (`shadow-xs`, `rounded-sm`, `bg-black/50`, + `shrink-0`, `x!`); tema `tailwind.config.ts`'te değil aynı dosyanın `@theme` bloğundadır. - **Custom component kaydı/silinmesi** → `data/App.DeveloperKit.CustomComponents/{Id}.json` (Custom Components ekranının seed verisi); ekran klasör modundadır, her bileşen kendi satır dosyasındadır. Hem listeden hem Visual Designer'dan (`CustomComponentAppService`) yapılan kayıt diff --git a/configs/seeds/data/App.DeveloperKit.CustomComponents/23744edc-eda9-512e-8079-fe2e8e5fd2a8.json b/configs/seeds/data/App.DeveloperKit.CustomComponents/23744edc-eda9-512e-8079-fe2e8e5fd2a8.json index 1cf344eb..c64bd8cc 100644 --- a/configs/seeds/data/App.DeveloperKit.CustomComponents/23744edc-eda9-512e-8079-fe2e8e5fd2a8.json +++ b/configs/seeds/data/App.DeveloperKit.CustomComponents/23744edc-eda9-512e-8079-fe2e8e5fd2a8.json @@ -11,7 +11,7 @@ "Description": "Intranet panosu: çalışanın izin bakiyesi, süren talepleri ve izin talebi/taleplerim/bakiyem bağlantıları", "IsActive": true, "Dependencies": [], - "Code": "// Calisanin kendi izin ozeti. Veri ekranlarin kendi sorgusundan okunur: satir suzmesi\n// (EmployeeId = oturum acan kullanici) ve yetki ListForm'da kalir, bilesen yalnizca toplar.\nconst REQUESTS = 'App.Hr.MyLeaveRequest'\nconst BALANCE = 'App.Hr.MyLeaveBalance'\nconst OPEN_STATUSES = ['Onaya Gönderildi', 'Müdür Onayı', 'İK Onayı']\n\nconst loadRows = async (listFormCode) => {\n const response = await apiService.fetchData({\n method: 'GET',\n url: '/api/app/list-form-select/select',\n params: { listFormCode, take: 500 },\n })\n return response.data?.data ?? []\n}\n\nconst formatDays = (value) => {\n const number = Number(value ?? 0)\n return Number.isInteger(number) ? String(number) : number.toFixed(1)\n}\n\nconst formatDate = (value) => {\n if (!value) return '-'\n const [year, month, day] = String(value).slice(0, 10).split('-')\n return `${day}.${month}.${year}`\n}\n\nconst Stat = ({ label, value, className }) => (\n
\n
{value}
\n
{label}
\n
\n)\n\nconst MyLeaveWidget = () => {\n const [requests, setRequests] = useState([])\n const [ledger, setLedger] = useState([])\n const [loading, setLoading] = useState(true)\n const canSeeBalance = checkPermission(BALANCE)\n\n useEffect(() => {\n let active = true\n Promise.all([loadRows(REQUESTS), canSeeBalance ? loadRows(BALANCE) : Promise.resolve([])])\n .then(([requestRows, ledgerRows]) => {\n if (!active) return\n setRequests(requestRows)\n setLedger(ledgerRows)\n })\n .catch(() => {})\n .finally(() => active && setLoading(false))\n return () => {\n active = false\n }\n }, [canSeeBalance])\n\n const sum = (field) => ledger.reduce((total, row) => total + Number(row[field] ?? 0), 0)\n const remaining = sum('RemainingDays')\n const hasSeniority = ledger.some((row) => Number(row.YearNo) > 0) || ledger.some((row) => row.NextAccrualDate)\n const next = ledger.find((row) => row.NextAccrualDate)\n const open = requests\n .filter((row) => !row.ApprovalStatus || OPEN_STATUSES.includes(row.ApprovalStatus))\n .sort((a, b) => String(a.StartDate).localeCompare(String(b.StartDate)))\n\n return (\n
\n
\n \n

\n {translate('::App.DashboardWidget.MyLeave')}\n

\n
\n
\n {loading ? (\n
...
\n ) : (\n <>\n {canSeeBalance && (\n <>\n
\n \n \n \n
\n {next ? (\n
\n {translate('::App.DashboardWidget.Leave.NextAccrual', {\n date: formatDate(next.NextAccrualDate),\n days: formatDays(next.NextAccrualDays),\n })}\n
\n ) : (\n !hasSeniority && (\n
\n {translate('::App.DashboardWidget.Leave.NoSeniority')}\n
\n )\n )}\n \n )}\n
\n
\n {translate('::App.DashboardWidget.Leave.OpenRequests')}\n
\n {open.length === 0 ? (\n
\n {translate('::App.DashboardWidget.Leave.NoOpenRequest')}\n
\n ) : (\n
    \n {open.slice(0, 3).map((row) => (\n \n \n {formatDate(row.StartDate)} – {formatDate(row.EndDate)} · {formatDays(row.Days)}{' '}\n {translate('::App.DashboardWidget.Leave.Days')}\n \n \n {row.ApprovalStatus}\n \n \n ))}\n
\n )}\n
\n \n )}\n
\n \n {translate('::App.DashboardWidget.Leave.CreateRequest')}\n \n \n {translate('::App.DashboardWidget.Leave.MyRequests')}\n \n {canSeeBalance && (\n \n {translate('::App.DashboardWidget.Leave.MyBalance')}\n \n )}\n
\n
\n
\n )\n}\n\nexport default MyLeaveWidget\n", + "Code": "// Calisanin kendi izin ozeti. Veri ekranlarin kendi sorgusundan okunur: satir suzmesi\n// (EmployeeId = oturum acan kullanici) ve yetki ListForm'da kalir, bilesen yalnizca toplar.\nconst REQUESTS = 'App.Hr.MyLeaveRequest'\nconst BALANCE = 'App.Hr.MyLeaveBalance'\nconst OPEN_STATUSES = ['Onaya Gönderildi', 'Müdür Onayı', 'İK Onayı']\n\nconst loadRows = async (listFormCode) => {\n const response = await apiService.fetchData({\n method: 'GET',\n url: '/api/app/list-form-select/select',\n params: { listFormCode, take: 500 },\n })\n return response.data?.data ?? []\n}\n\nconst formatDays = (value) => {\n const number = Number(value ?? 0)\n return Number.isInteger(number) ? String(number) : number.toFixed(1)\n}\n\nconst formatDate = (value) => {\n if (!value) return '-'\n const [year, month, day] = String(value).slice(0, 10).split('-')\n return `${day}.${month}.${year}`\n}\n\nconst Stat = ({ label, value, className }) => (\n
\n
{value}
\n
{label}
\n
\n)\n\nconst MyLeaveWidget = () => {\n const [requests, setRequests] = useState([])\n const [ledger, setLedger] = useState([])\n const [loading, setLoading] = useState(true)\n const canSeeBalance = checkPermission(BALANCE)\n\n useEffect(() => {\n let active = true\n Promise.all([loadRows(REQUESTS), canSeeBalance ? loadRows(BALANCE) : Promise.resolve([])])\n .then(([requestRows, ledgerRows]) => {\n if (!active) return\n setRequests(requestRows)\n setLedger(ledgerRows)\n })\n .catch(() => {})\n .finally(() => active && setLoading(false))\n return () => {\n active = false\n }\n }, [canSeeBalance])\n\n const sum = (field) => ledger.reduce((total, row) => total + Number(row[field] ?? 0), 0)\n const remaining = sum('RemainingDays')\n const hasSeniority = ledger.some((row) => Number(row.YearNo) > 0) || ledger.some((row) => row.NextAccrualDate)\n const next = ledger.find((row) => row.NextAccrualDate)\n const open = requests\n .filter((row) => !row.ApprovalStatus || OPEN_STATUSES.includes(row.ApprovalStatus))\n .sort((a, b) => String(a.StartDate).localeCompare(String(b.StartDate)))\n\n return (\n
\n
\n \n

\n {translate('::App.DashboardWidget.MyLeave')}\n

\n
\n
\n {loading ? (\n
...
\n ) : (\n <>\n {canSeeBalance && (\n <>\n
\n \n \n \n
\n {next ? (\n
\n {translate('::App.DashboardWidget.Leave.NextAccrual', {\n date: formatDate(next.NextAccrualDate),\n days: formatDays(next.NextAccrualDays),\n })}\n
\n ) : (\n !hasSeniority && (\n
\n {translate('::App.DashboardWidget.Leave.NoSeniority')}\n
\n )\n )}\n \n )}\n
\n
\n {translate('::App.DashboardWidget.Leave.OpenRequests')}\n
\n {open.length === 0 ? (\n
\n {translate('::App.DashboardWidget.Leave.NoOpenRequest')}\n
\n ) : (\n
    \n {open.slice(0, 3).map((row) => (\n \n \n {formatDate(row.StartDate)} – {formatDate(row.EndDate)} · {formatDays(row.Days)}{' '}\n {translate('::App.DashboardWidget.Leave.Days')}\n \n \n {row.ApprovalStatus}\n \n \n ))}\n
\n )}\n
\n \n )}\n
\n \n {translate('::App.DashboardWidget.Leave.CreateRequest')}\n \n \n {translate('::App.DashboardWidget.Leave.MyRequests')}\n \n {canSeeBalance && (\n \n {translate('::App.DashboardWidget.Leave.MyBalance')}\n \n )}\n
\n
\n
\n )\n}\n\nexport default MyLeaveWidget\n", "Props": null, "DataSources": [], "SeoTitle": null, diff --git a/configs/seeds/data/App.DeveloperKit.CustomComponents/8389ccbc-3e7b-738d-35aa-3a237eea9b9d.json b/configs/seeds/data/App.DeveloperKit.CustomComponents/8389ccbc-3e7b-738d-35aa-3a237eea9b9d.json index 9f265e19..db6a019a 100644 --- a/configs/seeds/data/App.DeveloperKit.CustomComponents/8389ccbc-3e7b-738d-35aa-3a237eea9b9d.json +++ b/configs/seeds/data/App.DeveloperKit.CustomComponents/8389ccbc-3e7b-738d-35aa-3a237eea9b9d.json @@ -11,7 +11,7 @@ "Description": null, "IsActive": true, "Dependencies": "", - "Code": "import React, { useEffect, useState } from \"react\";\nimport axios from \"axios\";\n\ninterface DynamicEntityComponentProps {\n title: string;\n}\n\nconst api = axios.create({\n baseURL: \"https://localhost:44344/\",\n});\n\nconst DynamicEntityComponent: React.FC = ({ title }) => {\n const [data, setData] = useState>([]);\n const [loading, setLoading] = useState(false);\n const [error, setError] = useState(null);\n\n useEffect(() => {\n const fetchData = async () => {\n setLoading(true);\n setError(null);\n\n try {\n const res = await api.get(`/api/app/crudendpoint/${title}`);\n const raw = Array.isArray(res.data) ? res.data : res.data?.items ?? [];\n\n const filtered = raw.map((item: any) => ({\n id: item.Id ?? item.id,\n name: item.Name ?? item.name,\n }));\n\n setData(filtered);\n } catch (err: any) {\n setError(err.message || \"Failed to fetch data\");\n } finally {\n setLoading(false);\n }\n };\n\n if (title) fetchData();\n }, [title]);\n\n if (loading) return
Loading...
;\n if (error) return
Error: {error}
;\n if (!data.length) return
No records found
;\n\n const headers = [\"id\", \"name\", \"actions\"];\n\n return (\n
\n \n \n \n {headers.map((key) => (\n \n {key === \"actions\" ? \"Actions\" : key}\n \n ))}\n \n \n \n {data.map((item, rowIndex) => (\n \n \n \n \n \n ))}\n \n
\n {item.id}\n \n {item.name}\n \n alert(item.name)}\n shape=\"round\"\n size=\"xs\"\n variant=\"solid\"\n id=\"c_mrix4c1a_qrybhk\"\n >\n Show Name\n \n
\n
\n );\n};\n\nexport default DynamicEntityComponent;", + "Code": "import React, { useEffect, useState } from \"react\";\nimport axios from \"axios\";\n\ninterface DynamicEntityComponentProps {\n title: string;\n}\n\nconst api = axios.create({\n baseURL: \"https://localhost:44344/\",\n});\n\nconst DynamicEntityComponent: React.FC = ({ title }) => {\n const [data, setData] = useState>([]);\n const [loading, setLoading] = useState(false);\n const [error, setError] = useState(null);\n\n useEffect(() => {\n const fetchData = async () => {\n setLoading(true);\n setError(null);\n\n try {\n const res = await api.get(`/api/app/crudendpoint/${title}`);\n const raw = Array.isArray(res.data) ? res.data : res.data?.items ?? [];\n\n const filtered = raw.map((item: any) => ({\n id: item.Id ?? item.id,\n name: item.Name ?? item.name,\n }));\n\n setData(filtered);\n } catch (err: any) {\n setError(err.message || \"Failed to fetch data\");\n } finally {\n setLoading(false);\n }\n };\n\n if (title) fetchData();\n }, [title]);\n\n if (loading) return
Loading...
;\n if (error) return
Error: {error}
;\n if (!data.length) return
No records found
;\n\n const headers = [\"id\", \"name\", \"actions\"];\n\n return (\n
\n \n \n \n {headers.map((key) => (\n \n {key === \"actions\" ? \"Actions\" : key}\n \n ))}\n \n \n \n {data.map((item, rowIndex) => (\n \n \n \n \n \n ))}\n \n
\n {item.id}\n \n {item.name}\n \n alert(item.name)}\n shape=\"round\"\n size=\"xs\"\n variant=\"solid\"\n id=\"c_mrix4c1a_qrybhk\"\n >\n Show Name\n \n
\n
\n );\n};\n\nexport default DynamicEntityComponent;", "Props": null, "DataSources": "", "LastModificationTime": null, diff --git a/configs/seeds/data/App.DeveloperKit.CustomComponents/8f1c2d40-0000-4000-8000-000000000101.json b/configs/seeds/data/App.DeveloperKit.CustomComponents/8f1c2d40-0000-4000-8000-000000000101.json index b22d9fe9..a216971f 100644 --- a/configs/seeds/data/App.DeveloperKit.CustomComponents/8f1c2d40-0000-4000-8000-000000000101.json +++ b/configs/seeds/data/App.DeveloperKit.CustomComponents/8f1c2d40-0000-4000-8000-000000000101.json @@ -11,8 +11,8 @@ "Description": "Home Page", "IsActive": true, "Dependencies": [], - "Code": "/*__SOZSOFT_VISUAL_DESIGNER__%7B%22version%22%3A1%2C%22sourceMode%22%3A%22visual%22%2C%22nodes%22%3A%5B%7B%22id%22%3A%22cmp_seed_0089%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22min-h-screen%20bg-gray-50%20dark%3Abg-gray-950%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0088%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22relative%20overflow-hidden%20bg-blue-900%20text-white%20dark%3Abg-gray-950%20flex%20min-h-screen%20items-center%20px-6%20pb-16%20pt-40%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0085%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22absolute%20inset-0%20bg-gradient-to-br%20from-blue-900%20via-indigo-900%20to-purple-900%20dark%3Afrom-gray-950%20dark%3Avia-gray-950%20dark%3Ato-gray-950%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0086%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22absolute%20inset-0%20opacity-20%20dark%3Aopacity-35%22%2C%22style%22%3A%7B%22backgroundImage%22%3A%22url(%5C%22%2Fimg%2Fhero%2Fhome.webp%5C%22)%22%2C%22backgroundSize%22%3A%22cover%22%2C%22backgroundPosition%22%3A%22center%22%7D%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0087%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22absolute%20inset-0%20bg-blue-950%2F25%20dark%3Abg-gray-950%2F45%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0019%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22container%20relative%20mx-auto%20max-w-4xl%20px-4%20text-center%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0001%22%2C%22type%22%3A%22h1%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-6%20text-3xl%20font-bold%20text-white%20md%3Atext-6xl%22%2C%22children%22%3A%22%3A%3AApp.HeroSlide1.Slide1Title%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0002%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-12%20text-xl%20text-gray-300%20md%3Atext-2xl%22%2C%22children%22%3A%22%3A%3AApp.HeroSlide1.Subtitle%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0005%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-16%20flex%20flex-col%20justify-center%20gap-6%20md%3Aflex-row%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0003%22%2C%22type%22%3A%22a%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22href%22%3A%22%2Fcontact%22%2C%22className%22%3A%22inline-flex%20items-center%20justify-center%20rounded-lg%20bg-gradient-to-r%20from-blue-500%20to-purple-500%20px-8%20py-4%20font-semibold%20text-white%20transition-all%20hover%3Afrom-blue-600%20hover%3Ato-purple-600%22%2C%22children%22%3A%22%3A%3AApp.HeroCta.Consultation%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0004%22%2C%22type%22%3A%22a%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22href%22%3A%22%2Fproducts%22%2C%22className%22%3A%22inline-flex%20items-center%20justify-center%20rounded-lg%20bg-white%2F10%20px-8%20py-4%20font-semibold%20text-white%20backdrop-blur-sm%20transition-all%20hover%3Abg-white%2F20%22%2C%22children%22%3A%22%3A%3AApp.HeroCta.Discover%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0018%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mx-auto%20grid%20max-w-4xl%20grid-cols-1%20gap-8%20md%3Agrid-cols-3%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0009%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-2xl%20bg-white%2F5%20p-8%20text-center%20backdrop-blur-sm%20transition-all%20hover%3Abg-white%2F10%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0006%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaCalendarAlt%22%2C%22size%22%3A40%2C%22className%22%3A%22mx-auto%20mb-4%20text-blue-300%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0007%22%2C%22type%22%3A%22h2%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-3%20text-xl%20font-semibold%20text-white%22%2C%22children%22%3A%22%3A%3AApp.Slide1Service1.Service1Title%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0008%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-300%22%2C%22children%22%3A%22%3A%3AApp.Slide1Service1.Service1Desc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0013%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-2xl%20bg-white%2F5%20p-8%20text-center%20backdrop-blur-sm%20transition-all%20hover%3Abg-white%2F10%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0010%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaUsers%22%2C%22size%22%3A40%2C%22className%22%3A%22mx-auto%20mb-4%20text-blue-300%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0011%22%2C%22type%22%3A%22h2%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-3%20text-xl%20font-semibold%20text-white%22%2C%22children%22%3A%22%3A%3AApp.Slide1Service2.Service2Title%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0012%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-300%22%2C%22children%22%3A%22%3A%3AApp.Slide1Service2.Service2Desc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0017%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-2xl%20bg-white%2F5%20p-8%20text-center%20backdrop-blur-sm%20transition-all%20hover%3Abg-white%2F10%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0014%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaShieldAlt%22%2C%22size%22%3A40%2C%22className%22%3A%22mx-auto%20mb-4%20text-blue-300%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0015%22%2C%22type%22%3A%22h2%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-3%20text-xl%20font-semibold%20text-white%22%2C%22children%22%3A%22%3A%3AApp.Slide1Service3.Service3Title%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0016%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-300%22%2C%22children%22%3A%22%3A%3AApp.Slide1Service3.Service3Desc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%5D%7D%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0057%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22bg-white%20py-20%20dark%3Abg-gray-950%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0056%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22container%20mx-auto%20px-4%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0022%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-16%20text-center%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0020%22%2C%22type%22%3A%22h2%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-4xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%20mb-4%22%2C%22children%22%3A%22%3A%3AApp.PublicFeatures.FeaturesTitle%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0021%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-xl%20text-gray-600%20dark%3Atext-gray-300%20max-w-2xl%20mx-auto%22%2C%22children%22%3A%22%3A%3AApp.PublicFeatures.Subtitle%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0055%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22grid%20grid-cols-1%20gap-8%20md%3Agrid-cols-2%20lg%3Agrid-cols-4%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0026%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20bg-white%20p-8%20shadow-lg%20transition-shadow%20hover%3Ashadow-xl%20dark%3Abg-gray-900%20dark%3Ashadow-gray-950%2F40%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0023%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaUsers%22%2C%22size%22%3A48%2C%22className%22%3A%22mb-6%20text-blue-500%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0024%22%2C%22type%22%3A%22h3%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-3%20text-2xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%22%3A%3AApp.PublicFeatures.Reliable%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0025%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.FeaturesReliable.ReliableDesc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0030%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20bg-white%20p-8%20shadow-lg%20transition-shadow%20hover%3Ashadow-xl%20dark%3Abg-gray-900%20dark%3Ashadow-gray-950%2F40%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0027%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaCalendarAlt%22%2C%22size%22%3A48%2C%22className%22%3A%22mb-6%20text-blue-500%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0028%22%2C%22type%22%3A%22h3%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-3%20text-2xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%22%3A%3AApp.VideoRoom.Planning%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0029%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.FeaturesRapid.RapidDesc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0034%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20bg-white%20p-8%20shadow-lg%20transition-shadow%20hover%3Ashadow-xl%20dark%3Abg-gray-900%20dark%3Ashadow-gray-950%2F40%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0031%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaBookOpen%22%2C%22size%22%3A48%2C%22className%22%3A%22mb-6%20text-blue-500%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0032%22%2C%22type%22%3A%22h3%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-3%20text-2xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%22%3A%3AApp.PublicFeatures.Expert%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0033%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.FeaturesExpert.ExpertDesc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0038%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20bg-white%20p-8%20shadow-lg%20transition-shadow%20hover%3Ashadow-xl%20dark%3Abg-gray-900%20dark%3Ashadow-gray-950%2F40%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0035%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaCreditCard%22%2C%22size%22%3A48%2C%22className%22%3A%22mb-6%20text-blue-500%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0036%22%2C%22type%22%3A%22h3%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-3%20text-2xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%22%3A%3AApp.PublicFeatures.Muhasebe%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0037%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.FeaturesMuhasebe.MuhasebeDesc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0042%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20bg-white%20p-8%20shadow-lg%20transition-shadow%20hover%3Ashadow-xl%20dark%3Abg-gray-900%20dark%3Ashadow-gray-950%2F40%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0039%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaRegComment%22%2C%22size%22%3A48%2C%22className%22%3A%22mb-6%20text-blue-500%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0040%22%2C%22type%22%3A%22h3%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-3%20text-2xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%22%3A%3AApp.PublicFeatures.Iletisim%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0041%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.FeaturesIletisim.IletisimDesc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0046%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20bg-white%20p-8%20shadow-lg%20transition-shadow%20hover%3Ashadow-xl%20dark%3Abg-gray-900%20dark%3Ashadow-gray-950%2F40%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0043%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaPhone%22%2C%22size%22%3A48%2C%22className%22%3A%22mb-6%20text-blue-500%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0044%22%2C%22type%22%3A%22h3%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-3%20text-2xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%22%3A%3AApp.PublicFeatures.Mobil%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0045%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.FeaturesMobil.MobilDesc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0050%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20bg-white%20p-8%20shadow-lg%20transition-shadow%20hover%3Ashadow-xl%20dark%3Abg-gray-900%20dark%3Ashadow-gray-950%2F40%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0047%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaChartBar%22%2C%22size%22%3A48%2C%22className%22%3A%22mb-6%20text-blue-500%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0048%22%2C%22type%22%3A%22h3%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-3%20text-2xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%22%3A%3AApp.PublicFeatures.Scalable%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0049%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.FeaturesScalable.ScalableDesc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0054%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20bg-white%20p-8%20shadow-lg%20transition-shadow%20hover%3Ashadow-xl%20dark%3Abg-gray-900%20dark%3Ashadow-gray-950%2F40%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0051%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaShieldAlt%22%2C%22size%22%3A48%2C%22className%22%3A%22mb-6%20text-blue-500%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0052%22%2C%22type%22%3A%22h3%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-3%20text-2xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%22%3A%3AApp.Listform.ListformField.Security%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0053%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.FeaturesGuvenlik.GuvenlikDesc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%5D%7D%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0079%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22bg-gray-50%20py-20%20dark%3Abg-gray-900%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0078%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22container%20mx-auto%20px-4%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0060%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-16%20text-center%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0058%22%2C%22type%22%3A%22h2%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-4xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%20mb-4%22%2C%22children%22%3A%22%3A%3AApp.PublicSolutions.SolutionsTitle%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0059%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-xl%20text-gray-600%20dark%3Atext-gray-300%20max-w-2xl%20mx-auto%22%2C%22children%22%3A%22%3A%3AApp.PublicSolutions.Subtitle%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0077%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22grid%20grid-cols-1%20gap-8%20md%3Agrid-cols-2%20lg%3Agrid-cols-4%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0064%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22bg-blue-700%20h-full%20rounded-2xl%20p-8%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0061%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaDesktop%22%2C%22size%22%3A64%2C%22className%22%3A%22mb-6%20text-white%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0062%22%2C%22type%22%3A%22h3%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-4%20text-2xl%20font-semibold%20text-white%22%2C%22children%22%3A%22%3A%3AApp.BlogCategories.Webdev%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0063%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-white%22%2C%22children%22%3A%22%3A%3AApp.SolutionsWeb.WebDesc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0068%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22bg-purple-700%20h-full%20rounded-2xl%20p-8%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0065%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaMobileAlt%22%2C%22size%22%3A64%2C%22className%22%3A%22mb-6%20text-white%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0066%22%2C%22type%22%3A%22h3%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-4%20text-2xl%20font-semibold%20text-white%22%2C%22children%22%3A%22%3A%3AApp.ServicesMobile.MobileTitle%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0067%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-white%22%2C%22children%22%3A%22%3A%3AApp.SolutionsMobile.MobileDesc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0072%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22bg-green-700%20h-full%20rounded-2xl%20p-8%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0069%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaServer%22%2C%22size%22%3A64%2C%22className%22%3A%22mb-6%20text-white%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0070%22%2C%22type%22%3A%22h3%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-4%20text-2xl%20font-semibold%20text-white%22%2C%22children%22%3A%22%3A%3AApp.SolutionsCustom.CustomTitle%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0071%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-white%22%2C%22children%22%3A%22%3A%3AApp.SolutionsCustom.CustomDesc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0076%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22bg-red-700%20h-full%20rounded-2xl%20p-8%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0073%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaDatabase%22%2C%22size%22%3A64%2C%22className%22%3A%22mb-6%20text-white%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0074%22%2C%22type%22%3A%22h3%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-4%20text-2xl%20font-semibold%20text-white%22%2C%22children%22%3A%22%3A%3AApp.SolutionsDatabase.DatabaseTitle%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0075%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-white%22%2C%22children%22%3A%22%3A%3AApp.SolutionsDatabase.DatabaseDesc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%5D%7D%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0084%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22bg-blue-900%20py-16%20dark%3Abg-gray-800%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0083%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22container%20mx-auto%20px-4%20text-center%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0080%22%2C%22type%22%3A%22h2%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-4%20text-3xl%20font-bold%20text-white%22%2C%22children%22%3A%22%3A%3AApp.PublicCommon.GetStarted%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0081%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-8%20text-lg%20text-white%22%2C%22children%22%3A%22%3A%3AApp.PublicCommon.Contact%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0082%22%2C%22type%22%3A%22a%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22href%22%3A%22%2Fcontact%22%2C%22className%22%3A%22inline-block%20rounded-lg%20bg-white%20px-8%20py-3%20font-semibold%20text-blue-600%20transition-colors%20hover%3Abg-blue-50%22%2C%22children%22%3A%22%3A%3AApp.PublicCommon.LearnMore%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%5D%7D%5D%7D%5D%2C%22canvas%22%3A%7B%22width%22%3A%22responsive%22%7D%2C%22lifecycle%22%3A%7B%22onMount%22%3A%22%22%7D%2C%22dataSources%22%3A%5B%5D%2C%22permissionCode%22%3A%22%22%7D__*/\nconst PublicHomePage = () => {\n\n\n return (\n <>\n
\n
\n
\n
\n
\n
\n

\n {translate(\"::App.HeroSlide1.Slide1Title\")}\n

\n

\n {translate(\"::App.HeroSlide1.Subtitle\")}\n

\n \n
\n
\n \n

\n {translate(\"::App.Slide1Service1.Service1Title\")}\n

\n

\n {translate(\"::App.Slide1Service1.Service1Desc\")}\n

\n
\n
\n \n

\n {translate(\"::App.Slide1Service2.Service2Title\")}\n

\n

\n {translate(\"::App.Slide1Service2.Service2Desc\")}\n

\n
\n
\n \n

\n {translate(\"::App.Slide1Service3.Service3Title\")}\n

\n

\n {translate(\"::App.Slide1Service3.Service3Desc\")}\n

\n
\n
\n
\n
\n
\n
\n
\n

\n {translate(\"::App.PublicFeatures.FeaturesTitle\")}\n

\n

\n {translate(\"::App.PublicFeatures.Subtitle\")}\n

\n
\n
\n
\n \n

\n {translate(\"::App.PublicFeatures.Reliable\")}\n

\n

\n {translate(\"::App.FeaturesReliable.ReliableDesc\")}\n

\n
\n
\n \n

\n {translate(\"::App.VideoRoom.Planning\")}\n

\n

\n {translate(\"::App.FeaturesRapid.RapidDesc\")}\n

\n
\n
\n \n

\n {translate(\"::App.PublicFeatures.Expert\")}\n

\n

\n {translate(\"::App.FeaturesExpert.ExpertDesc\")}\n

\n
\n
\n \n

\n {translate(\"::App.PublicFeatures.Muhasebe\")}\n

\n

\n {translate(\"::App.FeaturesMuhasebe.MuhasebeDesc\")}\n

\n
\n
\n \n

\n {translate(\"::App.PublicFeatures.Iletisim\")}\n

\n

\n {translate(\"::App.FeaturesIletisim.IletisimDesc\")}\n

\n
\n
\n \n

\n {translate(\"::App.PublicFeatures.Mobil\")}\n

\n

\n {translate(\"::App.FeaturesMobil.MobilDesc\")}\n

\n
\n
\n \n

\n {translate(\"::App.PublicFeatures.Scalable\")}\n

\n

\n {translate(\"::App.FeaturesScalable.ScalableDesc\")}\n

\n
\n
\n \n

\n {translate(\"::App.Listform.ListformField.Security\")}\n

\n

\n {translate(\"::App.FeaturesGuvenlik.GuvenlikDesc\")}\n

\n
\n
\n
\n
\n
\n
\n
\n

\n {translate(\"::App.PublicSolutions.SolutionsTitle\")}\n

\n

\n {translate(\"::App.PublicSolutions.Subtitle\")}\n

\n
\n
\n
\n \n

\n {translate(\"::App.BlogCategories.Webdev\")}\n

\n

\n {translate(\"::App.SolutionsWeb.WebDesc\")}\n

\n
\n
\n \n

\n {translate(\"::App.ServicesMobile.MobileTitle\")}\n

\n

\n {translate(\"::App.SolutionsMobile.MobileDesc\")}\n

\n
\n
\n \n

\n {translate(\"::App.SolutionsCustom.CustomTitle\")}\n

\n

\n {translate(\"::App.SolutionsCustom.CustomDesc\")}\n

\n
\n
\n \n

\n {translate(\"::App.SolutionsDatabase.DatabaseTitle\")}\n

\n

\n {translate(\"::App.SolutionsDatabase.DatabaseDesc\")}\n

\n
\n
\n
\n
\n
\n
\n

\n {translate(\"::App.PublicCommon.GetStarted\")}\n

\n

\n {translate(\"::App.PublicCommon.Contact\")}\n

\n \n {translate(\"::App.PublicCommon.LearnMore\")}\n \n
\n
\n
\n \n )\n}\n\nexport default PublicHomePage\n", - "Props": "{\"visualDesigner\":{\"version\":1,\"sourceMode\":\"visual\",\"nodes\":[{\"id\":\"cmp_seed_0089\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"min-h-screen bg-gray-50 dark:bg-gray-950\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0088\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"relative overflow-hidden bg-blue-900 text-white dark:bg-gray-950 flex min-h-screen items-center px-6 pb-16 pt-40\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0085\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"absolute inset-0 bg-gradient-to-br from-blue-900 via-indigo-900 to-purple-900 dark:from-gray-950 dark:via-gray-950 dark:to-gray-950\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0086\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"absolute inset-0 opacity-20 dark:opacity-35\",\"style\":{\"backgroundImage\":\"url(\\\"/img/hero/home.webp\\\")\",\"backgroundSize\":\"cover\",\"backgroundPosition\":\"center\"}},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0087\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"absolute inset-0 bg-blue-950/25 dark:bg-gray-950/45\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0019\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"container relative mx-auto max-w-4xl px-4 text-center\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0001\",\"type\":\"h1\",\"kind\":\"html\",\"props\":{\"className\":\"mb-6 text-3xl font-bold text-white md:text-6xl\",\"children\":\"::App.HeroSlide1.Slide1Title\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0002\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"mb-12 text-xl text-gray-300 md:text-2xl\",\"children\":\"::App.HeroSlide1.Subtitle\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0005\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"mb-16 flex flex-col justify-center gap-6 md:flex-row\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0003\",\"type\":\"a\",\"kind\":\"html\",\"props\":{\"href\":\"/contact\",\"className\":\"inline-flex items-center justify-center rounded-lg bg-gradient-to-r from-blue-500 to-purple-500 px-8 py-4 font-semibold text-white transition-all hover:from-blue-600 hover:to-purple-600\",\"children\":\"::App.HeroCta.Consultation\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0004\",\"type\":\"a\",\"kind\":\"html\",\"props\":{\"href\":\"/products\",\"className\":\"inline-flex items-center justify-center rounded-lg bg-white/10 px-8 py-4 font-semibold text-white backdrop-blur-sm transition-all hover:bg-white/20\",\"children\":\"::App.HeroCta.Discover\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0018\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"mx-auto grid max-w-4xl grid-cols-1 gap-8 md:grid-cols-3\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0009\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-2xl bg-white/5 p-8 text-center backdrop-blur-sm transition-all hover:bg-white/10\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0006\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaCalendarAlt\",\"size\":40,\"className\":\"mx-auto mb-4 text-blue-300\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0007\",\"type\":\"h2\",\"kind\":\"html\",\"props\":{\"className\":\"mb-3 text-xl font-semibold text-white\",\"children\":\"::App.Slide1Service1.Service1Title\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0008\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-300\",\"children\":\"::App.Slide1Service1.Service1Desc\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0013\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-2xl bg-white/5 p-8 text-center backdrop-blur-sm transition-all hover:bg-white/10\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0010\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaUsers\",\"size\":40,\"className\":\"mx-auto mb-4 text-blue-300\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0011\",\"type\":\"h2\",\"kind\":\"html\",\"props\":{\"className\":\"mb-3 text-xl font-semibold text-white\",\"children\":\"::App.Slide1Service2.Service2Title\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0012\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-300\",\"children\":\"::App.Slide1Service2.Service2Desc\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0017\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-2xl bg-white/5 p-8 text-center backdrop-blur-sm transition-all hover:bg-white/10\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0014\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaShieldAlt\",\"size\":40,\"className\":\"mx-auto mb-4 text-blue-300\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0015\",\"type\":\"h2\",\"kind\":\"html\",\"props\":{\"className\":\"mb-3 text-xl font-semibold text-white\",\"children\":\"::App.Slide1Service3.Service3Title\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0016\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-300\",\"children\":\"::App.Slide1Service3.Service3Desc\"},\"events\":{},\"bindings\":{},\"children\":[]}]}]}]}]},{\"id\":\"cmp_seed_0057\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"bg-white py-20 dark:bg-gray-950\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0056\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"container mx-auto px-4\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0022\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"mb-16 text-center\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0020\",\"type\":\"h2\",\"kind\":\"html\",\"props\":{\"className\":\"text-4xl font-bold text-gray-900 dark:text-gray-100 mb-4\",\"children\":\"::App.PublicFeatures.FeaturesTitle\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0021\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-xl text-gray-600 dark:text-gray-300 max-w-2xl mx-auto\",\"children\":\"::App.PublicFeatures.Subtitle\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0055\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"grid grid-cols-1 gap-8 md:grid-cols-2 lg:grid-cols-4\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0026\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-xl bg-white p-8 shadow-lg transition-shadow hover:shadow-xl dark:bg-gray-900 dark:shadow-gray-950/40\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0023\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaUsers\",\"size\":48,\"className\":\"mb-6 text-blue-500\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0024\",\"type\":\"h3\",\"kind\":\"html\",\"props\":{\"className\":\"mb-3 text-2xl font-bold text-gray-900 dark:text-gray-100\",\"children\":\"::App.PublicFeatures.Reliable\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0025\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-600 dark:text-gray-300\",\"children\":\"::App.FeaturesReliable.ReliableDesc\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0030\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-xl bg-white p-8 shadow-lg transition-shadow hover:shadow-xl dark:bg-gray-900 dark:shadow-gray-950/40\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0027\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaCalendarAlt\",\"size\":48,\"className\":\"mb-6 text-blue-500\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0028\",\"type\":\"h3\",\"kind\":\"html\",\"props\":{\"className\":\"mb-3 text-2xl font-bold text-gray-900 dark:text-gray-100\",\"children\":\"::App.VideoRoom.Planning\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0029\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-600 dark:text-gray-300\",\"children\":\"::App.FeaturesRapid.RapidDesc\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0034\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-xl bg-white p-8 shadow-lg transition-shadow hover:shadow-xl dark:bg-gray-900 dark:shadow-gray-950/40\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0031\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaBookOpen\",\"size\":48,\"className\":\"mb-6 text-blue-500\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0032\",\"type\":\"h3\",\"kind\":\"html\",\"props\":{\"className\":\"mb-3 text-2xl font-bold text-gray-900 dark:text-gray-100\",\"children\":\"::App.PublicFeatures.Expert\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0033\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-600 dark:text-gray-300\",\"children\":\"::App.FeaturesExpert.ExpertDesc\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0038\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-xl bg-white p-8 shadow-lg transition-shadow hover:shadow-xl dark:bg-gray-900 dark:shadow-gray-950/40\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0035\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaCreditCard\",\"size\":48,\"className\":\"mb-6 text-blue-500\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0036\",\"type\":\"h3\",\"kind\":\"html\",\"props\":{\"className\":\"mb-3 text-2xl font-bold text-gray-900 dark:text-gray-100\",\"children\":\"::App.PublicFeatures.Muhasebe\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0037\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-600 dark:text-gray-300\",\"children\":\"::App.FeaturesMuhasebe.MuhasebeDesc\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0042\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-xl bg-white p-8 shadow-lg transition-shadow hover:shadow-xl dark:bg-gray-900 dark:shadow-gray-950/40\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0039\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaRegComment\",\"size\":48,\"className\":\"mb-6 text-blue-500\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0040\",\"type\":\"h3\",\"kind\":\"html\",\"props\":{\"className\":\"mb-3 text-2xl font-bold text-gray-900 dark:text-gray-100\",\"children\":\"::App.PublicFeatures.Iletisim\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0041\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-600 dark:text-gray-300\",\"children\":\"::App.FeaturesIletisim.IletisimDesc\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0046\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-xl bg-white p-8 shadow-lg transition-shadow hover:shadow-xl dark:bg-gray-900 dark:shadow-gray-950/40\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0043\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaPhone\",\"size\":48,\"className\":\"mb-6 text-blue-500\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0044\",\"type\":\"h3\",\"kind\":\"html\",\"props\":{\"className\":\"mb-3 text-2xl font-bold text-gray-900 dark:text-gray-100\",\"children\":\"::App.PublicFeatures.Mobil\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0045\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-600 dark:text-gray-300\",\"children\":\"::App.FeaturesMobil.MobilDesc\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0050\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-xl bg-white p-8 shadow-lg transition-shadow hover:shadow-xl dark:bg-gray-900 dark:shadow-gray-950/40\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0047\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaChartBar\",\"size\":48,\"className\":\"mb-6 text-blue-500\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0048\",\"type\":\"h3\",\"kind\":\"html\",\"props\":{\"className\":\"mb-3 text-2xl font-bold text-gray-900 dark:text-gray-100\",\"children\":\"::App.PublicFeatures.Scalable\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0049\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-600 dark:text-gray-300\",\"children\":\"::App.FeaturesScalable.ScalableDesc\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0054\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-xl bg-white p-8 shadow-lg transition-shadow hover:shadow-xl dark:bg-gray-900 dark:shadow-gray-950/40\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0051\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaShieldAlt\",\"size\":48,\"className\":\"mb-6 text-blue-500\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0052\",\"type\":\"h3\",\"kind\":\"html\",\"props\":{\"className\":\"mb-3 text-2xl font-bold text-gray-900 dark:text-gray-100\",\"children\":\"::App.Listform.ListformField.Security\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0053\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-600 dark:text-gray-300\",\"children\":\"::App.FeaturesGuvenlik.GuvenlikDesc\"},\"events\":{},\"bindings\":{},\"children\":[]}]}]}]}]},{\"id\":\"cmp_seed_0079\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"bg-gray-50 py-20 dark:bg-gray-900\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0078\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"container mx-auto px-4\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0060\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"mb-16 text-center\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0058\",\"type\":\"h2\",\"kind\":\"html\",\"props\":{\"className\":\"text-4xl font-bold text-gray-900 dark:text-gray-100 mb-4\",\"children\":\"::App.PublicSolutions.SolutionsTitle\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0059\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-xl text-gray-600 dark:text-gray-300 max-w-2xl mx-auto\",\"children\":\"::App.PublicSolutions.Subtitle\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0077\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"grid grid-cols-1 gap-8 md:grid-cols-2 lg:grid-cols-4\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0064\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"bg-blue-700 h-full rounded-2xl p-8\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0061\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaDesktop\",\"size\":64,\"className\":\"mb-6 text-white\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0062\",\"type\":\"h3\",\"kind\":\"html\",\"props\":{\"className\":\"mb-4 text-2xl font-semibold text-white\",\"children\":\"::App.BlogCategories.Webdev\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0063\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-white\",\"children\":\"::App.SolutionsWeb.WebDesc\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0068\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"bg-purple-700 h-full rounded-2xl p-8\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0065\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaMobileAlt\",\"size\":64,\"className\":\"mb-6 text-white\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0066\",\"type\":\"h3\",\"kind\":\"html\",\"props\":{\"className\":\"mb-4 text-2xl font-semibold text-white\",\"children\":\"::App.ServicesMobile.MobileTitle\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0067\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-white\",\"children\":\"::App.SolutionsMobile.MobileDesc\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0072\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"bg-green-700 h-full rounded-2xl p-8\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0069\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaServer\",\"size\":64,\"className\":\"mb-6 text-white\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0070\",\"type\":\"h3\",\"kind\":\"html\",\"props\":{\"className\":\"mb-4 text-2xl font-semibold text-white\",\"children\":\"::App.SolutionsCustom.CustomTitle\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0071\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-white\",\"children\":\"::App.SolutionsCustom.CustomDesc\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0076\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"bg-red-700 h-full rounded-2xl p-8\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0073\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaDatabase\",\"size\":64,\"className\":\"mb-6 text-white\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0074\",\"type\":\"h3\",\"kind\":\"html\",\"props\":{\"className\":\"mb-4 text-2xl font-semibold text-white\",\"children\":\"::App.SolutionsDatabase.DatabaseTitle\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0075\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-white\",\"children\":\"::App.SolutionsDatabase.DatabaseDesc\"},\"events\":{},\"bindings\":{},\"children\":[]}]}]}]}]},{\"id\":\"cmp_seed_0084\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"bg-blue-900 py-16 dark:bg-gray-800\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0083\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"container mx-auto px-4 text-center\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0080\",\"type\":\"h2\",\"kind\":\"html\",\"props\":{\"className\":\"mb-4 text-3xl font-bold text-white\",\"children\":\"::App.PublicCommon.GetStarted\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0081\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"mb-8 text-lg text-white\",\"children\":\"::App.PublicCommon.Contact\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0082\",\"type\":\"a\",\"kind\":\"html\",\"props\":{\"href\":\"/contact\",\"className\":\"inline-block rounded-lg bg-white px-8 py-3 font-semibold text-blue-600 transition-colors hover:bg-blue-50\",\"children\":\"::App.PublicCommon.LearnMore\"},\"events\":{},\"bindings\":{},\"children\":[]}]}]}]}],\"canvas\":{\"width\":\"responsive\"},\"lifecycle\":{\"onMount\":\"\"},\"dataSources\":[],\"permissionCode\":\"\"}}", + "Code": "/*__SOZSOFT_VISUAL_DESIGNER__%7B%22version%22%3A1%2C%22sourceMode%22%3A%22visual%22%2C%22nodes%22%3A%5B%7B%22id%22%3A%22cmp_seed_0089%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22min-h-screen%20bg-gray-50%20dark%3Abg-gray-950%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0088%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22relative%20overflow-hidden%20bg-blue-900%20text-white%20dark%3Abg-gray-950%20flex%20min-h-screen%20items-center%20px-6%20pb-16%20pt-40%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0085%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22absolute%20inset-0%20bg-gradient-to-br%20from-blue-900%20via-indigo-900%20to-purple-900%20dark%3Afrom-gray-950%20dark%3Avia-gray-950%20dark%3Ato-gray-950%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0086%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22absolute%20inset-0%20opacity-20%20dark%3Aopacity-35%22%2C%22style%22%3A%7B%22backgroundImage%22%3A%22url(%5C%22%2Fimg%2Fhero%2Fhome.webp%5C%22)%22%2C%22backgroundSize%22%3A%22cover%22%2C%22backgroundPosition%22%3A%22center%22%7D%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0087%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22absolute%20inset-0%20bg-blue-950%2F25%20dark%3Abg-gray-950%2F45%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0019%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22container%20relative%20mx-auto%20max-w-4xl%20px-4%20text-center%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0001%22%2C%22type%22%3A%22h1%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-6%20text-3xl%20font-bold%20text-white%20md%3Atext-6xl%22%2C%22children%22%3A%22%3A%3AApp.HeroSlide1.Slide1Title%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0002%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-12%20text-xl%20text-gray-300%20md%3Atext-2xl%22%2C%22children%22%3A%22%3A%3AApp.HeroSlide1.Subtitle%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0005%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-16%20flex%20flex-col%20justify-center%20gap-6%20md%3Aflex-row%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0003%22%2C%22type%22%3A%22a%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22href%22%3A%22%2Fcontact%22%2C%22className%22%3A%22inline-flex%20items-center%20justify-center%20rounded-lg%20bg-gradient-to-r%20from-blue-500%20to-purple-500%20px-8%20py-4%20font-semibold%20text-white%20transition-all%20hover%3Afrom-blue-600%20hover%3Ato-purple-600%22%2C%22children%22%3A%22%3A%3AApp.HeroCta.Consultation%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0004%22%2C%22type%22%3A%22a%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22href%22%3A%22%2Fproducts%22%2C%22className%22%3A%22inline-flex%20items-center%20justify-center%20rounded-lg%20bg-white%2F10%20px-8%20py-4%20font-semibold%20text-white%20backdrop-blur-sm%20transition-all%20hover%3Abg-white%2F20%22%2C%22children%22%3A%22%3A%3AApp.HeroCta.Discover%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0018%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mx-auto%20grid%20max-w-4xl%20grid-cols-1%20gap-8%20md%3Agrid-cols-3%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0009%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-2xl%20bg-white%2F5%20p-8%20text-center%20backdrop-blur-sm%20transition-all%20hover%3Abg-white%2F10%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0006%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaCalendarAlt%22%2C%22size%22%3A40%2C%22className%22%3A%22mx-auto%20mb-4%20text-blue-300%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0007%22%2C%22type%22%3A%22h2%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-3%20text-xl%20font-semibold%20text-white%22%2C%22children%22%3A%22%3A%3AApp.Slide1Service1.Service1Title%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0008%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-300%22%2C%22children%22%3A%22%3A%3AApp.Slide1Service1.Service1Desc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0013%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-2xl%20bg-white%2F5%20p-8%20text-center%20backdrop-blur-sm%20transition-all%20hover%3Abg-white%2F10%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0010%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaUsers%22%2C%22size%22%3A40%2C%22className%22%3A%22mx-auto%20mb-4%20text-blue-300%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0011%22%2C%22type%22%3A%22h2%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-3%20text-xl%20font-semibold%20text-white%22%2C%22children%22%3A%22%3A%3AApp.Slide1Service2.Service2Title%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0012%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-300%22%2C%22children%22%3A%22%3A%3AApp.Slide1Service2.Service2Desc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0017%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-2xl%20bg-white%2F5%20p-8%20text-center%20backdrop-blur-sm%20transition-all%20hover%3Abg-white%2F10%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0014%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaShieldAlt%22%2C%22size%22%3A40%2C%22className%22%3A%22mx-auto%20mb-4%20text-blue-300%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0015%22%2C%22type%22%3A%22h2%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-3%20text-xl%20font-semibold%20text-white%22%2C%22children%22%3A%22%3A%3AApp.Slide1Service3.Service3Title%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0016%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-300%22%2C%22children%22%3A%22%3A%3AApp.Slide1Service3.Service3Desc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%5D%7D%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0057%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22bg-white%20py-20%20dark%3Abg-gray-950%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0056%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22container%20mx-auto%20px-4%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0022%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-16%20text-center%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0020%22%2C%22type%22%3A%22h2%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-4xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%20mb-4%22%2C%22children%22%3A%22%3A%3AApp.PublicFeatures.FeaturesTitle%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0021%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-xl%20text-gray-600%20dark%3Atext-gray-300%20max-w-2xl%20mx-auto%22%2C%22children%22%3A%22%3A%3AApp.PublicFeatures.Subtitle%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0055%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22grid%20grid-cols-1%20gap-8%20md%3Agrid-cols-2%20lg%3Agrid-cols-4%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0026%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20bg-white%20p-8%20shadow-lg%20transition-shadow%20hover%3Ashadow-xl%20dark%3Abg-gray-900%20dark%3Ashadow-gray-950%2F40%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0023%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaUsers%22%2C%22size%22%3A48%2C%22className%22%3A%22mb-6%20text-blue-500%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0024%22%2C%22type%22%3A%22h3%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-3%20text-2xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%22%3A%3AApp.PublicFeatures.Reliable%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0025%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.FeaturesReliable.ReliableDesc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0030%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20bg-white%20p-8%20shadow-lg%20transition-shadow%20hover%3Ashadow-xl%20dark%3Abg-gray-900%20dark%3Ashadow-gray-950%2F40%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0027%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaCalendarAlt%22%2C%22size%22%3A48%2C%22className%22%3A%22mb-6%20text-blue-500%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0028%22%2C%22type%22%3A%22h3%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-3%20text-2xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%22%3A%3AApp.VideoRoom.Planning%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0029%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.FeaturesRapid.RapidDesc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0034%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20bg-white%20p-8%20shadow-lg%20transition-shadow%20hover%3Ashadow-xl%20dark%3Abg-gray-900%20dark%3Ashadow-gray-950%2F40%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0031%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaBookOpen%22%2C%22size%22%3A48%2C%22className%22%3A%22mb-6%20text-blue-500%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0032%22%2C%22type%22%3A%22h3%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-3%20text-2xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%22%3A%3AApp.PublicFeatures.Expert%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0033%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.FeaturesExpert.ExpertDesc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0038%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20bg-white%20p-8%20shadow-lg%20transition-shadow%20hover%3Ashadow-xl%20dark%3Abg-gray-900%20dark%3Ashadow-gray-950%2F40%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0035%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaCreditCard%22%2C%22size%22%3A48%2C%22className%22%3A%22mb-6%20text-blue-500%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0036%22%2C%22type%22%3A%22h3%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-3%20text-2xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%22%3A%3AApp.PublicFeatures.Muhasebe%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0037%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.FeaturesMuhasebe.MuhasebeDesc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0042%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20bg-white%20p-8%20shadow-lg%20transition-shadow%20hover%3Ashadow-xl%20dark%3Abg-gray-900%20dark%3Ashadow-gray-950%2F40%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0039%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaRegComment%22%2C%22size%22%3A48%2C%22className%22%3A%22mb-6%20text-blue-500%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0040%22%2C%22type%22%3A%22h3%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-3%20text-2xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%22%3A%3AApp.PublicFeatures.Iletisim%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0041%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.FeaturesIletisim.IletisimDesc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0046%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20bg-white%20p-8%20shadow-lg%20transition-shadow%20hover%3Ashadow-xl%20dark%3Abg-gray-900%20dark%3Ashadow-gray-950%2F40%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0043%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaPhone%22%2C%22size%22%3A48%2C%22className%22%3A%22mb-6%20text-blue-500%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0044%22%2C%22type%22%3A%22h3%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-3%20text-2xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%22%3A%3AApp.PublicFeatures.Mobil%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0045%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.FeaturesMobil.MobilDesc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0050%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20bg-white%20p-8%20shadow-lg%20transition-shadow%20hover%3Ashadow-xl%20dark%3Abg-gray-900%20dark%3Ashadow-gray-950%2F40%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0047%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaChartBar%22%2C%22size%22%3A48%2C%22className%22%3A%22mb-6%20text-blue-500%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0048%22%2C%22type%22%3A%22h3%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-3%20text-2xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%22%3A%3AApp.PublicFeatures.Scalable%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0049%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.FeaturesScalable.ScalableDesc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0054%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20bg-white%20p-8%20shadow-lg%20transition-shadow%20hover%3Ashadow-xl%20dark%3Abg-gray-900%20dark%3Ashadow-gray-950%2F40%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0051%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaShieldAlt%22%2C%22size%22%3A48%2C%22className%22%3A%22mb-6%20text-blue-500%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0052%22%2C%22type%22%3A%22h3%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-3%20text-2xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%22%3A%3AApp.Listform.ListformField.Security%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0053%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.FeaturesGuvenlik.GuvenlikDesc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%5D%7D%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0079%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22bg-gray-50%20py-20%20dark%3Abg-gray-900%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0078%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22container%20mx-auto%20px-4%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0060%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-16%20text-center%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0058%22%2C%22type%22%3A%22h2%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-4xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%20mb-4%22%2C%22children%22%3A%22%3A%3AApp.PublicSolutions.SolutionsTitle%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0059%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-xl%20text-gray-600%20dark%3Atext-gray-300%20max-w-2xl%20mx-auto%22%2C%22children%22%3A%22%3A%3AApp.PublicSolutions.Subtitle%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0077%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22grid%20grid-cols-1%20gap-8%20md%3Agrid-cols-2%20lg%3Agrid-cols-4%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0064%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22bg-blue-700%20h-full%20rounded-2xl%20p-8%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0061%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaDesktop%22%2C%22size%22%3A64%2C%22className%22%3A%22mb-6%20text-white%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0062%22%2C%22type%22%3A%22h3%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-4%20text-2xl%20font-semibold%20text-white%22%2C%22children%22%3A%22%3A%3AApp.BlogCategories.Webdev%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0063%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-white%22%2C%22children%22%3A%22%3A%3AApp.SolutionsWeb.WebDesc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0068%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22bg-purple-700%20h-full%20rounded-2xl%20p-8%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0065%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaMobileAlt%22%2C%22size%22%3A64%2C%22className%22%3A%22mb-6%20text-white%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0066%22%2C%22type%22%3A%22h3%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-4%20text-2xl%20font-semibold%20text-white%22%2C%22children%22%3A%22%3A%3AApp.ServicesMobile.MobileTitle%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0067%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-white%22%2C%22children%22%3A%22%3A%3AApp.SolutionsMobile.MobileDesc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0072%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22bg-green-700%20h-full%20rounded-2xl%20p-8%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0069%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaServer%22%2C%22size%22%3A64%2C%22className%22%3A%22mb-6%20text-white%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0070%22%2C%22type%22%3A%22h3%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-4%20text-2xl%20font-semibold%20text-white%22%2C%22children%22%3A%22%3A%3AApp.SolutionsCustom.CustomTitle%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0071%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-white%22%2C%22children%22%3A%22%3A%3AApp.SolutionsCustom.CustomDesc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0076%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22bg-red-700%20h-full%20rounded-2xl%20p-8%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0073%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaDatabase%22%2C%22size%22%3A64%2C%22className%22%3A%22mb-6%20text-white%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0074%22%2C%22type%22%3A%22h3%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-4%20text-2xl%20font-semibold%20text-white%22%2C%22children%22%3A%22%3A%3AApp.SolutionsDatabase.DatabaseTitle%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0075%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-white%22%2C%22children%22%3A%22%3A%3AApp.SolutionsDatabase.DatabaseDesc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%5D%7D%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0084%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22bg-blue-900%20py-16%20dark%3Abg-gray-800%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0083%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22container%20mx-auto%20px-4%20text-center%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0080%22%2C%22type%22%3A%22h2%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-4%20text-3xl%20font-bold%20text-white%22%2C%22children%22%3A%22%3A%3AApp.PublicCommon.GetStarted%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0081%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-8%20text-lg%20text-white%22%2C%22children%22%3A%22%3A%3AApp.PublicCommon.Contact%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0082%22%2C%22type%22%3A%22a%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22href%22%3A%22%2Fcontact%22%2C%22className%22%3A%22inline-block%20rounded-lg%20bg-white%20px-8%20py-3%20font-semibold%20text-blue-600%20transition-colors%20hover%3Abg-blue-50%22%2C%22children%22%3A%22%3A%3AApp.PublicCommon.LearnMore%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%5D%7D%5D%7D%5D%2C%22canvas%22%3A%7B%22width%22%3A%22responsive%22%7D%2C%22lifecycle%22%3A%7B%22onMount%22%3A%22%22%7D%2C%22dataSources%22%3A%5B%5D%2C%22permissionCode%22%3A%22%22%7D__*/\nconst PublicHomePage = () => {\n\n\n return (\n <>\n
\n
\n
\n
\n
\n
\n

\n {translate(\"::App.HeroSlide1.Slide1Title\")}\n

\n

\n {translate(\"::App.HeroSlide1.Subtitle\")}\n

\n \n
\n
\n \n

\n {translate(\"::App.Slide1Service1.Service1Title\")}\n

\n

\n {translate(\"::App.Slide1Service1.Service1Desc\")}\n

\n
\n
\n \n

\n {translate(\"::App.Slide1Service2.Service2Title\")}\n

\n

\n {translate(\"::App.Slide1Service2.Service2Desc\")}\n

\n
\n
\n \n

\n {translate(\"::App.Slide1Service3.Service3Title\")}\n

\n

\n {translate(\"::App.Slide1Service3.Service3Desc\")}\n

\n
\n
\n
\n
\n
\n
\n
\n

\n {translate(\"::App.PublicFeatures.FeaturesTitle\")}\n

\n

\n {translate(\"::App.PublicFeatures.Subtitle\")}\n

\n
\n
\n
\n \n

\n {translate(\"::App.PublicFeatures.Reliable\")}\n

\n

\n {translate(\"::App.FeaturesReliable.ReliableDesc\")}\n

\n
\n
\n \n

\n {translate(\"::App.VideoRoom.Planning\")}\n

\n

\n {translate(\"::App.FeaturesRapid.RapidDesc\")}\n

\n
\n
\n \n

\n {translate(\"::App.PublicFeatures.Expert\")}\n

\n

\n {translate(\"::App.FeaturesExpert.ExpertDesc\")}\n

\n
\n
\n \n

\n {translate(\"::App.PublicFeatures.Muhasebe\")}\n

\n

\n {translate(\"::App.FeaturesMuhasebe.MuhasebeDesc\")}\n

\n
\n
\n \n

\n {translate(\"::App.PublicFeatures.Iletisim\")}\n

\n

\n {translate(\"::App.FeaturesIletisim.IletisimDesc\")}\n

\n
\n
\n \n

\n {translate(\"::App.PublicFeatures.Mobil\")}\n

\n

\n {translate(\"::App.FeaturesMobil.MobilDesc\")}\n

\n
\n
\n \n

\n {translate(\"::App.PublicFeatures.Scalable\")}\n

\n

\n {translate(\"::App.FeaturesScalable.ScalableDesc\")}\n

\n
\n
\n \n

\n {translate(\"::App.Listform.ListformField.Security\")}\n

\n

\n {translate(\"::App.FeaturesGuvenlik.GuvenlikDesc\")}\n

\n
\n
\n
\n
\n
\n
\n
\n

\n {translate(\"::App.PublicSolutions.SolutionsTitle\")}\n

\n

\n {translate(\"::App.PublicSolutions.Subtitle\")}\n

\n
\n
\n
\n \n

\n {translate(\"::App.BlogCategories.Webdev\")}\n

\n

\n {translate(\"::App.SolutionsWeb.WebDesc\")}\n

\n
\n
\n \n

\n {translate(\"::App.ServicesMobile.MobileTitle\")}\n

\n

\n {translate(\"::App.SolutionsMobile.MobileDesc\")}\n

\n
\n
\n \n

\n {translate(\"::App.SolutionsCustom.CustomTitle\")}\n

\n

\n {translate(\"::App.SolutionsCustom.CustomDesc\")}\n

\n
\n
\n \n

\n {translate(\"::App.SolutionsDatabase.DatabaseTitle\")}\n

\n

\n {translate(\"::App.SolutionsDatabase.DatabaseDesc\")}\n

\n
\n
\n
\n
\n
\n
\n

\n {translate(\"::App.PublicCommon.GetStarted\")}\n

\n

\n {translate(\"::App.PublicCommon.Contact\")}\n

\n \n {translate(\"::App.PublicCommon.LearnMore\")}\n \n
\n
\n
\n \n )\n}\n\nexport default PublicHomePage\n", + "Props": "{\"visualDesigner\":{\"version\":1,\"sourceMode\":\"visual\",\"nodes\":[{\"id\":\"cmp_seed_0089\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"min-h-screen bg-gray-50 dark:bg-gray-950\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0088\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"relative overflow-hidden bg-blue-900 text-white dark:bg-gray-950 flex min-h-screen items-center px-6 pb-16 pt-40\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0085\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"absolute inset-0 bg-linear-to-br from-blue-900 via-indigo-900 to-purple-900 dark:from-gray-950 dark:via-gray-950 dark:to-gray-950\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0086\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"absolute inset-0 opacity-20 dark:opacity-35\",\"style\":{\"backgroundImage\":\"url(\\\"/img/hero/home.webp\\\")\",\"backgroundSize\":\"cover\",\"backgroundPosition\":\"center\"}},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0087\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"absolute inset-0 bg-blue-950/25 dark:bg-gray-950/45\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0019\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"container relative mx-auto max-w-4xl px-4 text-center\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0001\",\"type\":\"h1\",\"kind\":\"html\",\"props\":{\"className\":\"mb-6 text-3xl font-bold text-white md:text-6xl\",\"children\":\"::App.HeroSlide1.Slide1Title\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0002\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"mb-12 text-xl text-gray-300 md:text-2xl\",\"children\":\"::App.HeroSlide1.Subtitle\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0005\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"mb-16 flex flex-col justify-center gap-6 md:flex-row\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0003\",\"type\":\"a\",\"kind\":\"html\",\"props\":{\"href\":\"/contact\",\"className\":\"inline-flex items-center justify-center rounded-lg bg-linear-to-r from-blue-500 to-purple-500 px-8 py-4 font-semibold text-white transition-all hover:from-blue-600 hover:to-purple-600\",\"children\":\"::App.HeroCta.Consultation\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0004\",\"type\":\"a\",\"kind\":\"html\",\"props\":{\"href\":\"/products\",\"className\":\"inline-flex items-center justify-center rounded-lg bg-white/10 px-8 py-4 font-semibold text-white backdrop-blur-xs transition-all hover:bg-white/20\",\"children\":\"::App.HeroCta.Discover\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0018\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"mx-auto grid max-w-4xl grid-cols-1 gap-8 md:grid-cols-3\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0009\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-2xl bg-white/5 p-8 text-center backdrop-blur-xs transition-all hover:bg-white/10\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0006\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaCalendarAlt\",\"size\":40,\"className\":\"mx-auto mb-4 text-blue-300\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0007\",\"type\":\"h2\",\"kind\":\"html\",\"props\":{\"className\":\"mb-3 text-xl font-semibold text-white\",\"children\":\"::App.Slide1Service1.Service1Title\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0008\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-300\",\"children\":\"::App.Slide1Service1.Service1Desc\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0013\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-2xl bg-white/5 p-8 text-center backdrop-blur-xs transition-all hover:bg-white/10\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0010\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaUsers\",\"size\":40,\"className\":\"mx-auto mb-4 text-blue-300\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0011\",\"type\":\"h2\",\"kind\":\"html\",\"props\":{\"className\":\"mb-3 text-xl font-semibold text-white\",\"children\":\"::App.Slide1Service2.Service2Title\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0012\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-300\",\"children\":\"::App.Slide1Service2.Service2Desc\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0017\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-2xl bg-white/5 p-8 text-center backdrop-blur-xs transition-all hover:bg-white/10\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0014\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaShieldAlt\",\"size\":40,\"className\":\"mx-auto mb-4 text-blue-300\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0015\",\"type\":\"h2\",\"kind\":\"html\",\"props\":{\"className\":\"mb-3 text-xl font-semibold text-white\",\"children\":\"::App.Slide1Service3.Service3Title\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0016\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-300\",\"children\":\"::App.Slide1Service3.Service3Desc\"},\"events\":{},\"bindings\":{},\"children\":[]}]}]}]}]},{\"id\":\"cmp_seed_0057\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"bg-white py-20 dark:bg-gray-950\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0056\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"container mx-auto px-4\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0022\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"mb-16 text-center\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0020\",\"type\":\"h2\",\"kind\":\"html\",\"props\":{\"className\":\"text-4xl font-bold text-gray-900 dark:text-gray-100 mb-4\",\"children\":\"::App.PublicFeatures.FeaturesTitle\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0021\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-xl text-gray-600 dark:text-gray-300 max-w-2xl mx-auto\",\"children\":\"::App.PublicFeatures.Subtitle\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0055\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"grid grid-cols-1 gap-8 md:grid-cols-2 lg:grid-cols-4\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0026\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-xl bg-white p-8 shadow-lg transition-shadow hover:shadow-xl dark:bg-gray-900 dark:shadow-gray-950/40\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0023\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaUsers\",\"size\":48,\"className\":\"mb-6 text-blue-500\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0024\",\"type\":\"h3\",\"kind\":\"html\",\"props\":{\"className\":\"mb-3 text-2xl font-bold text-gray-900 dark:text-gray-100\",\"children\":\"::App.PublicFeatures.Reliable\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0025\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-600 dark:text-gray-300\",\"children\":\"::App.FeaturesReliable.ReliableDesc\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0030\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-xl bg-white p-8 shadow-lg transition-shadow hover:shadow-xl dark:bg-gray-900 dark:shadow-gray-950/40\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0027\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaCalendarAlt\",\"size\":48,\"className\":\"mb-6 text-blue-500\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0028\",\"type\":\"h3\",\"kind\":\"html\",\"props\":{\"className\":\"mb-3 text-2xl font-bold text-gray-900 dark:text-gray-100\",\"children\":\"::App.VideoRoom.Planning\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0029\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-600 dark:text-gray-300\",\"children\":\"::App.FeaturesRapid.RapidDesc\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0034\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-xl bg-white p-8 shadow-lg transition-shadow hover:shadow-xl dark:bg-gray-900 dark:shadow-gray-950/40\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0031\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaBookOpen\",\"size\":48,\"className\":\"mb-6 text-blue-500\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0032\",\"type\":\"h3\",\"kind\":\"html\",\"props\":{\"className\":\"mb-3 text-2xl font-bold text-gray-900 dark:text-gray-100\",\"children\":\"::App.PublicFeatures.Expert\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0033\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-600 dark:text-gray-300\",\"children\":\"::App.FeaturesExpert.ExpertDesc\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0038\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-xl bg-white p-8 shadow-lg transition-shadow hover:shadow-xl dark:bg-gray-900 dark:shadow-gray-950/40\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0035\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaCreditCard\",\"size\":48,\"className\":\"mb-6 text-blue-500\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0036\",\"type\":\"h3\",\"kind\":\"html\",\"props\":{\"className\":\"mb-3 text-2xl font-bold text-gray-900 dark:text-gray-100\",\"children\":\"::App.PublicFeatures.Muhasebe\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0037\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-600 dark:text-gray-300\",\"children\":\"::App.FeaturesMuhasebe.MuhasebeDesc\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0042\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-xl bg-white p-8 shadow-lg transition-shadow hover:shadow-xl dark:bg-gray-900 dark:shadow-gray-950/40\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0039\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaRegComment\",\"size\":48,\"className\":\"mb-6 text-blue-500\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0040\",\"type\":\"h3\",\"kind\":\"html\",\"props\":{\"className\":\"mb-3 text-2xl font-bold text-gray-900 dark:text-gray-100\",\"children\":\"::App.PublicFeatures.Iletisim\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0041\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-600 dark:text-gray-300\",\"children\":\"::App.FeaturesIletisim.IletisimDesc\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0046\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-xl bg-white p-8 shadow-lg transition-shadow hover:shadow-xl dark:bg-gray-900 dark:shadow-gray-950/40\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0043\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaPhone\",\"size\":48,\"className\":\"mb-6 text-blue-500\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0044\",\"type\":\"h3\",\"kind\":\"html\",\"props\":{\"className\":\"mb-3 text-2xl font-bold text-gray-900 dark:text-gray-100\",\"children\":\"::App.PublicFeatures.Mobil\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0045\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-600 dark:text-gray-300\",\"children\":\"::App.FeaturesMobil.MobilDesc\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0050\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-xl bg-white p-8 shadow-lg transition-shadow hover:shadow-xl dark:bg-gray-900 dark:shadow-gray-950/40\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0047\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaChartBar\",\"size\":48,\"className\":\"mb-6 text-blue-500\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0048\",\"type\":\"h3\",\"kind\":\"html\",\"props\":{\"className\":\"mb-3 text-2xl font-bold text-gray-900 dark:text-gray-100\",\"children\":\"::App.PublicFeatures.Scalable\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0049\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-600 dark:text-gray-300\",\"children\":\"::App.FeaturesScalable.ScalableDesc\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0054\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-xl bg-white p-8 shadow-lg transition-shadow hover:shadow-xl dark:bg-gray-900 dark:shadow-gray-950/40\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0051\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaShieldAlt\",\"size\":48,\"className\":\"mb-6 text-blue-500\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0052\",\"type\":\"h3\",\"kind\":\"html\",\"props\":{\"className\":\"mb-3 text-2xl font-bold text-gray-900 dark:text-gray-100\",\"children\":\"::App.Listform.ListformField.Security\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0053\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-600 dark:text-gray-300\",\"children\":\"::App.FeaturesGuvenlik.GuvenlikDesc\"},\"events\":{},\"bindings\":{},\"children\":[]}]}]}]}]},{\"id\":\"cmp_seed_0079\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"bg-gray-50 py-20 dark:bg-gray-900\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0078\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"container mx-auto px-4\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0060\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"mb-16 text-center\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0058\",\"type\":\"h2\",\"kind\":\"html\",\"props\":{\"className\":\"text-4xl font-bold text-gray-900 dark:text-gray-100 mb-4\",\"children\":\"::App.PublicSolutions.SolutionsTitle\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0059\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-xl text-gray-600 dark:text-gray-300 max-w-2xl mx-auto\",\"children\":\"::App.PublicSolutions.Subtitle\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0077\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"grid grid-cols-1 gap-8 md:grid-cols-2 lg:grid-cols-4\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0064\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"bg-blue-700 h-full rounded-2xl p-8\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0061\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaDesktop\",\"size\":64,\"className\":\"mb-6 text-white\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0062\",\"type\":\"h3\",\"kind\":\"html\",\"props\":{\"className\":\"mb-4 text-2xl font-semibold text-white\",\"children\":\"::App.BlogCategories.Webdev\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0063\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-white\",\"children\":\"::App.SolutionsWeb.WebDesc\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0068\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"bg-purple-700 h-full rounded-2xl p-8\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0065\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaMobileAlt\",\"size\":64,\"className\":\"mb-6 text-white\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0066\",\"type\":\"h3\",\"kind\":\"html\",\"props\":{\"className\":\"mb-4 text-2xl font-semibold text-white\",\"children\":\"::App.ServicesMobile.MobileTitle\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0067\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-white\",\"children\":\"::App.SolutionsMobile.MobileDesc\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0072\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"bg-green-700 h-full rounded-2xl p-8\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0069\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaServer\",\"size\":64,\"className\":\"mb-6 text-white\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0070\",\"type\":\"h3\",\"kind\":\"html\",\"props\":{\"className\":\"mb-4 text-2xl font-semibold text-white\",\"children\":\"::App.SolutionsCustom.CustomTitle\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0071\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-white\",\"children\":\"::App.SolutionsCustom.CustomDesc\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0076\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"bg-red-700 h-full rounded-2xl p-8\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0073\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaDatabase\",\"size\":64,\"className\":\"mb-6 text-white\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0074\",\"type\":\"h3\",\"kind\":\"html\",\"props\":{\"className\":\"mb-4 text-2xl font-semibold text-white\",\"children\":\"::App.SolutionsDatabase.DatabaseTitle\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0075\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-white\",\"children\":\"::App.SolutionsDatabase.DatabaseDesc\"},\"events\":{},\"bindings\":{},\"children\":[]}]}]}]}]},{\"id\":\"cmp_seed_0084\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"bg-blue-900 py-16 dark:bg-gray-800\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0083\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"container mx-auto px-4 text-center\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0080\",\"type\":\"h2\",\"kind\":\"html\",\"props\":{\"className\":\"mb-4 text-3xl font-bold text-white\",\"children\":\"::App.PublicCommon.GetStarted\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0081\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"mb-8 text-lg text-white\",\"children\":\"::App.PublicCommon.Contact\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0082\",\"type\":\"a\",\"kind\":\"html\",\"props\":{\"href\":\"/contact\",\"className\":\"inline-block rounded-lg bg-white px-8 py-3 font-semibold text-blue-600 transition-colors hover:bg-blue-50\",\"children\":\"::App.PublicCommon.LearnMore\"},\"events\":{},\"bindings\":{},\"children\":[]}]}]}]}],\"canvas\":{\"width\":\"responsive\"},\"lifecycle\":{\"onMount\":\"\"},\"dataSources\":[],\"permissionCode\":\"\"}}", "DataSources": [], "SeoTitle": "::App.PublicSeo.Home.Title", "SeoDescription": "::App.PublicSeo.Home.Description", diff --git a/configs/seeds/data/App.DeveloperKit.CustomComponents/8f1c2d40-0000-4000-8000-000000000102.json b/configs/seeds/data/App.DeveloperKit.CustomComponents/8f1c2d40-0000-4000-8000-000000000102.json index 4527e064..8faf30d7 100644 --- a/configs/seeds/data/App.DeveloperKit.CustomComponents/8f1c2d40-0000-4000-8000-000000000102.json +++ b/configs/seeds/data/App.DeveloperKit.CustomComponents/8f1c2d40-0000-4000-8000-000000000102.json @@ -11,8 +11,8 @@ "Description": "About", "IsActive": true, "Dependencies": [], - "Code": "/*__SOZSOFT_VISUAL_DESIGNER__%7B%22version%22%3A1%2C%22sourceMode%22%3A%22visual%22%2C%22nodes%22%3A%5B%7B%22id%22%3A%22cmp_seed_0135%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22min-h-screen%20bg-gray-50%20dark%3Abg-gray-950%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0134%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22relative%20overflow-hidden%20bg-blue-900%20text-white%20dark%3Abg-gray-950%20py-12%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0131%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22absolute%20inset-0%20bg-gradient-to-br%20from-blue-900%20via-indigo-900%20to-purple-900%20dark%3Afrom-gray-950%20dark%3Avia-gray-950%20dark%3Ato-gray-950%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0132%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22absolute%20inset-0%20opacity-20%20dark%3Aopacity-35%22%2C%22style%22%3A%7B%22backgroundImage%22%3A%22url(%5C%22%2Fimg%2Fhero%2Fabout.webp%5C%22)%22%2C%22backgroundSize%22%3A%22cover%22%2C%22backgroundPosition%22%3A%22center%22%7D%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0133%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22absolute%20inset-0%20bg-blue-950%2F25%20dark%3Abg-gray-950%2F45%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0092%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22container%20relative%20mx-auto%20px-4%20pt-20%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0090%22%2C%22type%22%3A%22h1%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-2%20mt-3%20text-5xl%20font-bold%20text-white%22%2C%22children%22%3A%22%3A%3AApp.About%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0091%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22max-w-3xl%20text-xl%22%2C%22children%22%3A%22%3A%3AApp.PublicAbout.Subtitle%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0115%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22bg-white%20py-10%20dark%3Abg-gray-900%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0114%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22container%20mx-auto%20px-4%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0113%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22grid%20grid-cols-1%20gap-8%20sm%3Agrid-cols-2%20lg%3Agrid-cols-5%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0096%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20px-4%20py-6%20text-center%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0093%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaUser%22%2C%22size%22%3A48%2C%22className%22%3A%22mx-auto%20mb-4%20text-blue-600%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0094%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-2%20text-4xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%22740%2B%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0095%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.AboutStats.Users%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0100%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20px-4%20py-6%20text-center%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0097%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaUsers%22%2C%22size%22%3A48%2C%22className%22%3A%22mx-auto%20mb-4%20text-red-600%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0098%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-2%20text-4xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%22310%2B%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0099%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.AboutStats.Clients%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0104%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20px-4%20py-6%20text-center%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0101%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaAward%22%2C%22size%22%3A48%2C%22className%22%3A%22mx-auto%20mb-4%20text-green-600%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0102%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-2%20text-4xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%2220%2B%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0103%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.AboutStats.Experience%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0108%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20px-4%20py-6%20text-center%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0105%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaClock%22%2C%22size%22%3A48%2C%22className%22%3A%22mx-auto%20mb-4%20text-purple-600%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0106%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-2%20text-4xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%227%2F24%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0107%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.AboutStats.Support%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0112%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20px-4%20py-6%20text-center%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0109%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaGlobe%22%2C%22size%22%3A48%2C%22className%22%3A%22mx-auto%20mb-4%20text-yellow-600%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0110%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-2%20text-4xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%223%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0111%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.Definitions.Country%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%5D%7D%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0130%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22py-6%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0129%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22container%20mx-auto%20px-4%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0121%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-6%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0120%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mx-auto%20border-l-4%20border-blue-600%20bg-white%20p-5%20text-lg%20leading-relaxed%20text-gray-800%20shadow-md%20dark%3Abg-gray-900%20dark%3Atext-gray-200%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0116%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-4%20last%3Amb-0%22%2C%22children%22%3A%22%3A%3AApp.AboutDescription.Part1%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0117%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-4%20last%3Amb-0%22%2C%22children%22%3A%22%3A%3AApp.AboutDescription.Motto%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0118%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-4%20last%3Amb-0%22%2C%22children%22%3A%22%3A%3AApp.AboutDescription.Part2%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0119%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-4%20last%3Amb-0%22%2C%22children%22%3A%22%3A%3AApp.AboutDescription.Closing%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0128%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22grid%20grid-cols-1%20gap-12%20lg%3Agrid-cols-2%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0124%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20bg-white%20p-8%20shadow-lg%20dark%3Abg-gray-900%20dark%3Ashadow-gray-950%2F40%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0122%22%2C%22type%22%3A%22h2%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-4%20text-2xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%22%3A%3AApp.PublicAbout.Mission%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0123%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-700%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.AboutMission.MissionDesc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0127%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20bg-white%20p-8%20shadow-lg%20dark%3Abg-gray-900%20dark%3Ashadow-gray-950%2F40%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0125%22%2C%22type%22%3A%22h2%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-4%20text-2xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%22%3A%3AApp.PublicAbout.Vision%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0126%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-700%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.AboutVision.VisionDesc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%5D%7D%5D%7D%5D%7D%5D%7D%5D%2C%22canvas%22%3A%7B%22width%22%3A%22responsive%22%7D%2C%22lifecycle%22%3A%7B%22onMount%22%3A%22%22%7D%2C%22dataSources%22%3A%5B%5D%2C%22permissionCode%22%3A%22%22%7D__*/\nconst PublicAboutPage = () => {\n\n\n return (\n <>\n
\n
\n
\n
\n
\n
\n

\n {translate(\"::App.About\")}\n

\n

\n {translate(\"::App.PublicAbout.Subtitle\")}\n

\n
\n
\n
\n
\n
\n
\n \n
\n {\"740+\"}\n
\n
\n {translate(\"::App.AboutStats.Users\")}\n
\n
\n
\n \n
\n {\"310+\"}\n
\n
\n {translate(\"::App.AboutStats.Clients\")}\n
\n
\n
\n \n
\n {\"20+\"}\n
\n
\n {translate(\"::App.AboutStats.Experience\")}\n
\n
\n
\n \n
\n {\"7/24\"}\n
\n
\n {translate(\"::App.AboutStats.Support\")}\n
\n
\n
\n \n
\n {\"3\"}\n
\n
\n {translate(\"::App.Definitions.Country\")}\n
\n
\n
\n
\n
\n
\n
\n
\n
\n

\n {translate(\"::App.AboutDescription.Part1\")}\n

\n

\n {translate(\"::App.AboutDescription.Motto\")}\n

\n

\n {translate(\"::App.AboutDescription.Part2\")}\n

\n

\n {translate(\"::App.AboutDescription.Closing\")}\n

\n
\n
\n
\n
\n

\n {translate(\"::App.PublicAbout.Mission\")}\n

\n

\n {translate(\"::App.AboutMission.MissionDesc\")}\n

\n
\n
\n

\n {translate(\"::App.PublicAbout.Vision\")}\n

\n

\n {translate(\"::App.AboutVision.VisionDesc\")}\n

\n
\n
\n
\n
\n
\n \n )\n}\n\nexport default PublicAboutPage\n", - "Props": "{\"visualDesigner\":{\"version\":1,\"sourceMode\":\"visual\",\"nodes\":[{\"id\":\"cmp_seed_0135\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"min-h-screen bg-gray-50 dark:bg-gray-950\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0134\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"relative overflow-hidden bg-blue-900 text-white dark:bg-gray-950 py-12\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0131\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"absolute inset-0 bg-gradient-to-br from-blue-900 via-indigo-900 to-purple-900 dark:from-gray-950 dark:via-gray-950 dark:to-gray-950\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0132\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"absolute inset-0 opacity-20 dark:opacity-35\",\"style\":{\"backgroundImage\":\"url(\\\"/img/hero/about.webp\\\")\",\"backgroundSize\":\"cover\",\"backgroundPosition\":\"center\"}},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0133\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"absolute inset-0 bg-blue-950/25 dark:bg-gray-950/45\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0092\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"container relative mx-auto px-4 pt-20\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0090\",\"type\":\"h1\",\"kind\":\"html\",\"props\":{\"className\":\"mb-2 mt-3 text-5xl font-bold text-white\",\"children\":\"::App.About\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0091\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"max-w-3xl text-xl\",\"children\":\"::App.PublicAbout.Subtitle\"},\"events\":{},\"bindings\":{},\"children\":[]}]}]},{\"id\":\"cmp_seed_0115\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"bg-white py-10 dark:bg-gray-900\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0114\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"container mx-auto px-4\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0113\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"grid grid-cols-1 gap-8 sm:grid-cols-2 lg:grid-cols-5\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0096\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-xl px-4 py-6 text-center\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0093\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaUser\",\"size\":48,\"className\":\"mx-auto mb-4 text-blue-600\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0094\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"mb-2 text-4xl font-bold text-gray-900 dark:text-gray-100\",\"children\":\"740+\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0095\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-600 dark:text-gray-300\",\"children\":\"::App.AboutStats.Users\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0100\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-xl px-4 py-6 text-center\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0097\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaUsers\",\"size\":48,\"className\":\"mx-auto mb-4 text-red-600\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0098\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"mb-2 text-4xl font-bold text-gray-900 dark:text-gray-100\",\"children\":\"310+\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0099\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-600 dark:text-gray-300\",\"children\":\"::App.AboutStats.Clients\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0104\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-xl px-4 py-6 text-center\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0101\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaAward\",\"size\":48,\"className\":\"mx-auto mb-4 text-green-600\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0102\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"mb-2 text-4xl font-bold text-gray-900 dark:text-gray-100\",\"children\":\"20+\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0103\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-600 dark:text-gray-300\",\"children\":\"::App.AboutStats.Experience\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0108\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-xl px-4 py-6 text-center\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0105\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaClock\",\"size\":48,\"className\":\"mx-auto mb-4 text-purple-600\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0106\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"mb-2 text-4xl font-bold text-gray-900 dark:text-gray-100\",\"children\":\"7/24\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0107\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-600 dark:text-gray-300\",\"children\":\"::App.AboutStats.Support\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0112\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-xl px-4 py-6 text-center\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0109\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaGlobe\",\"size\":48,\"className\":\"mx-auto mb-4 text-yellow-600\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0110\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"mb-2 text-4xl font-bold text-gray-900 dark:text-gray-100\",\"children\":\"3\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0111\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-600 dark:text-gray-300\",\"children\":\"::App.Definitions.Country\"},\"events\":{},\"bindings\":{},\"children\":[]}]}]}]}]},{\"id\":\"cmp_seed_0130\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"py-6\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0129\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"container mx-auto px-4\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0121\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"mb-6\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0120\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"mx-auto border-l-4 border-blue-600 bg-white p-5 text-lg leading-relaxed text-gray-800 shadow-md dark:bg-gray-900 dark:text-gray-200\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0116\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"mb-4 last:mb-0\",\"children\":\"::App.AboutDescription.Part1\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0117\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"mb-4 last:mb-0\",\"children\":\"::App.AboutDescription.Motto\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0118\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"mb-4 last:mb-0\",\"children\":\"::App.AboutDescription.Part2\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0119\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"mb-4 last:mb-0\",\"children\":\"::App.AboutDescription.Closing\"},\"events\":{},\"bindings\":{},\"children\":[]}]}]},{\"id\":\"cmp_seed_0128\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"grid grid-cols-1 gap-12 lg:grid-cols-2\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0124\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-xl bg-white p-8 shadow-lg dark:bg-gray-900 dark:shadow-gray-950/40\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0122\",\"type\":\"h2\",\"kind\":\"html\",\"props\":{\"className\":\"mb-4 text-2xl font-bold text-gray-900 dark:text-gray-100\",\"children\":\"::App.PublicAbout.Mission\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0123\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-700 dark:text-gray-300\",\"children\":\"::App.AboutMission.MissionDesc\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0127\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-xl bg-white p-8 shadow-lg dark:bg-gray-900 dark:shadow-gray-950/40\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0125\",\"type\":\"h2\",\"kind\":\"html\",\"props\":{\"className\":\"mb-4 text-2xl font-bold text-gray-900 dark:text-gray-100\",\"children\":\"::App.PublicAbout.Vision\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0126\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-700 dark:text-gray-300\",\"children\":\"::App.AboutVision.VisionDesc\"},\"events\":{},\"bindings\":{},\"children\":[]}]}]}]}]}]}],\"canvas\":{\"width\":\"responsive\"},\"lifecycle\":{\"onMount\":\"\"},\"dataSources\":[],\"permissionCode\":\"\"}}", + "Code": "/*__SOZSOFT_VISUAL_DESIGNER__%7B%22version%22%3A1%2C%22sourceMode%22%3A%22visual%22%2C%22nodes%22%3A%5B%7B%22id%22%3A%22cmp_seed_0135%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22min-h-screen%20bg-gray-50%20dark%3Abg-gray-950%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0134%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22relative%20overflow-hidden%20bg-blue-900%20text-white%20dark%3Abg-gray-950%20py-12%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0131%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22absolute%20inset-0%20bg-gradient-to-br%20from-blue-900%20via-indigo-900%20to-purple-900%20dark%3Afrom-gray-950%20dark%3Avia-gray-950%20dark%3Ato-gray-950%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0132%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22absolute%20inset-0%20opacity-20%20dark%3Aopacity-35%22%2C%22style%22%3A%7B%22backgroundImage%22%3A%22url(%5C%22%2Fimg%2Fhero%2Fabout.webp%5C%22)%22%2C%22backgroundSize%22%3A%22cover%22%2C%22backgroundPosition%22%3A%22center%22%7D%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0133%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22absolute%20inset-0%20bg-blue-950%2F25%20dark%3Abg-gray-950%2F45%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0092%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22container%20relative%20mx-auto%20px-4%20pt-20%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0090%22%2C%22type%22%3A%22h1%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-2%20mt-3%20text-5xl%20font-bold%20text-white%22%2C%22children%22%3A%22%3A%3AApp.About%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0091%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22max-w-3xl%20text-xl%22%2C%22children%22%3A%22%3A%3AApp.PublicAbout.Subtitle%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0115%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22bg-white%20py-10%20dark%3Abg-gray-900%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0114%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22container%20mx-auto%20px-4%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0113%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22grid%20grid-cols-1%20gap-8%20sm%3Agrid-cols-2%20lg%3Agrid-cols-5%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0096%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20px-4%20py-6%20text-center%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0093%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaUser%22%2C%22size%22%3A48%2C%22className%22%3A%22mx-auto%20mb-4%20text-blue-600%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0094%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-2%20text-4xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%22740%2B%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0095%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.AboutStats.Users%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0100%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20px-4%20py-6%20text-center%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0097%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaUsers%22%2C%22size%22%3A48%2C%22className%22%3A%22mx-auto%20mb-4%20text-red-600%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0098%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-2%20text-4xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%22310%2B%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0099%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.AboutStats.Clients%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0104%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20px-4%20py-6%20text-center%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0101%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaAward%22%2C%22size%22%3A48%2C%22className%22%3A%22mx-auto%20mb-4%20text-green-600%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0102%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-2%20text-4xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%2220%2B%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0103%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.AboutStats.Experience%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0108%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20px-4%20py-6%20text-center%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0105%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaClock%22%2C%22size%22%3A48%2C%22className%22%3A%22mx-auto%20mb-4%20text-purple-600%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0106%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-2%20text-4xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%227%2F24%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0107%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.AboutStats.Support%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0112%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20px-4%20py-6%20text-center%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0109%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaGlobe%22%2C%22size%22%3A48%2C%22className%22%3A%22mx-auto%20mb-4%20text-yellow-600%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0110%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-2%20text-4xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%223%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0111%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.Definitions.Country%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%5D%7D%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0130%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22py-6%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0129%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22container%20mx-auto%20px-4%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0121%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-6%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0120%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mx-auto%20border-l-4%20border-blue-600%20bg-white%20p-5%20text-lg%20leading-relaxed%20text-gray-800%20shadow-md%20dark%3Abg-gray-900%20dark%3Atext-gray-200%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0116%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-4%20last%3Amb-0%22%2C%22children%22%3A%22%3A%3AApp.AboutDescription.Part1%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0117%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-4%20last%3Amb-0%22%2C%22children%22%3A%22%3A%3AApp.AboutDescription.Motto%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0118%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-4%20last%3Amb-0%22%2C%22children%22%3A%22%3A%3AApp.AboutDescription.Part2%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0119%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-4%20last%3Amb-0%22%2C%22children%22%3A%22%3A%3AApp.AboutDescription.Closing%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0128%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22grid%20grid-cols-1%20gap-12%20lg%3Agrid-cols-2%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0124%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20bg-white%20p-8%20shadow-lg%20dark%3Abg-gray-900%20dark%3Ashadow-gray-950%2F40%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0122%22%2C%22type%22%3A%22h2%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-4%20text-2xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%22%3A%3AApp.PublicAbout.Mission%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0123%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-700%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.AboutMission.MissionDesc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0127%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20bg-white%20p-8%20shadow-lg%20dark%3Abg-gray-900%20dark%3Ashadow-gray-950%2F40%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0125%22%2C%22type%22%3A%22h2%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-4%20text-2xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%22%3A%3AApp.PublicAbout.Vision%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0126%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-700%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.AboutVision.VisionDesc%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%5D%7D%5D%7D%5D%7D%5D%7D%5D%2C%22canvas%22%3A%7B%22width%22%3A%22responsive%22%7D%2C%22lifecycle%22%3A%7B%22onMount%22%3A%22%22%7D%2C%22dataSources%22%3A%5B%5D%2C%22permissionCode%22%3A%22%22%7D__*/\nconst PublicAboutPage = () => {\n\n\n return (\n <>\n
\n
\n
\n
\n
\n
\n

\n {translate(\"::App.About\")}\n

\n

\n {translate(\"::App.PublicAbout.Subtitle\")}\n

\n
\n
\n
\n
\n
\n
\n \n
\n {\"740+\"}\n
\n
\n {translate(\"::App.AboutStats.Users\")}\n
\n
\n
\n \n
\n {\"310+\"}\n
\n
\n {translate(\"::App.AboutStats.Clients\")}\n
\n
\n
\n \n
\n {\"20+\"}\n
\n
\n {translate(\"::App.AboutStats.Experience\")}\n
\n
\n
\n \n
\n {\"7/24\"}\n
\n
\n {translate(\"::App.AboutStats.Support\")}\n
\n
\n
\n \n
\n {\"3\"}\n
\n
\n {translate(\"::App.Definitions.Country\")}\n
\n
\n
\n
\n
\n
\n
\n
\n
\n

\n {translate(\"::App.AboutDescription.Part1\")}\n

\n

\n {translate(\"::App.AboutDescription.Motto\")}\n

\n

\n {translate(\"::App.AboutDescription.Part2\")}\n

\n

\n {translate(\"::App.AboutDescription.Closing\")}\n

\n
\n
\n
\n
\n

\n {translate(\"::App.PublicAbout.Mission\")}\n

\n

\n {translate(\"::App.AboutMission.MissionDesc\")}\n

\n
\n
\n

\n {translate(\"::App.PublicAbout.Vision\")}\n

\n

\n {translate(\"::App.AboutVision.VisionDesc\")}\n

\n
\n
\n
\n
\n
\n \n )\n}\n\nexport default PublicAboutPage\n", + "Props": "{\"visualDesigner\":{\"version\":1,\"sourceMode\":\"visual\",\"nodes\":[{\"id\":\"cmp_seed_0135\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"min-h-screen bg-gray-50 dark:bg-gray-950\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0134\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"relative overflow-hidden bg-blue-900 text-white dark:bg-gray-950 py-12\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0131\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"absolute inset-0 bg-linear-to-br from-blue-900 via-indigo-900 to-purple-900 dark:from-gray-950 dark:via-gray-950 dark:to-gray-950\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0132\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"absolute inset-0 opacity-20 dark:opacity-35\",\"style\":{\"backgroundImage\":\"url(\\\"/img/hero/about.webp\\\")\",\"backgroundSize\":\"cover\",\"backgroundPosition\":\"center\"}},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0133\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"absolute inset-0 bg-blue-950/25 dark:bg-gray-950/45\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0092\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"container relative mx-auto px-4 pt-20\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0090\",\"type\":\"h1\",\"kind\":\"html\",\"props\":{\"className\":\"mb-2 mt-3 text-5xl font-bold text-white\",\"children\":\"::App.About\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0091\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"max-w-3xl text-xl\",\"children\":\"::App.PublicAbout.Subtitle\"},\"events\":{},\"bindings\":{},\"children\":[]}]}]},{\"id\":\"cmp_seed_0115\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"bg-white py-10 dark:bg-gray-900\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0114\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"container mx-auto px-4\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0113\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"grid grid-cols-1 gap-8 sm:grid-cols-2 lg:grid-cols-5\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0096\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-xl px-4 py-6 text-center\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0093\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaUser\",\"size\":48,\"className\":\"mx-auto mb-4 text-blue-600\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0094\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"mb-2 text-4xl font-bold text-gray-900 dark:text-gray-100\",\"children\":\"740+\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0095\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-600 dark:text-gray-300\",\"children\":\"::App.AboutStats.Users\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0100\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-xl px-4 py-6 text-center\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0097\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaUsers\",\"size\":48,\"className\":\"mx-auto mb-4 text-red-600\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0098\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"mb-2 text-4xl font-bold text-gray-900 dark:text-gray-100\",\"children\":\"310+\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0099\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-600 dark:text-gray-300\",\"children\":\"::App.AboutStats.Clients\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0104\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-xl px-4 py-6 text-center\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0101\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaAward\",\"size\":48,\"className\":\"mx-auto mb-4 text-green-600\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0102\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"mb-2 text-4xl font-bold text-gray-900 dark:text-gray-100\",\"children\":\"20+\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0103\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-600 dark:text-gray-300\",\"children\":\"::App.AboutStats.Experience\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0108\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-xl px-4 py-6 text-center\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0105\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaClock\",\"size\":48,\"className\":\"mx-auto mb-4 text-purple-600\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0106\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"mb-2 text-4xl font-bold text-gray-900 dark:text-gray-100\",\"children\":\"7/24\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0107\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-600 dark:text-gray-300\",\"children\":\"::App.AboutStats.Support\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0112\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-xl px-4 py-6 text-center\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0109\",\"type\":\"PlatformIcon\",\"kind\":\"custom\",\"props\":{\"name\":\"FaGlobe\",\"size\":48,\"className\":\"mx-auto mb-4 text-yellow-600\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0110\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"mb-2 text-4xl font-bold text-gray-900 dark:text-gray-100\",\"children\":\"3\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0111\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-600 dark:text-gray-300\",\"children\":\"::App.Definitions.Country\"},\"events\":{},\"bindings\":{},\"children\":[]}]}]}]}]},{\"id\":\"cmp_seed_0130\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"py-6\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0129\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"container mx-auto px-4\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0121\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"mb-6\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0120\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"mx-auto border-l-4 border-blue-600 bg-white p-5 text-lg leading-relaxed text-gray-800 shadow-md dark:bg-gray-900 dark:text-gray-200\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0116\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"mb-4 last:mb-0\",\"children\":\"::App.AboutDescription.Part1\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0117\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"mb-4 last:mb-0\",\"children\":\"::App.AboutDescription.Motto\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0118\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"mb-4 last:mb-0\",\"children\":\"::App.AboutDescription.Part2\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0119\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"mb-4 last:mb-0\",\"children\":\"::App.AboutDescription.Closing\"},\"events\":{},\"bindings\":{},\"children\":[]}]}]},{\"id\":\"cmp_seed_0128\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"grid grid-cols-1 gap-12 lg:grid-cols-2\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0124\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-xl bg-white p-8 shadow-lg dark:bg-gray-900 dark:shadow-gray-950/40\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0122\",\"type\":\"h2\",\"kind\":\"html\",\"props\":{\"className\":\"mb-4 text-2xl font-bold text-gray-900 dark:text-gray-100\",\"children\":\"::App.PublicAbout.Mission\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0123\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-700 dark:text-gray-300\",\"children\":\"::App.AboutMission.MissionDesc\"},\"events\":{},\"bindings\":{},\"children\":[]}]},{\"id\":\"cmp_seed_0127\",\"type\":\"div\",\"kind\":\"html\",\"props\":{\"className\":\"rounded-xl bg-white p-8 shadow-lg dark:bg-gray-900 dark:shadow-gray-950/40\"},\"events\":{},\"bindings\":{},\"children\":[{\"id\":\"cmp_seed_0125\",\"type\":\"h2\",\"kind\":\"html\",\"props\":{\"className\":\"mb-4 text-2xl font-bold text-gray-900 dark:text-gray-100\",\"children\":\"::App.PublicAbout.Vision\"},\"events\":{},\"bindings\":{},\"children\":[]},{\"id\":\"cmp_seed_0126\",\"type\":\"p\",\"kind\":\"html\",\"props\":{\"className\":\"text-gray-700 dark:text-gray-300\",\"children\":\"::App.AboutVision.VisionDesc\"},\"events\":{},\"bindings\":{},\"children\":[]}]}]}]}]}]}],\"canvas\":{\"width\":\"responsive\"},\"lifecycle\":{\"onMount\":\"\"},\"dataSources\":[],\"permissionCode\":\"\"}}", "DataSources": [], "SeoTitle": "::App.PublicSeo.About.Title", "SeoDescription": "::App.PublicSeo.About.Description", diff --git a/configs/seeds/data/App.DeveloperKit.CustomComponents/8f1c2d40-0000-4000-8000-000000000103.json b/configs/seeds/data/App.DeveloperKit.CustomComponents/8f1c2d40-0000-4000-8000-000000000103.json index 05c35bc9..6fe25b88 100644 --- a/configs/seeds/data/App.DeveloperKit.CustomComponents/8f1c2d40-0000-4000-8000-000000000103.json +++ b/configs/seeds/data/App.DeveloperKit.CustomComponents/8f1c2d40-0000-4000-8000-000000000103.json @@ -11,8 +11,8 @@ "Description": "Contact", "IsActive": true, "Dependencies": [], - "Code": "/*__SOZSOFT_VISUAL_DESIGNER__%7B%22version%22%3A1%2C%22sourceMode%22%3A%22visual%22%2C%22nodes%22%3A%5B%7B%22id%22%3A%22cmp_seed_0187%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22min-h-screen%20bg-gray-50%20dark%3Abg-gray-950%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0186%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22relative%20overflow-hidden%20bg-blue-900%20text-white%20dark%3Abg-gray-950%20py-12%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0183%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22absolute%20inset-0%20bg-gradient-to-br%20from-blue-900%20via-indigo-900%20to-purple-900%20dark%3Afrom-gray-950%20dark%3Avia-gray-950%20dark%3Ato-gray-950%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0184%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22absolute%20inset-0%20opacity-20%20dark%3Aopacity-35%22%2C%22style%22%3A%7B%22backgroundImage%22%3A%22url(%5C%22%2Fimg%2Fhero%2Fcontact.webp%5C%22)%22%2C%22backgroundSize%22%3A%22cover%22%2C%22backgroundPosition%22%3A%22center%22%7D%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0185%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22absolute%20inset-0%20bg-blue-950%2F25%20dark%3Abg-gray-950%2F45%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0138%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22container%20relative%20mx-auto%20px-4%20pt-20%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0136%22%2C%22type%22%3A%22h1%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-2%20mt-3%20text-5xl%20font-bold%20text-white%22%2C%22children%22%3A%22%3A%3AApp.Contact%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0137%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22max-w-3xl%20text-xl%22%2C%22children%22%3A%22%3A%3AApp.PublicContact.Subtitle%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0182%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22py-6%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0181%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22container%20mx-auto%20px-4%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0180%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22grid%20grid-cols-1%20gap-12%20lg%3Agrid-cols-2%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0179%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22space-y-4%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0156%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20bg-white%20p-8%20shadow-lg%20dark%3Abg-gray-900%20dark%3Ashadow-gray-950%2F40%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0139%22%2C%22type%22%3A%22h2%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-6%20text-2xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%22%3A%3AAbp.Identity.User.UserInformation.ContactInformation%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0155%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22space-y-4%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0142%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22flex%20items-start%20space-x-2%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0140%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaMapMarkerAlt%22%2C%22size%22%3A20%2C%22className%22%3A%22mt-1%20flex-shrink-0%20text-blue-600%20dark%3Atext-blue-400%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0141%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.ContactAddress.Full%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0145%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22flex%20items-start%20space-x-2%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0143%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaPhone%22%2C%22size%22%3A20%2C%22className%22%3A%22mt-1%20flex-shrink-0%20text-blue-600%20dark%3Atext-blue-400%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0144%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%2B90%20(544)%20769%207%20638%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0148%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22flex%20items-start%20space-x-2%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0146%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaEnvelope%22%2C%22size%22%3A20%2C%22className%22%3A%22mt-1%20flex-shrink-0%20text-blue-600%20dark%3Atext-blue-400%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0147%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22destek%40sozsoft.com%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0151%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22flex%20items-start%20space-x-2%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0149%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaBuilding%22%2C%22size%22%3A20%2C%22className%22%3A%22mt-1%20flex-shrink-0%20text-blue-600%20dark%3Atext-blue-400%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0150%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22Sar%C4%B1gazi%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0154%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22flex%20items-start%20space-x-2%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0152%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaIdCard%22%2C%22size%22%3A20%2C%22className%22%3A%22mt-1%20flex-shrink-0%20text-blue-600%20dark%3Atext-blue-400%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0153%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%2232374982750%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0163%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20bg-white%20p-8%20shadow-lg%20dark%3Abg-gray-900%20dark%3Ashadow-gray-950%2F40%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0157%22%2C%22type%22%3A%22h2%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-6%20text-2xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%22%3A%3AApp.PublicContact.TransferForm%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0158%22%2C%22type%22%3A%22img%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22src%22%3A%22%2Fimg%2Fenpara.svg%22%2C%22alt%22%3A%22Enpara%22%2C%22className%22%3A%22mb-2%20w-24%20object-contain%22%2C%22width%22%3A127%2C%22height%22%3A45%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0159%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-1%20ml-1%20text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%C3%96zlem%20%C3%96zt%C3%BCrk%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0160%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-1%20ml-1%20text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%2203663%20%2F%20Enpara%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0161%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-1%20ml-1%20text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%2273941177%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0162%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-1%20ml-1%20text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22TR11%200015%207000%200000%200073%209411%2077%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0175%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20bg-white%20p-8%20shadow-lg%20dark%3Abg-gray-900%20dark%3Ashadow-gray-950%2F40%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0164%22%2C%22type%22%3A%22h2%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-6%20text-2xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%22%3A%3AApp.PublicContact.WorkHours%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0174%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22space-y-2%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0167%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22flex%20items-center%20space-x-2%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0165%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaCalendarAlt%22%2C%22size%22%3A20%2C%22className%22%3A%22flex-shrink-0%20text-blue-500%20dark%3Atext-blue-400%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0166%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.ContactWorkHours.Weekday%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0170%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22flex%20items-center%20space-x-2%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0168%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaCalendarCheck%22%2C%22size%22%3A20%2C%22className%22%3A%22flex-shrink-0%20text-blue-500%20dark%3Atext-blue-400%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0169%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.ContactWorkHours.Weekend%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0173%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22flex%20items-center%20space-x-2%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0171%22%2C%22type%22%3A%22PlatformIcon%22%2C%22kind%22%3A%22custom%22%2C%22props%22%3A%7B%22name%22%3A%22FaRegComment%22%2C%22size%22%3A20%2C%22className%22%3A%22flex-shrink-0%20text-green-500%20dark%3Atext-green-400%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0172%22%2C%22type%22%3A%22p%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22text-gray-600%20dark%3Atext-gray-300%22%2C%22children%22%3A%22%3A%3AApp.ContactWorkHours.Whatsapp%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%5D%7D%5D%7D%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0178%22%2C%22type%22%3A%22div%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22rounded-xl%20bg-white%20p-8%20shadow-lg%20dark%3Abg-gray-900%20dark%3Ashadow-gray-950%2F40%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%7B%22id%22%3A%22cmp_seed_0176%22%2C%22type%22%3A%22h2%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22className%22%3A%22mb-2%20text-center%20text-2xl%20font-bold%20text-gray-900%20dark%3Atext-gray-100%22%2C%22children%22%3A%22%3A%3AApp.PublicContact.Location%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%2C%7B%22id%22%3A%22cmp_seed_0177%22%2C%22type%22%3A%22iframe%22%2C%22kind%22%3A%22html%22%2C%22props%22%3A%7B%22src%22%3A%22https%3A%2F%2Fwww.google.com%2Fmaps%2Fembed%3Fpb%3D!1m18!1m12!1m3!1d3006.209566407676!2d28.757000999999992!3d41.10811400000001!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x0%253A0x8a0bbbdfcfd3fd24!2zU8O2enNvZnQ!5e0!3m2!1str!2str!4v1450816303558%22%2C%22title%22%3A%22map%22%2C%22className%22%3A%22h-%5B600px%5D%20w-full%20overflow-hidden%20rounded-xl%20border-0%22%2C%22loading%22%3A%22lazy%22%7D%2C%22events%22%3A%7B%7D%2C%22bindings%22%3A%7B%7D%2C%22children%22%3A%5B%5D%7D%5D%7D%5D%7D%5D%7D%5D%7D%5D%7D%5D%2C%22canvas%22%3A%7B%22width%22%3A%22responsive%22%7D%2C%22lifecycle%22%3A%7B%22onMount%22%3A%22%22%7D%2C%22dataSources%22%3A%5B%5D%2C%22permissionCode%22%3A%22%22%7D__*/\nconst PublicContactPage = () => {\n\n\n return (\n <>\n
\n
\n
\n
\n
\n
\n

\n {translate(\"::App.Contact\")}\n

\n

\n {translate(\"::App.PublicContact.Subtitle\")}\n

\n
\n
\n
\n
\n
\n
\n
\n

\n {translate(\"::Abp.Identity.User.UserInformation.ContactInformation\")}\n

\n
\n
\n \n

\n {translate(\"::App.ContactAddress.Full\")}\n

\n
\n
\n \n

\n {\"+90 (544) 769 7 638\"}\n

\n
\n
\n \n

\n {\"destek@sozsoft.com\"}\n

\n
\n
\n \n

\n {\"Sarıgazi\"}\n

\n
\n
\n \n

\n {\"32374982750\"}\n

\n
\n
\n
\n
\n

\n {translate(\"::App.PublicContact.TransferForm\")}\n

\n {\"Enpara\"}\n

\n {\"Özlem Öztürk\"}\n

\n

\n {\"03663 / Enpara\"}\n

\n

\n {\"73941177\"}\n

\n

\n {\"TR11 0015 7000 0000 0073 9411 77\"}\n

\n
\n
\n

\n {translate(\"::App.PublicContact.WorkHours\")}\n

\n
\n
\n \n

\n {translate(\"::App.ContactWorkHours.Weekday\")}\n

\n
\n
\n \n

\n {translate(\"::App.ContactWorkHours.Weekend\")}\n

\n
\n
\n \n

\n {translate(\"::App.ContactWorkHours.Whatsapp\")}\n

\n
\n
\n
\n
\n
\n

\n {translate(\"::App.PublicContact.Location\")}\n

\n