Skip to content

Chhaya#8

Open
ChhayakantaDash wants to merge 54 commits intoTapu45:mainfrom
Nexus-Infotech-India:chhaya
Open

Chhaya#8
ChhayakantaDash wants to merge 54 commits intoTapu45:mainfrom
Nexus-Infotech-India:chhaya

Conversation

@ChhayakantaDash
Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI review requested due to automatic review settings January 14, 2026 06:56
@vercel
Copy link
Copy Markdown

vercel bot commented Jan 14, 2026

@ChhayakantaDash is attempting to deploy a commit to the tapu45's projects Team on Vercel.

A member of the Team first needs to authorize it.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR implements a comprehensive theming system called "Chhaya" that adds dark mode support and theme-aware styling across the application. The changes migrate from hardcoded color values to CSS custom properties (CSS variables) for consistent theming.

Changes:

  • Added extensive CSS custom property-based theming with Ant Design dark mode overrides
  • Converted all components to use theme-aware color classes (replacing hardcoded colors)
  • Simplified animations and removed excessive motion effects for better performance
  • Updated branding (favicon and title changes)

Reviewed changes

Copilot reviewed 31 out of 41 changed files in this pull request and generated no comments.

Show a summary per file
File Description
client/src/index.css Added comprehensive theme CSS variables, gradients, and Ant Design dark mode overrides for tables, forms, and UI components
client/src/components/ui/training/TrainingList.tsx Migrated to theme-aware colors, simplified status badges, removed excessive animations, updated modal styling
client/src/components/ui/training/Createtraining.tsx Converted to CSS variables for theming, updated form field styling, improved card header styles
client/src/components/ui/standard/unit/viewUnit.tsx Updated table header styling and button classes for consistency
client/src/components/ui/standard/standardParameters/standardParamlist.tsx Removed framer-motion animations, converted to theme variables, simplified modal and button styling
client/src/components/ui/standard/stanadardCategory/StandardCategory.tsx Removed animations, migrated to theme colors, updated table and modal styling
client/src/components/ui/batch/addBatch.tsx Simplified layout from 30-70 grid to more compact design, removed verbose spacing
client/src/components/ui/batch/ViewBatches.tsx Code formatting improvements (indentation consistency)
client/src/components/ui/Audit/createAudit.tsx Converted all colors to theme variables, updated form inputs and buttons for dark mode support
client/src/components/ui/Audit/AuditList.tsx Migrated to theme-aware styling, updated status badges and table colors
client/src/components/pages/training/training-manage.tsx Simplified tab animations, removed decorative elements, cleaner theme integration
client/src/components/pages/training/Calender.tsx Added theme-aware color functions, migrated calendar to use CSS variables throughout
client/src/components/pages/standard/standard.tsx Removed unused motion import, simplified tab rendering, updated to theme variables
client/src/components/pages/Batch/batch.tsx Added wrapper with theme background
client/src/components/pages/Audit/Auditmanage.tsx Updated tab styling to use theme variables
client/src/components/layout/AppLayout.tsx Fixed z-index and layout spacing for proper header positioning
client/package-lock.json Added ISC license field to lucide-react dependency
client/index.html Changed favicon and updated title from "TGAF material management" to "NexInventory"
Files not reviewed (1)
  • client/package-lock.json: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants