Skip to content

Commit

Permalink
deploy
Browse files Browse the repository at this point in the history
  • Loading branch information
gbishop committed Jul 2, 2024
1 parent 0b8c771 commit 8177542
Show file tree
Hide file tree
Showing 15 changed files with 1,250 additions and 900 deletions.
Binary file added examples/halves_chase_v2.zip
Binary file not shown.
Binary file added examples/halves_chasev.zip
Binary file not shown.
Binary file added examples/headmouse_IDD01_keyboard_left.zip
Binary file not shown.
Binary file added examples/initial_design.osdpi
Binary file not shown.
Binary file added examples/initial_design.zip
Binary file not shown.
Binary file added examples/iteration_1.zip
Binary file not shown.
Binary file added examples/second_iteration.zip
Binary file not shown.
Binary file added examples/updated/keyboard_predict_logging.osdpi
Binary file not shown.
159 changes: 90 additions & 69 deletions index.css
Original file line number Diff line number Diff line change
Expand Up @@ -340,6 +340,10 @@ body:not(.designing) video[dbsrc]:not([src]) {
height: 100%;
min-height: 0;
}

.grid button span {
pointer-events: none;
}
.grid b {
color: blue;
}
Expand Down Expand Up @@ -384,6 +388,7 @@ body:not(.designing) video[dbsrc]:not([src]) {
display: flex;
width: 100%;
height: 100%;
white-space: pre-line;
}

.display button {
Expand All @@ -396,6 +401,22 @@ body:not(.designing) video[dbsrc]:not([src]) {
.display button:disabled {
color: var(--text1);
}

.display span.caret {
display: inline-block;
width: 2px;
margin-right: -2px;
height: 0.8lh;
background-color: red;
animation: blinker 1s linear infinite;
vertical-align: text-bottom;
}

@keyframes blinker {
50% {
opacity: 0;
}
}
.radio {
display: flex;
width: 100%;
Expand Down Expand Up @@ -711,6 +732,75 @@ button.button {
#monitor table tr[accessed] {
background-color: var(--surface2);
}
div.logging-indicator {
position: absolute;
top: 2px;
right: 2px;
width: 10px;
height: 10px;
border-radius: 50%;
}

div.logging-indicator[logging] {
background: var(--warning);
animation: pulse 5s infinite;
}

@keyframes pulse {
0% {
opacity: 0;
}

50% {
opacity: 1;
}

100% {
opacity: 0;
}
}

.settings details.Logger textarea {
width: 97%;
}

.settings details.Logger {
width: 100%;
}

.settings label.labeledInput:has(textarea) {
width: 100%;
}
#PleaseWait {
position: fixed;
width: 100vw;
height: 100vh;
background-color: rgb(0, 0, 0, 0.5);
display: flex;
align-items: center;
justify-content: center;
z-index: 100;
font-size: 2em;
transition: all 0.5s ease-in;
opacity: 1;
top: 0;
left: 0;
}

#PleaseWait:empty {
background-color: rgb(0, 0, 0, 0);
opacity: 0;
}

#PleaseWait div {
padding: 5em;
border: 1px solid black;
background-color: white;
}

#PleaseWait .message {
color: blue;
}
body.designing {
display: grid;
grid-template-rows: 2.5em 50% auto;
Expand Down Expand Up @@ -978,75 +1068,6 @@ details summary > * {
vertical-align: bottom;
margin-right: 0.5em;
}
#PleaseWait {
position: fixed;
width: 100vw;
height: 100vh;
background-color: rgb(0, 0, 0, 0.5);
display: flex;
align-items: center;
justify-content: center;
z-index: 100;
font-size: 2em;
transition: all 0.5s ease-in;
opacity: 1;
top: 0;
left: 0;
}

#PleaseWait:empty {
background-color: rgb(0, 0, 0, 0);
opacity: 0;
}

#PleaseWait div {
padding: 5em;
border: 1px solid black;
background-color: white;
}

#PleaseWait .message {
color: blue;
}
div.logging-indicator {
position: absolute;
top: 2px;
right: 2px;
width: 10px;
height: 10px;
border-radius: 50%;
}

div.logging-indicator[logging] {
background: var(--warning);
animation: pulse 5s infinite;
}

@keyframes pulse {
0% {
opacity: 0;
}

50% {
opacity: 1;
}

100% {
opacity: 0;
}
}

.settings details.Logger textarea {
width: 97%;
}

.settings details.Logger {
width: 100%;
}

.settings label.labeledInput:has(textarea) {
width: 100%;
}
div.empty {
background-color: rgba(15, 15, 15, 0.3);
justify-content: center;
Expand Down
Loading

0 comments on commit 8177542

Please sign in to comment.