Skip to content

Commit 2e725be

Browse files
committed
docs: link published guides to docs.rdlabo.dev
1 parent 22705b8 commit 2e725be

15 files changed

Lines changed: 22 additions & 22 deletions

File tree

docs/migration.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@ Applications using `@rdlabo/ionic-theme-ios26` v3 can import the photo-editor ad
187187
@import '@rdlabo/ionic-angular-photo-editor/css/ios26-header-button-color-scheme.css';
188188
```
189189

190-
Do not import the adapter when the application does not use the iOS 26 theme. See the photo editor [theme guide](../projects/photo-editor/docs/theme.md).
190+
Do not import the adapter when the application does not use the iOS 26 theme. See the photo editor [theme guide](https://docs.rdlabo.dev/projects/ionic-angular-photo-editor/docs/theme).
191191

192192
### @rdlabo/ionic-angular-kit
193193

@@ -219,7 +219,7 @@ Email persistence modes are unchanged:
219219

220220
The `/offline` entry point, introduced in v21.4.1, remains experimental in v22 and is not covered by the kit's SemVer compatibility guarantee. Its public APIs, persistence schema, and synchronization behavior may change incompatibly in a minor or patch release before stabilization. Pin `@rdlabo/ionic-angular-kit` to an exact version when adopting it, and review this migration guide before every upgrade.
221221

222-
The v22 offline runtime keeps existing `network-first` and `local-first` read policies compatible and adds `fastest-first` and `local-only`. It also adds opt-in serialized response projection, caller-owned command IDs, and immediate transport for newly created generated identities. These APIs are additive; applications can adopt them per endpoint. See the [Offline and Realtime guide](../projects/kit/docs/offline-realtime.md) for their settlement and concurrency rules.
222+
The v22 offline runtime keeps existing `network-first` and `local-first` read policies compatible and adds `fastest-first` and `local-only`. It also adds opt-in serialized response projection, caller-owned command IDs, and immediate transport for newly created generated identities. These APIs are additive; applications can adopt them per endpoint. See the [Offline and Realtime guide](https://docs.rdlabo.dev/projects/ionic-angular-kit/docs/offline-realtime) for their settlement and concurrency rules.
223223

224224
Direct `OfflineRepository.replaceCommand()`, `removeCommand()`, `putPullAttention()`, and `removePullAttention()` calls are deprecated. Product-owned writes should use `OfflineSyncService.runSerializedReplicaMutation()` with one `repository.transactReplica()` transaction so reads, Outbox changes, replica rows, cursors, and pull attention remain under the same mutation owner. Existing deprecated calls remain available in v22, so this cleanup does not have to block the framework upgrade.
225225

projects/kit/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ Most features expose a provider whose callbacks keep routes, copy, credentials,
9696

9797
- [Storage and Overlays](https://docs.rdlabo.dev/projects/ionic-angular-kit/docs/storage-overlays)
9898
- [Forms](https://docs.rdlabo.dev/projects/ionic-angular-kit/docs/forms)
99-
- [Check your Kit integration with ESLint](./docs/eslint.md)
99+
- [Check your Kit integration with ESLint](https://docs.rdlabo.dev/projects/ionic-angular-kit/docs/eslint)
100100
- [Authentication and HTTP](https://docs.rdlabo.dev/projects/ionic-angular-kit/docs/auth-http)
101101
- [Offline and Realtime](https://docs.rdlabo.dev/projects/ionic-angular-kit/docs/offline-realtime)
102102
- [Optional Features](https://docs.rdlabo.dev/projects/ionic-angular-kit/docs/optional-features)

projects/kit/docs/eslint.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ These rules are also included in `rdlabo.configs.recommended`.
4848

4949
`deny-overlay-create` reports `.create()` calls on `ModalController` and `PopoverController`. `prefer-modal-launcher` checks that `presentModal` calls live in `launch*` functions.
5050

51-
With `overlay` and `DetailPage` from your [overlay setup](./storage-overlays.md), this is reported:
51+
With `overlay` and `DetailPage` from your [overlay setup](https://docs.rdlabo.dev/projects/ionic-angular-kit/docs/storage-overlays), this is reported:
5252

5353
```ts
5454
export const openDetail = () => overlay.presentModal(DetailPage);
@@ -87,7 +87,7 @@ The rule checks the wrapper call, not the async work's behavior. Keep submit act
8787

8888
By default, `require-ion-error-text` requires an error text source on Ionic controls with `[formField]`.
8989

