Simplified data structure around template files

This commit is contained in:
Nathan Schneider
2025-05-07 21:30:06 -06:00
parent cb0130714a
commit 5a4af2bf79
27 changed files with 1540 additions and 3664 deletions

View File

@ -1080,6 +1080,8 @@ input:checked + .toggle-slider:before {
display: flex;
justify-content: space-between;
align-items: center;
/* Remove clickable appearance since components won't be collapsible */
cursor: default;
}
.component-title-wrapper {
@ -1104,6 +1106,8 @@ input:checked + .toggle-slider:before {
.component-body {
padding: 1.2rem 2rem;
/* Ensure component body is always displayed */
display: block !important;
}
.field {
@ -1179,15 +1183,7 @@ textarea {
background-color: var(--secondary-color);
}
#import-btn {
background-color: #f0f0f0;
color: var(--dark-color);
border: 1px solid var(--dark-color);
}
#import-btn:hover {
background-color: #e0e0e0;
}
/* Removed custom import button styles to match other sidebar buttons */
/* Export dropdown styles */
.dropdown {