首頁建置與部份顯示模組拆開

This commit is contained in:
Yuan Chiu 2018-08-15 06:59:52 +08:00
parent 67969b005f
commit 1a565fd788
12 changed files with 110 additions and 12 deletions

1
.gitignore vendored
View File

@ -3,6 +3,7 @@
/public/storage /public/storage
/public/js /public/js
/public/css /public/css
/public/fonts
/storage/*.key /storage/*.key
/vendor /vendor
/.idea /.idea

View File

@ -13,10 +13,12 @@
"axios": "^0.18", "axios": "^0.18",
"bootstrap": "^4.0.0", "bootstrap": "^4.0.0",
"cross-env": "^5.1", "cross-env": "^5.1",
"font-awesome": "^4.7.0",
"jquery": "^3.2", "jquery": "^3.2",
"laravel-mix": "^2.0", "laravel-mix": "^2.0",
"lodash": "^4.17.4", "lodash": "^4.17.4",
"popper.js": "^1.12", "popper.js": "^1.12",
"vue": "^2.5.7" "vue": "^2.5.7"
} },
"dependencies": {}
} }

View File

@ -7,6 +7,8 @@
// Bootstrap // Bootstrap
@import '~bootstrap/scss/bootstrap'; @import '~bootstrap/scss/bootstrap';
@import '~font-awesome/scss/font-awesome';
$fa-font-path: "/fonts" !default;
.navbar-laravel { .navbar-laravel {
background-color: #fff; background-color: #fff;

View File

@ -1,7 +1,7 @@
@extends('layouts.app') @extends('layouts.app')
@section('content') @section('content')
<div class="container"> <div class="container py-4">
<div class="row justify-content-center"> <div class="row justify-content-center">
<div class="col-md-8"> <div class="col-md-8">
<div class="card"> <div class="card">

View File

@ -1,7 +1,7 @@
@extends('layouts.app') @extends('layouts.app')
@section('content') @section('content')
<div class="container"> <div class="container py-4">
<div class="row justify-content-center"> <div class="row justify-content-center">
<div class="col-md-8"> <div class="col-md-8">
<div class="card"> <div class="card">

View File

@ -1,7 +1,7 @@
@extends('layouts.app') @extends('layouts.app')
@section('content') @section('content')
<div class="container"> <div class="container py-4">
<div class="row justify-content-center"> <div class="row justify-content-center">
<div class="col-md-8"> <div class="col-md-8">
<div class="card"> <div class="card">

View File

@ -1,7 +1,7 @@
@extends('layouts.app') @extends('layouts.app')
@section('content') @section('content')
<div class="container"> <div class="container py-4">
<div class="row justify-content-center"> <div class="row justify-content-center">
<div class="col-md-8"> <div class="col-md-8">
<div class="card"> <div class="card">

View File

@ -3,6 +3,60 @@
@section('title', config('app.name', 'Laravel')) @section('title', config('app.name', 'Laravel'))
@section('content') @section('content')
<button class="btn btn-primary">我想成為KOL</button> <main role="main">
<button class="btn btn-primary">我想成為品牌/代理商</button> <section class="jumbotron text-center">
<div class="container">
<h1 class="jumbotron-heading">不只幫您找好KOL</h1>
<p class="lead text-muted">讓您輕鬆管理預算、掌握專案流程</p>
<h1 class="jumbotron-heading">不只幫您找好廠商</h1>
<p class="lead text-muted">讓您與廠商溝通無障礙、完美結案</p>
<form>
<div class="form-group">
<input class="form-control" type="search" placeholder="Search" aria-label="Search">
<button class="btn btn-outline-success" type="submit">Search</button>
</div>
</form>
<!-- <p>
<a href="#" class="btn btn-primary my-2">Main call to action</a>
<a href="#" class="btn btn-secondary my-2">Secondary action</a>
</p> -->
</div>
</section>
<section>
<div class="container">
<div class="row">
<div class="col-sm-3">
<h2>我是廠商</h2>
<ul>
<li>KOL搜尋</li>
<li>我的最愛KOL</li>
<li>發案管理</li>
<li>合作廠商</li>
<li>結案管理</li>
</ul>
<button class="btn btn-primary">我想成為KOL</button>
</div>
<div class="col-sm-3">
<h2>我是KOL</h2>
<ul>
<li>案件通知</li>
<li>合作廠商</li>
<li>執行管理</li>
<li>發布管理</li>
<li>結案管理</li>
</ul>
<button class="btn btn-primary">我想成為品牌/代理商</button>
</div>
<div class="col-sm">
<h2>公告區</h2>
<ul>
<li></li>
</ul>
</div>
</div>
</div>
</section>
</main>
@endsection @endsection

View File

@ -45,9 +45,13 @@
</div> </div>
</nav> </nav>
<main class="py-4"> <main>
@yield('content') @yield('content')
</main> </main>
<footer>
@include('layouts.partials.footer')
</footer>
</div> </div>
</body> </body>
</html> </html>

View File

@ -1,12 +1,15 @@
<!-- Authentication Links --> <!-- Authentication Links -->
@guest @guest
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" href="{{ route('login') }}">{{ __('Login') }}</a> <a class="nav-link" href="{{ route('login') }}">登入</a>
</li> </li>
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" href="{{ route('register') }}">{{ __('Register') }}</a> <a class="nav-link" href="{{ route('register') }}">註冊</a>
</li> </li>
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" href="{{ route('register') }}">捷徑</a>
</li>
<!-- <li class="nav-item">
<a class="nav-link" href="/receiver/login">KOL登入<span class="sr-only">(current)</span></a> <a class="nav-link" href="/receiver/login">KOL登入<span class="sr-only">(current)</span></a>
</li> </li>
<li class="nav-item"> <li class="nav-item">
@ -14,7 +17,7 @@
</li> </li>
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" href="#">後台登入</a> <a class="nav-link" href="#">後台登入</a>
</li> </li> -->
@else @else
<li class="nav-item dropdown"> <li class="nav-item dropdown">
<a id="navbarDropdown" class="nav-link dropdown-toggle" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" v-pre> <a id="navbarDropdown" class="nav-link dropdown-toggle" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" v-pre>

View File

@ -0,0 +1,30 @@
<hr>
<div class="container">
<div class="row">
<div class="col-sm-2">
<h2>關於我們</h2>
<ul>
<li>關於</li>
<li>行銷知識</li>
<li>合作提案</li>
<li>聯絡我們</li>
</ul>
</div>
<div class="col-sm-2">
<h2>服務條款</h2>
<ul>
<li>隱私政策</li>
<li>網站條款</li>
<li>常見問題</li>
</ul>
</div>
<div class="col-sm-2">
<h2>服務聯盟</h2>
<ul>
<li>開箱王</li>
<li>BVG</li>
<li>凱曜網路</li>
</ul>
</div>
</div>
</div>

4
webpack.mix.js vendored
View File

@ -12,4 +12,6 @@ let mix = require('laravel-mix');
*/ */
mix.js('resources/assets/js/app.js', 'public/js') mix.js('resources/assets/js/app.js', 'public/js')
.sass('resources/assets/sass/app.scss', 'public/css'); .sass('resources/assets/sass/app.scss', 'public/css')
.copy('node_modules/font-awesome/fonts', 'public/fonts')
.sourceMaps();