Welcome to the overview page for
Trails core packages . These packages are intended to be used with the
Open Pioneer Trails
framework. The source code for the apps can found in the
src/samples/ directory.
Showcases
-
Chakra Component Showcase
Demonstrates chakra components. Examples are mostly taken from Chakra's documentation, with a few trails additions (custom theme, notifier, etc.).
Samples
-
I18N Sample
Demonstrates how to translate an app in multiple languages.
-
I18N HowTo
This is the full app for the "How to translate an app" guide. It demonstrates most capabilities of formatting i18n messages with FormatJS.
-
Styling Sample
Demonstrates how packages can use CSS rules.
-
Properties Sample
Demonstrates how package properties can be used.
-
Service Extension Sample
Contains an extensible service with a few plugins using 1-to-N service references.
-
Web Component API Sample
Demonstrates how to provide an API and emit events from the Web Component.
-
Authentication Sample
Sample app for the authentication package.
-
HTTP Sample
Demonstrates how to use the
HttpService. -
Notifier Sample
Demonstrates how to use notifications.
Test Apps
-
Keycloak Authentication
Test app for the authentication-keycloak package (requires additional setup).
-
Error Screen
An app that fails to start. Useful to see the builtin error screen.
-
No ShadowRoot
This app does not use a shadow root around the application's content.
-
Roving Menu
Contains example menus based on the roving menu pattern. Useful for testing focus management and keyboard navigation.