mirror of
https://github.com/excalidraw/excalidraw.git
synced 2025-05-03 10:00:07 -04:00
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:
parent
be97bd980e
commit
f8a41cee16
3 changed files with 17 additions and 2 deletions
|
@ -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={() => {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue