You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Learn why accessibility is essential for a great UX, and use the same affordances to improve your own Developer Experience.
53
53
</h2>
54
54
</header>
55
55
<%=stack_list([
56
56
%{title: "Landmarks",description: "Ensure your web pages have these familiar regions.",to: "/accessibility-first/landmarks",color: "purple"},
57
-
%{title: "Labels and Descriptions",description: "Make sure every region of interest is labelled.",to: "/accessibility-first/properties-cheatsheet",color: "indigo"},
58
-
%{title: "Properties",description: "Selected state, current page, hidden, and more.",to: "/accessibility-first/properties-cheatsheet",color: "teal"},
57
+
%{title: "Labels and Descriptions",description: "Ensure every region of interest is labelled.",to: "/accessibility-first/properties-cheatsheet",color: "indigo"},
58
+
%{title: "Properties",description: "Presenting selected state, current page, hiding, and more.",to: "/accessibility-first/properties-cheatsheet",color: "teal"},
59
59
%{title: "Form controls",description: "Inputs, checkboxes, radio buttons, comboboxes, and more.",to: "/accessibility-first/properties-cheatsheet",color: "red"},
60
-
%{title: "Widgets",description: "Buttons, links, tabs, comboboxes, and more.",to: "/accessibility-first/roles-cheatsheet",color: "orange"},
60
+
%{title: "Widgets",description: "Buttons, links, tabs, comboboxes, and more.",to: "/accessibility-first/widgets-cheatsheet",color: "orange"},
%{title: "Keyboard Navigation Acceptance Tests",description: "Ensure your forms are keyboard accessibility.",to: "/accessibility-first",color: "blue"},
62
+
%{title: "Keyboard Navigation Acceptance Tests",description: "Ensure your forms are keyboard accessibility.",to: "/accessibility-first/keyboard",color: "blue"},
63
63
]) %>
64
64
</section>
65
65
@@ -71,25 +71,43 @@ subhead = "Guides to accessibility, TDD, BDD, naming, performance, and the lates
%{title: "Isolated Component Unit Tests",description: "Test your atom components in isolation.",to: "/accessibility-first",color: "blue"},
102
+
%{title: "URL as source of truth",description: "The shareable, serializable, canonical standard.",to: "/accessibility-first",color: "green"},
103
+
%{title: "Modelling with state machines",description: "Systems to reliably think about state.",to: "/accessibility-first",color: "blue"},
104
+
%{title: "Connecting the pipes",description: "Use a library like Wonka to connect your app.",to: "/accessibility-first",color: "orange"},
105
+
%{title: "Never puts secrets where JavaScript can read",description: "Use cookies over local storage for anything private.",to: "/accessibility-first",color: "yellow"},
0 commit comments