@@ -1035,6 +1035,7 @@ In the example below, to create an offcanvas navbar that is always collapsed acr
10351035::: demo
10361036<CNavbar colorScheme =" light " class =" bg-light " >
10371037 <CContainer fluid >
1038+ <CNavbarBrand>Offcanvas navbar</CNavbarBrand>
10381039 <CNavbarToggler
10391040 aria-controls="offcanvasNavbar"
10401041 aria-label="Toggle navigation"
@@ -1081,12 +1082,74 @@ In the example below, to create an offcanvas navbar that is always collapsed acr
10811082 </CContainer >
10821083</CNavbar >
10831084:::
1085+ ``` vue
1086+ <template>
1087+ <CNavbar colorScheme="light" class="bg-light">
1088+ <CContainer fluid>
1089+ <CNavbarBrand>Offcanvas navbar</CNavbarBrand>
1090+ <CNavbarToggler
1091+ aria-controls="offcanvasNavbar"
1092+ aria-label="Toggle navigation"
1093+ @click="visibleOffcanvas = !visibleOffcanvas"
1094+ />
1095+ <COffcanvas id="offcanvasNavbar" placement="end" :visible="visibleOffcanvas" @hide="visibleOffcanvas = false">
1096+ <COffcanvasHeader>
1097+ <COffcanvasTitle>Offcanvas</COffcanvasTitle>
1098+ <CCloseButton class="text-reset" @click="visibleOffcanvas = false" />
1099+ </COffcanvasHeader>
1100+ <COffcanvasBody>
1101+ <CNavbarNav>
1102+ <CNavItem>
1103+ <CNavLink href="#" active>
1104+ Home
1105+ </CNavLink>
1106+ </CNavItem>
1107+ <CNavItem>
1108+ <CNavLink href="#">Link</CNavLink>
1109+ </CNavItem>
1110+ <CDropdown variant="nav-item" :popper="false">
1111+ <CDropdownToggle color="secondary">Dropdown button</CDropdownToggle>
1112+ <CDropdownMenu>
1113+ <CDropdownItem href="#">Action</CDropdownItem>
1114+ <CDropdownItem href="#">Another action</CDropdownItem>
1115+ <CDropdownDivider />
1116+ <CDropdownItem href="#">Something else here</CDropdownItem>
1117+ </CDropdownMenu>
1118+ </CDropdown>
1119+ <CNavItem>
1120+ <CNavLink href="#" disabled>
1121+ Disabled
1122+ </CNavLink>
1123+ </CNavItem>
1124+ </CNavbarNav>
1125+ <CForm class="d-flex">
1126+ <CFormInput type="search" class="me-2" placeholder="Search" />
1127+ <CButton type="submit" color="success" variant="outline">
1128+ Search
1129+ </CButton>
1130+ </CForm>
1131+ </COffcanvasBody>
1132+ </COffcanvas>
1133+ </CContainer>
1134+ </CNavbar>
1135+ </template>
1136+ <script>
1137+ export default {
1138+ data() {
1139+ return {
1140+ visibleOffcanvas: false,
1141+ }
1142+ }
1143+ }
1144+ </script>
1145+ ```
10841146
10851147To create an offcanvas navbar that expands into a normal navbar at a specific breakpoint like ` xxl ` , use ` expand="xxl" ` property.
10861148
10871149::: demo
10881150<CNavbar colorScheme =" light " class =" bg-light " expand =" xxl " >
10891151 <CContainer fluid >
1152+ <CNavbarBrand>Offcanvas navbar</CNavbarBrand>
10901153 <CNavbarToggler
10911154 aria-controls="offcanvasNavbar2"
10921155 aria-label="Toggle navigation"
@@ -1133,6 +1196,67 @@ To create an offcanvas navbar that expands into a normal navbar at a specific br
11331196 </CContainer >
11341197</CNavbar >
11351198:::
1199+ ``` vue
1200+ <template>
1201+ <CNavbar colorScheme="light" class="bg-light" expand="xxl">
1202+ <CContainer fluid>
1203+ <CNavbarBrand>Offcanvas navbar</CNavbarBrand>
1204+ <CNavbarToggler
1205+ aria-controls="offcanvasNavbar2"
1206+ aria-label="Toggle navigation"
1207+ @click="visibleOffcanvas2 = !visibleOffcanvas2"
1208+ />
1209+ <COffcanvas id="offcanvasNavbar2" placement="end" :visible="visibleOffcanvas2" @hide="visibleOffcanvas2 = false">
1210+ <COffcanvasHeader>
1211+ <COffcanvasTitle>Offcanvas</COffcanvasTitle>
1212+ <CCloseButton class="text-reset" @click="visibleOffcanvas2 = false" />
1213+ </COffcanvasHeader>
1214+ <COffcanvasBody>
1215+ <CNavbarNav>
1216+ <CNavItem>
1217+ <CNavLink href="#" active>
1218+ Home
1219+ </CNavLink>
1220+ </CNavItem>
1221+ <CNavItem>
1222+ <CNavLink href="#">Link</CNavLink>
1223+ </CNavItem>
1224+ <CDropdown variant="nav-item" :popper="false">
1225+ <CDropdownToggle color="secondary">Dropdown button</CDropdownToggle>
1226+ <CDropdownMenu>
1227+ <CDropdownItem href="#">Action</CDropdownItem>
1228+ <CDropdownItem href="#">Another action</CDropdownItem>
1229+ <CDropdownDivider />
1230+ <CDropdownItem href="#">Something else here</CDropdownItem>
1231+ </CDropdownMenu>
1232+ </CDropdown>
1233+ <CNavItem>
1234+ <CNavLink href="#" disabled>
1235+ Disabled
1236+ </CNavLink>
1237+ </CNavItem>
1238+ </CNavbarNav>
1239+ <CForm class="d-flex">
1240+ <CFormInput type="search" class="me-2" placeholder="Search" />
1241+ <CButton type="submit" color="success" variant="outline">
1242+ Search
1243+ </CButton>
1244+ </CForm>
1245+ </COffcanvasBody>
1246+ </COffcanvas>
1247+ </CContainer>
1248+ </CNavbar>
1249+ </template>
1250+ <script>
1251+ export default {
1252+ data() {
1253+ return {
1254+ visibleOffcanvas2: false,
1255+ }
1256+ }
1257+ }
1258+ </script>
1259+ ```
11361260
11371261<script >
11381262 export default {
0 commit comments