Skip to content

Repository files navigation

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!

The project is not finished yet!

See Demo page.

Preview

Versions

Features

  • Sidebar
  • Dark Theme
  • Navbar
  • Footer
  • Auth Module
  • Dashboard Module
  • Standalone components
  • Angular Signals
  • Multi Theme
  • Tests E2E
  • User Module
  • Guards
  • Animations

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 e2e-uiRuns 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!

Repo Activity

Alt

Disclaimer

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

About

Angular & Tailwind CSS Admin Dashboard Starter Kit, Free and Open Source

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages