Skip to content

Commit 1188304

Browse files
authored
docs(many): remove implications that we support desktop apps (#3366)
1 parent aff7c9c commit 1188304

File tree

9 files changed

+14
-14
lines changed

9 files changed

+14
-14
lines changed

docs/api/input.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@ import Slots from '@ionic-internal/component-api/v7/input/slots.md';
1010

1111
<head>
1212
<title>ion-input: Custom Input With Styling and CSS Properties</title>
13-
<meta name="description" content="ion-input is a wrapper to the HTML input element, with custom value type styling and functionality. It works on desktops and integrates with mobile keyboards." />
13+
<meta name="description" content="ion-input is a wrapper to the HTML input element, with custom value type styling and functionality. It integrates with the keyboard on mobile devices." />
1414
</head>
1515

1616
import EncapsulationPill from '@components/page/api/EncapsulationPill';
1717

1818
<EncapsulationPill type="scoped" />
1919

2020

21-
The input component is a wrapper to the HTML input element with custom styling and additional functionality. It accepts most of the same properties as the HTML input, but works great on desktop devices and integrates with the keyboard on mobile devices.
21+
The input component is a wrapper to the HTML input element with custom styling and additional functionality. It accepts most of the same properties as the HTML input and integrates with the keyboard on mobile devices.
2222

2323

2424
## Basic Usage

docs/components.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ Ionic apps are made of high-level building blocks called Components, which allow
6767
</DocsCard>
6868

6969
<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>
70+
<p>Beautifully designed icons for use in web, iOS, and Android apps.</p>
7171
</DocsCard>
7272

7373
<DocsCard header="Grid" href="api/grid" icon="/icons/component-grid-icon.png">

docs/core-concepts/cross-platform.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@ This bit of code can be incredibly helpful when targeting environments where acc
3535

3636
Many native APIs that people use (for example, the File API), are not available in the browser. The APIs are always improving and catching up to native, so it is recommended to research them. Taking the first two points into consideration, it's fairly easy to create a nice experience that will adapt for the platform the app is running on.
3737

38-
## Desktop
38+
## Responsive UI
3939

40-
When planning to deploy an app to desktop, either using <a href="https://electronjs.org" target="_blank">Electron</a> or as a <strong>Progressive Web App</strong>, it is important to ensure the app works smoothly on larger devices.
40+
When planning to deploy an app that may be used across a variety of devices, it is important to ensure the app works smoothly on larger screen sizes.
4141

4242
### Layout
4343

@@ -63,7 +63,7 @@ Many people rarely notice the layout of an app, but it can have a massive impact
6363
</ion-content>
6464
```
6565

66-
This will render 5 items with a width of 100% each. This may look great on a mobile device, as seen below, but viewing this on a desktop browser is a different story. The items become stretched to fill the entire screen because of the wide screen width, leaving screen space unused.
66+
This will render 5 items with a width of 100% each. This may look great on a phone, but viewing this on a larger screen is a different story. The items become stretched to fill the entire screen because of the wide screen width, leaving screen space unused.
6767

6868
<img src={require('@site/static/img/building/cross-platform-items.png').default} />
6969

docs/react.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ import DocsCards from '@components/global/DocsCards';
3737
</div>
3838
</div>
3939

40-
### Build awesome apps across mobile, desktop, and web, with the React you know and love.
40+
### Build awesome apps across mobile and web, with the React you know and love.
4141

4242
Ionic React is native React version of Ionic Framework, the free, open source SDK powering millions of mission-critical apps all over the world.
4343

docs/react/quickstart.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -384,7 +384,7 @@ export const IconExample: React.FC = () => {
384384

385385
## Build a Native App
386386

387-
We now have the basics of an Ionic React app down, including some UI components and navigation. The great thing about Ionic’s components is that they work anywhere, including iOS, Android, and PWAs. To deploy to mobile, desktop, and beyond, we use Ionic’s cross-platform app runtime [Capacitor](https://capacitorjs.com). It provides a consistent, web-focused set of APIs that enable an app to stay as close to web-standards as possible while accessing rich native device features on platforms that support them.
387+
We now have the basics of an Ionic React app down, including some UI components and navigation. The great thing about Ionic’s components is that they work anywhere, including iOS, Android, and PWAs. To deploy to mobile and beyond, we use Ionic’s cross-platform app runtime [Capacitor](https://capacitorjs.com). It provides a consistent, web-focused set of APIs that enable an app to stay as close to web-standards as possible while accessing rich native device features on platforms that support them.
388388

389389
Adding native functionality is easy. First, add Capacitor to your project:
390390

docs/reference/browser-support.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ title: Browser Support
1212

1313
Ionic's earliest goal was to make it easy to develop mobile apps using web technologies like HTML, CSS, and JavaScript. Because of this foundation in web technologies, Ionic can run anywhere the web runs — iOS, Android, browsers, PWAs, and more.
1414

15-
## Mobile Browsers
15+
## Mobile Platforms
1616

1717
In pursuit of [adaptive styling](../core-concepts/fundamentals.md#adaptive-styling), Ionic fully supports and is well tested on the mobile platforms listed below:
1818

@@ -33,9 +33,9 @@ Starting with Android 5.0, the webview was moved to a separate application that
3333

3434
To figure out what version of the webview a device is running, log `window.navigator.userAgent` to the console when inspecting the application using Chrome Dev Tools.
3535

36-
## Desktop Browsers
36+
## Browsers
3737

38-
Because Ionic is based on web technologies, it works just as well on desktop browsers as it does on mobile devices. For more information on desktop layouts, see [Cross Platform](../core-concepts/cross-platform.md#desktop).
38+
Ionic supports the following browsers:
3939

4040
| Browser | Ionic v7 | Ionic v6 | Ionic v5 | Ionic v4 |
4141
| :---------: | :------: | :------: | :------: | :------: |

docs/vue/quickstart.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -670,7 +670,7 @@ The configuration above will prevent all files from being prefetched and, instea
670670

671671
## Build a Native App
672672

673-
We now have the basics of an Ionic Vue app down, including some UI components and navigation. The great thing about Ionic Framework’s components is that they work anywhere, including iOS, Android, and PWAs. To deploy to mobile, desktop, and beyond, we use Ionic’s cross-platform app runtime [Capacitor](https://capacitorjs.com). It provides a consistent, web-focused set of APIs that enable an app to stay as close to web-standards as possible while accessing rich native device features on platforms that support them.
673+
We now have the basics of an Ionic Vue app down, including some UI components and navigation. The great thing about Ionic Framework’s components is that they work anywhere, including iOS, Android, and PWAs. To deploy to mobile and beyond, we use Ionic’s cross-platform app runtime [Capacitor](https://capacitorjs.com). It provides a consistent, web-focused set of APIs that enable an app to stay as close to web-standards as possible while accessing rich native device features on platforms that support them.
674674

675675
Adding native functionality is easy. First, add Capacitor to your project:
676676

docusaurus.config.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ const BASE_URL = '/docs';
99
module.exports = {
1010
title: 'Ionic Documentation',
1111
tagline:
12-
'Ionic is the app platform for web developers. Build amazing mobile, web, and desktop apps all with one shared code base and open web standards',
12+
'Ionic is the app platform for web developers. Build amazing mobile and web apps with one shared code base and open web standards',
1313
url: 'https://ionicframework.com',
1414
baseUrl: `${BASE_URL}/`,
1515
i18n: {

scripts/data/meta-override.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@
9898
},
9999
"ion-input": {
100100
"title": "ion-input: Custom Input Value Type Styling and CSS Properties",
101-
"description": "ion-input is a wrapper to the HTML input element, with custom value type styling and functionality. It works on desktops and integrates with mobile keyboards."
101+
"description": "ion-input is a wrapper to the HTML input element, with custom value type styling and functionality. It integrates with the keyboard on mobile devices."
102102
},
103103
"ion-item": {
104104
"title": "ion-item: Input, Edit, or Delete iOS and Android Item Elements",

0 commit comments

Comments
 (0)