Skip to content

Instantly share code, notes, and snippets.

View nissicreative's full-sized avatar

Mike Folsom nissicreative

View GitHub Profile
@nissicreative
nissicreative / IOSPushNotify.php
Created December 11, 2015 20:05
Class provided by Guarang
<?php
//////////////////////////////////////////////////////////
// This Class will be use to send push notification to iPhone device.
//////////////////////////////////////////////////////////
class IOSPushNotify
{
private $apnPath;
private $authId;
@nissicreative
nissicreative / Admin.php
Created August 31, 2016 13:56
Laravel Admin Middleware
<?php
namespace App\Http\Middleware;
use Auth;
use Closure;
class Admin
{
/**
* Handle an incoming request.
@nissicreative
nissicreative / index.blade.php
Last active August 31, 2016 15:28
Admin Resource Index
@extends('admin.layouts.master')
@section('page_meta')
<title>{{ page_title('{Resources}') }}</title>
@endsection
@section('content')
<a href="{{ route('admin.{items}.create') }}" class="btn btn-primary pull-right"><i class="fa fa-plus"></i>&nbsp;&nbsp;Add {Resource}</a>
@nissicreative
nissicreative / BlogController.php
Last active August 31, 2016 18:29
Boilerplate for Laravel Admin Controller
<?php
namespace App\Http\Controllers\Admin;
use App\BlogPost;
use Carbon\Carbon;
use Laracasts\Flash\Flash;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use Illuminate\Support\Facades\Redirect;
@nissicreative
nissicreative / social.blade.php
Created August 31, 2016 22:35
Laravel Social Icon Markup
<div class="social">
<ul>
<li><a href="{{ config('contact.facebook') }}" class="facebook"><i class="fa fa-fw fa-facebook"></i></a></li>
<li><a href="{{ config('contact.twitter') }}" class="twitter"><i class="fa fa-fw fa-twitter"></i></a></li>
<li><a href="{{ config('contact.linkedin') }}" class="twitter"><i class="fa fa-fw fa-linkedin"></i></a></li>
<li><a href="{{ config('contact.youtube') }}" class="twitter"><i class="fa fa-fw fa-youtube"></i></a></li>
</ul>
</div>
@nissicreative
nissicreative / social.less
Created August 31, 2016 22:36
Social Icons LESS
.social {
margin: 0;
padding: 0;
ul {
margin: 0;
padding: 5px;
li {
margin: 5px;
list-style: none outside none;
display: inline-block;
@nissicreative
nissicreative / ncs.js
Created September 1, 2016 21:52
jQuery Utility Functions
//! ncsExternalLinks
// ================================================== //
(function($) {
$.fn.ncsExternalLinks = function() {
// Open external links in new window
$('a, area').filter(function() {
return this.hostname && this.hostname !== location.hostname;
}).not('.iframe').not('.ajax').not('.local').attr({
@nissicreative
nissicreative / AdminController.php
Last active September 10, 2016 13:12
Laravel AdminController Stub
<?php
namespace App\Http\Controllers;
use Exception;
use Laracasts\Flash\Flash;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\Hash;
use Illuminate\Support\Facades\Redirect;
@nissicreative
nissicreative / login.blade.php
Created September 14, 2016 13:50
Laravel Admin Login View
@extends('admin.layouts.plain')
@section('page-meta')
<title>{{ page_title('Login') }}</title>
@endsection
@section('content')
<div class="flex-container flex-center vh67">
@nissicreative
nissicreative / gulpfile.js
Last active September 19, 2016 16:37
Laravel Elixir guplfile
const elixir = require('laravel-elixir');
elixir(function (mix) {
const bowerPath = './vendor/bower_components';
// Stylesheets
// -------------------------------------------------- //
// Compiles to public/css/app.css
mix.less('app.less', 'public/css', null, {