diff --git a/apps/toolbox/src/app.css b/apps/toolbox/src/app.css
index 88292f692..f10823ff6 100644
--- a/apps/toolbox/src/app.css
+++ b/apps/toolbox/src/app.css
@@ -182,3 +182,8 @@ components that have the btn class name.
.list-group .list-group-item-heading {
margin-bottom: 5
}
+
+.a11y-item {
+ margin-bottom: 12;
+ font-size: 18;
+}
\ No newline at end of file
diff --git a/apps/toolbox/src/main-page.xml b/apps/toolbox/src/main-page.xml
index 580accecb..c5a28ba84 100644
--- a/apps/toolbox/src/main-page.xml
+++ b/apps/toolbox/src/main-page.xml
@@ -9,6 +9,7 @@
+
diff --git a/apps/toolbox/src/main-view-model.ts b/apps/toolbox/src/main-view-model.ts
index 12f86e8ad..ea8a2c13d 100644
--- a/apps/toolbox/src/main-view-model.ts
+++ b/apps/toolbox/src/main-view-model.ts
@@ -3,7 +3,7 @@ import { Observable, Frame, StackLayout } from '@nativescript/core';
export class HelloWorldModel extends Observable {
viewDemo(args) {
Frame.topmost().navigate({
- moduleName: `${args.object.text}`,
+ moduleName: `pages/${args.object.text}`,
});
}
}
diff --git a/apps/toolbox/src/pages/a11y.ts b/apps/toolbox/src/pages/a11y.ts
new file mode 100644
index 000000000..8243a2e3d
--- /dev/null
+++ b/apps/toolbox/src/pages/a11y.ts
@@ -0,0 +1,8 @@
+import { Observable, EventData, Page } from '@nativescript/core';
+
+export function navigatingTo(args: EventData) {
+ const page = args.object;
+ page.bindingContext = new AccessibilityModel();
+}
+
+export class AccessibilityModel extends Observable {}
diff --git a/apps/toolbox/src/pages/a11y.xml b/apps/toolbox/src/pages/a11y.xml
new file mode 100644
index 000000000..c250f8cba
--- /dev/null
+++ b/apps/toolbox/src/pages/a11y.xml
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/apps/toolbox/src/box-shadow.ts b/apps/toolbox/src/pages/box-shadow.ts
similarity index 100%
rename from apps/toolbox/src/box-shadow.ts
rename to apps/toolbox/src/pages/box-shadow.ts
diff --git a/apps/toolbox/src/box-shadow.xml b/apps/toolbox/src/pages/box-shadow.xml
similarity index 100%
rename from apps/toolbox/src/box-shadow.xml
rename to apps/toolbox/src/pages/box-shadow.xml
diff --git a/apps/toolbox/src/list-page-model.ts b/apps/toolbox/src/pages/list-page-model.ts
similarity index 100%
rename from apps/toolbox/src/list-page-model.ts
rename to apps/toolbox/src/pages/list-page-model.ts
diff --git a/apps/toolbox/src/list-page.ts b/apps/toolbox/src/pages/list-page.ts
similarity index 100%
rename from apps/toolbox/src/list-page.ts
rename to apps/toolbox/src/pages/list-page.ts
diff --git a/apps/toolbox/src/list-page.xml b/apps/toolbox/src/pages/list-page.xml
similarity index 100%
rename from apps/toolbox/src/list-page.xml
rename to apps/toolbox/src/pages/list-page.xml
diff --git a/apps/toolbox/src/root-layout.ts b/apps/toolbox/src/pages/root-layout.ts
similarity index 100%
rename from apps/toolbox/src/root-layout.ts
rename to apps/toolbox/src/pages/root-layout.ts
diff --git a/apps/toolbox/src/root-layout.xml b/apps/toolbox/src/pages/root-layout.xml
similarity index 100%
rename from apps/toolbox/src/root-layout.xml
rename to apps/toolbox/src/pages/root-layout.xml
diff --git a/packages/core/accessibility/accessibility-properties.ts b/packages/core/accessibility/accessibility-properties.ts
index aba31c51a..b6d6e3a52 100644
--- a/packages/core/accessibility/accessibility-properties.ts
+++ b/packages/core/accessibility/accessibility-properties.ts
@@ -24,12 +24,16 @@ function makePropertyEnumConverter(enumValues) {
};
}
-export const accessibilityEnabledProperty = new CssProperty