Skip to content

Commit

Permalink
docs(many): remove implications that we support desktop apps (#3366)
Browse files Browse the repository at this point in the history
  • Loading branch information
mapsandapps authored Jan 8, 2024
1 parent aff7c9c commit 1188304
Show file tree
Hide file tree
Showing 9 changed files with 14 additions and 14 deletions.
4 changes: 2 additions & 2 deletions docs/api/input.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,15 @@ import Slots from '@ionic-internal/component-api/v7/input/slots.md';

<head>
<title>ion-input: Custom Input With Styling and CSS Properties</title>
<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." />
<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." />
</head>

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

<EncapsulationPill type="scoped" />


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.
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.


## Basic Usage
Expand Down
2 changes: 1 addition & 1 deletion docs/components.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ Ionic apps are made of high-level building blocks called Components, which allow
</DocsCard>

<DocsCard header="Icons" href="api/icon" img="/icons/feature-component-icons-icon.png">
<p>Beautifully designed icons for use in web, iOS, Android, and desktop apps.</p>
<p>Beautifully designed icons for use in web, iOS, and Android apps.</p>
</DocsCard>

<DocsCard header="Grid" href="api/grid" icon="/icons/component-grid-icon.png">
Expand Down
6 changes: 3 additions & 3 deletions docs/core-concepts/cross-platform.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,9 @@ This bit of code can be incredibly helpful when targeting environments where acc

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.

## Desktop
## Responsive UI

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.
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.

### Layout

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

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.
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.

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

Expand Down
2 changes: 1 addition & 1 deletion docs/react.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ import DocsCards from '@components/global/DocsCards';
</div>
</div>

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

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

Expand Down
2 changes: 1 addition & 1 deletion docs/react/quickstart.md
Original file line number Diff line number Diff line change
Expand Up @@ -384,7 +384,7 @@ export const IconExample: React.FC = () => {

## Build a Native App

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.
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.

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

Expand Down
6 changes: 3 additions & 3 deletions docs/reference/browser-support.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ title: Browser Support

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.

## Mobile Browsers
## Mobile Platforms

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

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

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.

## Desktop Browsers
## Browsers

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).
Ionic supports the following browsers:

| Browser | Ionic v7 | Ionic v6 | Ionic v5 | Ionic v4 |
| :---------: | :------: | :------: | :------: | :------: |
Expand Down
2 changes: 1 addition & 1 deletion docs/vue/quickstart.md
Original file line number Diff line number Diff line change
Expand Up @@ -670,7 +670,7 @@ The configuration above will prevent all files from being prefetched and, instea

## Build a Native App

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.
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.

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

Expand Down
2 changes: 1 addition & 1 deletion docusaurus.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ const BASE_URL = '/docs';
module.exports = {
title: 'Ionic Documentation',
tagline:
'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',
'Ionic is the app platform for web developers. Build amazing mobile and web apps with one shared code base and open web standards',
url: 'https://ionicframework.com',
baseUrl: `${BASE_URL}/`,
i18n: {
Expand Down
2 changes: 1 addition & 1 deletion scripts/data/meta-override.json
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@
},
"ion-input": {
"title": "ion-input: Custom Input Value Type Styling and CSS Properties",
"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."
"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."
},
"ion-item": {
"title": "ion-item: Input, Edit, or Delete iOS and Android Item Elements",
Expand Down

1 comment on commit 1188304

@vercel
Copy link

@vercel vercel bot commented on 1188304 Jan 8, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Successfully deployed to the following URLs:

ionic-docs – ./

ionic-docs-gqykycf8t.vercel.app
ionic-docs-git-main-ionic1.vercel.app
ionic-docs-ionic1.vercel.app

Please sign in to comment.