Components that can help you create amazing websites.
- Install NodeJS LTS version
- Download zip or clone this repository
- Open Terminal
- Go to your file project
- (If not) Run in terminal
npm install
- (If not) Run in terminal
npm run build:tailwind
(each time you add a new class, a class that does not exist insrc/assets/styles/tailwind.css
, you will need to run this command) - (If not) Run in terminal
npm run serve
- Navigate to https://localhost:8080
You will save a lot of time going from prototyping to full-functional code, because all elements are implemented. This Free Tailwind CSS Template is coming with prebuilt examples, so the development process is seamless, switching from our pages to the real website is very easy to be done.
Every element has multiple states for colors, styles, hover, focus, that you can easily access and use.
This is the project structure that you will get upon the download:
Learn with Fun
.
├── CHANGELOG.md
├── ISSUE_TEMPLATE.md
├── LICENSE.md
├── README.md
├── babel.config.js
├── package.json
├── public
│ ├── favicon.ico
│ └── index.html
├── src
│ ├── App.vue
│ ├── assets
│ │ ├── img
│ │ │ ├── github.svg
│ │ │ └── google.svg
│ │ └── styles
│ │ ├── index.css
│ │ └── tailwind.css
│ ├── components
│ │ ├── Cards
│ │ │ ├── CardBarChart.vue
│ │ │ ├── CardLineChart.vue
│ │ │ ├── CardPageVisits.vue
│ │ │ ├── CardProfile.vue
│ │ │ ├── CardSettings.vue
│ │ │ ├── CardSocialTraffic.vue
│ │ │ ├── CardStats.vue
│ │ │ └── CardTable.vue
│ │ ├── Dropdowns
│ │ │ ├── IndexDropdown.vue
│ │ │ ├── NotificationDropdown.vue
│ │ │ ├── PagesDropdown.vue
│ │ │ ├── TableDropdown.vue
│ │ │ └── UserDropdown.vue
│ │ ├── Footers
│ │ │ ├── Footer.vue
│ │ │ ├── FooterAdmin.vue
│ │ │ └── FooterSmall.vue
│ │ ├── Headers
│ │ │ └── HeaderStats.vue
│ │ ├── Maps
│ │ │ └── MapExample.vue
│ │ ├── Navbars
│ │ │ ├── AdminNavbar.vue
│ │ │ ├── AuthNavbar.vue
│ │ │ └── IndexNavbar.vue
│ │ └── Sidebar
│ │ └── Sidebar.vue
│ ├── layouts
│ │ ├── Admin.vue
│ │ └── Auth.vue
│ ├── main.js
│ └── views
│ ├── Index.vue
│ ├── Landing.vue
│ ├── Profile.vue
│ ├── admin
│ │ ├── Dashboard.vue
│ │ ├── Maps.vue
│ │ ├── Settings.vue
│ │ └── Tables.vue
│ └── auth
│ ├── Login.vue
│ └── Register.vue
├── tailwind.config.js
└── vue.config.js
At present, we officially aim to support the last two versions of the following browsers:
Chrome | Firefox | Edge | Safari | Opera |
---|