pointblue / laravel
Larvel components and code used for Point Blue Applications
Installs: 571
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 4
Forks: 0
Open Issues: 0
Language:HTML
Type:project
pkg:composer/pointblue/laravel
Requires
- php: >=5.4
This package is auto-updated.
Last update: 2025-10-11 17:03:44 UTC
README
Shared Larvel code for Point Blue applications
Install with command composer require pointblue/laravel
In app/Console/Kernel.php:
- add
use PointBlue\Laravel\Views\PointBlueViews;to the top of the page - add
PointBlueViews::class,to the$commandsarray
Views
To install a view, use the command php artisan pb:view {viewname}
where {viewname} is the name of the view that will be copied to the
resources/views path of your laravel app. Use this list of available
views:
-
footer- Standard Point Blue footer -
navbar- Standard Point Blue navigation bar -
loading- loading bar, requires uib-progressbar -
docs- Documentation View, add to routes.php (see below) -
release- Release Notes View, add to routes.php (see below) -
feedback- zendesk feedback widget - install in<head></head>
The view will be installed to the directory
resources/views/partials/universal
Environment Variables
The views will need these environment variables to be set in the .env file:
- APP_URL
- PB_APP_NAME
- PB_APP_IMAGE_URL
Routes
The following routes are assumed with code in the footer, and should be implemented in app/Http/routes.php:
Route::get('/docs', function () {
return view('pb-docs');
})->name('docs');
Route::get('/release', function () {
return view('pb-release');
})->name('release');
Styles
The stylesheet assets/sass/styles.scss should be included in your project under /resources/assets/sass