Skip to content

Commit 334b689

Browse files
committed
docs(components): update v7 components page
1 parent 39e5a9c commit 334b689

File tree

2 files changed

+60
-34
lines changed

2 files changed

+60
-34
lines changed

versioned_docs/version-v7/components.md

Lines changed: 48 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,18 @@ import DocsCards from '@components/global/DocsCards';
1919
`}</style>
2020
</head>
2121

22-
Ionic apps are made of high-level building blocks called Components, which allow you to quickly construct the UI for your app. Ionic comes stock with a number of components, including cards, lists, and tabs. Once youre familiar with the basics, refer to the [API Index](api.md) for a complete list of each component and sub-component.
22+
Ionic apps are made of high-level building blocks called Components, which allow you to quickly construct the UI for your app. Ionic comes stock with a number of components, including cards, lists, and tabs. Once you're familiar with the basics, refer to the [API Index](api.md) for a complete list of each component and sub-component.
2323

2424
<intro-end />
2525

2626
<DocsCards>
27-
<DocsCard header="Action Sheet" href="api/action-sheet" img="/icons/feature-component-actionsheet-icon.png">
28-
<p>Action Sheets display a set of options with the ability to confirm or cancel an action.</p>
29-
</DocsCard>
27+
<DocsCard header="Accordion" href="api/accordion" img="/icons/feature-component-accordion-icon.png">
28+
<p>Accordions provide collapsible sections in your content to reduce vertical space while providing a way of organizing and grouping information.</p>
29+
</DocsCard>
30+
31+
<DocsCard header="Action Sheet" href="api/action-sheet" icon="/icons/component-action-sheet-icon.png">
32+
<p>Action Sheets display a set of options with the ability to confirm or cancel an action.</p>
33+
</DocsCard>
3034

3135
<DocsCard header="Alert" href="api/alert" icon="/icons/component-alert-icon.png">
3236
<p>Alerts are a great way to offer the user the ability to choose a specific action or list of actions.</p>
@@ -36,6 +40,10 @@ Ionic apps are made of high-level building blocks called Components, which allow
3640
<p>Badges are a small component that typically communicate a numerical value to the user.</p>
3741
</DocsCard>
3842

43+
<DocsCard header="Breadcrumbs" href="api/breadcrumbs" icon="/icons/component-breadcrumbs-icon.png">
44+
<p>Breadcrumbs are navigation items that are used to indicate where a user is on an app.</p>
45+
</DocsCard>
46+
3947
<DocsCard header="Button" href="api/button" icon="/icons/component-button-icon.png">
4048
<p>Buttons let your users take action. They're an essential way to interact with and navigate through an app.</p>
4149
</DocsCard>
@@ -58,40 +66,46 @@ Ionic apps are made of high-level building blocks called Components, which allow
5866
<p>Content is the quintessential way to interact with and navigate through an app.</p>
5967
</DocsCard>
6068

61-
<DocsCard header="Date & Time Pickers" href="api/datetime" icon="/icons/component-datetimepicker-icon.png">
69+
<DocsCard header="Date & Time Pickers" href="api/datetime" img="/icons/feature-component-datetime-icon.png">
6270
<p>Date & time pickers are used to present an interface that makes it easy for users to select dates and times.</p>
6371
</DocsCard>
6472

6573
<DocsCard header="Floating Action Button" href="api/fab" icon="/icons/component-fab-icon.png">
6674
<p>Floating action buttons are circular buttons that perform a primary action on a screen.</p>
6775
</DocsCard>
6876

69-
<DocsCard header="Icons" href="api/icon" img="/icons/feature-component-icons-icon.png">
70-
<p>Beautifully designed icons for use in web, iOS, Android, and desktop apps.</p>
71-
</DocsCard>
72-
7377
<DocsCard header="Grid" href="api/grid" icon="/icons/component-grid-icon.png">
7478
<p>The grid is a powerful mobile-first system for building custom layouts.</p>
7579
</DocsCard>
7680

81+
<DocsCard header="Icons" href="api/icon" icon="/icons/component-icons-icon.png">
82+
<p>Beautifully designed icons for use in web, iOS, and Android apps.</p>
83+
</DocsCard>
84+
7785
<DocsCard header="Infinite Scroll" href="api/infinite-scroll" icon="/icons/component-infinitescroll-icon.png">
7886
<p>Infinite scroll allows you to load new data as the user scrolls through your app.</p>
7987
</DocsCard>
8088

81-
<DocsCard header="Input" href="api/input" icon="/icons/component-input-icon.png">
89+
<DocsCard header="Inputs" href="api/input" icon="/icons/component-input-icon.png">
8290
<p>Inputs provides a way for users to enter data in your app.</p>
8391
</DocsCard>
8492

85-
<DocsCard header="Item" href="api/item" icon="/icons/component-item-icon.png">
86-
<p>Items are an all-purpose UI container that can be used as part of a list.</p>
93+
<DocsCard header="Item" href="api/item" img="/icons/feature-component-item-icon.png">
94+
<p>
95+
Items are elements that can contain text, icons, avatars, images, inputs, and any other native or custom elements.
96+
Items can be swiped, deleted, reordered, edited, and more.
97+
</p>
8798
</DocsCard>
8899

89100
<DocsCard header="List" href="api/list" icon="/icons/component-lists-icon.png">
90101
<p>Lists can display rows of information, such as a contact list, playlist, or menu.</p>
91102
</DocsCard>
92103

93-
<DocsCard header="Navigation" href="api/nav" img="/icons/feature-component-navigation-icon.png">
94-
<p>Navigation is how users move between different pages in your app.</p>
104+
<DocsCard header="Media" href="api/avatar" icon="/icons/component-media-icon.png">
105+
<p>
106+
A collection of media components, including avatars, icons, images, and thumbnails, designed to enhance visual
107+
content.
108+
</p>
95109
</DocsCard>
96110

97111
<DocsCard header="Menu" href="api/menu" icon="/icons/component-menu-icon.png">
@@ -102,6 +116,10 @@ Ionic apps are made of high-level building blocks called Components, which allow
102116
<p>Modals slide in and off screen to display a temporary UI and are often used for login or sign-up pages.</p>
103117
</DocsCard>
104118

119+
<DocsCard header="Navigation" href="api/nav" icon="/icons/component-navigation-icon.png">
120+
<p>Navigation is how users move between different pages in your app.</p>
121+
</DocsCard>
122+
105123
<DocsCard header="Popover" href="api/popover" icon="/icons/component-popover-icon.png">
106124
<p>Popover provides an easy way to present information or options without changing contexts.</p>
107125
</DocsCard>
@@ -114,12 +132,12 @@ Ionic apps are made of high-level building blocks called Components, which allow
114132
<p>Radio inputs allow you to present a set of exclusive options.</p>
115133
</DocsCard>
116134

117-
<DocsCard header="Refresher" href="api/refresher" icon="/icons/component-refresher-icon.png">
118-
<p>Refresher provides pull-to-refresh functionality on a content component.</p>
135+
<DocsCard header="Range" href="api/range" icon="/icons/component-range-icon.png">
136+
<p>Range sliders let users select a value by dragging a knob along a track.</p>
119137
</DocsCard>
120138

121-
<DocsCard header="Searchbar" href="api/searchbar" img="/icons/feature-component-search-icon.png">
122-
<p>Searchbar is used to search or filter items, usually from a toolbar.</p>
139+
<DocsCard header="Refresher" href="api/refresher" img="/icons/feature-component-refresher-icon.png">
140+
<p>Refresher provides pull-to-refresh functionality on a content component.</p>
123141
</DocsCard>
124142

125143
<DocsCard header="Reorder" href="api/reorder" icon="/icons/component-reorder-icon.png">
@@ -130,6 +148,10 @@ Ionic apps are made of high-level building blocks called Components, which allow
130148
<p>Routing allows navigation based on the current path.</p>
131149
</DocsCard>
132150

151+
<DocsCard header="Searchbar" href="api/searchbar" icon="/icons/component-searchbar-icon.png">
152+
<p>Searchbar is used to search or filter items, usually from a toolbar.</p>
153+
</DocsCard>
154+
133155
<DocsCard header="Segment" href="api/segment" icon="/icons/component-segment-icon.png">
134156
<p>Segments provide a set of exclusive buttons that can be used as a filter or view switcher.</p>
135157
</DocsCard>
@@ -143,14 +165,18 @@ Ionic apps are made of high-level building blocks called Components, which allow
143165
</DocsCard>
144166

145167
<DocsCard header="Toast" href="api/toast" icon="/icons/component-toast-icon.png">
146-
<p>Toast is used to show a notification over the top of an app's content. It can be temporary or dismissible.</p>
168+
<p>Toasts are subtle notifications that appear over your app's content without interrupting user interaction.</p>
147169
</DocsCard>
148170

149171
<DocsCard header="Toggle" href="api/toggle" icon="/icons/component-toggle-icon.png">
150172
<p>Toggles are an input for binary options, often used for options and switches.</p>
151173
</DocsCard>
152174

153-
<DocsCard header="Toolbar" href="api/toolbar" icon="/icons/component-toolbar-icon.png">
154-
<p>Toolbars are used to house information and actions relating to your app.</p>
155-
</DocsCard>
175+
<DocsCard header="Toolbar" href="api/toolbar" icon="/icons/component-toolbar-icon.png">
176+
<p>Toolbars are used to house information and actions relating to your app.</p>
177+
</DocsCard>
178+
179+
<DocsCard header="Typography" href="api/text" icon="/icons/component-typography-icon.png">
180+
<p>Text is used to style or change the color of text within an application.</p>
181+
</DocsCard>
156182
</DocsCards>

versioned_sidebars/version-v7-sidebars.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -276,19 +276,19 @@
276276
},
277277
{
278278
"type": "category",
279-
"label": "Action Sheet",
279+
"label": "Accordion",
280280
"collapsed": false,
281281
"items": [
282-
"api/action-sheet"
282+
"api/accordion",
283+
"api/accordion-group"
283284
]
284285
},
285286
{
286287
"type": "category",
287-
"label": "Accordion",
288+
"label": "Action Sheet",
288289
"collapsed": false,
289290
"items": [
290-
"api/accordion",
291-
"api/accordion-group"
291+
"api/action-sheet"
292292
]
293293
},
294294
{
@@ -309,7 +309,7 @@
309309
},
310310
{
311311
"type": "category",
312-
"label": "Breadcrumb",
312+
"label": "Breadcrumbs",
313313
"collapsed": false,
314314
"items": [
315315
"api/breadcrumb",
@@ -394,24 +394,24 @@
394394
},
395395
{
396396
"type": "category",
397-
"label": "Infinite Scroll",
397+
"label": "Icons",
398398
"collapsed": false,
399399
"items": [
400-
"api/infinite-scroll",
401-
"api/infinite-scroll-content"
400+
"api/icon"
402401
]
403402
},
404403
{
405404
"type": "category",
406-
"label": "Icons",
405+
"label": "Infinite Scroll",
407406
"collapsed": false,
408407
"items": [
409-
"api/icon"
408+
"api/infinite-scroll",
409+
"api/infinite-scroll-content"
410410
]
411411
},
412412
{
413413
"type": "category",
414-
"label": "Input",
414+
"label": "Inputs",
415415
"collapsed": false,
416416
"items": [
417417
"api/input",

0 commit comments

Comments
 (0)