Skip to content

Add a Not for Navigation disclaimer - #11

Merged
h2orules merged 1 commit into
mainfrom
user/h2orules/not-for-navigation
Jul 11, 2026
Merged

h2orules merged 1 commit into
mainfrom
user/h2orules/not-for-navigation

Conversation

@h2orules

Copy link
Copy Markdown
Owner

This pull request introduces a new "Not for Navigation" disclaimer dialog to the application, making it clear to users that the app is for informational use only and should not be used for operational flight planning or navigation. The dialog provides details about data sources and known differences from official publications, and is accessible from the top bar. The implementation includes both the new React component and its associated styles.

New "Not for Navigation" disclaimer dialog:

  • Component implementation:
    • Added the NotForNavigation React component, which displays a modal dialog explaining the app's limitations, data sources, and known deviations from official sources. The dialog is accessible via a button in the top bar, uses a portal for rendering, and includes accessibility features such as keyboard handling and focus management.
  • Styling:
    • Introduced a new CSS module NotForNavigation.module.css for dialog layout and responsive design, ensuring the disclaimer is visually clear and mobile-friendly.

Integration into the layout:

  • Top bar integration:
    • Imported and rendered the NotForNavigation component in the TopBar, making the disclaimer accessible from every page. [1] [2]

@h2orules
h2orules merged commit 993235a into main Jul 11, 2026
3 checks passed
@h2orules
h2orules deleted the user/h2orules/not-for-navigation branch July 11, 2026 21:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant