From afd2e566932ed2fbe308d574bb37df7c560a1f35 Mon Sep 17 00:00:00 2001 From: Liam DeBeasi Date: Wed, 17 Apr 2024 11:26:24 -0400 Subject: [PATCH] chore: make ionic 8 default version (#3600) * default docs to v8 * freeze ionic 6 docs --------- Co-authored-by: Sean Perkins --- docs/theming/dark-mode.md | 6 +- docs/updating/8-0.md | 47 +++++++----- docusaurus.config.js | 13 ++-- .../code/stackblitz/v8/angular/package.json | 4 +- static/code/stackblitz/v8/html/index.html | 4 +- static/code/stackblitz/v8/html/package.json | 2 +- .../stackblitz/v8/react/package-lock.json | 72 +++++++++---------- static/code/stackblitz/v8/react/package.json | 4 +- .../code/stackblitz/v8/vue/package-lock.json | 72 +++++++++---------- static/code/stackblitz/v8/vue/package.json | 4 +- .../accessibility/animations/demo.html | 4 +- static/usage/v8/accordion/basic/demo.html | 4 +- .../advanced-expansion-styles/demo.html | 4 +- .../customization/expansion-styles/demo.html | 4 +- .../accordion/customization/icons/demo.html | 4 +- .../accordion/customization/theming/demo.html | 4 +- .../v8/accordion/disable-group/demo.html | 4 +- .../v8/accordion/disable/group/demo.html | 4 +- .../v8/accordion/disable/individual/demo.html | 4 +- .../v8/accordion/listen-changes/demo.html | 4 +- static/usage/v8/accordion/multiple/demo.html | 4 +- .../v8/accordion/readonly/group/demo.html | 4 +- .../accordion/readonly/individual/demo.html | 4 +- static/usage/v8/accordion/toggle/demo.html | 4 +- .../v8/action-sheet/controller/demo.html | 4 +- .../v8/action-sheet/inline/isOpen/demo.html | 4 +- .../v8/action-sheet/inline/trigger/demo.html | 4 +- .../role-info-on-dismiss/demo.html | 4 +- .../theming/css-properties/demo.html | 4 +- .../v8/action-sheet/theming/styling/demo.html | 4 +- static/usage/v8/alert/buttons/demo.html | 4 +- static/usage/v8/alert/customization/demo.html | 4 +- static/usage/v8/alert/inputs/radios/demo.html | 4 +- .../v8/alert/inputs/text-inputs/demo.html | 4 +- .../v8/alert/presenting/controller/demo.html | 4 +- .../v8/alert/presenting/isOpen/demo.html | 4 +- .../v8/alert/presenting/trigger/demo.html | 4 +- static/usage/v8/animations/basic/demo.html | 6 +- .../before-and-after-hooks/demo.html | 6 +- static/usage/v8/animations/chain/demo.html | 6 +- static/usage/v8/animations/gesture/demo.html | 6 +- static/usage/v8/animations/group/demo.html | 6 +- .../usage/v8/animations/keyframes/demo.html | 6 +- .../v8/animations/modal-override/demo.html | 6 +- .../v8/animations/preference-based/demo.html | 6 +- static/usage/v8/avatar/basic/demo.html | 4 +- static/usage/v8/avatar/chip/demo.html | 4 +- static/usage/v8/avatar/item/demo.html | 4 +- .../avatar/theming/css-properties/demo.html | 4 +- static/usage/v8/back-button/basic/demo.html | 4 +- static/usage/v8/back-button/custom/demo.html | 4 +- static/usage/v8/backdrop/basic/demo.html | 4 +- static/usage/v8/backdrop/styling/demo.html | 4 +- static/usage/v8/badge/basic/demo.html | 4 +- .../usage/v8/badge/theming/colors/demo.html | 4 +- .../v8/badge/theming/css-properties/demo.html | 4 +- static/usage/v8/breadcrumbs/basic/demo.html | 4 +- .../expand-on-click/demo.html | 4 +- .../items-before-after/demo.html | 4 +- .../collapsing-items/max-items/demo.html | 4 +- .../popover-on-click/demo.html | 4 +- .../icons/custom-separators/demo.html | 4 +- .../icons/icons-on-items/demo.html | 4 +- .../v8/breadcrumbs/theming/colors/demo.html | 4 +- .../theming/css-properties/demo.html | 4 +- static/usage/v8/button/basic/demo.html | 4 +- static/usage/v8/button/expand/demo.html | 4 +- static/usage/v8/button/fill/demo.html | 4 +- static/usage/v8/button/icons/demo.html | 4 +- static/usage/v8/button/shape/demo.html | 4 +- static/usage/v8/button/size/demo.html | 4 +- .../usage/v8/button/text-wrapping/demo.html | 4 +- .../usage/v8/button/theming/colors/demo.html | 4 +- .../button/theming/css-properties/demo.html | 4 +- static/usage/v8/buttons/basic/demo.html | 4 +- static/usage/v8/buttons/placement/demo.html | 4 +- static/usage/v8/buttons/types/demo.html | 4 +- static/usage/v8/card/basic/demo.html | 4 +- static/usage/v8/card/buttons/demo.html | 4 +- static/usage/v8/card/list/demo.html | 4 +- static/usage/v8/card/media/demo.html | 4 +- static/usage/v8/card/theming/colors/demo.html | 4 +- .../v8/card/theming/css-properties/demo.html | 4 +- static/usage/v8/checkbox/alignment/demo.html | 4 +- static/usage/v8/checkbox/basic/demo.html | 4 +- .../usage/v8/checkbox/indeterminate/demo.html | 4 +- static/usage/v8/checkbox/justify/demo.html | 4 +- static/usage/v8/checkbox/label-link/demo.html | 4 +- .../v8/checkbox/label-placement/demo.html | 4 +- .../checkbox/theming/css-properties/demo.html | 4 +- static/usage/v8/chip/basic/demo.html | 4 +- static/usage/v8/chip/slots/demo.html | 4 +- static/usage/v8/chip/theming/colors/demo.html | 4 +- .../v8/chip/theming/css-properties/demo.html | 4 +- static/usage/v8/content/basic/demo.html | 4 +- static/usage/v8/content/fixed/demo.html | 4 +- static/usage/v8/content/fullscreen/demo.html | 4 +- .../usage/v8/content/header-footer/demo.html | 4 +- .../usage/v8/content/scroll-events/demo.html | 4 +- .../usage/v8/content/scroll-methods/demo.html | 4 +- .../usage/v8/content/theming/colors/demo.html | 4 +- .../content/theming/css-properties/demo.html | 4 +- .../theming/css-shadow-parts/demo.html | 4 +- .../v8/content/theming/safe-area/demo.html | 4 +- .../usage/v8/datetime-button/basic/demo.html | 4 +- .../datetime-button/format-options/demo.html | 4 +- static/usage/v8/datetime/basic/demo.html | 4 +- .../customizing-button-texts/demo.html | 4 +- .../buttons/customizing-buttons/demo.html | 4 +- .../showing-confirmation-buttons/demo.html | 4 +- .../date-constraints/advanced/demo.html | 4 +- .../date-constraints/max-min/demo.html | 4 +- .../date-constraints/values/demo.html | 4 +- .../v8/datetime/format-options/demo.html | 4 +- .../datetime/highlightedDates/array/demo.html | 4 +- .../highlightedDates/callback/demo.html | 4 +- .../localization/custom-locale/demo.html | 4 +- .../localization/first-day-of-week/demo.html | 4 +- .../localization/hour-cycle/demo.html | 4 +- .../locale-extension-tags/demo.html | 4 +- .../localization/time-label/demo.html | 4 +- static/usage/v8/datetime/multiple/demo.html | 4 +- .../v8/datetime/presentation/date/demo.html | 4 +- .../presentation/month-and-year/demo.html | 4 +- .../v8/datetime/presentation/time/demo.html | 4 +- .../v8/datetime/presentation/wheel/demo.html | 4 +- .../datetime/styling/calendar-days/demo.html | 4 +- .../datetime/styling/global-theming/demo.html | 4 +- .../datetime/styling/wheel-styling/demo.html | 4 +- static/usage/v8/datetime/theming/demo.html | 4 +- .../title/customizing-title/demo.html | 4 +- .../title/showing-default-title/demo.html | 4 +- static/usage/v8/fab/basic/demo.html | 4 +- static/usage/v8/fab/button-sizing/demo.html | 4 +- static/usage/v8/fab/list-side/demo.html | 4 +- static/usage/v8/fab/positioning/demo.html | 4 +- static/usage/v8/fab/safe-area/demo.html | 4 +- static/usage/v8/fab/theming/colors/demo.html | 4 +- .../theming/css-custom-properties/demo.html | 4 +- .../v8/fab/theming/css-shadow-parts/demo.html | 4 +- static/usage/v8/footer/basic/demo.html | 4 +- .../v8/footer/custom-scroll-target/demo.html | 4 +- static/usage/v8/footer/fade/demo.html | 4 +- static/usage/v8/footer/no-border/demo.html | 4 +- static/usage/v8/footer/translucent/demo.html | 4 +- static/usage/v8/gestures/basic/demo.html | 6 +- .../usage/v8/gestures/double-click/demo.html | 6 +- static/usage/v8/grid/basic/demo.html | 4 +- .../grid/customizing/column-number/demo.html | 4 +- .../v8/grid/customizing/padding/demo.html | 4 +- .../usage/v8/grid/customizing/width/demo.html | 4 +- static/usage/v8/grid/fixed/demo.html | 4 +- .../v8/grid/horizontal-alignment/demo.html | 4 +- .../usage/v8/grid/offset-responsive/demo.html | 4 +- static/usage/v8/grid/offset/demo.html | 4 +- .../v8/grid/push-pull-responsive/demo.html | 4 +- static/usage/v8/grid/push-pull/demo.html | 4 +- static/usage/v8/grid/size-auto/demo.html | 4 +- .../usage/v8/grid/size-responsive/demo.html | 4 +- static/usage/v8/grid/size/demo.html | 4 +- .../v8/grid/vertical-alignment/demo.html | 4 +- static/usage/v8/header/basic/demo.html | 4 +- static/usage/v8/header/condense/demo.html | 4 +- .../v8/header/custom-scroll-target/demo.html | 4 +- static/usage/v8/header/fade/demo.html | 4 +- static/usage/v8/header/no-border/demo.html | 4 +- static/usage/v8/header/translucent/demo.html | 4 +- static/usage/v8/icon/basic/demo.html | 4 +- static/usage/v8/img/basic/demo.html | 4 +- .../usage/v8/infinite-scroll/basic/demo.html | 4 +- .../custom-infinite-scroll-content/demo.html | 4 +- .../infinite-scroll-content/demo.html | 4 +- .../v8/input-password-toggle/basic/demo.html | 4 +- static/usage/v8/input/basic/demo.html | 4 +- static/usage/v8/input/clear/demo.html | 4 +- .../v8/input/counter-alignment/demo.html | 4 +- static/usage/v8/input/counter/demo.html | 4 +- static/usage/v8/input/fill/demo.html | 4 +- static/usage/v8/input/filtering/demo.html | 4 +- static/usage/v8/input/helper-error/demo.html | 4 +- .../usage/v8/input/label-placement/demo.html | 4 +- static/usage/v8/input/label-slot/demo.html | 4 +- static/usage/v8/input/mask/demo.html | 4 +- .../usage/v8/input/no-visible-label/demo.html | 4 +- static/usage/v8/input/set-focus/demo.html | 4 +- .../usage/v8/input/theming/colors/demo.html | 4 +- .../v8/input/theming/css-properties/demo.html | 4 +- static/usage/v8/input/types/demo.html | 4 +- static/usage/v8/item-divider/basic/demo.html | 4 +- .../v8/item-divider/theming/colors/demo.html | 4 +- .../theming/css-properties/demo.html | 4 +- static/usage/v8/item-group/basic/demo.html | 4 +- .../v8/item-group/sliding-items/demo.html | 4 +- static/usage/v8/item-sliding/basic/demo.html | 4 +- .../v8/item-sliding/expandable/demo.html | 4 +- static/usage/v8/item-sliding/icons/demo.html | 4 +- static/usage/v8/item/basic/demo.html | 4 +- static/usage/v8/item/buttons/demo.html | 4 +- static/usage/v8/item/clickable/demo.html | 4 +- .../v8/item/content-types/actions/demo.html | 4 +- .../v8/item/content-types/controls/demo.html | 4 +- .../v8/item/content-types/metadata/demo.html | 4 +- .../supporting-visuals/demo.html | 4 +- .../v8/item/content-types/text/demo.html | 4 +- static/usage/v8/item/detail-arrows/demo.html | 4 +- static/usage/v8/item/icons/demo.html | 4 +- static/usage/v8/item/inputs/demo.html | 4 +- static/usage/v8/item/lines/demo.html | 4 +- static/usage/v8/item/media/demo.html | 4 +- static/usage/v8/item/theming/colors/demo.html | 4 +- .../v8/item/theming/css-properties/demo.html | 4 +- .../item/theming/css-shadow-parts/demo.html | 4 +- .../v8/item/theming/input-highlight/demo.html | 4 +- .../usage/v8/keyboard/enterkeyhint/demo.html | 4 +- static/usage/v8/keyboard/inputmode/demo.html | 4 +- static/usage/v8/label/basic/demo.html | 4 +- static/usage/v8/label/input/demo.html | 4 +- static/usage/v8/label/item/demo.html | 4 +- .../usage/v8/label/theming/colors/demo.html | 4 +- .../v8/layout/dynamic-font-scaling/demo.html | 4 +- static/usage/v8/list-header/basic/demo.html | 4 +- static/usage/v8/list-header/buttons/demo.html | 4 +- static/usage/v8/list-header/lines/demo.html | 4 +- .../v8/list-header/theming/colors/demo.html | 4 +- .../theming/css-properties/demo.html | 4 +- static/usage/v8/list/basic/demo.html | 4 +- static/usage/v8/list/inset/demo.html | 4 +- static/usage/v8/list/lines/demo.html | 4 +- static/usage/v8/loading/controller/demo.html | 6 +- static/usage/v8/loading/inline/demo.html | 4 +- static/usage/v8/loading/spinners/demo.html | 4 +- static/usage/v8/loading/theming/demo.html | 6 +- static/usage/v8/menu/basic/demo.html | 4 +- static/usage/v8/menu/multiple/demo.html | 6 +- static/usage/v8/menu/sides/demo.html | 4 +- static/usage/v8/menu/theming/demo.html | 4 +- static/usage/v8/menu/toggle/demo.html | 4 +- static/usage/v8/menu/type/demo.html | 4 +- .../v8/modal/can-dismiss/boolean/demo.html | 4 +- .../modal/can-dismiss/child-state/demo.html | 4 +- .../v8/modal/can-dismiss/function/demo.html | 4 +- .../prevent-swipe-to-close/demo.html | 4 +- static/usage/v8/modal/card/basic/demo.html | 4 +- static/usage/v8/modal/controller/demo.html | 6 +- .../usage/v8/modal/custom-dialogs/demo.html | 4 +- static/usage/v8/modal/inline/basic/demo.html | 4 +- .../usage/v8/modal/inline/is-open/demo.html | 4 +- .../v8/modal/performance/mount/demo.html | 4 +- .../v8/modal/sheet/auto-height/demo.html | 4 +- .../modal/sheet/background-content/demo.html | 4 +- static/usage/v8/modal/sheet/basic/demo.html | 4 +- .../v8/modal/sheet/handle-behavior/demo.html | 4 +- .../v8/modal/styling/animations/demo.html | 6 +- .../usage/v8/modal/styling/theming/demo.html | 4 +- .../usage/v8/nav/modal-navigation/demo.html | 4 +- static/usage/v8/nav/nav-link/demo.html | 4 +- static/usage/v8/note/basic/demo.html | 4 +- static/usage/v8/note/item/demo.html | 4 +- static/usage/v8/note/theming/colors/demo.html | 4 +- .../v8/note/theming/css-properties/demo.html | 4 +- .../v8/picker-legacy/controller/demo.html | 6 +- .../v8/picker-legacy/inline/isOpen/demo.html | 4 +- .../v8/picker-legacy/inline/trigger/demo.html | 4 +- .../picker-legacy/multiple-column/demo.html | 4 +- static/usage/v8/picker/basic/demo.html | 4 +- static/usage/v8/picker/modal/demo.html | 4 +- .../usage/v8/picker/prefix-suffix/demo.html | 4 +- .../picker/theming/css-properties/demo.html | 4 +- .../customization/positioning/demo.html | 4 +- .../v8/popover/customization/sizing/demo.html | 4 +- .../popover/customization/styling/demo.html | 4 +- static/usage/v8/popover/nested/demo.html | 4 +- .../v8/popover/performance/mount/demo.html | 4 +- .../popover/presenting/controller/demo.html | 4 +- .../presenting/inline-isopen/demo.html | 4 +- .../presenting/inline-trigger/demo.html | 4 +- static/usage/v8/progress-bar/buffer/demo.html | 4 +- .../v8/progress-bar/determinate/demo.html | 4 +- .../v8/progress-bar/indeterminate/demo.html | 4 +- .../v8/progress-bar/theming/colors/demo.html | 4 +- .../theming/css-properties/demo.html | 4 +- .../theming/css-shadow-parts/demo.html | 4 +- static/usage/v8/radio/alignment/demo.html | 4 +- static/usage/v8/radio/basic/demo.html | 4 +- .../usage/v8/radio/empty-selection/demo.html | 4 +- static/usage/v8/radio/justify/demo.html | 4 +- .../usage/v8/radio/label-placement/demo.html | 4 +- .../usage/v8/radio/theming/colors/demo.html | 4 +- .../v8/radio/theming/css-properties/demo.html | 4 +- .../radio/theming/css-shadow-parts/demo.html | 4 +- static/usage/v8/range/basic/demo.html | 4 +- static/usage/v8/range/dual-knobs/demo.html | 4 +- .../usage/v8/range/ion-change-event/demo.html | 4 +- .../v8/range/ion-knob-move-event/demo.html | 4 +- static/usage/v8/range/label-slot/demo.html | 4 +- static/usage/v8/range/labels/demo.html | 4 +- .../usage/v8/range/no-visible-label/demo.html | 4 +- static/usage/v8/range/pins/demo.html | 4 +- static/usage/v8/range/slots/demo.html | 4 +- .../usage/v8/range/snapping-ticks/demo.html | 4 +- .../v8/range/theming/css-properties/demo.html | 4 +- .../range/theming/css-shadow-parts/demo.html | 4 +- static/usage/v8/refresher/advanced/demo.html | 4 +- static/usage/v8/refresher/basic/demo.html | 4 +- .../v8/refresher/custom-content/demo.html | 4 +- .../refresher/custom-scroll-target/demo.html | 4 +- .../v8/refresher/pull-properties/demo.html | 4 +- static/usage/v8/reorder/basic/demo.html | 4 +- static/usage/v8/reorder/custom-icon/demo.html | 4 +- .../v8/reorder/custom-scroll-target/demo.html | 4 +- .../v8/reorder/toggling-disabled/demo.html | 4 +- .../usage/v8/reorder/updating-data/demo.html | 4 +- static/usage/v8/reorder/wrapper/demo.html | 4 +- static/usage/v8/ripple-effect/basic/demo.html | 4 +- .../v8/ripple-effect/customizing/demo.html | 4 +- static/usage/v8/ripple-effect/type/demo.html | 4 +- static/usage/v8/router/basic/demo.html | 4 +- static/usage/v8/searchbar/basic/demo.html | 4 +- .../v8/searchbar/cancel-button/demo.html | 4 +- .../usage/v8/searchbar/clear-button/demo.html | 4 +- static/usage/v8/searchbar/debounce/demo.html | 4 +- .../usage/v8/searchbar/search-icon/demo.html | 4 +- .../v8/searchbar/theming/colors/demo.html | 4 +- .../theming/css-properties/demo.html | 4 +- .../usage/v8/segment-button/basic/demo.html | 4 +- .../usage/v8/segment-button/layout/demo.html | 4 +- .../theming/css-properties/demo.html | 4 +- .../theming/css-shadow-parts/demo.html | 4 +- static/usage/v8/segment/basic/demo.html | 4 +- static/usage/v8/segment/scrollable/demo.html | 4 +- .../usage/v8/segment/theming/colors/demo.html | 4 +- .../segment/theming/css-properties/demo.html | 4 +- .../select/basic/multiple-selection/demo.html | 4 +- .../basic/responding-to-interaction/demo.html | 4 +- .../select/basic/single-selection/demo.html | 4 +- .../customization/button-text/demo.html | 4 +- .../custom-toggle-icons/demo.html | 4 +- .../icon-flip-behavior/demo.html | 4 +- .../customization/interface-options/demo.html | 4 +- .../customization/styling-select/demo.html | 4 +- static/usage/v8/select/fill/demo.html | 4 +- .../select/interfaces/action-sheet/demo.html | 4 +- .../v8/select/interfaces/popover/demo.html | 4 +- static/usage/v8/select/justify/demo.html | 4 +- .../usage/v8/select/label-placement/demo.html | 4 +- static/usage/v8/select/label-slot/demo.html | 4 +- .../v8/select/no-visible-label/demo.html | 4 +- .../multiple-selection/demo.html | 4 +- .../using-comparewith/demo.html | 4 +- static/usage/v8/select/typeahead/demo.html | 4 +- static/usage/v8/skeleton-text/basic/demo.html | 4 +- .../theming/css-properties/demo.html | 4 +- static/usage/v8/spinner/basic/demo.html | 4 +- .../usage/v8/spinner/theming/colors/demo.html | 4 +- .../spinner/theming/css-properties/demo.html | 4 +- .../v8/spinner/theming/resizing/demo.html | 4 +- static/usage/v8/split-pane/basic/demo.html | 4 +- .../theming/css-properties/demo.html | 4 +- static/usage/v8/tabs/router/demo.html | 4 +- static/usage/v8/text/basic/demo.html | 4 +- static/usage/v8/textarea/autogrow/demo.html | 4 +- static/usage/v8/textarea/basic/demo.html | 4 +- .../usage/v8/textarea/clear-on-edit/demo.html | 4 +- static/usage/v8/textarea/counter/demo.html | 4 +- static/usage/v8/textarea/fill/demo.html | 4 +- .../usage/v8/textarea/helper-error/demo.html | 4 +- .../v8/textarea/label-placement/demo.html | 4 +- static/usage/v8/textarea/label-slot/demo.html | 4 +- .../v8/textarea/no-visible-label/demo.html | 4 +- static/usage/v8/textarea/theming/demo.html | 4 +- .../v8/theming/always-dark-mode/demo.html | 6 +- .../always-high-contrast-mode/demo.html | 6 +- .../v8/theming/class-dark-mode/demo.html | 6 +- .../class-high-contrast-mode/demo.html | 10 +-- .../v8/theming/system-dark-mode/demo.html | 6 +- .../system-high-contrast-mode/demo.html | 10 +-- static/usage/v8/thumbnail/basic/demo.html | 4 +- static/usage/v8/thumbnail/item/demo.html | 4 +- .../theming/css-properties/demo.html | 4 +- static/usage/v8/title/basic/demo.html | 4 +- .../collapsible-large-title/basic/demo.html | 4 +- .../collapsible-large-title/buttons/demo.html | 4 +- .../v8/title/theming/css-properties/demo.html | 4 +- static/usage/v8/toast/buttons/demo.html | 4 +- static/usage/v8/toast/icon/demo.html | 4 +- static/usage/v8/toast/inline/basic/demo.html | 4 +- .../usage/v8/toast/inline/is-open/demo.html | 4 +- static/usage/v8/toast/layout/demo.html | 4 +- .../usage/v8/toast/position-anchor/demo.html | 4 +- .../v8/toast/presenting/controller/demo.html | 6 +- static/usage/v8/toast/theming/demo.html | 4 +- static/usage/v8/toggle/alignment/demo.html | 4 +- static/usage/v8/toggle/basic/demo.html | 4 +- static/usage/v8/toggle/justify/demo.html | 4 +- .../usage/v8/toggle/label-placement/demo.html | 4 +- static/usage/v8/toggle/list/demo.html | 4 +- static/usage/v8/toggle/on-off/demo.html | 4 +- .../usage/v8/toggle/theming/colors/demo.html | 4 +- .../toggle/theming/css-properties/demo.html | 4 +- .../toggle/theming/css-shadow-parts/demo.html | 4 +- static/usage/v8/toolbar/basic/demo.html | 4 +- static/usage/v8/toolbar/buttons/demo.html | 4 +- .../usage/v8/toolbar/progress-bars/demo.html | 4 +- static/usage/v8/toolbar/searchbars/demo.html | 4 +- static/usage/v8/toolbar/segments/demo.html | 4 +- .../usage/v8/toolbar/theming/colors/demo.html | 4 +- .../toolbar/theming/css-properties/demo.html | 4 +- versions.json | 3 +- versionsArchived.json | 1 + 409 files changed, 941 insertions(+), 933 deletions(-) diff --git a/docs/theming/dark-mode.md b/docs/theming/dark-mode.md index 9ad7a659e61..3794b653481 100644 --- a/docs/theming/dark-mode.md +++ b/docs/theming/dark-mode.md @@ -225,7 +225,7 @@ It is important to pay attention to the specificity if you want to override any ::: :::info -The contents of Ionic's dark palette can be [viewed on GitHub](https://github.com/ionic-team/ionic-framework/blob/feature-8.0/core/src/css/palettes/dark.scss). The CSS used to apply the **always** dark palette can be found [here](https://github.com/ionic-team/ionic-framework/blob/feature-8.0/core/src/css/palettes/dark.always.scss). +The contents of Ionic's dark palette can be [viewed on GitHub](https://github.com/ionic-team/ionic-framework/blob/main/core/src/css/palettes/dark.scss). The CSS used to apply the **always** dark palette can be found [here](https://github.com/ionic-team/ionic-framework/blob/main/core/src/css/palettes/dark.always.scss). ::: @@ -244,7 +244,7 @@ It is important to pay attention to the specificity if you want to override any ::: :::info -The contents of Ionic's dark palette can be [viewed on GitHub](https://github.com/ionic-team/ionic-framework/blob/feature-8.0/core/src/css/palettes/dark.scss). The CSS used to apply the **system** dark palette can be found [here](https://github.com/ionic-team/ionic-framework/blob/feature-8.0/core/src/css/palettes/dark.system.scss). +The contents of Ionic's dark palette can be [viewed on GitHub](https://github.com/ionic-team/ionic-framework/blob/main/core/src/css/palettes/dark.scss). The CSS used to apply the **system** dark palette can be found [here](https://github.com/ionic-team/ionic-framework/blob/main/core/src/css/palettes/dark.system.scss). ::: @@ -262,7 +262,7 @@ It is important to pay attention to the specificity if you want to override any ::: :::info -The contents of Ionic's dark palette can be [viewed on GitHub](https://github.com/ionic-team/ionic-framework/blob/feature-8.0/core/src/css/palettes/dark.scss). The CSS used to apply the **class** dark palette can be found [here](https://github.com/ionic-team/ionic-framework/blob/feature-8.0/core/src/css/palettes/dark.class.scss). +The contents of Ionic's dark palette can be [viewed on GitHub](https://github.com/ionic-team/ionic-framework/blob/main/core/src/css/palettes/dark.scss). The CSS used to apply the **class** dark palette can be found [here](https://github.com/ionic-team/ionic-framework/blob/main/core/src/css/palettes/dark.class.scss). ::: diff --git a/docs/updating/8-0.md b/docs/updating/8-0.md index e0a26251d1b..4e813a6b4c6 100644 --- a/docs/updating/8-0.md +++ b/docs/updating/8-0.md @@ -9,7 +9,7 @@ This guide assumes that you have already updated your app to the latest version ::: :::info Breaking Changes -For a **complete list of breaking changes** from Ionic 7 to Ionic 8, please refer to [the breaking changes document](https://github.com/ionic-team/ionic-framework/blob/feature-8.0/BREAKING.md#version-8x) in the Ionic Framework repository. +For a **complete list of breaking changes** from Ionic 7 to Ionic 8, please refer to [the breaking changes document](https://github.com/ionic-team/ionic-framework/blob/main/BREAKING.md#version-8x) in the Ionic Framework repository. ::: ## Getting Started @@ -138,24 +138,30 @@ Using the newly imported dark palette mentioned above will also import these new `--ion-color-step-[number]` usages for **background color** can be migrated by renaming the token to `--ion-background-color-step-[number]`. -**Example**: +**Before**: -```diff -button { -- background: var(--ion-color-step-400); -+ background: var(--ion-background-color-step-400); -} +```html +button { background: var(--ion-color-step-400); } +``` + +**After**: + +```html +button { background: var(--ion-background-color-step-400); } ``` `--ion-color-step-[number]` usages for **text color** can be migrated by renaming the token to `--ion-text-color-step-[number]` and subtracting the number from 1000. -**Example**: +**Before**: -```diff -button { -- color: var(--ion-color-step-400); -+ color: var(--ion-text-color-step-600); /* 1000 - 400 = 600 */ -} +```html +button { color: var(--ion-color-step-400); } +``` + +**After**: + +```html +button { color: var(--ion-text-color-step-600); /* 1000 - 400 = 600 */ } ``` The [stepped color generator](../theming/themes#stepped-color-generator) has been updated to generate text and background color stepped variables. @@ -178,9 +184,16 @@ The `angular.json` file currently imports `src/theme/variables.scss` before impo We recommend importing the `src/global.scss` file first instead: -```diff -- "styles": ["src/theme/variables.scss", "src/global.scss"], -+ "styles": ["src/global.scss", "src/theme/variables.scss"], +**Before**: + +```json + "styles": ["src/theme/variables.scss", "src/global.scss"], +``` + +**After**: + +```json + "styles": ["src/global.scss", "src/theme/variables.scss"], ``` ## Required Changes @@ -246,6 +259,6 @@ iOS >=15 ## Need Help Upgrading? -Be sure to look at the [Ionic 8 Breaking Changes Guide](https://github.com/ionic-team/ionic-framework/blob/feature-8.0/BREAKING.md#version-8x). There were several changes to default property and CSS Variable values that developers may need to be aware of. Only the breaking changes that require user action are listed on this page. +Be sure to look at the [Ionic 8 Breaking Changes Guide](https://github.com/ionic-team/ionic-framework/blob/main/BREAKING.md#version-8x). There were several changes to default property and CSS Variable values that developers may need to be aware of. Only the breaking changes that require user action are listed on this page. If you need help upgrading, please post a thread on the [Ionic Forum](https://forum.ionicframework.com/). diff --git a/docusaurus.config.js b/docusaurus.config.js index 877ff0d625f..4a39d44879a 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -80,15 +80,10 @@ module.exports = { return `https://github.com/ionic-team/ionic-docs/edit/main/${versionDocsDirPath}/${docPath}`; }, exclude: ['README.md'], - lastVersion: 'v7', + lastVersion: 'current', versions: { current: { - label: 'v8 (beta)', - banner: 'unreleased', - path: 'v8', - }, - v7: { - label: 'v7', + label: 'v8', }, }, }, @@ -182,8 +177,8 @@ module.exports = { }, { type: 'doc', - docId: 'updating/7-0', - label: 'Ionic v7.0.0 Upgrade Guide', + docId: 'updating/8-0', + label: 'Ionic v8.0.0 Upgrade Guide', position: 'left', className: 'cta', }, diff --git a/static/code/stackblitz/v8/angular/package.json b/static/code/stackblitz/v8/angular/package.json index 59381d2c85d..7e1e1235029 100644 --- a/static/code/stackblitz/v8/angular/package.json +++ b/static/code/stackblitz/v8/angular/package.json @@ -1,7 +1,7 @@ { "dependencies": { - "@ionic/angular": "next", - "@ionic/core": "next", + "@ionic/angular": "8.0.0", + "@ionic/core": "8.0.0", "@angular/platform-browser-dynamic": "17.3.2" } } diff --git a/static/code/stackblitz/v8/html/index.html b/static/code/stackblitz/v8/html/index.html index fc95e9788cb..34f05146a9a 100644 --- a/static/code/stackblitz/v8/html/index.html +++ b/static/code/stackblitz/v8/html/index.html @@ -1,8 +1,8 @@ - - + + diff --git a/static/code/stackblitz/v8/html/package.json b/static/code/stackblitz/v8/html/package.json index 7f5e8f661a3..d7ae20ecc74 100644 --- a/static/code/stackblitz/v8/html/package.json +++ b/static/code/stackblitz/v8/html/package.json @@ -1,5 +1,5 @@ { "dependencies": { - "@ionic/core": "next" + "@ionic/core": "8.0.0" } } diff --git a/static/code/stackblitz/v8/react/package-lock.json b/static/code/stackblitz/v8/react/package-lock.json index da400b17a3f..30e9c9e3dc7 100644 --- a/static/code/stackblitz/v8/react/package-lock.json +++ b/static/code/stackblitz/v8/react/package-lock.json @@ -8,8 +8,8 @@ "name": "vite-react-typescript", "version": "0.1.0", "dependencies": { - "@ionic/react": "next", - "@ionic/react-router": "next", + "@ionic/react": "8.0.0", + "@ionic/react-router": "8.0.0", "@types/node": "^20.0.0", "@types/react": "^18.0.9", "@types/react-dom": "^18.0.4", @@ -698,9 +698,9 @@ } }, "node_modules/@ionic/core": { - "version": "8.0.0-beta.3", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-8.0.0-beta.3.tgz", - "integrity": "sha512-7Mntvbj/bE517QTbEWu2poBitENjJpn80H9Q4G6ygDjA9hL60/CfBHw/tp65WGJBHnKt9Pyv21iVSDN/EN+bOg==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-8.0.0.tgz", + "integrity": "sha512-jW1LA5mSUYmG4Go9EBWPiLv0Uxwm9vF8+3gwYNeLxJrRwzsirc1qBW/zvDTqcbyMwopAfwtb690iSv5e3i1CwA==", "dependencies": { "@stencil/core": "^4.12.2", "ionicons": "^7.2.2", @@ -708,11 +708,11 @@ } }, "node_modules/@ionic/react": { - "version": "8.0.0-beta.3", - "resolved": "https://registry.npmjs.org/@ionic/react/-/react-8.0.0-beta.3.tgz", - "integrity": "sha512-YI3XuKyXRw4bu++6gJfTIWmclEfezDftxzP8caW6K1vQ74GHqpnogIBIu1douYCFuRgjWxJEY5SyjQrcuKuUNA==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@ionic/react/-/react-8.0.0.tgz", + "integrity": "sha512-s7Ncn3Md5WARayGc8Jc65/of+1TxU5KBESWk/xAzbZHIRHM9piERk6tlkvUhYOt9lNA4faX3fa9sOviUiEaHFw==", "dependencies": { - "@ionic/core": "8.0.0-beta.3", + "@ionic/core": "8.0.0", "ionicons": "^7.0.0", "tslib": "*" }, @@ -722,11 +722,11 @@ } }, "node_modules/@ionic/react-router": { - "version": "8.0.0-beta.3", - "resolved": "https://registry.npmjs.org/@ionic/react-router/-/react-router-8.0.0-beta.3.tgz", - "integrity": "sha512-4odIFc/PkptoSkGPqB86szbCbT/rGZkToMM3ORumP3H6fPnRA7aPIFl51RMyKJVdr0ALVEsntGjCqJ/fv8S2wQ==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@ionic/react-router/-/react-router-8.0.0.tgz", + "integrity": "sha512-WqFn1qhWxU1HOouFLdFBbznro8SPLqPz3K5zScNAY1w6LXx8tuuZyfuPGjGjQq0xXkRBx3s1u7MbpLHbPQEr9g==", "dependencies": { - "@ionic/react": "8.0.0-beta.3", + "@ionic/react": "8.0.0", "tslib": "*" }, "peerDependencies": { @@ -936,9 +936,9 @@ ] }, "node_modules/@stencil/core": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.13.0.tgz", - "integrity": "sha512-gg+gtBWekQ08mDja8GVAUHNu+rrFhQaKZDvfhnS3l/5JbYiJddTimuDPPhuc0sR0JZL1iRdJTJSa+JbvmnQ1cQ==", + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.16.0.tgz", + "integrity": "sha512-gXaC5IrquV/Hw5JIZTCWkM5lJEbBQtnvHLhDebjar6A6+YBqxah04dardS+YUNVuRbnE6Hcja7KKiAXT3oVsvw==", "bin": { "stencil": "bin/stencil" }, @@ -1310,9 +1310,9 @@ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "node_modules/ionicons": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-7.3.0.tgz", - "integrity": "sha512-l9quySYi+o4T6mFzhKRyU/1nKc2Zs0zxs7jWcq9iVRhRPQondV11jYqLTed0lVVXHfGrBCfnedKl9D6BCnA1UQ==", + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-7.3.1.tgz", + "integrity": "sha512-1boG4EQTBBpQ4/0PU60Yi78Iw/k8iNtKu9c0NmsbzHGnWAcwpiovG9Wi/rk5UlF+DC+CR4XDCxKo91YqvAxkww==", "dependencies": { "@stencil/core": "^4.0.3" } @@ -2117,9 +2117,9 @@ "optional": true }, "@ionic/core": { - "version": "8.0.0-beta.3", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-8.0.0-beta.3.tgz", - "integrity": "sha512-7Mntvbj/bE517QTbEWu2poBitENjJpn80H9Q4G6ygDjA9hL60/CfBHw/tp65WGJBHnKt9Pyv21iVSDN/EN+bOg==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-8.0.0.tgz", + "integrity": "sha512-jW1LA5mSUYmG4Go9EBWPiLv0Uxwm9vF8+3gwYNeLxJrRwzsirc1qBW/zvDTqcbyMwopAfwtb690iSv5e3i1CwA==", "requires": { "@stencil/core": "^4.12.2", "ionicons": "^7.2.2", @@ -2127,21 +2127,21 @@ } }, "@ionic/react": { - "version": "8.0.0-beta.3", - "resolved": "https://registry.npmjs.org/@ionic/react/-/react-8.0.0-beta.3.tgz", - "integrity": "sha512-YI3XuKyXRw4bu++6gJfTIWmclEfezDftxzP8caW6K1vQ74GHqpnogIBIu1douYCFuRgjWxJEY5SyjQrcuKuUNA==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@ionic/react/-/react-8.0.0.tgz", + "integrity": "sha512-s7Ncn3Md5WARayGc8Jc65/of+1TxU5KBESWk/xAzbZHIRHM9piERk6tlkvUhYOt9lNA4faX3fa9sOviUiEaHFw==", "requires": { - "@ionic/core": "8.0.0-beta.3", + "@ionic/core": "8.0.0", "ionicons": "^7.0.0", "tslib": "*" } }, "@ionic/react-router": { - "version": "8.0.0-beta.3", - "resolved": "https://registry.npmjs.org/@ionic/react-router/-/react-router-8.0.0-beta.3.tgz", - "integrity": "sha512-4odIFc/PkptoSkGPqB86szbCbT/rGZkToMM3ORumP3H6fPnRA7aPIFl51RMyKJVdr0ALVEsntGjCqJ/fv8S2wQ==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@ionic/react-router/-/react-router-8.0.0.tgz", + "integrity": "sha512-WqFn1qhWxU1HOouFLdFBbznro8SPLqPz3K5zScNAY1w6LXx8tuuZyfuPGjGjQq0xXkRBx3s1u7MbpLHbPQEr9g==", "requires": { - "@ionic/react": "8.0.0-beta.3", + "@ionic/react": "8.0.0", "tslib": "*" } }, @@ -2258,9 +2258,9 @@ "optional": true }, "@stencil/core": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.13.0.tgz", - "integrity": "sha512-gg+gtBWekQ08mDja8GVAUHNu+rrFhQaKZDvfhnS3l/5JbYiJddTimuDPPhuc0sR0JZL1iRdJTJSa+JbvmnQ1cQ==" + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.16.0.tgz", + "integrity": "sha512-gXaC5IrquV/Hw5JIZTCWkM5lJEbBQtnvHLhDebjar6A6+YBqxah04dardS+YUNVuRbnE6Hcja7KKiAXT3oVsvw==" }, "@types/babel__core": { "version": "7.20.5", @@ -2541,9 +2541,9 @@ } }, "ionicons": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-7.3.0.tgz", - "integrity": "sha512-l9quySYi+o4T6mFzhKRyU/1nKc2Zs0zxs7jWcq9iVRhRPQondV11jYqLTed0lVVXHfGrBCfnedKl9D6BCnA1UQ==", + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-7.3.1.tgz", + "integrity": "sha512-1boG4EQTBBpQ4/0PU60Yi78Iw/k8iNtKu9c0NmsbzHGnWAcwpiovG9Wi/rk5UlF+DC+CR4XDCxKo91YqvAxkww==", "requires": { "@stencil/core": "^4.0.3" } diff --git a/static/code/stackblitz/v8/react/package.json b/static/code/stackblitz/v8/react/package.json index 4f01a9e2438..f4850a40689 100644 --- a/static/code/stackblitz/v8/react/package.json +++ b/static/code/stackblitz/v8/react/package.json @@ -3,8 +3,8 @@ "version": "0.1.0", "private": true, "dependencies": { - "@ionic/react": "next", - "@ionic/react-router": "next", + "@ionic/react": "8.0.0", + "@ionic/react-router": "8.0.0", "@types/node": "^20.0.0", "@types/react": "^18.0.9", "@types/react-dom": "^18.0.4", diff --git a/static/code/stackblitz/v8/vue/package-lock.json b/static/code/stackblitz/v8/vue/package-lock.json index 304bdb04adf..b6ef2bd1c20 100644 --- a/static/code/stackblitz/v8/vue/package-lock.json +++ b/static/code/stackblitz/v8/vue/package-lock.json @@ -8,8 +8,8 @@ "name": "vite-vue-starter", "version": "0.0.0", "dependencies": { - "@ionic/vue": "next", - "@ionic/vue-router": "next", + "@ionic/vue": "8.0.0", + "@ionic/vue-router": "8.0.0", "vue": "^3.2.25", "vue-router": "4.3.0" }, @@ -400,9 +400,9 @@ } }, "node_modules/@ionic/core": { - "version": "8.0.0-beta.3", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-8.0.0-beta.3.tgz", - "integrity": "sha512-7Mntvbj/bE517QTbEWu2poBitENjJpn80H9Q4G6ygDjA9hL60/CfBHw/tp65WGJBHnKt9Pyv21iVSDN/EN+bOg==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-8.0.0.tgz", + "integrity": "sha512-jW1LA5mSUYmG4Go9EBWPiLv0Uxwm9vF8+3gwYNeLxJrRwzsirc1qBW/zvDTqcbyMwopAfwtb690iSv5e3i1CwA==", "dependencies": { "@stencil/core": "^4.12.2", "ionicons": "^7.2.2", @@ -410,20 +410,20 @@ } }, "node_modules/@ionic/vue": { - "version": "8.0.0-beta.3", - "resolved": "https://registry.npmjs.org/@ionic/vue/-/vue-8.0.0-beta.3.tgz", - "integrity": "sha512-kxc3kThZyRGOERw0tXe+JjnD1liZZhcWuHiwTqTa3L3qMmvc7j7GanmhJw7fHSU3RMeEYo/ZRu32Nox2JRT1/g==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@ionic/vue/-/vue-8.0.0.tgz", + "integrity": "sha512-jKynlvprQE4GnEDAoUuwp3HCuodI8uT97FoOMOQoe8DelVcjDAN1w9RjcHm9bau+r25vZ5AZMVmCki7kXQDKfg==", "dependencies": { - "@ionic/core": "8.0.0-beta.3", + "@ionic/core": "8.0.0", "ionicons": "^7.0.0" } }, "node_modules/@ionic/vue-router": { - "version": "8.0.0-beta.3", - "resolved": "https://registry.npmjs.org/@ionic/vue-router/-/vue-router-8.0.0-beta.3.tgz", - "integrity": "sha512-mQXqHKdENI/zC/tAveQsWbFPpm+RnIsBtf8Gkvf6HoWxpNJegGwCdR5CSGxk6XggKlyhelxvTpNdBXms+CFSpA==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@ionic/vue-router/-/vue-router-8.0.0.tgz", + "integrity": "sha512-LARP0ASkeGEFapmipCsw2oAUIEh61+Rr7ZKrnq12tW/IZoQHy69mxnuSXjrpaOQ6xEMoymM3gIECya4XSzWSYQ==", "dependencies": { - "@ionic/vue": "8.0.0-beta.3" + "@ionic/vue": "8.0.0" } }, "node_modules/@jridgewell/sourcemap-codec": { @@ -601,9 +601,9 @@ ] }, "node_modules/@stencil/core": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.13.0.tgz", - "integrity": "sha512-gg+gtBWekQ08mDja8GVAUHNu+rrFhQaKZDvfhnS3l/5JbYiJddTimuDPPhuc0sR0JZL1iRdJTJSa+JbvmnQ1cQ==", + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.16.0.tgz", + "integrity": "sha512-gXaC5IrquV/Hw5JIZTCWkM5lJEbBQtnvHLhDebjar6A6+YBqxah04dardS+YUNVuRbnE6Hcja7KKiAXT3oVsvw==", "bin": { "stencil": "bin/stencil" }, @@ -887,9 +887,9 @@ } }, "node_modules/ionicons": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-7.3.0.tgz", - "integrity": "sha512-l9quySYi+o4T6mFzhKRyU/1nKc2Zs0zxs7jWcq9iVRhRPQondV11jYqLTed0lVVXHfGrBCfnedKl9D6BCnA1UQ==", + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-7.3.1.tgz", + "integrity": "sha512-1boG4EQTBBpQ4/0PU60Yi78Iw/k8iNtKu9c0NmsbzHGnWAcwpiovG9Wi/rk5UlF+DC+CR4XDCxKo91YqvAxkww==", "dependencies": { "@stencil/core": "^4.0.3" } @@ -1357,9 +1357,9 @@ "optional": true }, "@ionic/core": { - "version": "8.0.0-beta.3", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-8.0.0-beta.3.tgz", - "integrity": "sha512-7Mntvbj/bE517QTbEWu2poBitENjJpn80H9Q4G6ygDjA9hL60/CfBHw/tp65WGJBHnKt9Pyv21iVSDN/EN+bOg==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-8.0.0.tgz", + "integrity": "sha512-jW1LA5mSUYmG4Go9EBWPiLv0Uxwm9vF8+3gwYNeLxJrRwzsirc1qBW/zvDTqcbyMwopAfwtb690iSv5e3i1CwA==", "requires": { "@stencil/core": "^4.12.2", "ionicons": "^7.2.2", @@ -1367,20 +1367,20 @@ } }, "@ionic/vue": { - "version": "8.0.0-beta.3", - "resolved": "https://registry.npmjs.org/@ionic/vue/-/vue-8.0.0-beta.3.tgz", - "integrity": "sha512-kxc3kThZyRGOERw0tXe+JjnD1liZZhcWuHiwTqTa3L3qMmvc7j7GanmhJw7fHSU3RMeEYo/ZRu32Nox2JRT1/g==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@ionic/vue/-/vue-8.0.0.tgz", + "integrity": "sha512-jKynlvprQE4GnEDAoUuwp3HCuodI8uT97FoOMOQoe8DelVcjDAN1w9RjcHm9bau+r25vZ5AZMVmCki7kXQDKfg==", "requires": { - "@ionic/core": "8.0.0-beta.3", + "@ionic/core": "8.0.0", "ionicons": "^7.0.0" } }, "@ionic/vue-router": { - "version": "8.0.0-beta.3", - "resolved": "https://registry.npmjs.org/@ionic/vue-router/-/vue-router-8.0.0-beta.3.tgz", - "integrity": "sha512-mQXqHKdENI/zC/tAveQsWbFPpm+RnIsBtf8Gkvf6HoWxpNJegGwCdR5CSGxk6XggKlyhelxvTpNdBXms+CFSpA==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@ionic/vue-router/-/vue-router-8.0.0.tgz", + "integrity": "sha512-LARP0ASkeGEFapmipCsw2oAUIEh61+Rr7ZKrnq12tW/IZoQHy69mxnuSXjrpaOQ6xEMoymM3gIECya4XSzWSYQ==", "requires": { - "@ionic/vue": "8.0.0-beta.3" + "@ionic/vue": "8.0.0" } }, "@jridgewell/sourcemap-codec": { @@ -1480,9 +1480,9 @@ "optional": true }, "@stencil/core": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.13.0.tgz", - "integrity": "sha512-gg+gtBWekQ08mDja8GVAUHNu+rrFhQaKZDvfhnS3l/5JbYiJddTimuDPPhuc0sR0JZL1iRdJTJSa+JbvmnQ1cQ==" + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.16.0.tgz", + "integrity": "sha512-gXaC5IrquV/Hw5JIZTCWkM5lJEbBQtnvHLhDebjar6A6+YBqxah04dardS+YUNVuRbnE6Hcja7KKiAXT3oVsvw==" }, "@types/estree": { "version": "1.0.5", @@ -1719,9 +1719,9 @@ "dev": true }, "ionicons": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-7.3.0.tgz", - "integrity": "sha512-l9quySYi+o4T6mFzhKRyU/1nKc2Zs0zxs7jWcq9iVRhRPQondV11jYqLTed0lVVXHfGrBCfnedKl9D6BCnA1UQ==", + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-7.3.1.tgz", + "integrity": "sha512-1boG4EQTBBpQ4/0PU60Yi78Iw/k8iNtKu9c0NmsbzHGnWAcwpiovG9Wi/rk5UlF+DC+CR4XDCxKo91YqvAxkww==", "requires": { "@stencil/core": "^4.0.3" } diff --git a/static/code/stackblitz/v8/vue/package.json b/static/code/stackblitz/v8/vue/package.json index df17ef4c1fa..27163e8f9bd 100644 --- a/static/code/stackblitz/v8/vue/package.json +++ b/static/code/stackblitz/v8/vue/package.json @@ -8,8 +8,8 @@ "preview": "vite preview" }, "dependencies": { - "@ionic/vue": "next", - "@ionic/vue-router": "next", + "@ionic/vue": "8.0.0", + "@ionic/vue-router": "8.0.0", "vue": "^3.2.25", "vue-router": "4.3.0" }, diff --git a/static/usage/v8/accordion/accessibility/animations/demo.html b/static/usage/v8/accordion/accessibility/animations/demo.html index 3a2ab3c48ed..762ea9a3200 100644 --- a/static/usage/v8/accordion/accessibility/animations/demo.html +++ b/static/usage/v8/accordion/accessibility/animations/demo.html @@ -6,8 +6,8 @@ Button - - + + diff --git a/static/usage/v8/accordion/basic/demo.html b/static/usage/v8/accordion/basic/demo.html index c0e482941be..483deca7b4a 100644 --- a/static/usage/v8/accordion/basic/demo.html +++ b/static/usage/v8/accordion/basic/demo.html @@ -6,8 +6,8 @@ Accordion - - + + diff --git a/static/usage/v8/accordion/customization/advanced-expansion-styles/demo.html b/static/usage/v8/accordion/customization/advanced-expansion-styles/demo.html index 25c936ba99d..207c2b98d2e 100644 --- a/static/usage/v8/accordion/customization/advanced-expansion-styles/demo.html +++ b/static/usage/v8/accordion/customization/advanced-expansion-styles/demo.html @@ -6,8 +6,8 @@ Accordion - - + +