added 260907 version of worker toolkit

This commit is contained in:
2026-09-08 20:30:51 -04:00
parent cbd3f0f8ca
commit 97aca37663
1283 changed files with 142951 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
.hbi-step {
.switch-name {
display: inline;
position: absolute;
margin-top: 3px;
padding-left: 5px;
}
label {
font-size: 20px;
}
.form-field {
margin-bottom: 1em;
}
.submit {
width: 100%;
}
.score {
h3 {
margin: 0;
font-size: 64px;
}
border-radius: 4px;
font-size: 1em;
text-align: center;
padding: 2em;
background-color: #ECF7F6;
}
}

View File

@@ -0,0 +1,34 @@
.choosen-object {
margin: 0 5px 5px 0;
display: inline-flex;
align-items: center;
height: 40px;
&:hover {
opacity: .85;
}
.regular {
color: $primary;
font-size: 1.5em;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
width: 400px;
}
.badge-text {
font-size: 1.5em;
display: inline-block;
cursor: pointer;
height: 100%;
background: orange;
border-top-right-radius: 999px;
border-bottom-right-radius: 999px;
padding: 0 10px 0 0;
color: white;
}
.badge-pointer {
vertical-align: bottom;
height: 100%;
position: relative;
right: -1px;
}
}

View File

@@ -0,0 +1,16 @@
.checkin-summary {
@include outer-container;
max-width: 500px;
.summary-title {
color: $primary;
text-align: center;
-webkit-margin-after: 0em;
}
.note-textarea {
height: 130px;
}
}
.summary-posts {
padding-top: 5%;
}

View File

@@ -0,0 +1,22 @@
.trackables-step {
.trackable-row {
.draggable-dropzone {
height: 1.5em;
&.activated {
height: 5em;
background-color: $lightgrey;
border-radius: 5px;
border: 3px dashed $primary;
}
&.deactivated {
background-color: white;
}
}
.draggable-item {
&.activated {
border-radius: 5px;
border: 3px dashed $primary;
}
}
}
}

View File

@@ -0,0 +1,80 @@
.tracked-level {
.pips {
li {
position: relative;
display: inline-block;
margin-right: 4px;
border-radius: 5px;
width: 15%;
max-width: 50px;
height: 40px;
color: transparent;
cursor: pointer;
background-color: #ddd;
opacity: 0.4;
&.highlight {
opacity: 1;
}
&:first-of-type {
width: 40px;
border-radius: 999px;
background-image: url(smiley.svg);
background-repeat: no-repeat;
background-size: 25px 25px;
background-position: center;
}
&:focus,
&:hover .tooltip {
opacity: 1;
visibility: visible;
}
.tooltip {
@include position(absolute, null 0 3em 0);
transition: all 0.2s ease-in-out;
background-color: black;
background: black;
border-radius: 3px;
box-shadow: 0 2px 2px black;
color: #333;
font-size: 0.7em;
line-height: 1.5em;
margin-left: -21px;
margin-bottom: 20px;
max-width: 100px;
min-width: 100px;
opacity: 0;
padding: 0.7em;
text-align: center;
visibility: hidden;
z-index: 10;
p {
color: white;
line-height: 12px;
margin: 0;
}
&:after {
@include position(absolute, null 0 null 0);
border: 8px solid transparent;
bottom: -1.5em;
color: black;
content: '▼';
font-size: 1.4em;
margin-left: -8px;
text-align: center;
text-shadow: 0 2px 2px silver;
}
}
}
}
h4 {
position: relative;
display: inline;
}
}

View File

@@ -0,0 +1,44 @@
.treatment-taker {
display: flex;
padding-bottom: 5px;
.treatment-data {
.treatment-dose {
display: flex;
align-items: baseline;
margin-top: .3em;
}
}
.name {
margin-top: 3px;
margin-bottom: .1em;
}
.untaken {
color: $light-gray;
}
.indented {
margin: 0;
}
.dose {
border-radius: 999px;
border: 2px solid;
padding: 5px 10px 5px 10px;
&:hover {
opacity: .75;
}
}
.ember-basic-dropdown {
@extend .indented;
width: 180px;
display: inline-block;
.dose-trigger,
.dose-dropdown {
border: 2px solid;
border-radius: 4px;
}
.dose-dropdown {
margin-top: -44px;
}
}
}

View File

@@ -0,0 +1,11 @@
.measurements {
display: flex;
}
.measurement {
flex-grow: 1;
&.clickable {
text-decoration: underline;
}
}