Skip to content

Commit 6999485

Browse files
committed
chore: docs design update
1 parent b1e6995 commit 6999485

File tree

3 files changed

+53
-26
lines changed

3 files changed

+53
-26
lines changed

demo/src/app/docs/docs-page.component.html

Lines changed: 21 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -16,34 +16,32 @@
1616
</ion-header>
1717
<section class="ion-padding-start ion-padding-end">
1818
<p>This is a demo of the iOS26 theme for Ionic Framework. Just import the CSS and start using it immediately.</p>
19-
<code>% npm install &#64;rdlabo/ionic-theme-ios26 --save</code>
19+
<code class="code-block">% npm install &#64;rdlabo/ionic-theme-ios26 --save</code>
2020
<p>For detailed usage instructions, please refer to the README in the GitHub repository.</p>
21-
<ion-button color="dark" href="https://github.com/rdlabo-team/ionic-theme-ios26" size="small">
21+
<ion-button color="dark" href="https://github.com/rdlabo-team/ionic-theme-ios26">
2222
<ion-icon name="logo-github" slot="start"></ion-icon>
2323
GitHub
2424
</ion-button>
2525
</section>
2626

27-
<section class="ion-padding-top ion-padding-start ion-padding-end">
28-
<h2>Special Coding</h2>
29-
<p>Additional work is required when using these iOS26 designs.</p>
30-
</section>
31-
32-
<ion-list>
33-
<ion-item lines="full">
34-
<div>
35-
<h3><code>ion-button[fill=solid][type=submit]</code></h3>
36-
<p>
37-
Set color-brightness as a CSS variable. If using a `primary` button, the following is required. Please set your own color code.
38-
</p>
39-
<p><code>--ion-color-primary-brightness: #96FEFF;</code></p>
40-
<p style="display: flex; align-items: center">
41-
<ion-button type="submit" color="primary" size="default">Submit</ion-button>
42-
<ion-button type="submit" color="primary" size="default"
43-
><ion-icon name="checkmark-outline" slot="icon-only"></ion-icon
44-
></ion-button>
45-
</p>
46-
</div>
47-
</ion-item>
27+
<ion-list [inset]="true">
28+
<ion-list-header><ion-label>Special Coding</ion-label><ion-note>Mode more iOS26</ion-note></ion-list-header>
29+
<ion-item-group>
30+
<ion-item>
31+
<div>
32+
<h3><code>ion-button[fill=solid][type=submit]</code></h3>
33+
<p>
34+
Set color-brightness as a CSS variable. If using a `primary` button, the following is required. Please set your own color code.
35+
</p>
36+
<code class="code-block">--ion-color-primary-brightness: #96FEFF;</code>
37+
<p style="display: flex; align-items: center">
38+
<ion-button type="submit" color="primary" size="default">Submit</ion-button>
39+
<ion-button type="submit" color="primary" size="default"
40+
><ion-icon name="checkmark-outline" slot="icon-only"></ion-icon
41+
></ion-button>
42+
</p>
43+
</div>
44+
</ion-item>
45+
</ion-item-group>
4846
</ion-list>
4947
</ion-content>
Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1-
ion-item {
2-
--border-width: 0.55px 0px;
1+
h3 {
2+
font-size: 1.1rem;
3+
font-weight: bold;
4+
}
5+
6+
code.code-block {
7+
background: var(--ion-color-dark);
8+
color: var(--ion-color-dark-contrast);
9+
display: inline-block;
10+
padding: 8px 12px;
11+
border-radius: 8px;
312
}

demo/src/app/docs/docs-page.component.ts

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,11 @@ import {
88
IonHeader,
99
IonIcon,
1010
IonItem,
11+
IonItemGroup,
12+
IonLabel,
1113
IonList,
14+
IonListHeader,
15+
IonNote,
1216
IonTitle,
1317
IonToolbar,
1418
Platform,
@@ -18,7 +22,23 @@ import {
1822
selector: 'app-docs-page',
1923
templateUrl: './docs-page.component.html',
2024
styleUrls: ['./docs-page.component.scss'],
21-
imports: [IonContent, IonHeader, IonTitle, IonToolbar, CommonModule, FormsModule, IonIcon, IonButton, IonButtons, IonList, IonItem],
25+
imports: [
26+
IonContent,
27+
IonHeader,
28+
IonTitle,
29+
IonToolbar,
30+
CommonModule,
31+
FormsModule,
32+
IonIcon,
33+
IonButton,
34+
IonButtons,
35+
IonList,
36+
IonItem,
37+
IonListHeader,
38+
IonLabel,
39+
IonNote,
40+
IonItemGroup,
41+
],
2242
})
2343
export class DocsPage {
2444
readonly platform = inject(Platform);

0 commit comments

Comments
 (0)