Actions
dev #3504
openUpdated by Nazmul Hossain Shovon 6 months ago
Summary of Key Changes
This commit introduces two main improvements:
- New LinearProgress Component: Added a progress bar component with:
- Dynamic width calculation based on progress percentage
- Smooth transitions with CSS classes
- Uses a new CSS gradient variable for styling
- CSS Updates:
- Added --gradient-primary CSS variable for consistent gradient styling
- Select Component Refactoring:
- Replaced hardcoded size={16} props with consistent h-4 w-4 Tailwind classes
- Applied to ChevronDown, ChevronUp, and CheckIcon components
- Improves consistency with Tailwind's utility-first approach
Updated by Nazmul Hossain Shovon 6 months ago
Summary of Key Changes:
The commit 9fdc63b1126cc4e2bed2b0e577f8fbeba6151318 contains
significant UI component additions and updates, particularly focused
on date/time functionality:
-
New Components Added:
- datetime-picker.tsx (910 lines added) - A major new component for
date and time selection - calendar.tsx (170 lines added) - Supporting calendar component for
date selection - FormStepNavItem.tsx (63 lines added) - New form step navigation
component - Textarea.tsx (12 lines added) - Enhanced textarea component
- datetime-picker.tsx (910 lines added) - A major new component for
-
Component Updates:
- button.tsx, input.tsx, popover.tsx - Updated UI components with
new functionality - globals.css - Added new styles to support the new components
- button.tsx, input.tsx, popover.tsx - Updated UI components with
-
Dependencies & Utilities:
- package.json and package-lock.json - Updated with new dependencies
(likely for datetime functionality) - lib/utils.ts - Added utility functions to support new components
- package.json and package-lock.json - Updated with new dependencies
Updated by Nazmul Hossain Shovon 6 months ago
Summary of Key Changes:
New Components:
- Added RadioGroupComponent, Rating, and ResultImpactBadge components under core.
- Added new UI primitives: label and radio-group under ui.
UI/Style Updates:
- Updated button and popover styles for consistency and removed dark mode classes.
- Added new CSS variables for success colors in globals.css.
Dependency Updates:
- Installed @radix-ui/react-label, @radix-ui/react-radio-group, and @remixicon/react for new UI components.
Other:
- Minor fixes in datetime-picker for select content background.
Actions