Skip to content

Feature/102 update tailwind version to 4x#124

Merged
felix-schultz merged 7 commits intodevfrom
feature/102-update-tailwind-version-to-4x
Jul 27, 2025
Merged

Feature/102 update tailwind version to 4x#124
felix-schultz merged 7 commits intodevfrom
feature/102-update-tailwind-version-to-4x

Conversation

@felix-schultz
Copy link
Copy Markdown
Member

This pull request introduces a variety of changes across multiple files, focusing on improving code readability, updating dependencies, and simplifying configurations. Key updates include formatting adjustments, removal of unused animations, dependency upgrades, and configuration changes related to TailwindCSS and PostCSS.

Code readability and formatting improvements:

  • Improved readability by formatting console.log and useCallback dependency arrays in apps/desktop/app/account/account.tsx (ProfilePage) and apps/desktop/app/account/page.tsx (AccountPage). [1] [2] [3]

UI and animation updates:

  • Removed motion.div animations from AppCard components in apps/desktop/app/library/apps/page.tsx, apps/desktop/app/library/page.tsx, and apps/desktop/app/profile/page.tsx. This simplifies the UI code by eliminating unnecessary hover effects. [1] [2] [3] [4] [5]

Dependency updates:

  • Upgraded several dependencies in apps/desktop/package.json, including @radix-ui, lucide-react, recharts, and tailwindcss. Added new dependencies like @tailwindcss/vite and removed unused ones like sass. [1] [2] [3] [4] [5] [6] [7]

TailwindCSS and PostCSS configuration changes:

  • Removed the TailwindCSS preset in apps/desktop/tailwind.config.ts and switched to using @tailwindcss/postcss in the PostCSS configuration. Simplified related configurations in apps/desktop/postcss.config.mjs and vite.config.ts. [1] [2] [3] [4] [5]

Miscellaneous changes:

  • Updated apps/desktop/next.config.mjs to remove Sentry integration and added transpilePackages for @tm9657/flow-like-ui.
  • Adjusted min-h-screen styling in apps/desktop/app/download/page.tsx for better layout handling.

…ove shadow styles

fix: refactor utility function to use consistent formatting

chore: update package dependencies for @radix-ui components and other libraries

chore: modify postcss configuration to use @tailwindcss/postcss plugin

refactor: remove tailwind.config.ts as it is no longer needed
- Adjusted color values for light and dark themes in flow-like-theme.json for better contrast and aesthetics.
- Reformatted JSON structure for consistency and readability.

fix(utils): improve import order and formatting

- Changed the import order in utils.ts for better clarity and consistency.
- Added semicolon for consistency in the cn function.
- Updated CSS classes in ChatHistory, MessageComponent, and ChatWelcome for consistency and better responsiveness.
- Changed gradient classes from `bg-linear-to-*` to `bg-gradient-to-*` for uniformity.
- Simplified AppCardLoading component by removing unnecessary props and motion wrappers.
- Introduced SmallAppCard and ExtendedAppCard components to streamline AppCard rendering logic.
- Enhanced button interactions with framer-motion for better user experience.
- Updated FlowNodeInner to include onHover prop in flow-node.tsx.
- Enhanced PinEditModal with improved state handling and UI updates in edit-modal.tsx.
- Simplified PinEdit component structure in pin-edit.tsx.
- Cleaned up FlowPreview component imports and styles in flow-preview.tsx.
- Adjusted button variant logic in template-preview.tsx.
- Reformatted global CSS for better readability and consistency in global.css.
- Replaced lodash with lodash-es for tree-shaking benefits in multiple files.
- Introduced empty state classes for backend state management in empty-states directory.
- Refined flow control state management logic in flow-control-state.ts.
- Updated the node IDs in the Board component for mobile and desktop views.
- Changed the CSS import from 'globals.css' to 'global.css' in both the callback and logout pages for consistency.
@felix-schultz felix-schultz merged commit 75fd12f into dev Jul 27, 2025
1 of 4 checks passed
@felix-schultz felix-schultz deleted the feature/102-update-tailwind-version-to-4x branch July 27, 2025 11:09
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.

1 participant