Download the PHP package iquesters/user-interface without Composer

On this page you can find all versions of the php package iquesters/user-interface. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package user-interface

Laravel User Interface Package – Iquesters Iquesters Logo

A modern, reusable, and customizable UI package for Laravel applications — developed and maintained by Iquesters.

This package provides a unified layout structure, navigation system, and interface configuration for Laravel-based modular applications. It acts as the front-end foundation for many Iquesters packages, ensuring a consistent, clean, and responsive user interface.


⚙️ Purpose

The User Interface Package serves as the visual and layout layer for Iquesters modules. It includes ready-to-use templates such as headers, sidebars, module tabs, and dropdowns — all styled for scalability and responsiveness.

It allows developers to:


🚀 Installation

  1. Install the package via Composer

  2. Run the migrations

  3. Seed the default UI data

Once installed, the package automatically registers its layout and configuration.


🎨 Features


🔧 How to Configure

The package includes a config file located at config/userinterface.php. You can override any setting using your .env file.

1. Middleware

Defines which middleware are applied to your application layout.

Default: ['web', 'auth']


2. Layout Template

Specifies the default Blade layout used as your app’s shell.

You can change this if you have your own layout file.


3. Logo Configuration

Set your brand logo (URL or path).

You can use:


4. Navigation Style

Choose your preferred navigation style.

Options:


5. Module Tabs

Set how many modules appear before the rest go into a dropdown.


6. Mobile Navigation

Configure how the mobile bottom navigation behaves.



All versions of user-interface with dependencies

PHP Build Version
Package Version
Requires php Version >=8.1
laravel/framework Version ^10.0|^11.0|^12.0
iquesters/foundation Version ^1.0
diglactic/laravel-breadcrumbs Version ^10.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package iquesters/user-interface contains the following files

Loading the files please wait ...