diff --git a/docs/angular/add-to-existing.mdx b/docs/angular/add-to-existing.mdx
index 2ef3d723578..dbeaf8f08a9 100644
--- a/docs/angular/add-to-existing.mdx
+++ b/docs/angular/add-to-existing.mdx
@@ -230,7 +230,7 @@ Start by adding a template at `src/app/home/home.html`:
-
+ Home
diff --git a/docs/angular/quickstart.mdx b/docs/angular/quickstart.mdx
index e043b556dda..dc4386e4f19 100644
--- a/docs/angular/quickstart.mdx
+++ b/docs/angular/quickstart.mdx
@@ -158,7 +158,7 @@ And the template, in the `home.page.html` file, uses those components:
-
+ Blank
@@ -174,7 +174,7 @@ And the template, in the `home.page.html` file, uses those components:
```
-This creates a page with a header and scrollable content area. The second header shows a [collapsible large title](/api/title.mdx#collapsible-large-titles) that displays on iOS devices when at the top of the content, then condenses to show the smaller title in the first header when scrolling down.
+This creates a page with a header and scrollable content area. The second header shows a [collapsible large title](/api/title.mdx#collapsible-large-titles) that displays when at the top of the content, then condenses to show the smaller title in the first header when scrolling down.
:::tip[Learn More]
@@ -317,7 +317,7 @@ Update the `ion-content` in your `new.page.html` to include a button and some it
```html title="src/app/new/new.page.html"
-
+ new
diff --git a/docs/angular/your-first-app.mdx b/docs/angular/your-first-app.mdx
index 7db2aaac485..0746dc03ede 100644
--- a/docs/angular/your-first-app.mdx
+++ b/docs/angular/your-first-app.mdx
@@ -158,7 +158,7 @@ Open `/src/app/tab2/tab2.page.html`. It contains:
-
+ Tab 2
@@ -168,7 +168,7 @@ Open `/src/app/tab2/tab2.page.html`. It contains:
```
-`ion-header` represents the top navigation and toolbar, with "Tab 2" as the title (there are two of them due to iOS [Collapsible Large Title](../api/title.mdx#collapsible-large-titles) support). Rename both `ion-title` elements to:
+`ion-header` represents the top navigation and toolbar, with "Tab 2" as the title (there are two of them due to [Collapsible Large Title](../api/title.mdx#collapsible-large-titles) support). Rename both `ion-title` elements to:
```html
@@ -179,7 +179,7 @@ Open `/src/app/tab2/tab2.page.html`. It contains:
-
+ Photo Gallery
@@ -200,7 +200,7 @@ We put the visual aspects of our app into ``. In this case, it’s
-
+ Photo Gallery
diff --git a/docs/angular/your-first-app/2-taking-photos.mdx b/docs/angular/your-first-app/2-taking-photos.mdx
index 898e2d6fc99..bc94fd4ca69 100644
--- a/docs/angular/your-first-app/2-taking-photos.mdx
+++ b/docs/angular/your-first-app/2-taking-photos.mdx
@@ -120,7 +120,7 @@ Then, open `tab2.page.html` and call the `addPhotoToGallery()` method when the F
-
+ Photo Gallery
@@ -241,7 +241,7 @@ Next, switch to `tab2.page.html` to display the images. We'll add a [Grid compon
-
+ Photo Gallery
diff --git a/docs/angular/your-first-app/7-live-reload.mdx b/docs/angular/your-first-app/7-live-reload.mdx
index 74dac3b0cf0..4e3becbc920 100644
--- a/docs/angular/your-first-app/7-live-reload.mdx
+++ b/docs/angular/your-first-app/7-live-reload.mdx
@@ -166,7 +166,7 @@ Open `tab2.page.html` and wrap each image in a `
-
+ Photo Gallery
diff --git a/docs/api/buttons.mdx b/docs/api/buttons.mdx
index 2fa0e42d5be..9e9811fe8fa 100644
--- a/docs/api/buttons.mdx
+++ b/docs/api/buttons.mdx
@@ -54,13 +54,7 @@ import Types from '@site/static/usage/v10/buttons/types/index.mdx';
## Collapsible Buttons {/* #collapsible-buttons */}
-The `collapse` property can be set on the buttons to collapse them when the header collapses. This is typically used with [collapsible large titles](./title#collapsible-large-titles).
-
-:::info
-
-This feature is only available for iOS.
-
-:::
+The `collapse` property can be set on the buttons to collapse them when the header collapses. This is typically used with [collapsible large titles](./title.mdx#collapsible-large-titles).
{/* Reuse the playground from the Title directory */}
import CollapsibleLargeTitleButtons from '@site/static/usage/v10/title/collapsible-large-title/buttons/index.mdx';
diff --git a/docs/api/footer.mdx b/docs/api/footer.mdx
index 5d323525e63..8f4460a240c 100644
--- a/docs/api/footer.mdx
+++ b/docs/api/footer.mdx
@@ -37,7 +37,7 @@ import Translucent from '@site/static/usage/v10/footer/translucent/index.mdx';
## Fade Footer {/* #fade-footer */}
-Many native iOS applications have a fade effect on the toolbar. This can be achieved by setting the `collapse` property on the footer to `"fade"`. When the content is scrolled to the end, the background and border on the footer will fade away. This effect will only apply when the mode is `"ios"`.
+Many native iOS applications have a fade effect on the toolbar. This can be achieved by setting the `scrollEffect` property on the footer to `"fade"`. When the content is scrolled to the end, the background and border on the footer will fade away.
import Fade from '@site/static/usage/v10/footer/fade/index.mdx';
@@ -51,6 +51,16 @@ import CustomScrollTarget from '@site/static/usage/v10/footer/custom-scroll-targ
+## Hide Footer {/* #hide-footer */}
+
+The footer can slide out of view as the content is scrolled down, giving the content more room, and slide back in as soon as the content is scrolled up. This can be achieved by setting the `scrollEffect` property on the footer to `"hide"`.
+
+When the footer contains a [tab bar](./tab-bar.mdx), set `scrollEffect` on the footer rather than the tab bar so the whole footer hides together.
+
+import Hide from '@site/static/usage/v10/footer/hide/index.mdx';
+
+
+
## Borders {/* #borders */}
In `"md"` mode, the footer will have a `box-shadow` on the top. In `"ios"` mode, it will receive a `border` on the top. These can be removed by adding the `.ion-no-border` class to the footer.
diff --git a/docs/api/header.mdx b/docs/api/header.mdx
index ee4f2af2d06..25cdc60fd6f 100644
--- a/docs/api/header.mdx
+++ b/docs/api/header.mdx
@@ -37,7 +37,7 @@ import Translucent from '@site/static/usage/v10/header/translucent/index.mdx';
## Condensed Header {/* #condensed-header */}
-Ionic provides the functionality found in native iOS applications to show a large toolbar title and then collapse it to a small title when scrolling. This can be done by adding two headers, one above the content and one inside of the content, and then setting the `collapse` property to `"condense"` on the header inside of the content. This effect will only apply when the mode is "ios".
+Ionic provides the functionality found in native iOS applications to show a large toolbar title and then collapse it to a small title when scrolling. This can be done by adding two headers, one above the content and one inside of the content, and then setting the `scrollEffect` property to `"condense"` on the header inside of the content.
import Condense from '@site/static/usage/v10/header/condense/index.mdx';
@@ -45,9 +45,9 @@ import Condense from '@site/static/usage/v10/header/condense/index.mdx';
## Fade Header {/* #fade-header */}
-Many native iOS applications have a fade effect on the toolbar. This can be achieved by setting the `collapse` property on the header to `"fade"`. When the page is first loaded, the background and border on the header will be hidden. As the content is scrolled, the header will fade back in. This effect will only apply when the mode is "ios".
+Many native iOS applications have a fade effect on the toolbar. This can be achieved by setting the `scrollEffect` property on the header to `"fade"`. When the page is first loaded, the background and border on the header will be hidden. As the content is scrolled, the header will fade back in.
-This functionality can be combined with a [Condensed Header](#condensed-header) as well. The `collapse` property with a value set to `"fade"` should be on the header outside of the content.
+This functionality can be combined with a [Condensed Header](#condensed-header) as well. The `scrollEffect` property with a value set to `"fade"` should be on the header outside of the content.
import Fade from '@site/static/usage/v10/header/fade/index.mdx';
@@ -61,6 +61,14 @@ import CustomScrollTarget from '@site/static/usage/v10/header/custom-scroll-targ
+## Hide Header {/* #hide-header */}
+
+The header can slide out of view as the content is scrolled down, giving the content more room, and slide back in as soon as the content is scrolled up. This can be achieved by setting the `scrollEffect` property on the header to `"hide"`.
+
+import Hide from '@site/static/usage/v10/header/hide/index.mdx';
+
+
+
## Borders {/* #borders */}
In `"md"` mode, the header will have a `box-shadow` on the bottom. In `"ios"` mode, it will receive a `border` on the bottom. These can be removed by adding the `.ion-no-border` class to the header.
diff --git a/docs/api/tab-bar.mdx b/docs/api/tab-bar.mdx
index 4179cea2a01..513584fc6a1 100644
--- a/docs/api/tab-bar.mdx
+++ b/docs/api/tab-bar.mdx
@@ -150,6 +150,16 @@ import InsideTabBar from '@site/static/usage/v10/badge/inside-tab-bar/index.mdx'
+## Hide Tab Bar {/* #hide-tab-bar */}
+
+The tab bar can slide out of view as the content is scrolled down, giving the content more room, and slide back in as soon as the content is scrolled up. This can be achieved by setting the `scrollEffect` property on the tab bar to `"hide"`.
+
+When the tab bar is inside a [footer](./footer.mdx), `scrollEffect` on the tab bar is ignored. Set it on the footer instead so the whole footer hides together.
+
+import Hide from '@site/static/usage/v10/tab-bar/hide/index.mdx';
+
+
+
## Properties {/* #properties */}
diff --git a/docs/api/title.mdx b/docs/api/title.mdx
index c3d5077b68d..297420e0ef4 100644
--- a/docs/api/title.mdx
+++ b/docs/api/title.mdx
@@ -33,12 +33,6 @@ import Basic from '@site/static/usage/v10/title/basic/index.mdx';
The large title will display when the [content](./content) is scrolled to the start of the scroll container. When the title is scrolled behind the header, the condensed title will fade in.
-:::info
-
-This feature is only available for iOS.
-
-:::
-
import CollapsibleLargeTitle from '@site/static/usage/v10/title/collapsible-large-title/basic/index.mdx';
diff --git a/docs/react/add-to-existing.mdx b/docs/react/add-to-existing.mdx
index d74edc57776..0af2584f7ee 100644
--- a/docs/react/add-to-existing.mdx
+++ b/docs/react/add-to-existing.mdx
@@ -243,7 +243,7 @@ const Home = () => {
-
+ Home
diff --git a/docs/react/quickstart.mdx b/docs/react/quickstart.mdx
index 972203a096a..8d276c5640c 100644
--- a/docs/react/quickstart.mdx
+++ b/docs/react/quickstart.mdx
@@ -136,7 +136,7 @@ const Home: React.FC = () => {
-
+ Blank
@@ -150,7 +150,7 @@ const Home: React.FC = () => {
export default Home;
```
-This creates a page with a header and scrollable content area. The `IonPage` component provides the basic page structure and must be used on every page. The second header shows a [collapsible large title](/api/title.mdx#collapsible-large-titles) that displays on iOS devices when at the top of the content, then condenses to show the smaller title in the first header when scrolling down.
+This creates a page with a header and scrollable content area. The `IonPage` component provides the basic page structure and must be used on every page. The second header shows a [collapsible large title](/api/title.mdx#collapsible-large-titles) that displays when at the top of the content, then condenses to show the smaller title in the first header when scrolling down.
:::tip[Learn More]
@@ -205,7 +205,7 @@ const New: React.FC = () => {
-
+ New
diff --git a/docs/react/your-first-app.mdx b/docs/react/your-first-app.mdx
index fa052a476d2..363fdff6f64 100644
--- a/docs/react/your-first-app.mdx
+++ b/docs/react/your-first-app.mdx
@@ -155,7 +155,7 @@ const Tab2: React.FC = () => {
-
+ Tab 2
@@ -169,7 +169,7 @@ const Tab2: React.FC = () => {
export default Tab2;
```
-`IonHeader` represents the top navigation and toolbar, with "Tab 2" as the title (there are two of them due to iOS [Collapsible Large Title](../api/title.mdx#collapsible-large-titles) support). Let’s rename both `IonTitle` elements to:
+`IonHeader` represents the top navigation and toolbar, with "Tab 2" as the title (there are two of them due to [Collapsible Large Title](../api/title.mdx#collapsible-large-titles) support). Let’s rename both `IonTitle` elements to:
```tsx
@@ -180,7 +180,7 @@ export default Tab2;
-
+
{/* CHANGE: Update title */}
Photo Gallery
@@ -212,7 +212,7 @@ const Tab2: React.FC = () => {
-
+ Photo Gallery
diff --git a/docs/react/your-first-app/2-taking-photos.mdx b/docs/react/your-first-app/2-taking-photos.mdx
index b65238b780b..0120608ab08 100644
--- a/docs/react/your-first-app/2-taking-photos.mdx
+++ b/docs/react/your-first-app/2-taking-photos.mdx
@@ -63,7 +63,7 @@ const Tab2: React.FC = () => {
-
+ Photo Gallery
@@ -233,7 +233,7 @@ const Tab2: React.FC = () => {
-
+ Photo Gallery
diff --git a/docs/react/your-first-app/7-live-reload.mdx b/docs/react/your-first-app/7-live-reload.mdx
index f93cf02adb3..29381ae0d47 100644
--- a/docs/react/your-first-app/7-live-reload.mdx
+++ b/docs/react/your-first-app/7-live-reload.mdx
@@ -122,7 +122,7 @@ const Tab2: React.FC = () => {
-
+ Photo Gallery
diff --git a/docs/updating/10-0.mdx b/docs/updating/10-0.mdx
index a5262b018a3..e6525c0b6c1 100644
--- a/docs/updating/10-0.mdx
+++ b/docs/updating/10-0.mdx
@@ -47,3 +47,18 @@ Coercion also moves from Stencil to Angular, which changes the result for number
- A sheet `ion-modal` shows the drag handle unless `handle` is exactly `false`.
Both values reach inputs routinely, from the `async` pipe before its first emission and from form control values, so coercing them would silently change which of those branches runs.
+
+## Recommended Changes {/* #recommended-changes */}
+
+The following changes are not required to update to Ionic 10, as your application will continue to work. However, we recommend making them now, since the deprecated APIs will be removed in a future major version.
+
+### Header and Footer {/* #header-and-footer */}
+
+The `collapse` property on `ion-header` and `ion-footer` is deprecated. Use `scrollEffect` instead, which takes the same values:
+
+```diff
+-
++
+```
+
+This is not a direct rename. `collapse` only applies when the mode is `ios`, while `scrollEffect` applies in every mode. After switching, the [condensed header](../api/header.mdx#condensed-header), [fade header](../api/header.mdx#fade-header), and [fade footer](../api/footer.mdx#fade-footer) effects also apply in `md`. For example, a page with a condensed header shows the large title in `md`, where it was previously hidden.
diff --git a/docs/vue/add-to-existing.mdx b/docs/vue/add-to-existing.mdx
index 863fdd2358b..2adc19f3c05 100644
--- a/docs/vue/add-to-existing.mdx
+++ b/docs/vue/add-to-existing.mdx
@@ -194,7 +194,7 @@ Create a new file at `src/views/HomePage.vue` with the following:
-
+ Home
diff --git a/docs/vue/quickstart.mdx b/docs/vue/quickstart.mdx
index 9be48c4edb8..3871a1e7cf3 100644
--- a/docs/vue/quickstart.mdx
+++ b/docs/vue/quickstart.mdx
@@ -136,7 +136,7 @@ The Home page component, defined in `HomePage.vue`, imports the Ionic components
-
+ Blank
@@ -162,7 +162,7 @@ import { IonContent, IonHeader, IonPage, IonTitle, IonToolbar } from '@ionic/vue
```
-This creates a page with a header and scrollable content area. The second header shows a [collapsible large title](/api/title.mdx#collapsible-large-titles) that displays on iOS devices when at the top of the content, then condenses to show the smaller title in the first header when scrolling down.
+This creates a page with a header and scrollable content area. The second header shows a [collapsible large title](/api/title.mdx#collapsible-large-titles) that displays when at the top of the content, then condenses to show the smaller title in the first header when scrolling down.
:::tip[Learn More]
@@ -207,7 +207,7 @@ Create a new page at `NewPage.vue`:
-
+ New
diff --git a/docs/vue/your-first-app.mdx b/docs/vue/your-first-app.mdx
index 9bccc512350..fa72f43085a 100644
--- a/docs/vue/your-first-app.mdx
+++ b/docs/vue/your-first-app.mdx
@@ -155,7 +155,7 @@ Open `/src/views/Tab2Page.vue`. It contains:
-
+ Tab 2
@@ -172,7 +172,7 @@ import ExploreContainer from '@/components/ExploreContainer.vue';
```
-`ion-header` represents the top navigation and toolbar, with "Tab 2" as the title (there are two of them due to iOS [Collapsible Large Title](../api/title.mdx#collapsible-large-titles) support). Rename both `ion-title` elements to:
+`ion-header` represents the top navigation and toolbar, with "Tab 2" as the title (there are two of them due to [Collapsible Large Title](../api/title.mdx#collapsible-large-titles) support). Rename both `ion-title` elements to:
```vue
@@ -184,7 +184,7 @@ import ExploreContainer from '@/components/ExploreContainer.vue';
-
+ Photo Gallery
@@ -208,7 +208,7 @@ We put the visual aspects of our app into ``. In this case, it’s
-
+ Photo Gallery
diff --git a/docs/vue/your-first-app/2-taking-photos.mdx b/docs/vue/your-first-app/2-taking-photos.mdx
index 4aafcf8da82..41ec2ea9fb8 100644
--- a/docs/vue/your-first-app/2-taking-photos.mdx
+++ b/docs/vue/your-first-app/2-taking-photos.mdx
@@ -53,7 +53,7 @@ Next, in `Tab2Page.vue`, import the `usePhotoGallery()` method and destructure i
-
+ Photo Gallery
@@ -203,7 +203,7 @@ Next, switch to `Tab2Page.vue` to display the images. We'll add a [Grid componen
-
+ Photo Gallery
diff --git a/docs/vue/your-first-app/7-live-reload.mdx b/docs/vue/your-first-app/7-live-reload.mdx
index 214a6735b2f..4a5f2069a36 100644
--- a/docs/vue/your-first-app/7-live-reload.mdx
+++ b/docs/vue/your-first-app/7-live-reload.mdx
@@ -146,7 +146,7 @@ Wrap each image in a `
-
+ Photo Gallery
diff --git a/static/usage/v10/footer/custom-scroll-target/angular/example_component_html.md b/static/usage/v10/footer/custom-scroll-target/angular/example_component_html.md
index a0429f5e23b..96bd30313be 100644
--- a/static/usage/v10/footer/custom-scroll-target/angular/example_component_html.md
+++ b/static/usage/v10/footer/custom-scroll-target/angular/example_component_html.md
@@ -61,7 +61,7 @@
-
+ Footer
diff --git a/static/usage/v10/footer/custom-scroll-target/index.mdx b/static/usage/v10/footer/custom-scroll-target/index.mdx
index bc6d592bede..108401e553d 100644
--- a/static/usage/v10/footer/custom-scroll-target/index.mdx
+++ b/static/usage/v10/footer/custom-scroll-target/index.mdx
@@ -33,5 +33,4 @@ import angular_example_component_ts from './angular/example_component_ts.md';
src="usage/v10/footer/custom-scroll-target/demo.html"
devicePreview
includeIonContent={false}
- mode="ios"
/>
diff --git a/static/usage/v10/footer/custom-scroll-target/javascript.md b/static/usage/v10/footer/custom-scroll-target/javascript.md
index 411ccb1df59..8c7ed995fc4 100644
--- a/static/usage/v10/footer/custom-scroll-target/javascript.md
+++ b/static/usage/v10/footer/custom-scroll-target/javascript.md
@@ -61,7 +61,7 @@
-
+Footer
diff --git a/static/usage/v10/footer/custom-scroll-target/react/main_tsx.md b/static/usage/v10/footer/custom-scroll-target/react/main_tsx.md
index 9066d4c4a91..8aeb082698a 100644
--- a/static/usage/v10/footer/custom-scroll-target/react/main_tsx.md
+++ b/static/usage/v10/footer/custom-scroll-target/react/main_tsx.md
@@ -71,7 +71,7 @@ function Example() {
-
+ Footer
diff --git a/static/usage/v10/footer/custom-scroll-target/vue.md b/static/usage/v10/footer/custom-scroll-target/vue.md
index 9aa360476fd..89b977652d9 100644
--- a/static/usage/v10/footer/custom-scroll-target/vue.md
+++ b/static/usage/v10/footer/custom-scroll-target/vue.md
@@ -62,7 +62,7 @@
-
+ Footer
diff --git a/static/usage/v10/footer/fade/angular/example_component_html.md b/static/usage/v10/footer/fade/angular/example_component_html.md
index f600e4511df..dd32ad91581 100644
--- a/static/usage/v10/footer/fade/angular/example_component_html.md
+++ b/static/usage/v10/footer/fade/angular/example_component_html.md
@@ -59,7 +59,7 @@
pair of nostrils. The dolphin uses these nostrils for breathing when it surfaces.
-
+Footer
diff --git a/static/usage/v10/footer/fade/demo.html b/static/usage/v10/footer/fade/demo.html
index bedede48322..5adee48a7cc 100644
--- a/static/usage/v10/footer/fade/demo.html
+++ b/static/usage/v10/footer/fade/demo.html
@@ -72,7 +72,7 @@
Dolphin
opens to reveal a pair of nostrils. The dolphin uses these nostrils for breathing when it surfaces.
-
+ Footer
diff --git a/static/usage/v10/footer/fade/index.mdx b/static/usage/v10/footer/fade/index.mdx
index 6370fc9280e..c9aa34d16ad 100644
--- a/static/usage/v10/footer/fade/index.mdx
+++ b/static/usage/v10/footer/fade/index.mdx
@@ -23,5 +23,4 @@ import angular_example_component_ts from './angular/example_component_ts.md';
src="usage/v10/footer/fade/demo.html"
devicePreview
includeIonContent={false}
- mode="ios"
/>
diff --git a/static/usage/v10/footer/fade/javascript.md b/static/usage/v10/footer/fade/javascript.md
index f600e4511df..f044aa86529 100644
--- a/static/usage/v10/footer/fade/javascript.md
+++ b/static/usage/v10/footer/fade/javascript.md
@@ -59,7 +59,7 @@
pair of nostrils. The dolphin uses these nostrils for breathing when it surfaces.
-
+Footer
diff --git a/static/usage/v10/footer/fade/react.md b/static/usage/v10/footer/fade/react.md
index d7142f57ecd..156a8003175 100644
--- a/static/usage/v10/footer/fade/react.md
+++ b/static/usage/v10/footer/fade/react.md
@@ -65,7 +65,7 @@ function Example() {
opens to reveal a pair of nostrils. The dolphin uses these nostrils for breathing when it surfaces.
-
+ Footer
diff --git a/static/usage/v10/footer/fade/vue.md b/static/usage/v10/footer/fade/vue.md
index b08b461fb2e..b2253b12e63 100644
--- a/static/usage/v10/footer/fade/vue.md
+++ b/static/usage/v10/footer/fade/vue.md
@@ -60,7 +60,7 @@
reveal a pair of nostrils. The dolphin uses these nostrils for breathing when it surfaces.
-
+ Footer
diff --git a/static/usage/v10/footer/hide/angular/example_component_html.md b/static/usage/v10/footer/hide/angular/example_component_html.md
new file mode 100644
index 00000000000..b19cf726c64
--- /dev/null
+++ b/static/usage/v10/footer/hide/angular/example_component_html.md
@@ -0,0 +1,67 @@
+```html
+
+
Animal Facts
+
+
Rhinoceros
+
+
+ The rhinoceros gets its name from one of its most notable features: its horns. The word rhinoceros come from the
+ Greek words rhino meaning “nose” and ceros meaning “horn.” The number of horns that a rhino has varies on the
+ species. The two African species (the black rhino and the white rhino) and the Sumatran rhino have two horns, while
+ the Javan rhino and one-horned rhino have one horn.
+
+
+
Sea Turtle
+
+
+ Sea turtles are characterized by a large, streamlined shell and non-retractile head and limbs. Unlike other turtles,
+ sea turtles cannot pull their limbs and head inside their shells. Their limbs are flippers that are adapted for
+ swimming, so they are vulnerable while on land.
+
+
+
Giraffe
+
+
+ Giraffes are known for their long, tall appearance. They have a small hump on their back like a camel and have a
+ spotted pattern similar to that of a leopard. Because of the combination of these features, some people called the
+ giraffe a “camel-leopard.” That’s where the giraffe’s species name “camelopardalis” comes from.
+
+
+
Elephant
+
+
+ Elephants are the largest existing land animal, with massive bodies, large ears, and long trunks. Elephants’ long
+ trunks are multifunctional. They are used to pick up objects, trumpet warnings, greet other elephants, or suck up
+ water for drinking or bathing.
+
+
+
Dolphin
+
+
+ Dolphins range in color depending on the species, from white, pearl, and pink to darker shades of brown, gray, blue,
+ and black. They have smooth skin, flippers, and a dorsal fin. They have a long, slender snout with about 100 teeth
+ and a streamlined body. They have a single blowhole on top of their head, which has a flap that opens to reveal a
+ pair of nostrils. The dolphin uses these nostrils for breathing when it surfaces.
+
+ The rhinoceros gets its name from one of its most notable features: its horns. The word rhinoceros come from
+ the Greek words rhino meaning “nose” and ceros meaning “horn.” The number of horns that a rhino has varies on
+ the species. The two African species (the black rhino and the white rhino) and the Sumatran rhino have two
+ horns, while the Javan rhino and one-horned rhino have one horn.
+
+
+
Sea Turtle
+
+
+ Sea turtles are characterized by a large, streamlined shell and non-retractile head and limbs. Unlike other
+ turtles, sea turtles cannot pull their limbs and head inside their shells. Their limbs are flippers that are
+ adapted for swimming, so they are vulnerable while on land.
+
+
+
Giraffe
+
+
+ Giraffes are known for their long, tall appearance. They have a small hump on their back like a camel and have
+ a spotted pattern similar to that of a leopard. Because of the combination of these features, some people
+ called the giraffe a “camel-leopard.” That’s where the giraffe’s species name “camelopardalis” comes from.
+
+
+
Elephant
+
+
+ Elephants are the largest existing land animal, with massive bodies, large ears, and long trunks. Elephants’
+ long trunks are multifunctional. They are used to pick up objects, trumpet warnings, greet other elephants, or
+ suck up water for drinking or bathing.
+
+
+
Dolphin
+
+
+ Dolphins range in color depending on the species, from white, pearl, and pink to darker shades of brown, gray,
+ blue, and black. They have smooth skin, flippers, and a dorsal fin. They have a long, slender snout with about
+ 100 teeth and a streamlined body. They have a single blowhole on top of their head, which has a flap that
+ opens to reveal a pair of nostrils. The dolphin uses these nostrils for breathing when it surfaces.
+
+
+
+
+ Footer
+
+
+
+
+
diff --git a/static/usage/v10/footer/hide/index.mdx b/static/usage/v10/footer/hide/index.mdx
new file mode 100644
index 00000000000..0aba6b84ed8
--- /dev/null
+++ b/static/usage/v10/footer/hide/index.mdx
@@ -0,0 +1,26 @@
+import Playground from '@site/src/components/global/Playground';
+
+import javascript from './javascript.md';
+import react from './react.md';
+import vue from './vue.md';
+
+import angular_example_component_html from './angular/example_component_html.md';
+import angular_example_component_ts from './angular/example_component_ts.md';
+
+
diff --git a/static/usage/v10/footer/hide/javascript.md b/static/usage/v10/footer/hide/javascript.md
new file mode 100644
index 00000000000..0d8db53dc67
--- /dev/null
+++ b/static/usage/v10/footer/hide/javascript.md
@@ -0,0 +1,67 @@
+```html
+
+
Animal Facts
+
+
Rhinoceros
+
+
+ The rhinoceros gets its name from one of its most notable features: its horns. The word rhinoceros come from the
+ Greek words rhino meaning “nose” and ceros meaning “horn.” The number of horns that a rhino has varies on the
+ species. The two African species (the black rhino and the white rhino) and the Sumatran rhino have two horns, while
+ the Javan rhino and one-horned rhino have one horn.
+
+
+
Sea Turtle
+
+
+ Sea turtles are characterized by a large, streamlined shell and non-retractile head and limbs. Unlike other turtles,
+ sea turtles cannot pull their limbs and head inside their shells. Their limbs are flippers that are adapted for
+ swimming, so they are vulnerable while on land.
+
+
+
Giraffe
+
+
+ Giraffes are known for their long, tall appearance. They have a small hump on their back like a camel and have a
+ spotted pattern similar to that of a leopard. Because of the combination of these features, some people called the
+ giraffe a “camel-leopard.” That’s where the giraffe’s species name “camelopardalis” comes from.
+
+
+
Elephant
+
+
+ Elephants are the largest existing land animal, with massive bodies, large ears, and long trunks. Elephants’ long
+ trunks are multifunctional. They are used to pick up objects, trumpet warnings, greet other elephants, or suck up
+ water for drinking or bathing.
+
+
+
Dolphin
+
+
+ Dolphins range in color depending on the species, from white, pearl, and pink to darker shades of brown, gray, blue,
+ and black. They have smooth skin, flippers, and a dorsal fin. They have a long, slender snout with about 100 teeth
+ and a streamlined body. They have a single blowhole on top of their head, which has a flap that opens to reveal a
+ pair of nostrils. The dolphin uses these nostrils for breathing when it surfaces.
+
+ The rhinoceros gets its name from one of its most notable features: its horns. The word rhinoceros come from
+ the Greek words rhino meaning “nose” and ceros meaning “horn.” The number of horns that a rhino has varies on
+ the species. The two African species (the black rhino and the white rhino) and the Sumatran rhino have two
+ horns, while the Javan rhino and one-horned rhino have one horn.
+
+
+
Sea Turtle
+
+
+ Sea turtles are characterized by a large, streamlined shell and non-retractile head and limbs. Unlike other
+ turtles, sea turtles cannot pull their limbs and head inside their shells. Their limbs are flippers that are
+ adapted for swimming, so they are vulnerable while on land.
+
+
+
Giraffe
+
+
+ Giraffes are known for their long, tall appearance. They have a small hump on their back like a camel and have
+ a spotted pattern similar to that of a leopard. Because of the combination of these features, some people
+ called the giraffe a “camel-leopard.” That’s where the giraffe’s species name “camelopardalis” comes from.
+
+
+
Elephant
+
+
+ Elephants are the largest existing land animal, with massive bodies, large ears, and long trunks. Elephants’
+ long trunks are multifunctional. They are used to pick up objects, trumpet warnings, greet other elephants, or
+ suck up water for drinking or bathing.
+
+
+
Dolphin
+
+
+ Dolphins range in color depending on the species, from white, pearl, and pink to darker shades of brown, gray,
+ blue, and black. They have smooth skin, flippers, and a dorsal fin. They have a long, slender snout with about
+ 100 teeth and a streamlined body. They have a single blowhole on top of their head, which has a flap that
+ opens to reveal a pair of nostrils. The dolphin uses these nostrils for breathing when it surfaces.
+
+ The rhinoceros gets its name from one of its most notable features: its horns. The word rhinoceros come from the
+ Greek words rhino meaning “nose” and ceros meaning “horn.” The number of horns that a rhino has varies on the
+ species. The two African species (the black rhino and the white rhino) and the Sumatran rhino have two horns,
+ while the Javan rhino and one-horned rhino have one horn.
+
+
+
Sea Turtle
+
+
+ Sea turtles are characterized by a large, streamlined shell and non-retractile head and limbs. Unlike other
+ turtles, sea turtles cannot pull their limbs and head inside their shells. Their limbs are flippers that are
+ adapted for swimming, so they are vulnerable while on land.
+
+
+
Giraffe
+
+
+ Giraffes are known for their long, tall appearance. They have a small hump on their back like a camel and have a
+ spotted pattern similar to that of a leopard. Because of the combination of these features, some people called the
+ giraffe a “camel-leopard.” That’s where the giraffe’s species name “camelopardalis” comes from.
+
+
+
Elephant
+
+
+ Elephants are the largest existing land animal, with massive bodies, large ears, and long trunks. Elephants’ long
+ trunks are multifunctional. They are used to pick up objects, trumpet warnings, greet other elephants, or suck up
+ water for drinking or bathing.
+
+
+
Dolphin
+
+
+ Dolphins range in color depending on the species, from white, pearl, and pink to darker shades of brown, gray,
+ blue, and black. They have smooth skin, flippers, and a dorsal fin. They have a long, slender snout with about 100
+ teeth and a streamlined body. They have a single blowhole on top of their head, which has a flap that opens to
+ reveal a pair of nostrils. The dolphin uses these nostrils for breathing when it surfaces.
+
+ The rhinoceros gets its name from one of its most notable features: its horns. The word rhinoceros come from the
+ Greek words rhino meaning “nose” and ceros meaning “horn.” The number of horns that a rhino has varies on the
+ species. The two African species (the black rhino and the white rhino) and the Sumatran rhino have two horns, while
+ the Javan rhino and one-horned rhino have one horn.
+
+
+
Sea Turtle
+
+
+ Sea turtles are characterized by a large, streamlined shell and non-retractile head and limbs. Unlike other turtles,
+ sea turtles cannot pull their limbs and head inside their shells. Their limbs are flippers that are adapted for
+ swimming, so they are vulnerable while on land.
+
+
+
Giraffe
+
+
+ Giraffes are known for their long, tall appearance. They have a small hump on their back like a camel and have a
+ spotted pattern similar to that of a leopard. Because of the combination of these features, some people called the
+ giraffe a “camel-leopard.” That’s where the giraffe’s species name “camelopardalis” comes from.
+
+
+
Elephant
+
+
+ Elephants are the largest existing land animal, with massive bodies, large ears, and long trunks. Elephants’ long
+ trunks are multifunctional. They are used to pick up objects, trumpet warnings, greet other elephants, or suck up
+ water for drinking or bathing.
+
+
+
Dolphin
+
+
+ Dolphins range in color depending on the species, from white, pearl, and pink to darker shades of brown, gray, blue,
+ and black. They have smooth skin, flippers, and a dorsal fin. They have a long, slender snout with about 100 teeth
+ and a streamlined body. They have a single blowhole on top of their head, which has a flap that opens to reveal a
+ pair of nostrils. The dolphin uses these nostrils for breathing when it surfaces.
+
+ The rhinoceros gets its name from one of its most notable features: its horns. The word rhinoceros come from
+ the Greek words rhino meaning “nose” and ceros meaning “horn.” The number of horns that a rhino has varies on
+ the species. The two African species (the black rhino and the white rhino) and the Sumatran rhino have two
+ horns, while the Javan rhino and one-horned rhino have one horn.
+
+
+
Sea Turtle
+
+
+ Sea turtles are characterized by a large, streamlined shell and non-retractile head and limbs. Unlike other
+ turtles, sea turtles cannot pull their limbs and head inside their shells. Their limbs are flippers that are
+ adapted for swimming, so they are vulnerable while on land.
+
+
+
Giraffe
+
+
+ Giraffes are known for their long, tall appearance. They have a small hump on their back like a camel and have
+ a spotted pattern similar to that of a leopard. Because of the combination of these features, some people
+ called the giraffe a “camel-leopard.” That’s where the giraffe’s species name “camelopardalis” comes from.
+
+
+
Elephant
+
+
+ Elephants are the largest existing land animal, with massive bodies, large ears, and long trunks. Elephants’
+ long trunks are multifunctional. They are used to pick up objects, trumpet warnings, greet other elephants, or
+ suck up water for drinking or bathing.
+
+
+
Dolphin
+
+
+ Dolphins range in color depending on the species, from white, pearl, and pink to darker shades of brown, gray,
+ blue, and black. They have smooth skin, flippers, and a dorsal fin. They have a long, slender snout with about
+ 100 teeth and a streamlined body. They have a single blowhole on top of their head, which has a flap that
+ opens to reveal a pair of nostrils. The dolphin uses these nostrils for breathing when it surfaces.
+
+
+
+
+
diff --git a/static/usage/v10/header/hide/index.mdx b/static/usage/v10/header/hide/index.mdx
new file mode 100644
index 00000000000..cd4f5cfb704
--- /dev/null
+++ b/static/usage/v10/header/hide/index.mdx
@@ -0,0 +1,26 @@
+import Playground from '@site/src/components/global/Playground';
+
+import javascript from './javascript.md';
+import react from './react.md';
+import vue from './vue.md';
+
+import angular_example_component_html from './angular/example_component_html.md';
+import angular_example_component_ts from './angular/example_component_ts.md';
+
+
diff --git a/static/usage/v10/header/hide/javascript.md b/static/usage/v10/header/hide/javascript.md
new file mode 100644
index 00000000000..167db2e76c9
--- /dev/null
+++ b/static/usage/v10/header/hide/javascript.md
@@ -0,0 +1,67 @@
+```html
+
+
+ Header
+
+
+
+
Animal Facts
+
+
Rhinoceros
+
+
+ The rhinoceros gets its name from one of its most notable features: its horns. The word rhinoceros come from the
+ Greek words rhino meaning “nose” and ceros meaning “horn.” The number of horns that a rhino has varies on the
+ species. The two African species (the black rhino and the white rhino) and the Sumatran rhino have two horns, while
+ the Javan rhino and one-horned rhino have one horn.
+
+
+
Sea Turtle
+
+
+ Sea turtles are characterized by a large, streamlined shell and non-retractile head and limbs. Unlike other turtles,
+ sea turtles cannot pull their limbs and head inside their shells. Their limbs are flippers that are adapted for
+ swimming, so they are vulnerable while on land.
+
+
+
Giraffe
+
+
+ Giraffes are known for their long, tall appearance. They have a small hump on their back like a camel and have a
+ spotted pattern similar to that of a leopard. Because of the combination of these features, some people called the
+ giraffe a “camel-leopard.” That’s where the giraffe’s species name “camelopardalis” comes from.
+
+
+
Elephant
+
+
+ Elephants are the largest existing land animal, with massive bodies, large ears, and long trunks. Elephants’ long
+ trunks are multifunctional. They are used to pick up objects, trumpet warnings, greet other elephants, or suck up
+ water for drinking or bathing.
+
+
+
Dolphin
+
+
+ Dolphins range in color depending on the species, from white, pearl, and pink to darker shades of brown, gray, blue,
+ and black. They have smooth skin, flippers, and a dorsal fin. They have a long, slender snout with about 100 teeth
+ and a streamlined body. They have a single blowhole on top of their head, which has a flap that opens to reveal a
+ pair of nostrils. The dolphin uses these nostrils for breathing when it surfaces.
+
+ The rhinoceros gets its name from one of its most notable features: its horns. The word rhinoceros come from
+ the Greek words rhino meaning “nose” and ceros meaning “horn.” The number of horns that a rhino has varies on
+ the species. The two African species (the black rhino and the white rhino) and the Sumatran rhino have two
+ horns, while the Javan rhino and one-horned rhino have one horn.
+
+
+
Sea Turtle
+
+
+ Sea turtles are characterized by a large, streamlined shell and non-retractile head and limbs. Unlike other
+ turtles, sea turtles cannot pull their limbs and head inside their shells. Their limbs are flippers that are
+ adapted for swimming, so they are vulnerable while on land.
+
+
+
Giraffe
+
+
+ Giraffes are known for their long, tall appearance. They have a small hump on their back like a camel and have
+ a spotted pattern similar to that of a leopard. Because of the combination of these features, some people
+ called the giraffe a “camel-leopard.” That’s where the giraffe’s species name “camelopardalis” comes from.
+
+
+
Elephant
+
+
+ Elephants are the largest existing land animal, with massive bodies, large ears, and long trunks. Elephants’
+ long trunks are multifunctional. They are used to pick up objects, trumpet warnings, greet other elephants, or
+ suck up water for drinking or bathing.
+
+
+
Dolphin
+
+
+ Dolphins range in color depending on the species, from white, pearl, and pink to darker shades of brown, gray,
+ blue, and black. They have smooth skin, flippers, and a dorsal fin. They have a long, slender snout with about
+ 100 teeth and a streamlined body. They have a single blowhole on top of their head, which has a flap that
+ opens to reveal a pair of nostrils. The dolphin uses these nostrils for breathing when it surfaces.
+
+ The rhinoceros gets its name from one of its most notable features: its horns. The word rhinoceros come from the
+ Greek words rhino meaning “nose” and ceros meaning “horn.” The number of horns that a rhino has varies on the
+ species. The two African species (the black rhino and the white rhino) and the Sumatran rhino have two horns,
+ while the Javan rhino and one-horned rhino have one horn.
+
+
+
Sea Turtle
+
+
+ Sea turtles are characterized by a large, streamlined shell and non-retractile head and limbs. Unlike other
+ turtles, sea turtles cannot pull their limbs and head inside their shells. Their limbs are flippers that are
+ adapted for swimming, so they are vulnerable while on land.
+
+
+
Giraffe
+
+
+ Giraffes are known for their long, tall appearance. They have a small hump on their back like a camel and have a
+ spotted pattern similar to that of a leopard. Because of the combination of these features, some people called the
+ giraffe a “camel-leopard.” That’s where the giraffe’s species name “camelopardalis” comes from.
+
+
+
Elephant
+
+
+ Elephants are the largest existing land animal, with massive bodies, large ears, and long trunks. Elephants’ long
+ trunks are multifunctional. They are used to pick up objects, trumpet warnings, greet other elephants, or suck up
+ water for drinking or bathing.
+
+
+
Dolphin
+
+
+ Dolphins range in color depending on the species, from white, pearl, and pink to darker shades of brown, gray,
+ blue, and black. They have smooth skin, flippers, and a dorsal fin. They have a long, slender snout with about 100
+ teeth and a streamlined body. They have a single blowhole on top of their head, which has a flap that opens to
+ reveal a pair of nostrils. The dolphin uses these nostrils for breathing when it surfaces.
+
+ The rhinoceros gets its name from one of its most notable features: its horns. The word rhinoceros come from the
+ Greek words rhino meaning “nose” and ceros meaning “horn.” The number of horns that a rhino has varies on the
+ species. The two African species (the black rhino and the white rhino) and the Sumatran rhino have two horns, while
+ the Javan rhino and one-horned rhino have one horn.
+
+
+
Sea Turtle
+
+
+ Sea turtles are characterized by a large, streamlined shell and non-retractile head and limbs. Unlike other turtles,
+ sea turtles cannot pull their limbs and head inside their shells. Their limbs are flippers that are adapted for
+ swimming, so they are vulnerable while on land.
+
+
+
Giraffe
+
+
+ Giraffes are known for their long, tall appearance. They have a small hump on their back like a camel and have a
+ spotted pattern similar to that of a leopard. Because of the combination of these features, some people called the
+ giraffe a “camel-leopard.” That’s where the giraffe’s species name “camelopardalis” comes from.
+
+
+
Elephant
+
+
+ Elephants are the largest existing land animal, with massive bodies, large ears, and long trunks. Elephants’ long
+ trunks are multifunctional. They are used to pick up objects, trumpet warnings, greet other elephants, or suck up
+ water for drinking or bathing.
+
+
+
Dolphin
+
+
+ Dolphins range in color depending on the species, from white, pearl, and pink to darker shades of brown, gray, blue,
+ and black. They have smooth skin, flippers, and a dorsal fin. They have a long, slender snout with about 100 teeth
+ and a streamlined body. They have a single blowhole on top of their head, which has a flap that opens to reveal a
+ pair of nostrils. The dolphin uses these nostrils for breathing when it surfaces.
+
+ The rhinoceros gets its name from one of its most notable features: its horns. The word rhinoceros come from
+ the Greek words rhino meaning “nose” and ceros meaning “horn.” The number of horns that a rhino has varies on
+ the species. The two African species (the black rhino and the white rhino) and the Sumatran rhino have two
+ horns, while the Javan rhino and one-horned rhino have one horn.
+
+
+
Sea Turtle
+
+
+ Sea turtles are characterized by a large, streamlined shell and non-retractile head and limbs. Unlike other
+ turtles, sea turtles cannot pull their limbs and head inside their shells. Their limbs are flippers that are
+ adapted for swimming, so they are vulnerable while on land.
+
+
+
Giraffe
+
+
+ Giraffes are known for their long, tall appearance. They have a small hump on their back like a camel and have
+ a spotted pattern similar to that of a leopard. Because of the combination of these features, some people
+ called the giraffe a “camel-leopard.” That’s where the giraffe’s species name “camelopardalis” comes from.
+
+
+
Elephant
+
+
+ Elephants are the largest existing land animal, with massive bodies, large ears, and long trunks. Elephants’
+ long trunks are multifunctional. They are used to pick up objects, trumpet warnings, greet other elephants, or
+ suck up water for drinking or bathing.
+
+
+
Dolphin
+
+
+ Dolphins range in color depending on the species, from white, pearl, and pink to darker shades of brown, gray,
+ blue, and black. They have smooth skin, flippers, and a dorsal fin. They have a long, slender snout with about
+ 100 teeth and a streamlined body. They have a single blowhole on top of their head, which has a flap that
+ opens to reveal a pair of nostrils. The dolphin uses these nostrils for breathing when it surfaces.
+
+
+
+
+
+ Favorites
+
+
+
+ Music
+
+
+
+ Calendar
+
+
+
+
+
diff --git a/static/usage/v10/tab-bar/hide/index.mdx b/static/usage/v10/tab-bar/hide/index.mdx
new file mode 100644
index 00000000000..21fb5d20206
--- /dev/null
+++ b/static/usage/v10/tab-bar/hide/index.mdx
@@ -0,0 +1,33 @@
+import Playground from '@site/src/components/global/Playground';
+
+import javascript_index_html from './javascript/index_html.md';
+import javascript_index_ts from './javascript/index_ts.md';
+
+import react from './react.md';
+import vue from './vue.md';
+
+import angular_example_component_html from './angular/example_component_html.md';
+import angular_example_component_ts from './angular/example_component_ts.md';
+
+
diff --git a/static/usage/v10/tab-bar/hide/javascript/index_html.md b/static/usage/v10/tab-bar/hide/javascript/index_html.md
new file mode 100644
index 00000000000..3f3d5290ba4
--- /dev/null
+++ b/static/usage/v10/tab-bar/hide/javascript/index_html.md
@@ -0,0 +1,81 @@
+```html
+
+
+ Header
+
+
+
+
Animal Facts
+
+
Rhinoceros
+
+
+ The rhinoceros gets its name from one of its most notable features: its horns. The word rhinoceros come from the
+ Greek words rhino meaning “nose” and ceros meaning “horn.” The number of horns that a rhino has varies on the
+ species. The two African species (the black rhino and the white rhino) and the Sumatran rhino have two horns, while
+ the Javan rhino and one-horned rhino have one horn.
+
+
+
Sea Turtle
+
+
+ Sea turtles are characterized by a large, streamlined shell and non-retractile head and limbs. Unlike other turtles,
+ sea turtles cannot pull their limbs and head inside their shells. Their limbs are flippers that are adapted for
+ swimming, so they are vulnerable while on land.
+
+
+
Giraffe
+
+
+ Giraffes are known for their long, tall appearance. They have a small hump on their back like a camel and have a
+ spotted pattern similar to that of a leopard. Because of the combination of these features, some people called the
+ giraffe a “camel-leopard.” That’s where the giraffe’s species name “camelopardalis” comes from.
+
+
+
Elephant
+
+
+ Elephants are the largest existing land animal, with massive bodies, large ears, and long trunks. Elephants’ long
+ trunks are multifunctional. They are used to pick up objects, trumpet warnings, greet other elephants, or suck up
+ water for drinking or bathing.
+
+
+
Dolphin
+
+
+ Dolphins range in color depending on the species, from white, pearl, and pink to darker shades of brown, gray, blue,
+ and black. They have smooth skin, flippers, and a dorsal fin. They have a long, slender snout with about 100 teeth
+ and a streamlined body. They have a single blowhole on top of their head, which has a flap that opens to reveal a
+ pair of nostrils. The dolphin uses these nostrils for breathing when it surfaces.
+
+
+
+
+
+ Favorites
+
+
+
+ Music
+
+
+
+ Calendar
+
+
+```
diff --git a/static/usage/v10/tab-bar/hide/javascript/index_ts.md b/static/usage/v10/tab-bar/hide/javascript/index_ts.md
new file mode 100644
index 00000000000..ce024465bf5
--- /dev/null
+++ b/static/usage/v10/tab-bar/hide/javascript/index_ts.md
@@ -0,0 +1,46 @@
+```ts
+import { defineCustomElements } from '@ionic/core/loader';
+
+import { addIcons } from 'ionicons';
+import { calendar, heart, musicalNote } from 'ionicons/icons';
+
+/* Core CSS required for Ionic components to work properly */
+import '@ionic/core/css/core.css';
+
+/* Basic CSS for apps built with Ionic */
+import '@ionic/core/css/normalize.css';
+import '@ionic/core/css/structure.css';
+import '@ionic/core/css/typography.css';
+
+/* Optional CSS utils that can be commented out */
+import '@ionic/core/css/padding.css';
+import '@ionic/core/css/float-elements.css';
+import '@ionic/core/css/text-alignment.css';
+import '@ionic/core/css/text-transformation.css';
+import '@ionic/core/css/flex-utils.css';
+import '@ionic/core/css/display.css';
+
+/**
+ * Ionic Dark Palette
+ * -----------------------------------------------------
+ * For more information, please see:
+ * https://ionicframework.com/docs/theming/dark-mode
+ */
+
+// import '@ionic/core/css/palettes/dark.always.css';
+// import '@ionic/core/css/palettes/dark.class.css';
+import '@ionic/core/css/palettes/dark.system.css';
+
+/* Theme variables */
+import './theme/variables.css';
+
+/**
+ * On Ionicons 7.2+ these icons
+ * get mapped to a kebab-case key.
+ * Alternatively, developers can do:
+ * addIcons({ 'calendar': calendar, 'heart': heart, 'musical-note': musicalNote });
+ */
+addIcons({ calendar, heart, musicalNote });
+
+defineCustomElements();
+```
diff --git a/static/usage/v10/tab-bar/hide/react.md b/static/usage/v10/tab-bar/hide/react.md
new file mode 100644
index 00000000000..958395f0dee
--- /dev/null
+++ b/static/usage/v10/tab-bar/hide/react.md
@@ -0,0 +1,92 @@
+```tsx
+import React from 'react';
+import { IonContent, IonHeader, IonIcon, IonLabel, IonTabBar, IonTabButton, IonTitle, IonToolbar } from '@ionic/react';
+import { calendar, heart, musicalNote } from 'ionicons/icons';
+
+function Example() {
+ return (
+ <>
+
+
+ Header
+
+
+
+
Animal Facts
+
+
Rhinoceros
+
+
+ The rhinoceros gets its name from one of its most notable features: its horns. The word rhinoceros come from
+ the Greek words rhino meaning “nose” and ceros meaning “horn.” The number of horns that a rhino has varies on
+ the species. The two African species (the black rhino and the white rhino) and the Sumatran rhino have two
+ horns, while the Javan rhino and one-horned rhino have one horn.
+
+
+
Sea Turtle
+
+
+ Sea turtles are characterized by a large, streamlined shell and non-retractile head and limbs. Unlike other
+ turtles, sea turtles cannot pull their limbs and head inside their shells. Their limbs are flippers that are
+ adapted for swimming, so they are vulnerable while on land.
+
+
+
Giraffe
+
+
+ Giraffes are known for their long, tall appearance. They have a small hump on their back like a camel and have
+ a spotted pattern similar to that of a leopard. Because of the combination of these features, some people
+ called the giraffe a “camel-leopard.” That’s where the giraffe’s species name “camelopardalis” comes from.
+
+
+
Elephant
+
+
+ Elephants are the largest existing land animal, with massive bodies, large ears, and long trunks. Elephants’
+ long trunks are multifunctional. They are used to pick up objects, trumpet warnings, greet other elephants, or
+ suck up water for drinking or bathing.
+
+
+
Dolphin
+
+
+ Dolphins range in color depending on the species, from white, pearl, and pink to darker shades of brown, gray,
+ blue, and black. They have smooth skin, flippers, and a dorsal fin. They have a long, slender snout with about
+ 100 teeth and a streamlined body. They have a single blowhole on top of their head, which has a flap that
+ opens to reveal a pair of nostrils. The dolphin uses these nostrils for breathing when it surfaces.
+
+ The rhinoceros gets its name from one of its most notable features: its horns. The word rhinoceros come from the
+ Greek words rhino meaning “nose” and ceros meaning “horn.” The number of horns that a rhino has varies on the
+ species. The two African species (the black rhino and the white rhino) and the Sumatran rhino have two horns,
+ while the Javan rhino and one-horned rhino have one horn.
+
+
+
Sea Turtle
+
+
+ Sea turtles are characterized by a large, streamlined shell and non-retractile head and limbs. Unlike other
+ turtles, sea turtles cannot pull their limbs and head inside their shells. Their limbs are flippers that are
+ adapted for swimming, so they are vulnerable while on land.
+
+
+
Giraffe
+
+
+ Giraffes are known for their long, tall appearance. They have a small hump on their back like a camel and have a
+ spotted pattern similar to that of a leopard. Because of the combination of these features, some people called the
+ giraffe a “camel-leopard.” That’s where the giraffe’s species name “camelopardalis” comes from.
+
+
+
Elephant
+
+
+ Elephants are the largest existing land animal, with massive bodies, large ears, and long trunks. Elephants’ long
+ trunks are multifunctional. They are used to pick up objects, trumpet warnings, greet other elephants, or suck up
+ water for drinking or bathing.
+
+
+
Dolphin
+
+
+ Dolphins range in color depending on the species, from white, pearl, and pink to darker shades of brown, gray,
+ blue, and black. They have smooth skin, flippers, and a dorsal fin. They have a long, slender snout with about 100
+ teeth and a streamlined body. They have a single blowhole on top of their head, which has a flap that opens to
+ reveal a pair of nostrils. The dolphin uses these nostrils for breathing when it surfaces.
+
+
+
+
+
+ Favorites
+
+
+
+ Music
+
+
+
+ Calendar
+
+
+
+
+
+```
diff --git a/static/usage/v10/title/collapsible-large-title/basic/angular/example_component_html.md b/static/usage/v10/title/collapsible-large-title/basic/angular/example_component_html.md
index 727d9ba1e3a..1c4d69d8b3f 100644
--- a/static/usage/v10/title/collapsible-large-title/basic/angular/example_component_html.md
+++ b/static/usage/v10/title/collapsible-large-title/basic/angular/example_component_html.md
@@ -5,7 +5,7 @@
-
+ Title
diff --git a/static/usage/v10/title/collapsible-large-title/basic/demo.html b/static/usage/v10/title/collapsible-large-title/basic/demo.html
index 06f7aac327f..b8cc851b80b 100644
--- a/static/usage/v10/title/collapsible-large-title/basic/demo.html
+++ b/static/usage/v10/title/collapsible-large-title/basic/demo.html
@@ -18,7 +18,7 @@
-
+ Title
diff --git a/static/usage/v10/title/collapsible-large-title/basic/index.mdx b/static/usage/v10/title/collapsible-large-title/basic/index.mdx
index 104ca6f9942..6d86be8f5d1 100644
--- a/static/usage/v10/title/collapsible-large-title/basic/index.mdx
+++ b/static/usage/v10/title/collapsible-large-title/basic/index.mdx
@@ -9,7 +9,6 @@ import angular_example_component_ts from './angular/example_component_ts.md';
diff --git a/static/usage/v10/title/collapsible-large-title/basic/javascript.md b/static/usage/v10/title/collapsible-large-title/basic/javascript.md
index 77e7de55212..559191ab324 100644
--- a/static/usage/v10/title/collapsible-large-title/basic/javascript.md
+++ b/static/usage/v10/title/collapsible-large-title/basic/javascript.md
@@ -5,7 +5,7 @@
-
+ Title
diff --git a/static/usage/v10/title/collapsible-large-title/basic/react.md b/static/usage/v10/title/collapsible-large-title/basic/react.md
index cdcbdc557b6..5d4e7f45cae 100644
--- a/static/usage/v10/title/collapsible-large-title/basic/react.md
+++ b/static/usage/v10/title/collapsible-large-title/basic/react.md
@@ -11,7 +11,7 @@ function Example() {
-
+ Title
diff --git a/static/usage/v10/title/collapsible-large-title/basic/vue.md b/static/usage/v10/title/collapsible-large-title/basic/vue.md
index eaed784e824..1e55920af82 100644
--- a/static/usage/v10/title/collapsible-large-title/basic/vue.md
+++ b/static/usage/v10/title/collapsible-large-title/basic/vue.md
@@ -6,7 +6,7 @@
-
+ Title
diff --git a/static/usage/v10/title/collapsible-large-title/buttons/angular/example_component_html.md b/static/usage/v10/title/collapsible-large-title/buttons/angular/example_component_html.md
index 6f253b16cd4..6237dbbfea7 100644
--- a/static/usage/v10/title/collapsible-large-title/buttons/angular/example_component_html.md
+++ b/static/usage/v10/title/collapsible-large-title/buttons/angular/example_component_html.md
@@ -8,7 +8,7 @@
-
+ Title
diff --git a/static/usage/v10/title/collapsible-large-title/buttons/demo.html b/static/usage/v10/title/collapsible-large-title/buttons/demo.html
index a07bfb43fcf..587c0007ebe 100644
--- a/static/usage/v10/title/collapsible-large-title/buttons/demo.html
+++ b/static/usage/v10/title/collapsible-large-title/buttons/demo.html
@@ -21,7 +21,7 @@
-
+ Title
diff --git a/static/usage/v10/title/collapsible-large-title/buttons/index.mdx b/static/usage/v10/title/collapsible-large-title/buttons/index.mdx
index 22a268b20a6..798e6eeaca9 100644
--- a/static/usage/v10/title/collapsible-large-title/buttons/index.mdx
+++ b/static/usage/v10/title/collapsible-large-title/buttons/index.mdx
@@ -9,7 +9,6 @@ import angular_example_component_ts from './angular/example_component_ts.md';
-
+ Title
diff --git a/static/usage/v10/title/collapsible-large-title/buttons/react.md b/static/usage/v10/title/collapsible-large-title/buttons/react.md
index deca52428ce..3cbb5e68782 100644
--- a/static/usage/v10/title/collapsible-large-title/buttons/react.md
+++ b/static/usage/v10/title/collapsible-large-title/buttons/react.md
@@ -14,7 +14,7 @@ function Example() {
-
+ Title
diff --git a/static/usage/v10/title/collapsible-large-title/buttons/vue.md b/static/usage/v10/title/collapsible-large-title/buttons/vue.md
index ee775370d61..cc899495270 100644
--- a/static/usage/v10/title/collapsible-large-title/buttons/vue.md
+++ b/static/usage/v10/title/collapsible-large-title/buttons/vue.md
@@ -9,7 +9,7 @@
-
+ Title
diff --git a/static/usage/v10/title/theming/css-properties/angular/example_component_html.md b/static/usage/v10/title/theming/css-properties/angular/example_component_html.md
index 31c40bb2ef7..083250a39cc 100644
--- a/static/usage/v10/title/theming/css-properties/angular/example_component_html.md
+++ b/static/usage/v10/title/theming/css-properties/angular/example_component_html.md
@@ -5,7 +5,7 @@
-
+ Title
diff --git a/static/usage/v10/title/theming/css-properties/demo.html b/static/usage/v10/title/theming/css-properties/demo.html
index 5c2bf061fa1..b14b56fd69e 100644
--- a/static/usage/v10/title/theming/css-properties/demo.html
+++ b/static/usage/v10/title/theming/css-properties/demo.html
@@ -33,7 +33,7 @@
-
+ Title
diff --git a/static/usage/v10/title/theming/css-properties/javascript.md b/static/usage/v10/title/theming/css-properties/javascript.md
index 443ca1bf39d..2664ff4696c 100644
--- a/static/usage/v10/title/theming/css-properties/javascript.md
+++ b/static/usage/v10/title/theming/css-properties/javascript.md
@@ -20,7 +20,7 @@
-
+ Title
diff --git a/static/usage/v10/title/theming/css-properties/react/main_tsx.md b/static/usage/v10/title/theming/css-properties/react/main_tsx.md
index 5dc5b9d993b..d5ddad5b5ab 100644
--- a/static/usage/v10/title/theming/css-properties/react/main_tsx.md
+++ b/static/usage/v10/title/theming/css-properties/react/main_tsx.md
@@ -13,7 +13,7 @@ function Example() {
-
+ Title
diff --git a/static/usage/v10/title/theming/css-properties/vue.md b/static/usage/v10/title/theming/css-properties/vue.md
index 2fb3aee914c..573ff2b583a 100644
--- a/static/usage/v10/title/theming/css-properties/vue.md
+++ b/static/usage/v10/title/theming/css-properties/vue.md
@@ -20,7 +20,7 @@
-
+ Title