+ This can only be seen by screen readers
+ Above this line is a hidden text that you can't see
+
diff --git a/src/core/client/ui/components/AriaInfo/AriaInfo.css b/src/core/client/ui/components/AriaInfo/AriaInfo.css
new file mode 100644
index 000000000..bca89bafb
--- /dev/null
+++ b/src/core/client/ui/components/AriaInfo/AriaInfo.css
@@ -0,0 +1,10 @@
+.root {
+ position: absolute !important;
+ width: 1px;
+ height: 1px;
+ padding: 0;
+ overflow: hidden;
+ clip: rect(0, 0, 0, 0);
+ white-space: nowrap;
+ border: 0;
+}
diff --git a/src/core/client/ui/components/AriaInfo/AriaInfo.spec.tsx b/src/core/client/ui/components/AriaInfo/AriaInfo.spec.tsx
new file mode 100644
index 000000000..37c8d5aac
--- /dev/null
+++ b/src/core/client/ui/components/AriaInfo/AriaInfo.spec.tsx
@@ -0,0 +1,14 @@
+import React from "react";
+import TestRenderer from "react-test-renderer";
+
+import { PropTypesOf } from "talk-framework/types";
+
+import AriaInfo from "./AriaInfo";
+
+it("renders correctly", () => {
+ const props: PropTypesOf