Yash Worlikar
Added hardcodded examples
8f9b0d0
/* layout-related.css */
/* Center the form */
.container {
padding: 15px;
width:1200px;
max-width:1400px;
border-radius: 1rem;
text-align: center;
margin: auto;
}
@media(max-width:1200px){
.container{
width:inherit;
}
}
/* Typography styles */
h1, h2, h3, h4, h5, h6 {
font-family: 'Poppins', sans-serif;
margin-bottom: 1rem;
}
h4 {
font-weight: 600;
}
/* Form styles */
.form-label {
font-weight: bold;
text-align: left;
display: block;
margin-bottom: 0.5rem;
}
.form-control {
border-radius: 0.5rem;
padding: 0.75rem;
margin-bottom: 1rem;
width: 100%;
transition: border-color 0.2s ease-in-out;
}
.form-group {
margin-bottom: 1.5rem;
}
.required:after {
content: " *";
}
/* Button styles */
.btn-primary {
border-radius: 0.5rem;
padding: 0.75rem 1.5rem;
font-size: 1rem;
transition: background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;
cursor: pointer;
outline: none;
border: none;
display: block;
width: 100%;
}
/* Alerts */
.alert {
padding: 1rem;
border-radius: 0.5rem;
text-align: center;
margin-top: 1rem;
}
.alert-danger {
margin-bottom: 1rem;
}
/* Spinner */
.spinner-border {
width: 3rem;
height: 3rem;
border-width: 0.3rem;
}
/* Other styles */
.blazor-error-boundary {
background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat 1rem/1.8rem, #dc3545;
padding: 1rem 1rem 1rem 3.7rem;
color: white;
}
.common-card-height {
height: 400px;
}
/* color-related.css */
/* Background Colors */
.container {
background-color: #E0F2F1;
}
.modal-header {
background-color: #E0F2F1;
}
h1, h2, h3, h4, h5, h6 {
color: #00695C;
}
.form-label {
color: #004D40;
}
.form-control {
border: 1px solid #26A69A;
}
.form-control:focus {
border-color: #009688;
box-shadow: 0 0 0 0.2rem rgba(0, 150, 136, 0.25);
}
.required:after {
color: #D32F2F;
}
.btn-primary {
color: #fff;
background-color: #009688;
border-color: #00796B;
}
.btn-primary:hover, .btn-primary:active, .btn-primary:focus, .btn-primary:disabled, .btn-primary.disabled {
background-color: #00796B;
border-color: #004D40;
}
.spinner-border.text-primary {
color: #009688;
}
.darker-border-checkbox.form-check-input {
border-color: #00695C;
}
.validation-message {
color: #004D40;
}
.blazor-error-boundary::after {
color: #004D40;
}
.btn-primary:hover, .btn-primary:active, .btn-primary:focus {
background-color: #00796B;
border-color: #004D40;
}
.ai-ingredients-response {
height: 300px;
overflow-y: auto;
scrollbar-width: thin;
-ms-overflow-style: none;
}
.ai-response {
min-height: 200px;
height: fit-content;
height: -moz-max-content;
}
.ai-response::-webkit-scrollbar,
.ai-ingredients-response::-webkit-scrollbar {
width: 2px;
}
.ai-response::-webkit-scrollbar-thumb,
.ai-ingredients-response::-webkit-scrollbar-thumb {
background-color: rgba(0,0,0,0.5);
}
#upload-image {
opacity: 0;
position: absolute;
z-index: -1;
}
.custom-table {
color: #00695C;
}
.custom-table th {
color: #004D40;
}
.custom-table a {
color: #009688;
}
.custom-table img {
border: 1px solid #26A69A;
}