Commit 272002b
fix: standardize @primeuix/themes version across demo applications (#24)
* chore: update dependencies and add new demo applications
- Upgraded package versions including pnpm, Tailwind CSS, and various Vue-related packages.
- Removed deprecated PostCSS and Tailwind configuration files in favor of updated styles.
- Introduced new demo applications for PrimeVue, Quasar, and Vuetify, each with their own configurations.
- Updated existing demo applications to align with the latest package standards and practices.
- Enhanced auto-imports and TypeScript configurations across multiple packages.
* feat: implement nested stack modal system
- Added a new modal stacking system to enhance modal management within the Fancy CRUD library.
- Introduced `useModalStack` composable for global modal state management, allowing unlimited nesting and dynamic z-index handling.
- Created `ModalContainer` and `ModalOverlay` components for improved modal rendering and animations.
- Updated existing modal components to integrate with the new stacking system, ensuring backward compatibility.
- Enhanced documentation to cover the new modal system and its implementation details.
* feat: enhance ModalStackViewer with additional nested modals and dynamic button actions
- Added new nested modal levels (4 and 5) for both left and right stack positions in the ModalStackViewer component.
- Implemented buttons for opening deeper modal levels and navigating back, improving user interaction.
- Updated FModal component to support dynamic z-index and styling for better visual hierarchy.
- Enhanced FTable component to include a modal ID for improved modal management.
* feat: enhance modal components with new close button and improved styling
- Added multiple artist name fields to the ModalStackViewer for better user input.
- Introduced a close button in the FFormHeader for improved modal interaction.
- Updated FModal and FwModal components to support new styling and positioning features.
- Enhanced default modal configurations to include close button styles for better consistency.
* feat: introduce FModalContent component for enhanced modal functionality
- Added FModalContent as a new default modal wrapper component, providing a general-purpose implementation for modal rendering.
- Updated index.ts to replace FwModal with FModalContent for improved consistency across components.
- Enhanced styling in index.css for better visual presentation of modal elements.
* feat: enhance form components with scroll detection and visual feedback
- Added scroll detection to FFormBody, FFormHeader, and FFormFooter components to manage shadow effects based on scroll position.
- Updated styles in index.css to include transitions and shadows for header and footer when scrolled.
- Introduced new artist name field in ModalStackViewer for improved user input experience.
* chore: remove demo-primevuex application files
- Deleted the entire demo-primevuex application, including all components, configuration files, and documentation.
- This cleanup removes unnecessary files and prepares the repository for a new direction or project structure.
* refactor(core, vue, wrapper-primevue): PrimeVue Wrapper Improvements, Tailwind v4 Migration & i18n Enhancements
* fix: update dependencies + plugins (#17)
* chore: update dependencies and add new demo applications
- Upgraded package versions including pnpm, Tailwind CSS, and various Vue-related packages.
- Removed deprecated PostCSS and Tailwind configuration files in favor of updated styles.
- Introduced new demo applications for PrimeVue, Quasar, and Vuetify, each with their own configurations.
- Updated existing demo applications to align with the latest package standards and practices.
- Enhanced auto-imports and TypeScript configurations across multiple packages.
* feat: implement nested stack modal system
- Added a new modal stacking system to enhance modal management within the Fancy CRUD library.
- Introduced `useModalStack` composable for global modal state management, allowing unlimited nesting and dynamic z-index handling.
- Created `ModalContainer` and `ModalOverlay` components for improved modal rendering and animations.
- Updated existing modal components to integrate with the new stacking system, ensuring backward compatibility.
- Enhanced documentation to cover the new modal system and its implementation details.
* feat: add ModalStackViewer and integrate modal stack system
- Introduced `ModalStackViewer` component to demonstrate the new nested modal stack system.
- Updated `App.vue` to include the new modal viewer.
- Enhanced `FModal` component to support modal stacking with dynamic positioning and z-index management.
- Added new composables for modal stack management, allowing for unlimited modal nesting and improved user experience.
- Updated TypeScript definitions to include new modal stack functionalities.
* feat: enhance FModal and FwModal with new styling and class management
- Added comprehensive CSS styles for the FModal component, including animations and responsive design.
- Updated FwModal to support user-defined custom classes for enhanced flexibility.
- Simplified modal container structure in FwModal for better slot handling.
- Improved overall modal appearance and behavior with new positioning and transition effects.
* feat: enhance ModalStackViewer with additional nested modals and dynamic button actions
- Added new nested modal levels (4 and 5) for both left and right stack positions in the ModalStackViewer component.
- Implemented buttons for opening deeper modal levels and navigating back, improving user interaction.
- Updated FModal component to support dynamic z-index and styling for better visual hierarchy.
- Enhanced FTable component to include a modal ID for improved modal management.
* feat: enhance modal components with new close button and improved styling
- Added multiple artist name fields to the ModalStackViewer for better user input.
- Introduced a close button in the FFormHeader for improved modal interaction.
- Updated FModal and FwModal components to support new styling and positioning features.
- Enhanced default modal configurations to include close button styles for better consistency.
* feat: introduce FModalContent component for enhanced modal functionality
- Added FModalContent as a new default modal wrapper component, providing a general-purpose implementation for modal rendering.
- Updated index.ts to replace FwModal with FModalContent for improved consistency across components.
- Enhanced styling in index.css for better visual presentation of modal elements.
* feat: enhance form components with scroll detection and visual feedback
- Added scroll detection to FFormBody, FFormHeader, and FFormFooter components to manage shadow effects based on scroll position.
- Updated styles in index.css to include transitions and shadows for header and footer when scrolled.
- Introduced new artist name field in ModalStackViewer for improved user input experience.
* feat: add additional artist name fields to ModalStackViewer for improved user input
- Introduced three new artist name fields (name_7, name_8, name_9) in the ModalStackViewer component to enhance user experience and input options.
* feat: update modal positioning and improve modal ID handling
- Changed default modal stack position from 'right' to 'center' in FModal for better alignment.
- Updated ModalStackViewer to remove explicit stack position, defaulting to the new center position.
- Renamed artist name field from name_9 to name_6 in the form configuration for consistency.
- Enhanced FTable component to dynamically set modal ID based on props for improved modal management.
* refactor: simplify modal stack positioning in ModalStackViewer
- Removed explicit stack-position attribute from multiple modals in ModalStackViewer for cleaner code.
- Updated FModal component to adjust xOffset calculations based on stack position, enhancing modal alignment and behavior.
* chore: remove demo-primevuex application files
- Deleted the entire demo-primevuex application, including all components, configuration files, and documentation.
- This cleanup removes unnecessary files and prepares the repository for a new direction or project structure.
* refactor(core, vue, wrapper-primevue): PrimeVue Wrapper Improvements, Tailwind v4 Migration & i18n Enhancements
* feat(core, vue, wrapper-primevue): PrimeVue Wrapper Improvements, Tailwind v4 Migration & i18n Enhancements (#16)
* feat(core): add network error handling and improve bad request notifications in response interceptors
---------
Co-authored-by: Christopher A. Flores <christopher.flores@codexitos.com>
Co-authored-by: devdrago <gmendez08.hn@outlook.com>
Co-authored-by: DevDrago <45276430+DevDrago@users.noreply.github.com>
* refactor: update build scripts and dependencies across multiple packages (#18)
* chore: update dependencies and add new demo applications
- Upgraded package versions including pnpm, Tailwind CSS, and various Vue-related packages.
- Removed deprecated PostCSS and Tailwind configuration files in favor of updated styles.
- Introduced new demo applications for PrimeVue, Quasar, and Vuetify, each with their own configurations.
- Updated existing demo applications to align with the latest package standards and practices.
- Enhanced auto-imports and TypeScript configurations across multiple packages.
* feat: implement nested stack modal system
- Added a new modal stacking system to enhance modal management within the Fancy CRUD library.
- Introduced `useModalStack` composable for global modal state management, allowing unlimited nesting and dynamic z-index handling.
- Created `ModalContainer` and `ModalOverlay` components for improved modal rendering and animations.
- Updated existing modal components to integrate with the new stacking system, ensuring backward compatibility.
- Enhanced documentation to cover the new modal system and its implementation details.
* feat: add ModalStackViewer and integrate modal stack system
- Introduced `ModalStackViewer` component to demonstrate the new nested modal stack system.
- Updated `App.vue` to include the new modal viewer.
- Enhanced `FModal` component to support modal stacking with dynamic positioning and z-index management.
- Added new composables for modal stack management, allowing for unlimited modal nesting and improved user experience.
- Updated TypeScript definitions to include new modal stack functionalities.
* feat: enhance FModal and FwModal with new styling and class management
- Added comprehensive CSS styles for the FModal component, including animations and responsive design.
- Updated FwModal to support user-defined custom classes for enhanced flexibility.
- Simplified modal container structure in FwModal for better slot handling.
- Improved overall modal appearance and behavior with new positioning and transition effects.
* feat: enhance ModalStackViewer with additional nested modals and dynamic button actions
- Added new nested modal levels (4 and 5) for both left and right stack positions in the ModalStackViewer component.
- Implemented buttons for opening deeper modal levels and navigating back, improving user interaction.
- Updated FModal component to support dynamic z-index and styling for better visual hierarchy.
- Enhanced FTable component to include a modal ID for improved modal management.
* feat: enhance modal components with new close button and improved styling
- Added multiple artist name fields to the ModalStackViewer for better user input.
- Introduced a close button in the FFormHeader for improved modal interaction.
- Updated FModal and FwModal components to support new styling and positioning features.
- Enhanced default modal configurations to include close button styles for better consistency.
* feat: introduce FModalContent component for enhanced modal functionality
- Added FModalContent as a new default modal wrapper component, providing a general-purpose implementation for modal rendering.
- Updated index.ts to replace FwModal with FModalContent for improved consistency across components.
- Enhanced styling in index.css for better visual presentation of modal elements.
* feat: enhance form components with scroll detection and visual feedback
- Added scroll detection to FFormBody, FFormHeader, and FFormFooter components to manage shadow effects based on scroll position.
- Updated styles in index.css to include transitions and shadows for header and footer when scrolled.
- Introduced new artist name field in ModalStackViewer for improved user input experience.
* chore: remove demo-primevuex application files
- Deleted the entire demo-primevuex application, including all components, configuration files, and documentation.
- This cleanup removes unnecessary files and prepares the repository for a new direction or project structure.
* refactor(core, vue, wrapper-primevue): PrimeVue Wrapper Improvements, Tailwind v4 Migration & i18n Enhancements
* feat(core): add network error handling and improve bad request notifications in response interceptors
* refactor: update build scripts and dependencies across multiple packages
- Modified build scripts in package.json to use 'build:no-ts' for Oruga, Quasar, Element Plus, and PrimeVue wrappers.
- Removed deprecated tailwind.config.js files from wrapper packages.
- Updated devDependencies in package.json for all wrapper packages to include '@tailwindcss/vite', '@vitejs/plugin-vue', 'unplugin-auto-import', and 'vite-tsconfig-paths'.
- Adjusted tsconfig.json files to include new paths and configurations for improved module resolution and type definitions.
---------
Co-authored-by: Christopher A. Flores <christopher.flores@codexitos.com>
* feat: add comprehensive improvements to PrimeVue wrapper components
- Introduced a new documentation file detailing enhancements and fixes for the PrimeVue wrapper, including CSS exports, FwSelect and FwDatepicker improvements, and inline editing error resolution.
- Enhanced FwSelect to correctly handle boolean values and object extraction.
- Improved FwDatepicker to support automatic date conversion and datetime selection.
- Resolved inline editing issues in tables by implementing a custom cloning function.
- Ensured all changes are backward compatible and enhance user experience across components.
* chore: update .gitignore and package.json for improved dependency management
- Expanded .gitignore to include additional files and directories such as IDE configurations, logs, and temporary files.
- Updated package.json to modify demo and build scripts for better package filtering and added dependency overrides for lodash and diff.
- Incremented version of @changesets/cli to 2.29.8 for improved functionality.
- Update and simplify FwDatepicker and FwSelect.
- Update FwTableFooter to improve the page selector and page info handle.
* Upgrade Quasar components
* Datepickers simplified
* Upgrade @vueuse/core to version 14.2.0 across multiple packages and update auto-imports for improved functionality.
* chore: update package.json and pnpm-lock.yaml for dependency management
- Added overrides for glob and semver-diff to ensure compatibility with newer versions.
- Upgraded @primeuix/themes to version 2.0.3 and semantic-release to version 25.0.3 for improved functionality and stability.
- Removed deprecated @primevue/themes package to streamline dependencies.
* fix: standardize @primeuix/themes version across demo applications
- Updated demo-primevue from @primeuix/themes 1.2.5 to 2.0.3
- Ensures consistency with root package.json dependencies
- Aligns with the official migration from deprecated @primevue/themes
- Resolves version mismatch warnings in development environment
EOF
---------
Co-authored-by: Christopher A. Flores <christopher.flores@codexitos.com>
Co-authored-by: Christopher A. Flores <cafadev@outlook.com>1 parent 8422330 commit 272002b
2 files changed
Lines changed: 3 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments