end3rman / qurik
Qurik Ui Simple & Free
Installs: 7
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 1
Open Issues: 0
pkg:composer/end3rman/qurik
Requires
- livewire/livewire: ^3.5
README
Overview
This project is an early-stage development of a modern, responsive UI kit and application structure built on the Laravel framework. It leverages Blade templates for the core structure, Tailwind CSS for utility-first styling, DaisyUI for pre-styled components, and Livewire for dynamic, interactive functionality without writing complex JavaScript.
⚠️ Note: This project is currently in active, early development. Expect frequent additions, removals, and refactoring as the design patterns and component library evolve.
🛠️ Tech Stack & Setup
Requirements
- PHP (8.1+)
- Composer
- Node.js & npm/pnpm
Installation
-
Install PHP dependencies:
Install the Qurik component library:
composer require end3rman/qurik
-
Configure your CSS:
Add the following line to your main CSS file (
resources/css/app.css):@import "../../vendor/end3rman/qurik/dist/qurik.css";
-
Install Node dependencies and compile assets:
npm install npm run dev # or npm run watch for continuous compilation
🏗️ Future Scope
The goal of this project is to create a robust foundation for building complex, single-page application experiences using the simplicity of Laravel Blade and the power of Livewire components.
Current Focus Areas
- Developing reusable Livewire components
- Implementing a responsive layout using DaisyUI classes
- Establishing consistent dark/light mode switching
🙏 Credits and Acknowledgments
This project would not be possible without the incredible work of the open-source community. We gratefully acknowledge the following projects:
- Tailwind CSS: A utility-first CSS framework for rapidly building custom designs
- DaisyUI: A component library that works as a Tailwind CSS plugin, providing ready-made classes for common UI elements
- Livewire: A full-stack framework for Laravel that makes building dynamic interfaces simple, by composing PHP classes that feel like standard Blade components