Skip to content

Commit b61282e

Browse files
Use Bootstrap to style default layout
1 parent fb9be97 commit b61282e

File tree

1 file changed

+35
-8
lines changed

1 file changed

+35
-8
lines changed

src/inertiajs-stubs/resources/js/Shared/Layout.vue

Lines changed: 35 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,41 @@
11
<template>
2-
<main>
2+
<div>
33
<header>
4-
<inertia-link href="/">Home</inertia-link>
5-
<inertia-link href="/about">About</inertia-link>
6-
<inertia-link href="/contact">Contact</inertia-link>
4+
<nav class="navbar navbar-expand-md navbar-light navbar-laravel">
5+
<div class="container">
6+
<inertia-link class="navbar-brand" href="/">Inertia.js</inertia-link>
7+
8+
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#mainNav" aria-controls="mainNav" aria-expanded="false" aria-label="Toggle navigation">
9+
<span class="navbar-toggler-icon"></span>
10+
</button>
11+
12+
<div class="collapse navbar-collapse" id="mainNav">
13+
14+
<ul class="navbar-nav mr-auto">
15+
<li class="nav-item">
16+
<inertia-link class="nav-link" href="/about">About</inertia-link>
17+
</li>
18+
<li class="nav-item">
19+
<inertia-link class="nav-link" href="/contact">Contact</inertia-link>
20+
</li>
21+
</ul>
22+
23+
</div>
24+
</div>
25+
</nav>
726
</header>
8-
<article>
9-
<slot />
10-
</article>
11-
</main>
27+
<main class="py-4">
28+
<div class="container">
29+
<div class="row">
30+
<div class="col">
31+
<article>
32+
<slot />
33+
</article>
34+
</div>
35+
</div>
36+
</div>
37+
</main>
38+
</div>
1239
</template>
1340

1441
<script>

0 commit comments

Comments
 (0)