2017 © Pedro Peláez
 

library folio

Create webs to publish your content with custom templates.

image

nonoesp/folio

Create webs to publish your content with custom templates.

  • Thursday, July 12, 2018
  • by nonoesp
  • Repository
  • 2 Watchers
  • 8 Stars
  • 238 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 48 Versions
  • 10 % Grown

The README.md

Folio for Laravel logo., (*1)

A customizable Laravel content-management system. (Currently in beta.), (*2)

Live Examples

Nono.MA | Getting Simple | Lourdes.AC | AR-MA | Getting Architecture Done | Nacho.MA | Burns.art | RCA Media Studies | Luis Ruiz Padrón, (*3)

Installation · Laravel 8.x

  • Add alternate VCS repos for packages without Laravel 8 support to composer.json.
    "repositories": [
        {
            "type": "vcs",
            "url": "https://github.com/nonoesp/laravel-imgix"
        }
    ],
  • composer require nonoesp/folio:dev-master
  • php artisan folio:install
  • php artisan migrate
  • php artisan migrate --path=vendor/mpociot/versionable/src/migrations
  • Add the following middleware to app/Http/Kernel.php:
    protected $middlewareGroups = [
        'web' => [
            /// nonoesp/folio
            \Nonoesp\Folio\Middleware\SetLocales::class,
        ],
    ];
  • Party! 🥳

Build Folio's Assets with Laravel Mix

You can fully customize the JavaScript and SCSS assets., (*4)

  • Publish Folio's assets
    • php artisan vendor:publish --provider="Nonoesp\Folio\FolioServiceProvider" --tag=dev-assets
  • Install npm dependencies
    • npm install nonoesp/folio-scss font-awesome vue vue-resource vue-focus lodash jquery jquery-lazy jquery-unveil validate-js vuedraggable @wordpress/wordcount animate.css
    • npm install
  • Build the assets with Laravel Mix and configurate it with webpack.mix.js
    • npm run prod · to build for production
    • npm run dev · to build for development
    • npm run watch · to rebuild on changes with BrowserSync

Customize Folio's Config, Views, Translations & Assets

Configure Folio by publishing config/folio.php., (*5)

# Config
php artisan vendor:publish --provider="Nonoesp\Folio\FolioServiceProvider" --tag=config

# Views
php artisan vendor:publish --provider="Nonoesp\Folio\FolioServiceProvider" --tag=views

# Translations
php artisan vendor:publish --provider="Nonoesp\Folio\FolioServiceProvider" --tag=lang

# JavaScript & SCSS assets
php artisan vendor:publish --provider="Nonoesp\Folio\FolioServiceProvider" --tag=dev-assets

Other

  • Subscriber email notifications can be configured in folio.subscribers and setting up Amazon SES in services.ses.
  • Backups can be configured by adding disks to backup.destination.disks (having those disks configured in filesystems, say Dropbox, Digital Ocean, or S3).

License

Folio is licensed under the MIT license., (*6)

Me

Hi. I'm Nono Martínez Alonso (Nono.MA), a computational designer with a penchant for simplicity., (*7)

I host Getting Simple—a podcast about how you can live a meaningful, creative, simple life—sketch things that call my attention, write about enjoying a slower life, and recently started live streaming and recording videos on machine learning, life hacking, and more., (*8)

Join the Discord community., (*9)

If you find Folio useful in any way, reach out on Twitter at @nonoesp. Cheers!, (*10)

Elsewhere

🍃 Getting Simple
🎙 Podcast
🗣 Ask Questions
💬 Discord
👨🏻‍🎨 Sketches
✍🏻 Blog
🐦 Twitter
📸 Instagram, (*11)

The Versions

24/07 2016
24/07 2016

v0.8.7a

0.8.7.0-alpha

A Laravel blogging system.

  Sources   Download

MIT

The Requires

 

24/07 2016

v0.8.6

0.8.6.0

A Laravel blogging system.

  Sources   Download

MIT

The Requires

 

14/02 2016

v0.8.5

0.8.5.0

A Laravel blogging system.

  Sources   Download

MIT

The Requires

 

14/02 2016

v0.8.4

0.8.4.0

A Laravel blogging system.

  Sources   Download

MIT

The Requires

 

13/02 2016

v0.8.3

0.8.3.0

A Laravel blogging system.

  Sources   Download

MIT

The Requires

 

10/02 2016

v0.8.1

0.8.1.0

A Laravel blogging system.

  Sources   Download

MIT

The Requires

 

10/02 2016

v0.8.2

0.8.2.0

A Laravel blogging system.

  Sources   Download

MIT

The Requires

 

07/02 2016

v0.8

0.8.0.0

A Laravel blogging system.

  Sources   Download

MIT

The Requires

 

03/02 2016

v0.7.8

0.7.8.0

A Laravel blogging system.

  Sources   Download

MIT

The Requires

 

03/02 2016

v0.8a

0.8.0.0-alpha

A Laravel blogging system.

  Sources   Download

MIT

The Requires

 

02/02 2016

v0.7.7

0.7.7.0

A Laravel blogging system.

  Sources   Download

MIT

The Requires

 

01/02 2016

v0.7.6

0.7.6.0

A Laravel blogging system.

  Sources   Download

MIT

The Requires

 

31/01 2016

v0.7.5

0.7.5.0

A Laravel blogging system.

  Sources   Download

MIT

The Requires

 

26/11 2015

v0.7.4

0.7.4.0

A Laravel blogging system.

  Sources   Download

MIT

The Requires

 

01/11 2015

v0.7.1

0.7.1.0

A Laravel blogging system.

  Sources   Download

MIT

The Requires

 

01/11 2015

v0.7

0.7.0.0

A Laravel blogging system.

  Sources   Download

MIT

The Requires

 

01/11 2015

v0.6

0.6.0.0

A Laravel blogging system.

  Sources   Download

MIT

The Requires

 

01/11 2015

v0.5.2

0.5.2.0

A Laravel blogging system.

  Sources   Download

MIT

The Requires

 

01/11 2015

v0.5.1

0.5.1.0

A Laravel blogging system.

  Sources   Download

MIT

The Requires