md and above, which this page configures as 400px.
+ diff --git a/BREAKING.md b/BREAKING.md index f9e61176941..524e584a472 100644 --- a/BREAKING.md +++ b/BREAKING.md @@ -34,6 +34,7 @@ This is a comprehensive list of the breaking changes introduced in the major ver - [Row](#version-10x-row) - [Skeleton Text](#version-10x-skeleton-text) - [Spinner](#version-10x-spinner) + - [Split Pane](#version-10x-split-pane) - [Text](#version-10x-text) - [Textarea](#version-10x-textarea) - [Thumbnail](#version-10x-thumbnail) @@ -123,7 +124,9 @@ This is a comprehensive list of the breaking changes introduced in the major ver The following breaking changes apply to `ion-col`: 1. `--ion-grid-column-padding-*` CSS variables have been replaced with per-side, per-breakpoint tokens in the `col` namespace. [1](#version-10x-col-padding-variables) -2. Theme classes (`ion-col.md`, `ion-col.ios`) are no longer supported. [2](#version-10x-col-theme-classes) +2. The breakpoint-suffixed `size`, `order` and `offset` properties have been deprecated. [2](#version-10x-col-deprecated-breakpoint-properties) +3. The `push` and `pull` properties have been deprecated. [3](#version-10x-col-deprecated-push-and-pull-properties) +4. Theme classes (`ion-col.md`, `ion-col.ios`) are no longer supported. [4](#version-10x-col-theme-classes)
push and pull propertiespush and pull properties+ Resize the window to step through the breakpoints, or drag the handle in the gallery's lower corner to narrow + the gallery on its own — it resolves against its own width, not the window's. +
+ +| Breakpoint | +Activates at | +Columns | +
|---|---|---|
| xs | +0px | +1 | +
| sm | +200px | +3 | +
| md | +400px | +3 | +
| lg | +600px | +6 | +
| xl | +800px | +8 | +
| xxl | +1000px | +10 | +
+ Columns come from { xs: 1, md: 3 }. The breakpoints it does not set fall back to the gallery's
+ own defaults.
+
Resize the window to step through the configured breakpoints.
+ +| Breakpoint | +Activates at | +Grid padding | +Column padding | +Fixed width | +Columns | +
|---|---|---|---|---|---|
| xs | +0px | +0px | +0px | +100% | +12 | +
| sm | +200px | +12px | +6px | +180px | +6 | +
| md | +400px | +28px | +14px | +360px | +4 | +
| lg | +600px | +48px | +24px | +560px | +3 | +
| xl | +800px | +72px | +36px | +760px | +2 | +
| xxl | +1000px | +100px | +50px | +960px | +1 | +
+ The default fixed widths (540px at sm, up to 1320px at xxl) are sized for the default thresholds. Moving the
+ thresholds down without also moving these widths would leave the grid wider than the screen, where
+ max-width: 100% clamps it, so they are overridden to match.
+
+ Each column spans xs 12, sm 6, md 4, lg 3, xl 2, xxl 1 of the 12 column grid, so the row goes from one column + per line to twelve as the screen grows. +
+md and above, which this page configures as 400px.
+