Add keybindings for shapes (#648)

* Add keybindings for shapes

I'm not 100% sure about this one. I feel like it's going to help people be a lot more productive to display the key bindings at all time. But it also clutters the UI...

* increase font-size

* fix shape keybindings for non-qwerty keyboards

* tweak position and color

Co-authored-by: David Luzar <luzar.david@gmail.com>
This commit is contained in:
Christopher Chedeau 2020-02-01 17:31:28 +00:00 committed by GitHub
parent be97bd980e
commit f8a41cee16
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 17 additions and 2 deletions

View file

@ -374,7 +374,6 @@ export class App extends React.Component<any, AppState> {
} else if (
shapesShortcutKeys.includes(event.key.toLowerCase()) &&
!event.ctrlKey &&
!event.shiftKey &&
!event.altKey &&
!event.metaKey &&
this.state.draggingElement === null
@ -564,6 +563,7 @@ export class App extends React.Component<any, AppState> {
title={`${capitalizeString(label)}${
capitalizeString(value)[0]
}, ${index + 1}`}
keyBindingLabel={`${index + 1}`}
aria-label={capitalizeString(label)}
aria-keyshortcuts={`${label[0]} ${index + 1}`}
onChange={() => {