This is the Monorepo for TALLUI containing the following
Laravel app
- TALLUI Website - A locally installable dev app by now
Installable packages
- TALLUI AdminPanel - Lean Admin and Dashboard with simple API to build new Modules
- TALLUI Analytics - Integrates Open Web Analytics for privacy-compliant user tracking
- TALLUI Blocks - Block-Editor and blocks for Markdown-like editing experience
- TALLUI Brand Icons
- TALLUI Components - Our component-manager and base set of components
- TALLUI Config - Config Manager
- TALLUI Cookie - Consent Manager
- TALLUI Core - Core Package for building the TALL-Stack
- TALLUI Data - Manage static Data like languages, countries, currencies
- TALLUI Docs - Documentation module
- TALLUI File Icons - offers SVG file icons
- TALLUI Flag Icons
- TALLUI Google Fonts - offers all 1400 Google Fonts without Google Fonts CDN. Depends on Laravel Google Fonts from Spatie.
- TALLUI Logviewer - Logfile Explorer
- TALLUI Maps - Google Maps implementation
- TALLUI Material Icons
- TALLUI Media - Media-Manager
- TALLUI Packages - Composer-compatible Package Manager
- TALLUI Routes - Route Manager
- TALLUI Theme - Theme for tallui.io
- TALLUI Themes - Theme manager for website and admin-themes
- TALLUI Users - User manager
There is some other stuff here
- TALLUI Art - Creative Artwork
https://github.com/usetall/tallui.git
Probably required at first-install:
cd storage/
mkdir -p framework/{sessions,views,cache}
chmod -R 775 framework
Simple packages like components can ship their own configurations and assets. They don't depend on Core or any other package, but you have to care for the main dependencies, means the TALL-Stack.
TALLUI itself depends on on Laravel Jetstream.
composer require usetall/tallui-adminpanel
will install Laravel Jetstream, TALLUI Core, Users and the main component libraries.
composer require usetall/tallui-cms
will install TALLUI AdminPanel, Pages, Blog, Tools and System-Modules.
composer require usetall/tallui-full
will install all TALLUI packages. The best option to explore TALLUI.
{
"repositories": [
{
"type": "path",
"url": "../tallui/tallui-adminpanel"
}
],
"require": {
"my/package": "*"
}
}
You should now install the Livewire-Stack for Jetstream
php artisan jetstream:install livewire
run Laravel Mix
npm install && npm run dev
and run the migrations
php artisan migrate
- Blocks
- Modules
- Components
- Data
- Docs
- Packages
- Themes