Created
April 16, 2018 15:33
-
-
Save acacha/8926f35b292978f3ab1dcea5d3bb8cf0 to your computer and use it in GitHub Desktop.
Example welcome Page with laravel blade and Vuetify
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html lang="{{ app()->getLocale() }}"> | |
<head> | |
<title>{{ config('app.name') }}</title> | |
<meta charset="utf-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<meta name="csrf-token" content="{{ csrf_token() }}"> | |
<link href='https://fonts.googleapis.com/css?family=Roboto:300,400,500,700|Material+Icons' rel="stylesheet"> | |
<link href="https://unpkg.com/vuetify/dist/vuetify.min.css" rel="stylesheet"> | |
<style> | |
[v-cloak] > * { display:none; } | |
[v-cloak]::before { | |
content: " "; | |
display: block; | |
width: 40px; | |
height: 40px; | |
position: absolute; | |
top: 50%; | |
left: 50%; | |
background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEuNDE0MjE7IiB4PSIwcHgiIHk9IjBweCI+CiAgICA8ZGVmcz4KICAgICAgICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPjwhW0NEQVRBWwogICAgICAgICAgICBALXdlYmtpdC1rZXlmcmFtZXMgc3BpbiB7CiAgICAgICAgICAgICAgZnJvbSB7CiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpCiAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIHRvIHsKICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTM1OWRlZykKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgICAgQGtleWZyYW1lcyBzcGluIHsKICAgICAgICAgICAgICBmcm9tIHsKICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpCiAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIHRvIHsKICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0zNTlkZWcpCiAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgICAgIHN2ZyB7CiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7CiAgICAgICAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogc3BpbiAxLjVzIGxpbmVhciBpbmZpbml0ZTsKICAgICAgICAgICAgICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOwogICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBzcGluIDEuNXMgbGluZWFyIGluZmluaXRlOwogICAgICAgICAgICB9CiAgICAgICAgXV0+PC9zdHlsZT4KICAgIDwvZGVmcz4KICAgIDxnIGlkPSJvdXRlciI+CiAgICAgICAgPGc+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMCwwQzIyLjIwNTgsMCAyMy45OTM5LDEuNzg4MTMgMjMuOTkzOSwzLjk5MzlDMjMuOTkzOSw2LjE5OTY4IDIyLjIwNTgsNy45ODc4MSAyMCw3Ljk4NzgxQzE3Ljc5NDIsNy45ODc4MSAxNi4wMDYxLDYuMTk5NjggMTYuMDA2MSwzLjk5MzlDMTYuMDA2MSwxLjc4ODEzIDE3Ljc5NDIsMCAyMCwwWiIgc3R5bGU9ImZpbGw6YmxhY2s7Ii8+CiAgICAgICAgPC9nPgogICAgICAgIDxnPgogICAgICAgICAgICA8cGF0aCBkPSJNNS44NTc4Niw1Ljg1Nzg2QzcuNDE3NTgsNC4yOTgxNSA5Ljk0NjM4LDQuMjk4MTUgMTEuNTA2MSw1Ljg1Nzg2QzEzLjA2NTgsNy40MTc1OCAxMy4wNjU4LDkuOTQ2MzggMTEuNTA2MSwxMS41MDYxQzkuOTQ2MzgsMTMuMDY1OCA3LjQxNzU4LDEzLjA2NTggNS44NTc4NiwxMS41MDYxQzQuMjk4MTUsOS45NDYzOCA0LjI5ODE1LDcuNDE3NTggNS44NTc4Niw1Ljg1Nzg2WiIgc3R5bGU9ImZpbGw6cmdiKDIxMCwyMTAsMjEwKTsiLz4KICAgICAgICA8L2c+CiAgICAgICAgPGc+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMCwzMi4wMTIyQzIyLjIwNTgsMzIuMDEyMiAyMy45OTM5LDMzLjgwMDMgMjMuOTkzOSwzNi4wMDYxQzIzLjk5MzksMzguMjExOSAyMi4yMDU4LDQwIDIwLDQwQzE3Ljc5NDIsNDAgMTYuMDA2MSwzOC4yMTE5IDE2LjAwNjEsMzYuMDA2MUMxNi4wMDYxLDMzLjgwMDMgMTcuNzk0MiwzMi4wMTIyIDIwLDMyLjAxMjJaIiBzdHlsZT0iZmlsbDpyZ2IoMTMwLDEzMCwxMzApOyIvPgogICAgICAgIDwvZz4KICAgICAgICA8Zz4KICAgICAgICAgICAgPHBhdGggZD0iTTI4LjQ5MzksMjguNDkzOUMzMC4wNTM2LDI2LjkzNDIgMzIuNTgyNCwyNi45MzQyIDM0LjE0MjEsMjguNDkzOUMzNS43MDE5LDMwLjA1MzYgMzUuNzAxOSwzMi41ODI0IDM0LjE0MjEsMzQuMTQyMUMzMi41ODI0LDM1LjcwMTkgMzAuMDUzNiwzNS43MDE5IDI4LjQ5MzksMzQuMTQyMUMyNi45MzQyLDMyLjU4MjQgMjYuOTM0MiwzMC4wNTM2IDI4LjQ5MzksMjguNDkzOVoiIHN0eWxlPSJmaWxsOnJnYigxMDEsMTAxLDEwMSk7Ii8+CiAgICAgICAgPC9nPgogICAgICAgIDxnPgogICAgICAgICAgICA8cGF0aCBkPSJNMy45OTM5LDE2LjAwNjFDNi4xOTk2OCwxNi4wMDYxIDcuOTg3ODEsMTcuNzk0MiA3Ljk4NzgxLDIwQzcuOTg3ODEsMjIuMjA1OCA2LjE5OTY4LDIzLjk5MzkgMy45OTM5LDIzLjk5MzlDMS43ODgxMywyMy45OTM5IDAsMjIuMjA1OCAwLDIwQzAsMTcuNzk0MiAxLjc4ODEzLDE2LjAwNjEgMy45OTM5LDE2LjAwNjFaIiBzdHlsZT0iZmlsbDpyZ2IoMTg3LDE4NywxODcpOyIvPgogICAgICAgIDwvZz4KICAgICAgICA8Zz4KICAgICAgICAgICAgPHBhdGggZD0iTTUuODU3ODYsMjguNDkzOUM3LjQxNzU4LDI2LjkzNDIgOS45NDYzOCwyNi45MzQyIDExLjUwNjEsMjguNDkzOUMxMy4wNjU4LDMwLjA1MzYgMTMuMDY1OCwzMi41ODI0IDExLjUwNjEsMzQuMTQyMUM5Ljk0NjM4LDM1LjcwMTkgNy40MTc1OCwzNS43MDE5IDUuODU3ODYsMzQuMTQyMUM0LjI5ODE1LDMyLjU4MjQgNC4yOTgxNSwzMC4wNTM2IDUuODU3ODYsMjguNDkzOVoiIHN0eWxlPSJmaWxsOnJnYigxNjQsMTY0LDE2NCk7Ii8+CiAgICAgICAgPC9nPgogICAgICAgIDxnPgogICAgICAgICAgICA8cGF0aCBkPSJNMzYuMDA2MSwxNi4wMDYxQzM4LjIxMTksMTYuMDA2MSA0MCwxNy43OTQyIDQwLDIwQzQwLDIyLjIwNTggMzguMjExOSwyMy45OTM5IDM2LjAwNjEsMjMuOTkzOUMzMy44MDAzLDIzLjk5MzkgMzIuMDEyMiwyMi4yMDU4IDMyLjAxMjIsMjBDMzIuMDEyMiwxNy43OTQyIDMzLjgwMDMsMTYuMDA2MSAzNi4wMDYxLDE2LjAwNjFaIiBzdHlsZT0iZmlsbDpyZ2IoNzQsNzQsNzQpOyIvPgogICAgICAgIDwvZz4KICAgICAgICA8Zz4KICAgICAgICAgICAgPHBhdGggZD0iTTI4LjQ5MzksNS44NTc4NkMzMC4wNTM2LDQuMjk4MTUgMzIuNTgyNCw0LjI5ODE1IDM0LjE0MjEsNS44NTc4NkMzNS43MDE5LDcuNDE3NTggMzUuNzAxOSw5Ljk0NjM4IDM0LjE0MjEsMTEuNTA2MUMzMi41ODI0LDEzLjA2NTggMzAuMDUzNiwxMy4wNjU4IDI4LjQ5MzksMTEuNTA2MUMyNi45MzQyLDkuOTQ2MzggMjYuOTM0Miw3LjQxNzU4IDI4LjQ5MzksNS44NTc4NloiIHN0eWxlPSJmaWxsOnJnYig1MCw1MCw1MCk7Ii8+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K'); | |
} | |
</style> | |
</head> | |
<body> | |
<div id="app"> | |
<v-app light v-cloak> | |
<snackbar></snackbar> | |
<v-toolbar class="white"> | |
<v-toolbar-title>{{ config('app.name') }}</v-toolbar-title> | |
@if (Route::has('login') && ! Auth::check() ) | |
<v-spacer></v-spacer> | |
<login-button action="{{ $action or null }}" ></login-button> | |
<register-button action="{{ $action or null }}" ></register-button> | |
<remember-password action="{{ $action or null }}"></remember-password> | |
<reset-password | |
action="{{ $action or null }}" | |
token="{{ $token or null }}" | |
email="{{ $email or null }}"></reset-password> | |
@endif | |
</v-toolbar> | |
<v-content> | |
<section> | |
<v-parallax src="/img/hero.jpeg" height="600"> | |
<v-layout | |
column | |
align-center | |
justify-center | |
class="white--text" | |
> | |
<img src="/img/vuetify.png" alt="Vuetify.js" height="200"> | |
<h1 class="white--text mb-2 display-1 text-xs-center">Parallax Template</h1> | |
<div class="subheading mb-3 text-xs-center">Powered by Vuetify</div> | |
<v-btn | |
class="blue lighten-2 mt-5" | |
dark | |
large | |
href="/home" | |
> | |
Get Started | |
</v-btn> | |
</v-layout> | |
</v-parallax> | |
</section> | |
<section> | |
<v-layout | |
column | |
wrap | |
class="my-5" | |
align-center | |
> | |
<v-flex xs12 sm4 class="my-3"> | |
<div class="text-xs-center"> | |
<h2 class="headline">The best way to start developing</h2> | |
<span class="subheading"> | |
Cras facilisis mi vitae nunc | |
</span> | |
</div> | |
</v-flex> | |
<v-flex xs12> | |
<v-container grid-list-xl> | |
<v-layout row wrap align-center> | |
<v-flex xs12 md4> | |
<v-card class="elevation-0 transparent"> | |
<v-card-text class="text-xs-center"> | |
<v-icon x-large class="blue--text text--lighten-2">color_lens</v-icon> | |
</v-card-text> | |
<v-card-title primary-title class="layout justify-center"> | |
<div class="headline text-xs-center">Material Design</div> | |
</v-card-title> | |
<v-card-text> | |
Cras facilisis mi vitae nunc lobortis pharetra. Nulla volutpat tincidunt ornare. | |
Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. | |
Nullam in aliquet odio. Aliquam eu est vitae tellus bibendum tincidunt. Suspendisse potenti. | |
</v-card-text> | |
</v-card> | |
</v-flex> | |
<v-flex xs12 md4> | |
<v-card class="elevation-0 transparent"> | |
<v-card-text class="text-xs-center"> | |
<v-icon x-large class="blue--text text--lighten-2">flash_on</v-icon> | |
</v-card-text> | |
<v-card-title primary-title class="layout justify-center"> | |
<div class="headline">Fast development</div> | |
</v-card-title> | |
<v-card-text> | |
Cras facilisis mi vitae nunc lobortis pharetra. Nulla volutpat tincidunt ornare. | |
Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. | |
Nullam in aliquet odio. Aliquam eu est vitae tellus bibendum tincidunt. Suspendisse potenti. | |
</v-card-text> | |
</v-card> | |
</v-flex> | |
<v-flex xs12 md4> | |
<v-card class="elevation-0 transparent"> | |
<v-card-text class="text-xs-center"> | |
<v-icon x-large class="blue--text text--lighten-2">build</v-icon> | |
</v-card-text> | |
<v-card-title primary-title class="layout justify-center"> | |
<div class="headline text-xs-center">Completely Open Sourced</div> | |
</v-card-title> | |
<v-card-text> | |
Cras facilisis mi vitae nunc lobortis pharetra. Nulla volutpat tincidunt ornare. | |
Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. | |
Nullam in aliquet odio. Aliquam eu est vitae tellus bibendum tincidunt. Suspendisse potenti. | |
</v-card-text> | |
</v-card> | |
</v-flex> | |
</v-layout> | |
</v-container> | |
</v-flex> | |
</v-layout> | |
</section> | |
<section> | |
<v-parallax src="/img/section.jpg" height="380"> | |
<v-layout column align-center justify-center> | |
<div class="headline white--text mb-3 text-xs-center">Web development has never been easier</div> | |
<em>Kick-start your application today</em> | |
<v-btn | |
class="blue lighten-2 mt-5" | |
dark | |
large | |
href="/home" | |
> | |
Get Started | |
</v-btn> | |
</v-layout> | |
</v-parallax> | |
</section> | |
<section> | |
<v-container grid-list-xl> | |
<v-layout row wrap justify-center class="my-5"> | |
<v-flex xs12 sm4> | |
<v-card class="elevation-0 transparent"> | |
<v-card-title primary-title class="layout justify-center"> | |
<div class="headline">Company info</div> | |
</v-card-title> | |
<v-card-text> | |
Cras facilisis mi vitae nunc lobortis pharetra. Nulla volutpat tincidunt ornare. | |
Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. | |
Nullam in aliquet odio. Aliquam eu est vitae tellus bibendum tincidunt. Suspendisse potenti. | |
</v-card-text> | |
</v-card> | |
</v-flex> | |
<v-flex xs12 sm4 offset-sm1> | |
<v-card class="elevation-0 transparent"> | |
<v-card-title primary-title class="layout justify-center"> | |
<div class="headline">Contact us</div> | |
</v-card-title> | |
<v-card-text> | |
Cras facilisis mi vitae nunc lobortis pharetra. Nulla volutpat tincidunt ornare. | |
</v-card-text> | |
<v-list class="transparent"> | |
<v-list-tile> | |
<v-list-tile-action> | |
<v-icon class="blue--text text--lighten-2">phone</v-icon> | |
</v-list-tile-action> | |
<v-list-tile-content> | |
<v-list-tile-title>777-867-5309</v-list-tile-title> | |
</v-list-tile-content> | |
</v-list-tile> | |
<v-list-tile> | |
<v-list-tile-action> | |
<v-icon class="blue--text text--lighten-2">place</v-icon> | |
</v-list-tile-action> | |
<v-list-tile-content> | |
<v-list-tile-title>Chicago, US</v-list-tile-title> | |
</v-list-tile-content> | |
</v-list-tile> | |
<v-list-tile> | |
<v-list-tile-action> | |
<v-icon class="blue--text text--lighten-2">email</v-icon> | |
</v-list-tile-action> | |
<v-list-tile-content> | |
<v-list-tile-title>[email protected]</v-list-tile-title> | |
</v-list-tile-content> | |
</v-list-tile> | |
</v-list> | |
</v-card> | |
</v-flex> | |
</v-layout> | |
</v-container> | |
</section> | |
<v-footer class="blue darken-2"> | |
<v-layout row wrap align-center> | |
<v-flex xs12> | |
<div class="white--text ml-3"> | |
Made with | |
<v-icon class="red--text">favorite</v-icon> | |
by <a class="white--text" href="https://vuetifyjs.com" target="_blank">Vuetify</a> | |
and <a class="white--text" href="https://github.com/vwxyzjn">Costa Huang</a> | |
</div> | |
</v-flex> | |
</v-layout> | |
</v-footer> | |
</v-content> | |
</v-app> | |
</div> | |
<script src="{{ url (mix('/js/app.js')) }}" type="text/javascript"></script> | |
</body> | |
</html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment