From 9d4aa32f9ef35d21b0241504e03cf5cbc1787b22 Mon Sep 17 00:00:00 2001 From: "IGNY8 VPS (Salman)" Date: Mon, 19 Jan 2026 23:34:41 +0000 Subject: [PATCH] styling fixes --- frontend/eslint.config.js | 2 + .../eslint-plugin-igny8-design-system.cjs | 97 +++++++++++++++++++ .../DetailView/ProductionSummary.tsx | 4 +- .../billing/CreditCostBreakdownPanel.tsx | 8 +- .../components/billing/PayInvoiceModal.tsx | 12 +-- .../components/billing/PendingPaymentView.tsx | 6 +- .../components/common/BulkScheduleModal.tsx | 4 +- .../common/BulkSchedulePreviewModal.tsx | 6 +- .../components/common/ErrorDetailsModal.tsx | 8 +- .../components/common/PublishLimitModal.tsx | 4 +- .../common/ScheduleContentModal.tsx | 4 +- .../src/components/common/SearchModal.tsx | 2 +- .../keywords-library/SectorMetricCard.tsx | 12 +-- .../sites/WordPressIntegrationForm.tsx | 8 +- frontend/src/config/pages/approved.config.tsx | 12 +-- frontend/src/pages/Settings/Integration.tsx | 4 +- .../src/pages/Sites/AIAutomationSettings.tsx | 20 ++-- frontend/src/pages/Sites/Dashboard.tsx | 6 +- frontend/src/pages/Sites/Settings.tsx | 4 +- .../src/pages/account/AccountSettingsPage.tsx | 2 +- .../src/pages/account/PlansAndBillingPage.tsx | 24 ++--- 21 files changed, 174 insertions(+), 75 deletions(-) diff --git a/frontend/eslint.config.js b/frontend/eslint.config.js index 61a49047..6df67a93 100644 --- a/frontend/eslint.config.js +++ b/frontend/eslint.config.js @@ -51,6 +51,8 @@ export default tseslint.config( 'igny8-design-system/no-raw-textarea': 'warn', // Button icon positioning - icons as children cause vertical stacking, use startIcon/endIcon props 'igny8-design-system/no-icon-children': 'warn', + // Disallow Tailwind default color utilities (blue/pink/emerald/info, etc.) + 'igny8-design-system/no-tailwind-default-colors': 'warn', }, }, ) diff --git a/frontend/eslint/eslint-plugin-igny8-design-system.cjs b/frontend/eslint/eslint-plugin-igny8-design-system.cjs index 60d7d0c6..10687130 100644 --- a/frontend/eslint/eslint-plugin-igny8-design-system.cjs +++ b/frontend/eslint/eslint-plugin-igny8-design-system.cjs @@ -17,6 +17,7 @@ * 3. no-raw-select - Use