basic initial code

This commit is contained in:
2025-06-09 00:21:41 -04:00
parent 9f99495eab
commit a711acbea8
9 changed files with 11089 additions and 7 deletions

124
src/roast.css Normal file
View File

@@ -0,0 +1,124 @@
body {
background-color: #e6ccff;
font-family: Arial, sans-serif;
color: #333;
margin: 0;
padding: 0;
}
#timer {
font-size: 48px;
text-align: center;
padding: 20px;
background-color: #fff;
border: 2px solid #666;
margin: 0;
}
#create-plan {
padding: 20px;
text-align: center;
}
#create-plan input {
width: 80%;
padding: 10px;
font-size: 18px;
}
#create-plan button {
margin-top: 10px;
padding: 10px 20px;
font-size: 18px;
}
#controls {
display: flex;
flex-direction: column;
align-items: center;
padding: 20px;
}
.button-group {
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: 10px;
margin: 10px;
}
.button-group button:not(.nav-btn) {
font-size: 20px;
border: 2px solid #666;
background-color: #fff;
color: #333;
border-radius: 10px;
cursor: pointer;
}
.button-group .nav-btn {
padding: 15px 25px;
font-size: 20px;
border: 2px solid #666;
background-color: #E8E;
color: #333;
border-radius: 10px;
cursor: pointer;
}
.button-group button:active {
background-color: #ddd;
}
#event-buttons {
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: 10px;
margin: 20px;
}
#event-buttons button {
padding: 15px 25px;
font-size: 20px;
border: 2px solid #666;
background-color: #afa;
color: #333;
border-radius: 10px;
cursor: pointer;
}
#event-buttons button:active {
background-color: #ddd;
}
#log-table {
width: 100%;
border-collapse: collapse;
}
#log-table table {
table-layout: fixed;
width: 90%;
margin: auto;
}
#log-table th, #log-table td {
border: 1px solid #666;
padding: 10px;
text-align: center;
}
#log-table th {
background-color: #f0e6ff;
}
#export-csv {
margin: 20px;
text-align: center;
}
#export-csv button {
padding: 10px 20px;
font-size: 18px;
border: 2px solid #666;
background-color: #fff;
color: #333;
border-radius: 10px;
cursor: pointer;
}
#export-csv button:active {
background-color: #ddd;
}
.hidden {
display: none;
}
#temp-buttons {
margin: 8px;
}
#temp-buttons button {
text-align: center;
width: 3.5em;
}