Download the PHP package brandymedia/turbine-ui-core without Composer

On this page you can find all versions of the php package brandymedia/turbine-ui-core. 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 turbine-ui-core

About Turbine UI

Turbine UI is a Laravel Blade & Tailwind CSS UI component library that helps you build elegant and responsive user interfaces that'll make your pages pop. Say goodbye to designer's block forever.

Documentation

Download

Turbine UI is free and can be downloaded via composer:

Installation

Requirements

Tailwind CSS Setup

Once you've installed Turbine UI you'll need to update your tailwind.config.js file.

In the 'content' section, add ./vendor/brandymedia/turbine-ui-core//*.php** as a new line:

You'll also need to make sure you're using the Tailwind Forms plugin in your tailwind.config.js file. This is normally included by default when using a starter kit such as Laravel Breeze.

Then in development run:

Or in production run:

Themes

Turbine UI comes with 2 themes by default with further themes in development:

You can switch themes by adding the TURBINE_UI_THEME key to your .env file:

You can also edit themes by publishing the packages assets:

This makes local copies of the themes in the ./resources/views/vendor/turbine-ui/themes directory which can then be edited to meet your requirements.

[!NOTE]
To use local themes, you will need to update your tailwind.config.js file.

In the 'content' section, add ./resources/views//*.php** as a new line:

Variants

Think of variants as colour palettes. The default themes already come with several predefined variants but you can create your own, or even overwrite existing one.

To create a new variant, run the following command in your CLI:

You will then be prompted to enter the variants name. To overwrite an existing theme level variant, use the same name for example primary.

Once the new variant has been created you will find it here ../resources/views/vendor/turbine-ui/variants.

[!NOTE]
To use local variants, you will need to update your tailwind.config.js file.

In the 'content' section, add ./resources/views//*.php** as a new line:

You can now use your new variant on your components using kebab-case formatting.

JavaScript

[!NOTE]
Some of the Turbine UI components require JavaScript to function properly.

You'll need to first publish the js files:

Then add the Turbine UI blade directive to your head:

Components

You can view the documentation for each of the components here


All versions of turbine-ui-core with dependencies

PHP Build Version
Package Version
Requires php Version ^8.1.0
gehrisandro/tailwind-merge-laravel Version ^1.0
laravel/prompts Version ^0.1
illuminate/support Version ^10.0|^11.0
illuminate/console Version ^10.0|^11.0
illuminate/view Version ^10.0|^11.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 brandymedia/turbine-ui-core contains the following files

Loading the files please wait ....