Commit 532297c1 authored by Taylor Otwell's avatar Taylor Otwell

Work on default project structure.

parent 0f881293
{
"directory": "vendor/bower_components",
"scripts": {
"postinstall": "gulp publish"
}
}
@import "variables";
@import "bootstrap";
@import "partials/buttons";
@import "partials/navigation";
@import "pages/auth";
@import "pages/welcome";
#forgot-password-link {
padding-top: 7px;
vertical-align: middle;
}
#welcome .jumbotron {
background: $primary;
color: lighten($primary, 35%);
margin-top: -20px;
}
#welcome .jumbotron__header,
.jumbotron h1 {
font-weight: bold;
color: white;
margin-top: 0;
margin-bottom: 25px;
}
#welcome .jumbotron__body {
max-width: 80%;
margin-bottom: 0;
line-height: 1.6em;
}
#welcome .jumbotron__header, .jumbotron h1 {
font-weight: lighter;
}
#welcome h2 {
margin-bottom: 20px;
}
#welcome .steps {
max-width: 80%;
padding-left: 0;
list-style: none;
counter-reset: welcome-steps;
}
#welcome .steps > .steps__item {
margin-bottom: 2.5em;
padding: 19px;
border: 1px solid $gray-lighter;
border-radius: 4px;
overflow: hidden;
// The step number.
&:before {
content: counter(welcome-steps);
counter-increment: welcome-steps;
width: 50px;
height: 50px;
float: left;
margin-right: 1em;
background: $gray-lighter;
border-radius: 50%;
font: bold 2em monospace;
text-align: center;
line-height: 49px;
}
.body {
float: left;
}
h2 {
font-weight: bold;
margin-top: 0;
}
p:last-child {
margin-bottom: 0;
}
}
.fa-btn {
margin-right: 10px;
}
.navbar-avatar {
border-radius: 999px;
margin: -11px 10px -10px 0;
padding: 0;
}
$font-family-sans-serif: "Lato", Helvetica, Arial, sans-serif;
$primary: #F55430;
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
*/ */
$app = new Illuminate\Foundation\Application( $app = new Illuminate\Foundation\Application(
realpath(__DIR__.'/..') realpath(__DIR__.'/../')
); );
/* /*
......
{
"name": "Laravel Application",
"dependencies": {
"bootstrap-sass-official": "~3.3.1",
"font-awesome": "~4.2.0"
}
}
...@@ -22,8 +22,6 @@ ...@@ -22,8 +22,6 @@
"scripts": { "scripts": {
"post-install-cmd": [ "post-install-cmd": [
"php artisan clear-compiled", "php artisan clear-compiled",
"php artisan route:scan",
"php artisan event:scan",
"php artisan optimize" "php artisan optimize"
], ],
"post-update-cmd": [ "post-update-cmd": [
......
...@@ -12,21 +12,5 @@ var elixir = require('laravel-elixir'); ...@@ -12,21 +12,5 @@ var elixir = require('laravel-elixir');
*/ */
elixir(function(mix) { elixir(function(mix) {
mix.sass('app.scss') mix.sass('app.scss');
.publish(
'jquery/dist/jquery.min.js',
'public/js/vendor/jquery.js'
)
.publish(
'bootstrap-sass-official/assets/javascripts/bootstrap.js',
'public/js/vendor/bootstrap.js'
)
.publish(
'font-awesome/css/font-awesome.min.css',
'public/css/vendor/font-awesome.css'
)
.publish(
'font-awesome/fonts',
'public/css/fonts'
);
}); });
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
...@@ -182,6 +182,7 @@ return [ ...@@ -182,6 +182,7 @@ return [
'File' => 'Illuminate\Support\Facades\File', 'File' => 'Illuminate\Support\Facades\File',
'Hash' => 'Illuminate\Support\Facades\Hash', 'Hash' => 'Illuminate\Support\Facades\Hash',
'Input' => 'Illuminate\Support\Facades\Input', 'Input' => 'Illuminate\Support\Facades\Input',
'Inspiring' => 'Illuminate\Foundation\Inspiring',
'Lang' => 'Illuminate\Support\Facades\Lang', 'Lang' => 'Illuminate\Support\Facades\Lang',
'Log' => 'Illuminate\Support\Facades\Log', 'Log' => 'Illuminate\Support\Facades\Log',
'Mail' => 'Illuminate\Support\Facades\Mail', 'Mail' => 'Illuminate\Support\Facades\Mail',
......
...@@ -13,7 +13,7 @@ return [ ...@@ -13,7 +13,7 @@ return [
| |
*/ */
'paths' => [base_path().'/views'], 'paths' => [base_path('resources/templates')],
/* /*
|-------------------------------------------------------------------------- |--------------------------------------------------------------------------
......
<html>
<head>
<link href='http://fonts.googleapis.com/css?family=Lato:100' rel='stylesheet' type='text/css'>
<style>
body {
margin: 0;
padding: 0;
width: 100%;
height: 100%;
color: #B0BEC5;
display: table;
font-weight: 100;
font-family: 'Lato';
}
.container {
text-align: center;
display: table-cell;
vertical-align: middle;
}
.content {
text-align: center;
display: inline-block;
}
.title {
font-size: 72px;
margin-bottom: 40px;
}
</style>
</head>
<body>
<div class="container">
<div class="content">
<div class="title">Be right back.</div>
</div>
</div>
</body>
</html>
<html>
<head>
<link href='http://fonts.googleapis.com/css?family=Lato:100' rel='stylesheet' type='text/css'>
<style>
body {
margin: 0;
padding: 0;
width: 100%;
height: 100%;
color: #B0BEC5;
display: table;
font-weight: 100;
font-family: 'Lato';
}
.container {
text-align: center;
display: table-cell;
vertical-align: middle;
}
.content {
text-align: center;
display: inline-block;
}
.title {
font-size: 96px;
margin-bottom: 40px;
}
.quote {
font-size: 24px;
}
</style>
</head>
<body>
<div class="container">
<div class="content">
<div class="title">Laravel 5</div>
<div class="quote">{{ Inspiring::quote() }}</div>
</div>
</div>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<meta name="author" content="">
<!-- Application Title -->
<title>Laravel Application</title>
<!-- Bootstrap CSS -->
<link href="/css/app.css" rel="stylesheet">
<link href="/css/vendor/font-awesome.css" rel="stylesheet">
<!-- Web Fonts -->
<link href='http://fonts.googleapis.com/css?family=Lato:300,400,700,300italic,400italic,700italic' rel='stylesheet' type='text/css'>
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
<body>
<!-- Static navbar -->
<nav class="navbar navbar-default navbar-static-top" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Toggle Navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="/">Laravel</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="/">Home</a></li>
</ul>
@if (Auth::check())
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
<img src="https://www.gravatar.com/avatar/{{{ md5(strtolower(Auth::user()->email)) }}}?s=35" height="35" width="35" class="navbar-avatar">
{{ Auth::user()->name }} <b class="caret"></b>
</a>
<ul class="dropdown-menu">
<li><a href="/auth/logout"><i class="fa fa-btn fa-sign-out"></i>Logout</a></li>
</ul>
</li>
</ul>
@else
<ul class="nav navbar-nav navbar-right">
<li><a href="/auth/login"><i class="fa fa-btn fa-sign-in"></i>Login</a></li>
<li><a href="/auth/register"><i class="fa fa-btn fa-user"></i>Register</a></li>
</ul>
@endif
</div>
</div>
</nav>
@yield('content')
<!-- Bootstrap JavaScript -->
<script src="/js/vendor/jquery.js"></script>
<script src="/js/vendor/bootstrap.js"></script>
</body>
</html>
@extends('app')
@section('content')
<div class="container">
<div class="row">
<div class="col-sm-8 col-sm-offset-2">
<div class="panel panel-default">
<div class="panel-heading">Login</div>
<div class="panel-body">
@include('partials.errors.basic')
<form class="form-horizontal" role="form" method="POST" action="/auth/login">
<input type="hidden" name="_token" value="{{ csrf_token() }}">
<div class="form-group">
<label for="email" class="col-sm-3 control-label">Email</label>
<div class="col-sm-6">
<input type="email" id="email" name="email" class="form-control" placeholder="Email" autocapitalize="off" value="{{ old('email') }}">
</div>
</div>
<div class="form-group">
<label for="password" class="col-sm-3 control-label">Password</label>
<div class="col-sm-6">
<input type="password" name="password" class="form-control" placeholder="Password">
</div>
</div>
<div class="form-group">
<div class="col-sm-offset-3 col-sm-6">
<div class="checkbox">
<label>
<input type="checkbox" name="remember"> Remember Me
</label>
</div>
</div>
</div>
<div class="form-group">
<div class="col-sm-offset-3 col-sm-3">
<button type="submit" class="btn btn-primary"><i class="fa fa-btn fa-sign-in"></i>Login</button>
</div>
<div class="col-sm-3">
<div id="forgot-password-link" class="text-right"><a href="/password/email">Forgot Your Password?</a></div>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
@stop
@extends('app')
@section('content')
<div class="container">
<div class="row">
<div class="col-sm-8 col-sm-offset-2">
<div class="panel panel-default">
<div class="panel-heading">Forgotten Password</div>
<div class="panel-body">
@include('partials.errors.basic')
@if (Session::has('status'))
<div class="alert alert-success">
{{ Session::get('status') }}
</div>
@endif
<form class="form-horizontal" role="form" method="POST" action="/password/email">
<input type="hidden" name="_token" value="{{ csrf_token() }}">
<div class="form-group">
<label for="email" class="col-sm-3 control-label">Email</label>
<div class="col-sm-6">
<input type="email" id="email" name="email" class="form-control" placeholder="Email" autocapitalize="off" value="{{ old('email') }}">
</div>
</div>
<div class="form-group">
<div class="col-sm-offset-3 col-sm-3">
<button type="submit" class="btn btn-primary"><i class="fa fa-btn fa-envelope"></i>Send Password Reset Link</button>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
@stop
@extends('app')
@section('content')
<div class="container">
<div class="row">
<div class="col-sm-8 col-sm-offset-2">
<div class="panel panel-default">
<div class="panel-heading">Register</div>
<div class="panel-body">
@include('partials.errors.basic')
<form class="form-horizontal" role="form" method="POST" action="/auth/register">
<input type="hidden" name="_token" value="{{ csrf_token() }}">
<div class="form-group">
<label for="name" class="col-sm-3 control-label">Name</label>
<div class="col-sm-6">
<input type="text" id="name" name="name" class="form-control" placeholder="Name" value="{{ old('name') }}">
</div>
</div>
<div class="form-group">
<label for="email" class="col-sm-3 control-label">Email</label>
<div class="col-sm-6">
<input type="email" id="email" name="email" class="form-control" placeholder="Email" autocapitalize="off" value="{{ old('email') }}">
</div>
</div>
<div class="form-group">
<label for="password" class="col-sm-3 control-label">Password</label>
<div class="col-sm-6">
<input type="password" name="password" class="form-control" placeholder="Password">
</div>
</div>
<div class="form-group">
<label for="password_confirmation" class="col-sm-3 control-label">Confirm Password</label>
<div class="col-sm-6">
<input type="password" name="password_confirmation" class="form-control" placeholder="Confirm Password">
</div>
</div>
<div class="form-group">
<div class="col-sm-offset-3 col-sm-3">
<button type="submit" class="btn btn-primary"><i class="fa fa-btn fa-user"></i>Register</button>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
@stop
@extends('app')
@section('content')
<div class="container">
<div class="row">
<div class="col-sm-8 col-sm-offset-2">
<div class="panel panel-default">
<div class="panel-heading">Reset Password</div>
<div class="panel-body">
@include('partials.errors.basic')
<form class="form-horizontal" role="form" method="POST" action="/password/reset">
<input type="hidden" name="_token" value="{{ csrf_token() }}">
<input type="hidden" name="token" value="{{ $token }}">
<div class="form-group">
<label for="email" class="col-sm-3 control-label">Email</label>
<div class="col-sm-6">
<input type="email" id="email" name="email" class="form-control" placeholder="Email" autocapitalize="off" value="{{ old('email') }}">
</div>
</div>
<div class="form-group">
<label for="password" class="col-sm-3 control-label">Password</label>
<div class="col-sm-6">
<input type="password" name="password" class="form-control" placeholder="Password">
</div>
</div>
<div class="form-group">
<label for="password_confirmation" class="col-sm-3 control-label">Confirm Password</label>
<div class="col-sm-6">
<input type="password" name="password_confirmation" class="form-control" placeholder="Confirm Password">
</div>
</div>
<div class="form-group">
<div class="col-sm-offset-3 col-sm-3">
<button type="submit" class="btn btn-primary"><i class="fa fa-btn fa-refresh"></i>Reset Password</button>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
@stop
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
</head>
<body>
<h2>Password Reset</h2>
<div>
To reset your password, complete this form: {{ url('password/reset', [$token]) }}.<br><br>
This link will expire in {{ config('auth.reminder.expire', 60) }} minutes.
</div>
</body>
</html>
@extends('app')
@section('content')
<div class="container">
<div class="row">
<div class="col-sm-8 col-sm-offset-2">
<div class="panel panel-default">
<div class="panel-heading">Dashboard</div>
<div class="panel-body">
Application dashboard.
</div>
</div>
</div>
</div>
</div>
@stop
@if (count($errors) > 0)
<div class="alert alert-danger">
<strong>Whoops!</strong> There were some problems with your input.<br><br>
<ul>
@foreach ($errors->all() as $error)
<li>{{ $error }}</li>
@endforeach
</ul>
</div>
@endif
@extends('app')
@section('content')
<div id="welcome">
<div class="jumbotron">
<div class="container">
<h1 class="jumbotron__header">You have arrived.</h1>
<p class="jumbotron__body">
Laravel is a web application framework with expressive, elegant syntax. We believe development
must be an enjoyable, creative experience. Enjoy the fresh air.
</p>
</div>
</div>
<div class="container">
<ol class="steps">
<li class="steps__item">
<div class="body">
<h2>Go Exploring</h2>
<p>
Review <code>app/Http/routes.php</code> to learn how HTTP requests are
routed to controllers.
</p>
<p>
We've included simple login and registration screens to get you started.
</p>
</div>
</li>
<li class="steps__item">
<div class="body">
<h2>Master Your Craft</h2>
<p>
Ready to keep learning more about Laravel? Start here:
</p>
<ul>
<li><a href="http://laravel.com/docs">Laravel Documentation</a></li>
<li><a href="https://laracasts.com">Laravel 5 From Scratch (via Laracasts)</a></li>
</ul>
</div>
</li>
<li class="steps__item">
<div class="body">
<h2>Forge Ahead</h2>
<p>
When you're finished building your application, Laravel still has your back. Check out <a href="https://forge.laravel.com">Laravel Forge</a>.
</p>
</div>
</li>
</ol>
</div>
</div>
@stop
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment