diff --git a/docs/api/item.md b/docs/api/item.md
index cc15d8b6265..cffbe64ded2 100644
--- a/docs/api/item.md
+++ b/docs/api/item.md
@@ -236,17 +236,6 @@ import CSSProps from '@site/static/usage/v7/item/theming/css-properties/index.md
-
-### Input Highlight
-
-Items containing an input will highlight the bottom border of the input with a different color when focused, valid, or invalid. By default, `md` items have a highlight with a height set to `2px` and `ios` has no highlight (technically the height is set to `0`). The height can be changed using the `--highlight-height` CSS property. To turn off the highlight, set this variable to `0`.
-
-The highlight color changes based on the item state, but all of the states use Ionic colors by default. When focused, the input highlight will use the `primary` color. If the input is valid it will use the `success` color, and invalid inputs will use the `danger` color. This can be customized using the provided CSS properties.
-
-import InputHighlight from '@site/static/usage/v7/item/theming/input-highlight/index.md';
-
-
-
## Guidelines
The following guidelines will help ensure your list items are easy to understand and use.
diff --git a/docs/api/label.md b/docs/api/label.md
index 4d5aab0a928..c3761074f8d 100644
--- a/docs/api/label.md
+++ b/docs/api/label.md
@@ -17,8 +17,9 @@ import EncapsulationPill from '@components/page/api/EncapsulationPill';
-Label is a wrapper element that can be used in combination with `ion-item`, `ion-input`, `ion-toggle`, and more. The position of the label inside of an item can be inline, fixed, stacked, or floating.
+Label is an element used primarily to add text content to [Item](./item.md) components. Label can also be used inside of form control components such as [Input](./input.md) or [Radio](./radio.md) when specifying the visible label, but it is not required.
+The position of the label inside of an item can be inline, fixed, stacked, or floating.
## Basic Usage
@@ -32,12 +33,6 @@ import Item from '@site/static/usage/v7/label/item/index.md';
-## Input Labels
-
-import Input from '@site/static/usage/v7/label/input/index.md';
-
-
-
## Theming
### Colors
diff --git a/static/usage/v7/backdrop/basic/angular.md b/static/usage/v7/backdrop/basic/angular.md
index c98b5316ebb..64250c98aa0 100644
--- a/static/usage/v7/backdrop/basic/angular.md
+++ b/static/usage/v7/backdrop/basic/angular.md
@@ -8,8 +8,7 @@
-
- Checkbox
+ CheckboxButton
diff --git a/static/usage/v7/backdrop/basic/demo.html b/static/usage/v7/backdrop/basic/demo.html
index 383542a21da..355a8bb220a 100644
--- a/static/usage/v7/backdrop/basic/demo.html
+++ b/static/usage/v7/backdrop/basic/demo.html
@@ -21,8 +21,7 @@
-
- Checkbox
+ CheckboxButton
diff --git a/static/usage/v7/backdrop/basic/javascript.md b/static/usage/v7/backdrop/basic/javascript.md
index 1a9d09c2da3..f74060cbcd1 100644
--- a/static/usage/v7/backdrop/basic/javascript.md
+++ b/static/usage/v7/backdrop/basic/javascript.md
@@ -8,8 +8,7 @@
-
- Checkbox
+ CheckboxButton
diff --git a/static/usage/v7/backdrop/basic/react.md b/static/usage/v7/backdrop/basic/react.md
index 9d6529c0cac..518119a0dd8 100644
--- a/static/usage/v7/backdrop/basic/react.md
+++ b/static/usage/v7/backdrop/basic/react.md
@@ -8,7 +8,6 @@ import {
IonContent,
IonItem,
IonCheckbox,
- IonLabel,
IonButton,
} from '@ionic/react';
@@ -24,8 +23,7 @@ function Example() {
-
- Checkbox
+ CheckboxButton
diff --git a/static/usage/v7/backdrop/basic/vue.md b/static/usage/v7/backdrop/basic/vue.md
index a42da95a2e8..fe78016963e 100644
--- a/static/usage/v7/backdrop/basic/vue.md
+++ b/static/usage/v7/backdrop/basic/vue.md
@@ -9,8 +9,7 @@
-
- Checkbox
+ CheckboxButton
@@ -25,13 +24,12 @@
IonContent,
IonItem,
IonCheckbox,
- IonLabel,
IonButton,
} from '@ionic/vue';
import { defineComponent } from 'vue';
export default defineComponent({
- components: { IonBackdrop, IonHeader, IonToolbar, IonTitle, IonContent, IonItem, IonCheckbox, IonLabel, IonButton },
+ components: { IonBackdrop, IonHeader, IonToolbar, IonTitle, IonContent, IonItem, IonCheckbox, IonButton },
});
```
diff --git a/static/usage/v7/item/theming/input-highlight/angular/example_component_css.md b/static/usage/v7/item/theming/input-highlight/angular/example_component_css.md
deleted file mode 100644
index 5d7cfd49c7c..00000000000
--- a/static/usage/v7/item/theming/input-highlight/angular/example_component_css.md
+++ /dev/null
@@ -1,8 +0,0 @@
-```css
-ion-item {
- --highlight-height: 2px;
- --highlight-color-focused: #43e7f3;
- --highlight-color-valid: #6f58d8;
- --highlight-color-invalid: #ff46be;
-}
-```
diff --git a/static/usage/v7/item/theming/input-highlight/angular/example_component_html.md b/static/usage/v7/item/theming/input-highlight/angular/example_component_html.md
deleted file mode 100644
index 59a5e5928a9..00000000000
--- a/static/usage/v7/item/theming/input-highlight/angular/example_component_html.md
+++ /dev/null
@@ -1,16 +0,0 @@
-```html
-
- Custom Input Highlight: Focused
-
-
-
-
- Custom Input Highlight: Focused & Valid
-
-
-
-
- Custom Input Highlight: Focused & Invalid
-
-
-```
diff --git a/static/usage/v7/item/theming/input-highlight/demo.html b/static/usage/v7/item/theming/input-highlight/demo.html
deleted file mode 100644
index c112dd699fe..00000000000
--- a/static/usage/v7/item/theming/input-highlight/demo.html
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
-