Home

Awesome

<p align="center"> <img src="src/assets/preview/logo.png" width="150"> </p> <p align="center"> <a href="https://github.com/luciano-work/angular-tailwind/stargazers"> <img height= "24" src="https://img.shields.io/github/stars/luciano-work/angular-tailwind?colorA=1e1e28&colorB=c9cbff&style=for-the-badge"> </a> <a href="https://github.com/luciano-work/angular-tailwind/issues"> <img height= "24" src="https://img.shields.io/github/issues/luciano-work/angular-tailwind?colorA=1e1e28&colorB=f7be95&style=for-the-badge"> </a> <a href="https://github.com/luciano-work/angular-tailwind/contributors"> <img height= "24" src="https://img.shields.io/github/contributors/luciano-work/angular-tailwind?colorA=1e1e28&colorB=b1e1a6&style=for-the-badge"> </a> </p>

Motivation

For me, the best strategy for learning new skills is to practice. I have created this project to learn more about Tailwind CSS using my favorite framework (Angular). I have to tell you, Tailwind is amazing!

<b><img src="https://cdn-icons-png.flaticon.com/512/6897/6897039.png" width="14"/> The project is not finished yet!</b>

See Demo page.

<p> <img alt="Preview" src="src/assets/preview/preview.gif"> </p>

Versions

<a href="https://angular.io"><img height= "24" src= "https://img.shields.io/badge/Angular 18-DD0031?style=for-the-badge&logo=angular&logoColor=white"></a> <a href="https://tailwindcss.com"><img height= "24" src= "https://img.shields.io/badge/Tailwind 3-0ea5e9?style=for-the-badge&logo=tailwind-css&logoColor=white"></a>

Features

Commands

commandWhat it does?
npm startStarts the server in dev mode
npm run lintRuns ESLint on project
npm run prettierRuns prettier on entire src folder
npm run prettier:verifyRuns prettier-check and throws error if fails
npm run prettier:stagedRuns prettier on only staged (changed) files
npm run test:e2eRuns playwright e2e test with UI

Dependencies

PackageWhat it does?Link
angular-svg-iconProvides a means to inline SVG files to allow for them to be easily styled by CSS and code.Here
apexchartsModern & Interactive Open-source ChartsHere
ng-apexchartsAngular wrapper for ApexCharts to build interactive visualizations in Angular.Here

Dev Dependencies

PackageWhat it does?Link
prettierAn opinionated code formatterHere
prettier-plugin-tailwindcssA Prettier plugin for Tailwind CSS that automatically sorts classes based on our recommended class orderHere
tailwind-scrollbarTailwind plugin for styling scrollbars.Here
tailwindcssA utility-first CSS framework for rapidly building custom user interfaces.Here

Icons and Patterns

This project use Hero Icons , Hero Patterns and Popsys illustrations

Sponsors ❤️

Check out our awesome sponsors!

<img src="https://avatars.githubusercontent.com/u/19482926?v=4" width="50"> <img src="https://avatars.githubusercontent.com/u/44730111?v=4" width="50">

Repo Activity

Alt

Disclaimer

The Tailwind name and logos are trademarks of Tailwind Labs Inc. The Angular name and logos are trademarks of Google.