diff --git a/src/App/App.css b/src/App/App.css
index 1b05d57..3bdf30a 100644
--- a/src/App/App.css
+++ b/src/App/App.css
@@ -35,18 +35,26 @@ summary {
text-align: "right";
}
-
-
-.toolbar > * {
+.toolbar * {
vertical-align: middle;
- height: 26px;
}
-.toolbar > input {
+
+.toolbar *:not(label) {
+ /* vertical-align: bottom; */
+}
+
+.toolbar input {
height: 20px;
}
+.toolbar div {
+ vertical-align: bottom;
+}
+.toolbar button {
+ height: 26px;
+}
button.active {
border: solid blue 2px;
background-color: rgba(0,0,255,0.2);
color: black;
-}
\ No newline at end of file
+}
diff --git a/src/App/KeyInfo.tsx b/src/App/KeyInfo.tsx
new file mode 100644
index 0000000..09afde6
--- /dev/null
+++ b/src/App/KeyInfo.tsx
@@ -0,0 +1,16 @@
+import { Stack } from "@mui/material";
+
+export function KeyInfoVisible(props: {keyInfo, children}) {
+ return