All Projects → zaknesler → tailwind-preset

zaknesler / tailwind-preset

Licence: MIT license
An awesome Tailwind CSS front-end preset for Laravel 7.

Programming Languages

PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to tailwind-preset

laravel-mix-tailwindcss-purgecss
Minimal Boilerplate for building static pages based on Laravel Mix 6, TailwindCSS 3, PostCSS 8, and ES6 Vanilla JS components.
Stars: ✭ 15 (-51.61%)
Mutual labels:  laravel-mix, purgecss
ttall
Laravel fronend preset for TTALL stack - Tailwindcss | Turbolinks | Alpine.js | Laravel | Livewire 🚀
Stars: ✭ 50 (+61.29%)
Mutual labels:  presets
clipped
📎 How configurations should have been made
Stars: ✭ 29 (-6.45%)
Mutual labels:  presets
phpcsfixer-preset
Use the same php-cs-fixer configuration across all of your projects, with presets for common project layouts (Laravel, Composer packages, etc.).
Stars: ✭ 22 (-29.03%)
Mutual labels:  presets
beautified-JOSM-preset
Improved version of the JOSM presets
Stars: ✭ 38 (+22.58%)
Mutual labels:  presets
laravel-uikit
Laravel 5.5/5.6 frontend preset for UIkit 3
Stars: ✭ 11 (-64.52%)
Mutual labels:  presets
DynamicBonesStudio
A useful tool for quickly setting up and manipulating dynamic bones for Unity characters
Stars: ✭ 60 (+93.55%)
Mutual labels:  presets
Windows11-betterUX
A non-destructive registry preset to improve the default user-experience with windows 10.
Stars: ✭ 21 (-32.26%)
Mutual labels:  presets
laravel-mix-jigsaw
Laravel Mix plugin for Jigsaw.
Stars: ✭ 14 (-54.84%)
Mutual labels:  laravel-mix
e2
E2 Client, Tally output
Stars: ✭ 24 (-22.58%)
Mutual labels:  presets
CyberSecurity-Box
Firewall-System based on OpenWRT or Pi-Hole with UnBound, TOR, optional Privoxy, opt. ntopng and opt. Configuration of the AVM FRITZ!Box with Presets for Security and Port-List. Please visit:
Stars: ✭ 20 (-35.48%)
Mutual labels:  presets
practicesharp
A playback practice tool for musicians that allows slowing down, changing pitch, defining presets and loops on music files.
Stars: ✭ 27 (-12.9%)
Mutual labels:  presets
Neutrino
Create and build modern JavaScript projects with zero initial configuration.
Stars: ✭ 3,844 (+12300%)
Mutual labels:  presets
laravel-tabler
Laravel Preset for Tabler Dashboard UI Kit
Stars: ✭ 59 (+90.32%)
Mutual labels:  presets
video-quality-metrics
Test specified presets/CRF values for the x264 or x265 encoder. Compares VMAF/SSIM/PSNR numerically & via graphs.
Stars: ✭ 87 (+180.65%)
Mutual labels:  presets
fliphub
the easiest app builder
Stars: ✭ 30 (-3.23%)
Mutual labels:  presets
the-libre-sample-pack
A free sample and preset pack made by Linux musicians, for Linux musicians.
Stars: ✭ 20 (-35.48%)
Mutual labels:  presets
kool
From local development to the cloud: development workflow made easy.
Stars: ✭ 588 (+1796.77%)
Mutual labels:  presets
movie-app
🌈 TMDB + Laravel + LiveWire + AlpineJS + ViewModels + Components = ❤️ Movies App 🔥
Stars: ✭ 43 (+38.71%)
Mutual labels:  purgecss
laravel-mix-kirby
Laravel Mix helper for Kirby
Stars: ✭ 23 (-25.81%)
Mutual labels:  laravel-mix

Tailwind CSS Laravel Front-end Preset

Latest Stable Version Total Downloads License

Laravel 7+ front-end preset for Tailwind CSS. Includes Vue.js (and an example component), a clean and fully-responsive UI, and the utilization of Blade components to reduce code duplication.

This preset also uses Laravel Mix to compile and minify assets. Tailwind comes packaged with PurgeCSS, and this preset is configured to purge the proper files.

This preset is built for Laravel 7 and up. For Laravel 5 or 6, please use version 5.0.

Example Repository

View preview screenshots

Welcome View

Login View

Home View

Responsive Nav

Warning

Laravel presets are designed to be installed onto a fresh instance of Laravel. This preset will overwrite your existing views, assets, and Home controller. Please use with caution.

Installation

  1. Require the composer dependency. Laravel will automatically register the package.

    composer require zaknesler/tailwind-preset --dev
  2. Install the preset:

    php artisan ui tailwind --auth
    
    # Without authentication scaffolding
    php artisan ui tailwind
  3. Install the npm dependencies using your preferred package manager:

    # Using Yarn
    yarn
    
    # Using npm
    npm install
  4. Compile assets:

    # Using Yarn
    yarn dev
    
    # Using npm
    npm run dev

Customization

Tailwind is built to be fully customizable, and thus, the tailwind.config.js file that comes with this preset includes a handful of customizations to help get you started. These include adding Inter to the default font stack, a theme color palette for quick customization, as well as configuration for the Tailwind custom-forms plugin.

The theme color palette, by default, simply destructures Tailwind's blue color palette, but can be easily swapped out for your own color palette. For more information, visit the Tailwind color customization page.

This preset is designed to utilize many Tailwind features, including using a plugin, overriding default theme values, extracting components using @apply, and configuration for PurgeCSS. To really get the most out of Tailwind, you need to use it! Take a deep dive into Tailwind's incredible documentation, and most importantly... get your hands dirty with it! I hope this preset helps you out!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].