A simple Credit Card UI component
A demo project showcasing a Credit Card UI Component built with Angular 19. This project focuses on using modern Angular practices by not using Zone.js for change detection and leveraging the CSS @property
feature for smooth transition effects between different card styles.
@property
is used to create seamless transitions between different card styles with background: linear-gradient()
.Try out the live demo: https://monsieur-ricky.github.io/ng-credit-card-ui/
Watch the video demo below:
@property
(e.g., Chrome, Edge, or Safari)Clone the Repository:
git clone [email protected]:monsieur-ricky/ng-credit-card-ui.git
Install Dependencies:
cd ng-credit-card-ui
npm ci
Start the development server:
ng start
Open your browser and navigate to: http://localhost:4200
Contributions are welcome! Please open an issue or submit a pull request to suggest features, fix bugs, or enhance the demo.
Feel free to share your thoughts or suggest improvements!