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

0.0.2 2025-06-06 05:08 UTC

This package is auto-updated.

Last update: 2025-12-06 15:04:03 UTC


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

  1. Install PHP dependencies:

    Install the Qurik component library:

    composer require end3rman/qurik
  2. Configure your CSS:

    Add the following line to your main CSS file (resources/css/app.css):

    @import "../../vendor/end3rman/qurik/dist/qurik.css";
  3. 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