diff --git a/docs/pages/docs/data/icon.mdx b/docs/pages/docs/data/icon.mdx index b4f4b8fc3..567688468 100644 --- a/docs/pages/docs/data/icon.mdx +++ b/docs/pages/docs/data/icon.mdx @@ -5,7 +5,7 @@ import LinkBadge from "../../../components/link-badge/link-badge.tsx"; import LinkBadgeGroup from "../../../components/link-badge/link-badge-group.tsx"; # Icon -An icon that inherits its style from an enclosing, supported widget, such as a [button](/docs/button). +An icon that inherits its style from an enclosing, supported widget, such as a [button](/docs/form/button). diff --git a/docs/pages/docs/form/calendar.mdx b/docs/pages/docs/form/calendar.mdx index 48585331c..bef652a18 100644 --- a/docs/pages/docs/form/calendar.mdx +++ b/docs/pages/docs/form/calendar.mdx @@ -9,7 +9,7 @@ A date field component that allows users to enter and edit date. The calendar pages are designed to be navigable through swipe gestures on mobile platforms, allowing left and right swipes to transition between pages. -A [`FCalendarController`](https://pub.dev/documentation/forui/latest/forui.widgets/FCalendarController-class.html) is used +An [`FCalendarController`](https://pub.dev/documentation/forui/latest/forui.widgets.calendar/FCalendarController-class.html) is used to customize the date selection behavior. diff --git a/docs/pages/docs/form/checkbox.mdx b/docs/pages/docs/form/checkbox.mdx index 6cc6fce04..2ec708c0c 100644 --- a/docs/pages/docs/form/checkbox.mdx +++ b/docs/pages/docs/form/checkbox.mdx @@ -6,7 +6,7 @@ import LinkBadgeGroup from "../../../components/link-badge/link-badge-group.tsx" # Checkbox A control that allows the user to toggle between checked and not checked. -For touch devices, a [switch](/docs/switch) is generally recommended over a checkbox. +For touch devices, a [switch](/docs/form/switch) is generally recommended over a checkbox. @@ -14,7 +14,7 @@ For touch devices, a [switch](/docs/switch) is generally recommended over a chec
- We recommend using a [select group](/docs/select-group#checkbox-form) to create a group of checkboxes. + We recommend using a [select group](/docs/form/select-group#checkbox-form) to create a group of checkboxes.
diff --git a/docs/pages/docs/form/radio.mdx b/docs/pages/docs/form/radio.mdx index bf04d0a93..376b8fe38 100644 --- a/docs/pages/docs/form/radio.mdx +++ b/docs/pages/docs/form/radio.mdx @@ -12,7 +12,7 @@ A radio button that typically allows the user to choose only one of a predefined
- We recommend using a [select group](/docs/select-group#radio-form) to create a group of radio buttons instead of using `FRadio` directly. + We recommend using a [select group](/docs/form/select-group#radio-form) to create a group of radio buttons instead of using `FRadio` directly.
diff --git a/docs/pages/docs/icon-library.mdx b/docs/pages/docs/icon-library.mdx index 64584e1c6..4734d0382 100644 --- a/docs/pages/docs/icon-library.mdx +++ b/docs/pages/docs/icon-library.mdx @@ -28,7 +28,7 @@ flutter pub install forui_assets - While you can use an icon from `forui_assets` directly, it is recommended to wrap it in an [FIcon](/docs/icon) to + While you can use an icon from `forui_assets` directly, it is recommended to wrap it in an [FIcon](/docs/data/icon) to automatically configure its color and size. diff --git a/docs/pages/docs/index.mdx b/docs/pages/docs/index.mdx index 3ed5fca51..2a9958053 100644 --- a/docs/pages/docs/index.mdx +++ b/docs/pages/docs/index.mdx @@ -33,7 +33,7 @@ flutter pub add forui_assets To use Forui widgets in your Flutter app, import the Forui package and place the [`FTheme`](https://pub.dev/documentation/forui/latest/forui.theme/FTheme-class.html) widget underneath `CupertinoApp`, -`MaterialApp`, or `WidgetsApp` at at the root of the widget tree. +`MaterialApp`, or `WidgetsApp` at the root of the widget tree. ```dart filename="main.dart" {3,12-18} import 'package:flutter/material.dart'; diff --git a/docs/pages/docs/navigation/bottom-navigation-bar.mdx b/docs/pages/docs/navigation/bottom-navigation-bar.mdx index a71c6c2cc..b91382db0 100644 --- a/docs/pages/docs/navigation/bottom-navigation-bar.mdx +++ b/docs/pages/docs/navigation/bottom-navigation-bar.mdx @@ -63,7 +63,7 @@ It is used to navigate between a small number of views, typically between three ## Usage - A bottom navigation bar is typically used with `FScaffold`. A working example can be found [here](/docs/scaffold). + A bottom navigation bar is typically used with `FScaffold`. A working example can be found [here](/docs/layout/scaffold). ### `FBottomNavigationBar(...)` diff --git a/docs/pages/docs/navigation/header.mdx b/docs/pages/docs/navigation/header.mdx index b2cab53e3..fe3857112 100644 --- a/docs/pages/docs/navigation/header.mdx +++ b/docs/pages/docs/navigation/header.mdx @@ -67,7 +67,7 @@ It is typically used on nested pages or sheets. ## Usage - A header is typically used with `FScaffold`. A working example can be found [here](/docs/scaffold). + A header is typically used with `FScaffold`. A working example can be found [here](/docs/layout/scaffold). ### `FHeader(...)` diff --git a/docs/pages/docs/themes.mdx b/docs/pages/docs/themes.mdx index d39cd9e1d..ee4106b3d 100644 --- a/docs/pages/docs/themes.mdx +++ b/docs/pages/docs/themes.mdx @@ -77,7 +77,7 @@ A more detailed explanation of each class can be found in the [Class Diagram](#c ## Customize Themes It's recommended to use the predefined themes as a starting point and customize them with the -[`inhert(...)`](https://pub.dev/documentation/forui/latest/forui.theme/FThemeData/FThemeData.inherit.html) constructor +[`inherit(...)`](https://pub.dev/documentation/forui/latest/forui.theme/FThemeData/FThemeData.inherit.html) constructor and [`copyWith(...)`](https://pub.dev/documentation/forui/latest/forui.theme/FThemeData/copyWith.html) method to suit your needs. ```dart filename="main.dart" {3-14, 17-23}