90-
For Angular 22 apps using [Kit Signal Forms](./forms.md), import `FormField` and `KitIonicFormField` in each relevant component and install `provideKitIonicSignalForms()`. Then override this entry in the HTML config's `rules`:
90+
For Angular 22 apps using [Kit Signal Forms](https://docs.rdlabo.dev/projects/ionic-angular-kit/docs/forms), import `FormField` and `KitIonicFormField` in each relevant component and install `provideKitIonicSignalForms()`. Then override this entry in the HTML config's `rules`:
9191

9292
```js
9393
'@rdlabo/rules/require-ion-error-text': [

projects/kit/docs/forms.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,4 +56,4 @@ export const appConfig: ApplicationConfig = {
5656

5757
Angular does not merge multiple `provideSignalFormsConfig` class configurations. If the application provides its own configuration, combine all required class mappings in one provider instead of registering both providers and relying on their order.
5858

59-
For the matching lint configuration, see [Check your Kit integration with ESLint](./eslint.md).
59+
For the matching lint configuration, see [Check your Kit integration with ESLint](https://docs.rdlabo.dev/projects/ionic-angular-kit/docs/eslint).

projects/photo-editor/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ npm install swiper
7171
npm install @capacitor/camera
7272
```
7373

74-
For native camera access, configure [Camera permissions](https://capacitorjs.com/docs/apis/camera#android-configuration) and the adapter in [PhotoFileService](./docs/photo-file.md). Native iOS apps require iOS/iPadOS 16.4 or later.
74+
For native camera access, configure [Camera permissions](https://capacitorjs.com/docs/apis/camera#android-configuration) and the adapter in [PhotoFileService](https://docs.rdlabo.dev/projects/ionic-angular-photo-editor/docs/photo-file). Native iOS apps require iOS/iPadOS 16.4 or later.
7575

7676
## Package entry points
7777

projects/photo-editor/docs/editor.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Present `PhotoEditorPage` from a button or existing page method via Ionic Modal. Call this after [Installation](../README.md#installation).
1+
Present `PhotoEditorPage` from a button or existing page method via Ionic Modal. Call this after [Installation](https://docs.rdlabo.dev/projects/ionic-angular-photo-editor/docs/readme#installation).
22

33
```typescript
44
import { Component, inject } from '@angular/core';
@@ -67,7 +67,7 @@ Image URL or data URL to edit.
6767

6868
### toolbarColorScheme: 'light' | 'dark'
6969

70-
**Required.** Use `dark` for a dark/black `ion-toolbar` and `light` for a light/white toolbar. The library cannot infer toolbar appearance from CSS, translucency, or runtime theme overrides. See [Theme](./theme.md).
70+
**Required.** Use `dark` for a dark/black `ion-toolbar` and `light` for a light/white toolbar. The library cannot infer toolbar appearance from CSS, translucency, or runtime theme overrides. See [Theme](https://docs.rdlabo.dev/projects/ionic-angular-photo-editor/docs/theme).
7171

7272
### labels: Partial<PhotoEditorLabels>
7373

projects/photo-editor/docs/photo-file.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Load photos from the browser file picker or, on native platforms, from the camera or album. Call this after [Installation](../README.md#installation).
1+
Load photos from the browser file picker or, on native platforms, from the camera or album. Call this after [Installation](https://docs.rdlabo.dev/projects/ionic-angular-photo-editor/docs/readme#installation).
22

33
## Browser: select and display
44

projects/photo-editor/docs/theme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Override the editor colors after [Installation](../README.md#installation).
1+
Override the editor colors after [Installation](https://docs.rdlabo.dev/projects/ionic-angular-photo-editor/docs/readme#installation).
22

33
Default colors are defined in the library stylesheet. Override them with CSS variables:
44

projects/photo-editor/docs/viewer.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Present `PhotoViewerPage` from a button or existing page method via Ionic Modal. Call this after [Installation](../README.md#installation). Install `swiper` when using the viewer.
1+
Present `PhotoViewerPage` from a button or existing page method via Ionic Modal. Call this after [Installation](https://docs.rdlabo.dev/projects/ionic-angular-photo-editor/docs/readme#installation). Install `swiper` when using the viewer.
22

33
```typescript
44
import { Component, inject } from '@angular/core';
@@ -77,7 +77,7 @@ When `true`, adds footer safe-area padding on iOS.
7777

7878
### toolbarColorScheme: 'light' | 'dark'
7979

80-
**Required.** Use `dark` for a dark/black `ion-toolbar` and `light` for a light/white toolbar. See [Theme](./theme.md).
80+
**Required.** Use `dark` for a dark/black `ion-toolbar` and `light` for a light/white toolbar. See [Theme](https://docs.rdlabo.dev/projects/ionic-angular-photo-editor/docs/theme).
8181

8282
### imageAlt: string | ((url: string, index: number) => string)
8383

projects/scroll-header/docs/ion-content.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Attach scroll-aware headers to Ionic content. Call this after [Installation](../README.md#installation). Import the package CSS globally first. Safe-area hidden headers and always-visible native headers are covered on [Safe Area](./safe-area.md).
1+
Attach scroll-aware headers to Ionic content. Call this after [Installation](https://docs.rdlabo.dev/projects/ionic-angular-scroll-header/docs/readme#installation). Import the package CSS globally first. Safe-area hidden headers and always-visible native headers are covered on [Safe Area](https://docs.rdlabo.dev/projects/ionic-angular-scroll-header/docs/safe-area).
22

33
- Demo: https://rdlabo-ionic-angular-library.netlify.app/main/scroll-header
44
- Source: https://github.com/rdlabo-dev/ionic-angular-library/blob/v22.0.0/projects/demo/src/app/scroll-header/scroll-header.page.html
@@ -36,4 +36,4 @@ export class ScrollHeaderPage {
3636
}
3737
```
3838

39-
Scroll down — the content header hides. Scroll up — it returns. The outer `ion-header.hidden` reserves safe-area space; see [Safe Area](./safe-area.md) when you need a different header layout.
39+
Scroll down — the content header hides. Scroll up — it returns. The outer `ion-header.hidden` reserves safe-area space; see [Safe Area](https://docs.rdlabo.dev/projects/ionic-angular-scroll-header/docs/safe-area) when you need a different header layout.

0 commit comments

Comments
 (0)