Skip to content

mooxphp/moox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TALLUI Monorepo

This is the Monorepo for TALLUI containing the following

TALLUI App

Laravel app

  • TALLUI Website - A locally installable dev app by now

TALLUI Packages

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

Other stuff

There is some other stuff here

  • TALLUI Art - Creative Artwork

Installation

https://github.com/usetall/tallui.git

Probably required at first-install:

cd storage/
mkdir -p framework/{sessions,views,cache}
chmod -R 775 framework

Installation (tbd)

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

Objects

  • Blocks
  • Modules
  • Components
  • Data
  • Docs
  • Packages
  • Themes