|
2 | 2 | <layout :docs="docs">
|
3 | 3 | <template slot="name">
|
4 | 4 | Navbar
|
| 5 | + |
5 | 6 | </template>
|
6 | 7 |
|
7 | 8 | <template slot="description">
|
8 | 9 | The navbar is a wrapper that positions branding, navigation, and other elements into a concise header.
|
9 | 10 | It’s easily extensible and thanks to our Collapse plugin, it can easily integrate responsive behaviors.
|
| 11 | + |
10 | 12 | </template>
|
11 | 13 |
|
12 | 14 | <template slot="demo">
|
|
26 | 28 | <b-nav-item>Contact Us</b-nav-item>
|
27 | 29 | </b-nav>
|
28 | 30 | <b-nav isNavBar class="ml-auto">
|
29 |
| - <b-nav-item-dropdown text="Lang"> |
30 |
| - <div slot="dropdown-menu"> |
31 |
| - <a href class="dropdown-item active"> |
32 |
| - EN |
33 |
| - </a> |
34 |
| - <a href class="dropdown-item"> |
35 |
| - ES |
36 |
| - </a> |
37 |
| - </div> |
| 31 | + <b-nav-item-dropdown text="Lang" rightAlignment> |
| 32 | + <a href class="dropdown-item active"> |
| 33 | + EN |
| 34 | + </a> |
| 35 | + <a href class="dropdown-item"> |
| 36 | + ES |
| 37 | + </a> |
38 | 38 | </b-nav-item-dropdown>
|
39 |
| - <b-nav-item-dropdown> |
40 |
| - <span>User</span> |
41 |
| - <div slot="dropdown-menu"> |
42 |
| - <a href class="dropdown-item"> |
43 |
| - Profile |
44 |
| - </a> |
45 |
| - <a href class="dropdown-item"> |
46 |
| - Sign out |
47 |
| - </a> |
48 |
| - </div> |
| 39 | + <b-nav-item-dropdown rightAlignment> |
| 40 | + <template slot="text"> |
| 41 | + <span style="font-weight: bold;">User</span> |
| 42 | + </template> |
| 43 | + <a href class="dropdown-item"> |
| 44 | + Profile |
| 45 | + </a> |
| 46 | + <a href class="dropdown-item"> |
| 47 | + Sign out |
| 48 | + </a> |
49 | 49 | </b-nav-item-dropdown>
|
50 | 50 | </b-nav>
|
51 | 51 | </b-collapse>
|
|
55 | 55 | </template>
|
56 | 56 |
|
57 | 57 | <template slot="usage">
|
58 |
| - <b-navbar toggleable> |
| 58 | + <b-navbar toggleable type="inverse" variant="inverse"> |
59 | 59 |
|
60 | 60 | <b-nav-toggle target="nav_collapse"/>
|
61 | 61 |
|
62 |
| - <a class="navbar-brand" to="/"> |
63 |
| - <span>Bootstrap4</span> |
| 62 | + <a class="navbar-brand" style="color:white" to="/"> |
| 63 | + <span>Bootstrap</span> |
64 | 64 | </a>
|
65 | 65 |
|
66 | 66 | <b-collapse isNav id="nav_collapse">
|
67 | 67 | <b-nav isNavBar>
|
68 | 68 | <b-nav-item>Support</b-nav-item>
|
69 | 69 | <b-nav-item>Docs</b-nav-item>
|
70 | 70 | <b-nav-item>Contact Us</b-nav-item>
|
71 |
| - </b-nav> |
72 |
| - |
73 |
| - <b-nav isNavBar class="ml-auto"> |
74 |
| - <b-nav-item-dropdown text="Lang"> |
75 |
| - <div slot="dropdown-menu"> |
76 |
| - <a href class="dropdown-item active"> |
77 |
| - EN |
78 |
| - </a> |
79 |
| - <a href class="dropdown-item"> |
80 |
| - ES |
81 |
| - </a> |
82 |
| - </div> |
83 |
| - </b-nav-item-dropdown> |
84 |
| - <b-nav-item-dropdown> |
85 |
| - <span>User</span> |
86 |
| - <div slot="dropdown-menu"> |
87 |
| - <a href class="dropdown-item"> |
88 |
| - Profile |
89 |
| - </a> |
90 |
| - <a href class="dropdown-item"> |
91 |
| - Sign out |
92 |
| - </a> |
93 |
| - </div> |
94 |
| - </b-nav-item-dropdown> |
95 |
| - </b-nav> |
96 |
| - |
| 71 | + </b-nav> |
| 72 | + <b-nav isNavBar class="ml-auto"> |
| 73 | + <b-nav-item-dropdown text="Lang" rightAlignment> |
| 74 | + <a href class="dropdown-item active"> |
| 75 | + EN |
| 76 | + </a> |
| 77 | + <a href class="dropdown-item"> |
| 78 | + ES |
| 79 | + </a> |
| 80 | + </b-nav-item-dropdown> |
| 81 | + <b-nav-item-dropdown rightAlignment> |
| 82 | + <template slot="text"> |
| 83 | + <span style="font-weight: bold;">User</span> |
| 84 | + </template> |
| 85 | + <a href class="dropdown-item"> |
| 86 | + Profile |
| 87 | + </a> |
| 88 | + <a href class="dropdown-item"> |
| 89 | + Sign out |
| 90 | + </a> |
| 91 | + </b-nav-item-dropdown> |
| 92 | + </b-nav> |
97 | 93 | </b-collapse>
|
98 | 94 |
|
99 | 95 | </b-navbar>
|
|
103 | 99 | </template>
|
104 | 100 |
|
105 | 101 | <script>
|
106 |
| -import layout from '../../../layouts/components.vue'; |
107 |
| -
|
108 |
| -export default { |
109 |
| - components: {layout}, |
110 |
| - data() { |
111 |
| - return { |
112 |
| - docs: { |
113 |
| - component: 'bNavbar' |
114 |
| - } |
115 |
| - }; |
116 |
| - }, |
117 |
| - methods: {} |
118 |
| -}; |
| 102 | + import layout from '../../../layouts/components.vue'; |
| 103 | +
|
| 104 | + export default { |
| 105 | + components: {layout}, |
| 106 | + data() { |
| 107 | + return { |
| 108 | + docs: { |
| 109 | + component: 'bNavbar' |
| 110 | + } |
| 111 | + }; |
| 112 | + }, |
| 113 | + methods: {} |
| 114 | + }; |
119 | 115 | </script>
|
0 commit comments