From cee22c32772a9e73109e50470cef6cf40c46b90e Mon Sep 17 00:00:00 2001 From: Cassie Tarakajian Date: Tue, 5 May 2020 19:03:58 -0400 Subject: [PATCH] Move through svg icons and add aria labels --- client/components/Nav.jsx | 16 ++++---- client/components/NavBasic.jsx | 4 +- client/components/PreviewNav.jsx | 6 +-- client/modules/App/components/Overlay.jsx | 4 +- client/modules/IDE/components/About.jsx | 12 +++--- client/modules/IDE/components/AssetList.jsx | 3 +- .../CollectionList/CollectionList.jsx | 28 ++++++++++++-- .../CollectionList/CollectionListRow.jsx | 1 + client/modules/IDE/components/Console.jsx | 10 ++--- .../modules/IDE/components/CopyableInput.jsx | 3 +- .../modules/IDE/components/EditableInput.jsx | 9 ++++- client/modules/IDE/components/Editor.jsx | 12 +++--- client/modules/IDE/components/Feedback.jsx | 2 +- client/modules/IDE/components/FileNode.jsx | 12 +++--- .../modules/IDE/components/NewFileModal.jsx | 8 +++- .../modules/IDE/components/NewFolderModal.jsx | 8 +++- client/modules/IDE/components/Preferences.jsx | 4 +- .../IDE/components/QuickAddList/Icons.jsx | 6 +-- .../components/QuickAddList/QuickAddList.jsx | 35 +++++++++-------- .../IDE/components/Searchbar/Searchbar.jsx | 2 +- client/modules/IDE/components/Sidebar.jsx | 4 +- client/modules/IDE/components/SketchList.jsx | 34 ++++++++++++++--- client/modules/IDE/components/Toast.jsx | 4 +- client/modules/IDE/components/Toolbar.jsx | 38 +++++++++++-------- .../IDE/components/UploadFileModal.jsx | 8 +++- client/modules/User/components/APIKeyForm.jsx | 2 +- client/modules/User/components/APIKeyList.jsx | 8 +++- client/styles/base/_base.scss | 12 ++++++ 28 files changed, 194 insertions(+), 101 deletions(-) diff --git a/client/components/Nav.jsx b/client/components/Nav.jsx index 5d9a522a..eb5ef944 100644 --- a/client/components/Nav.jsx +++ b/client/components/Nav.jsx @@ -228,11 +228,11 @@ class Nav extends React.PureComponent { return (