From 3db9fc332b3953ed4244701e939ec6f2c10b65f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sedat=20=C3=96zt=C3=BCrk?= Date: Mon, 30 Mar 2026 23:40:20 +0300 Subject: [PATCH] =?UTF-8?q?Template=20Button=20g=C3=BCncellemesi?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Seeds/LanguagesData.json | 8 ++++- .../codeLayout/ComponentSelector.tsx | 7 +++-- .../components/codeLayout/PropertyPanel.tsx | 25 ++++++++++------ .../components/codeLayout/TailwindModal.tsx | 29 +++++++------------ ui/src/views/NotFound.tsx | 6 ++-- .../admin/files/components/Breadcrumb.tsx | 6 ++-- ui/src/views/admin/listForm/WizardStep2.tsx | 12 ++++---- .../organization-unit/OrganizationUnits.tsx | 12 ++++---- ui/src/views/forum/Forum.tsx | 5 ++-- ui/src/views/forum/Management.tsx | 5 ++-- ui/src/views/forum/admin/AdminView.tsx | 5 ++-- .../views/forum/admin/CategoryManagement.tsx | 27 ++++++++++------- ui/src/views/forum/admin/PostManagement.tsx | 19 ++++++------ ui/src/views/forum/admin/TopicManagement.tsx | 27 ++++++++--------- ui/src/views/forum/forum/ForumView.tsx | 21 +++++++++----- ui/src/views/list/ChartDrawer.tsx | 12 ++++---- ui/src/views/public/About.tsx | 6 ++-- ui/src/views/public/Blog.tsx | 25 ++++++++-------- ui/src/views/public/Contact.tsx | 6 ++-- ui/src/views/public/Services.tsx | 6 ++-- .../views/public/designer/DesignerDrawer.tsx | 4 +-- 21 files changed, 151 insertions(+), 122 deletions(-) diff --git a/api/src/Sozsoft.Platform.DbMigrator/Seeds/LanguagesData.json b/api/src/Sozsoft.Platform.DbMigrator/Seeds/LanguagesData.json index 16e690b..c6f36a6 100644 --- a/api/src/Sozsoft.Platform.DbMigrator/Seeds/LanguagesData.json +++ b/api/src/Sozsoft.Platform.DbMigrator/Seeds/LanguagesData.json @@ -6144,6 +6144,12 @@ "tr": "Yapay zekanın iş süreçlerindeki etkileri ve geleceği...", "en": "The impacts and future of AI in business processes..." }, + { + "resourceName": "Platform", + "key": "Public.blog.posts.web.excerpt", + "tr": "Modern web geliştirme teknikleri ve araçları...", + "en": "Modern web development techniques and tools..." + }, { "resourceName": "Platform", "key": "Public.blog.posts.ai.title", @@ -7658,7 +7664,7 @@ }, { "resourceName": "Platform", - "key": "Public.services.integration.features.Api", + "key": "Public.services.integration.features.api", "tr": "Api Entegrasyonu", "en": "Api Integration" }, diff --git a/ui/src/components/codeLayout/ComponentSelector.tsx b/ui/src/components/codeLayout/ComponentSelector.tsx index 909a957..1d4adc2 100644 --- a/ui/src/components/codeLayout/ComponentSelector.tsx +++ b/ui/src/components/codeLayout/ComponentSelector.tsx @@ -1,5 +1,6 @@ import React from 'react'; import { ComponentInfo } from '../../proxy/developerKit/componentInfo'; +import { Button } from '../ui'; interface ComponentSelectorProps { components: ComponentInfo[]; @@ -20,13 +21,15 @@ const ComponentSelector: React.FC = ({ - + = ({ key={`${className}-${index}`} className="group relative" > - - - {/* Add to current value button */} - {currentValue && ( - - )} + ))} @@ -137,18 +128,20 @@ const TailwindModal: React.FC = ({ {filteredClasses.length} classes found
- - +
diff --git a/ui/src/views/NotFound.tsx b/ui/src/views/NotFound.tsx index 79482d0..bb191bd 100644 --- a/ui/src/views/NotFound.tsx +++ b/ui/src/views/NotFound.tsx @@ -1,3 +1,4 @@ +import { Button } from '@/components/ui' import { APP_NAME } from '@/constants/app.constant' import { ROUTES_ENUM } from '@/routes/route.constant' import { useLocalization } from '@/utils/hooks/useLocalization' @@ -27,14 +28,15 @@ const NotFoundPage = () => { {translate('::Public.notFound.message')}

- +
) diff --git a/ui/src/views/admin/files/components/Breadcrumb.tsx b/ui/src/views/admin/files/components/Breadcrumb.tsx index ee1b6e8..9a74a8e 100644 --- a/ui/src/views/admin/files/components/Breadcrumb.tsx +++ b/ui/src/views/admin/files/components/Breadcrumb.tsx @@ -2,6 +2,7 @@ import { forwardRef } from 'react' import classNames from 'classnames' import { FaChevronRight, FaFolder, FaHome } from 'react-icons/fa' import type { BreadcrumbItem } from '@/types/fileManagement' +import { Button } from '@/components/ui' export interface BreadcrumbProps { items: BreadcrumbItem[] @@ -17,7 +18,8 @@ const Breadcrumb = forwardRef((props, ref) => { {items.map((item, index) => (
{index > 0 && } - +
))} diff --git a/ui/src/views/admin/listForm/WizardStep2.tsx b/ui/src/views/admin/listForm/WizardStep2.tsx index b072a6c..aa36a6d 100644 --- a/ui/src/views/admin/listForm/WizardStep2.tsx +++ b/ui/src/views/admin/listForm/WizardStep2.tsx @@ -473,20 +473,20 @@ const WizardStep2 = ({ extra={ selectCommandColumns.length > 0 ? (
- - + {selectedColumns.size}/{selectCommandColumns.length}{' '} {translate('::App.Listform.ListformField.Column')} diff --git a/ui/src/views/admin/organization-unit/OrganizationUnits.tsx b/ui/src/views/admin/organization-unit/OrganizationUnits.tsx index d40d549..cc3d168 100644 --- a/ui/src/views/admin/organization-unit/OrganizationUnits.tsx +++ b/ui/src/views/admin/organization-unit/OrganizationUnits.tsx @@ -430,24 +430,24 @@ const OrganizationUnits = () => {
- - - +
diff --git a/ui/src/views/forum/Forum.tsx b/ui/src/views/forum/Forum.tsx index 5da9691..f0320a9 100644 --- a/ui/src/views/forum/Forum.tsx +++ b/ui/src/views/forum/Forum.tsx @@ -7,6 +7,7 @@ import { Container } from '@/components/shared' import { Helmet } from 'react-helmet' import { useLocalization } from '@/utils/hooks/useLocalization' import { APP_NAME } from '@/constants/app.constant' +import { Button } from '@/components/ui' export function Forum() { const { translate } = useLocalization() @@ -63,9 +64,9 @@ export function Forum() {
Error: {error} - +
)} diff --git a/ui/src/views/forum/Management.tsx b/ui/src/views/forum/Management.tsx index c82b4be..2cfc0d8 100644 --- a/ui/src/views/forum/Management.tsx +++ b/ui/src/views/forum/Management.tsx @@ -5,6 +5,7 @@ import { Container } from '@/components/shared' import { Helmet } from 'react-helmet' import { useLocalization } from '@/utils/hooks/useLocalization' import { APP_NAME } from '@/constants/app.constant' +import { Button } from '@/components/ui' export function Management() { const { @@ -69,9 +70,9 @@ export function Management() {
Error: {error} - +
)} diff --git a/ui/src/views/forum/admin/AdminView.tsx b/ui/src/views/forum/admin/AdminView.tsx index fc4c7e0..8bbe83c 100644 --- a/ui/src/views/forum/admin/AdminView.tsx +++ b/ui/src/views/forum/admin/AdminView.tsx @@ -6,6 +6,7 @@ import { PostManagement } from './PostManagement' import { ForumCategory, ForumPost, ForumTopic } from '@/proxy/forum/forum' import { AdminStats } from './Dashboard' import { useLocalization } from '@/utils/hooks/useLocalization' +import { Button } from '@/components/ui' interface AdminViewProps { categories: ForumCategory[] @@ -108,7 +109,7 @@ export function AdminView({ {navigationItems.map((item) => { const Icon = item.icon return ( - + ) })} diff --git a/ui/src/views/forum/admin/CategoryManagement.tsx b/ui/src/views/forum/admin/CategoryManagement.tsx index 700caab..6fe4938 100644 --- a/ui/src/views/forum/admin/CategoryManagement.tsx +++ b/ui/src/views/forum/admin/CategoryManagement.tsx @@ -165,14 +165,15 @@ export function CategoryManagement({

{translate('::App.Forum.CategoryManagement.Title')}

- + {/* Create/Edit Form */} @@ -367,7 +368,8 @@ export function CategoryManagement({
- + - + - + - +
diff --git a/ui/src/views/forum/admin/PostManagement.tsx b/ui/src/views/forum/admin/PostManagement.tsx index 8b38a24..fc80653 100644 --- a/ui/src/views/forum/admin/PostManagement.tsx +++ b/ui/src/views/forum/admin/PostManagement.tsx @@ -164,14 +164,15 @@ export function PostManagement({

{translate('::App.Forum.PostManagement.Title')}

- + {/* Create/Edit Form */} @@ -397,7 +398,7 @@ export function PostManagement({
- + - + - +
diff --git a/ui/src/views/forum/admin/TopicManagement.tsx b/ui/src/views/forum/admin/TopicManagement.tsx index bff5b2c..39e4714 100644 --- a/ui/src/views/forum/admin/TopicManagement.tsx +++ b/ui/src/views/forum/admin/TopicManagement.tsx @@ -206,14 +206,15 @@ export function TopicManagement({

{translate('::App.Forum.TopicManagement.Title')}

- + {/* Create/Edit Form */} @@ -398,7 +399,7 @@ export function TopicManagement({
- + - + - + - + - +
diff --git a/ui/src/views/forum/forum/ForumView.tsx b/ui/src/views/forum/forum/ForumView.tsx index 2514ccb..8cee359 100644 --- a/ui/src/views/forum/forum/ForumView.tsx +++ b/ui/src/views/forum/forum/ForumView.tsx @@ -11,6 +11,7 @@ import { ForumTopicCard } from './ForumTopicCard' import { useStoreState } from '@/store/store' import { useLocalization } from '@/utils/hooks/useLocalization' import { forumService } from '@/services/forum.service' +import { Button } from '@/components/ui' interface ForumViewProps { categories: ForumCategory[] @@ -352,41 +353,45 @@ export function ForumView({ {/* Right Side: Actions + Search */}
{viewState === 'topics' && selectedCategory && !selectedCategory.isLocked && ( - + )} {viewState === 'posts' && selectedTopic && !selectedTopic.isLocked && ( - + )} {/* Search */} - + - +
diff --git a/ui/src/views/list/ChartDrawer.tsx b/ui/src/views/list/ChartDrawer.tsx index c4a5db0..d74c313 100644 --- a/ui/src/views/list/ChartDrawer.tsx +++ b/ui/src/views/list/ChartDrawer.tsx @@ -143,13 +143,13 @@ const ChartDrawer = ({ 📊 {translate('::App.Platform.ChartDrawer.ChartSeries')} - + @@ -205,7 +205,7 @@ const ChartDrawer = ({ {({ field, form }: FieldProps) => (
- + {selectedSeriesIndex === index && (
{chartSeriesTypeOptions.map((chartType) => ( - + ))}
diff --git a/ui/src/views/public/About.tsx b/ui/src/views/public/About.tsx index 9d25560..dfaacce 100644 --- a/ui/src/views/public/About.tsx +++ b/ui/src/views/public/About.tsx @@ -6,7 +6,7 @@ import { getAbout, saveAboutPage } from '@/services/about' import { useLocalization } from '@/utils/hooks/useLocalization' import Loading from '@/components/shared/Loading' import { APP_NAME } from '@/constants/app.constant' -import { Notification, toast } from '@/components/ui' +import { Button, Notification, toast } from '@/components/ui' import { useStoreState } from '@/store' import { useStoreActions } from '@/store' import DesignerDrawer from './designer/DesignerDrawer' @@ -699,13 +699,13 @@ const About: React.FC = () => {
{isDesignMode && !isPanelVisible && ( - + )} {/* Hero Section */} diff --git a/ui/src/views/public/Blog.tsx b/ui/src/views/public/Blog.tsx index eef191d..ac81280 100644 --- a/ui/src/views/public/Blog.tsx +++ b/ui/src/views/public/Blog.tsx @@ -8,6 +8,7 @@ import { useLocalization } from '@/utils/hooks/useLocalization' import { Helmet } from 'react-helmet' import { Loading } from '@/components/shared' import { APP_NAME } from '@/constants/app.constant' +import { Button } from '@/components/ui' const Blog = () => { const { translate } = useLocalization() @@ -120,7 +121,7 @@ const Blog = () => { {/* Category Filter */}
- + {categories.map((category) => ( - + ))}
@@ -213,16 +214,16 @@ const Blog = () => { {totalPages > 1 && (
)} @@ -262,9 +263,9 @@ const Blog = () => { placeholder={translate('::Abp.Account.EmailAddress')} className="flex-1 px-4 py-2 border border-gray-300 rounded-lg focus:outline-none focus:ring-2 focus:ring-blue-500" /> - +
diff --git a/ui/src/views/public/Contact.tsx b/ui/src/views/public/Contact.tsx index 502b291..7f6e6cd 100644 --- a/ui/src/views/public/Contact.tsx +++ b/ui/src/views/public/Contact.tsx @@ -20,7 +20,7 @@ import DesignerDrawer from './designer/DesignerDrawer' import SelectableBlock from './designer/SelectableBlock' import { DesignerSelection } from './designer/types' import { useDesignerState } from './designer/useDesignerState' -import { Notification, toast } from '@/components/ui' +import { Button, Notification, toast } from '@/components/ui' interface ContactContent { heroTitle: string @@ -659,13 +659,13 @@ const Contact: React.FC = () => { )} {isDesignMode && !isPanelVisible && ( - + )} { > {isDesignMode && !isPanelVisible && ( - + )} {/* Hero Section */} diff --git a/ui/src/views/public/designer/DesignerDrawer.tsx b/ui/src/views/public/designer/DesignerDrawer.tsx index 0773f06..b3cc6cc 100644 --- a/ui/src/views/public/designer/DesignerDrawer.tsx +++ b/ui/src/views/public/designer/DesignerDrawer.tsx @@ -72,7 +72,7 @@ const DesignerDrawer: React.FC = ({
{languages.map((language) => ( - + ))}