sets default admin creds in docker compose. first pass remote builder feature

This commit is contained in:
kfj001 committed 2026-07-04 18:40:29 +00:00
1 parent 78dde4fd0a
commit 7a04fa7c84
17 files changed
+1489 -6

No files matched your search

+140
View File
@@ -408,3 +408,143 @@
color: $neutral-white;
}
}
// ── Mobile builds tab ───────────────────────────────────
.mobile-builds-panel {
display: grid;
gap: $spacing-lg;
}
.mobile-build-grid {
display: grid;
grid-template-columns: 1fr 2fr;
gap: $spacing-md;
}
.build-card {
background: $neutral-white;
border: 1px solid $neutral-light;
border-radius: $radius-md;
padding: $spacing-md;
h3,
h4 {
color: $primary-blue;
margin-top: 0;
}
}
.derived-list {
display: grid;
gap: $spacing-xs;
font-size: 0.92rem;
}
.form-row {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
gap: $spacing-sm;
margin-bottom: $spacing-sm;
label {
display: flex;
flex-direction: column;
gap: 6px;
font-size: 0.85rem;
color: $neutral-dark;
font-weight: 600;
}
input[type='text'],
input[type='file'] {
border: 1px solid $neutral-light;
border-radius: $radius-sm;
padding: $spacing-xs $spacing-sm;
font-size: 0.88rem;
}
}
.platform-row {
grid-template-columns: auto auto;
label {
flex-direction: row;
align-items: center;
font-weight: 600;
}
}
.status {
border-radius: $radius-sm;
padding: $spacing-sm;
margin: $spacing-sm 0;
font-size: 0.9rem;
&.success {
background: rgba($success-green, 0.1);
color: $success-green;
}
&.error {
background: rgba($danger-red, 0.1);
color: $danger-red;
}
ul {
margin: $spacing-xs 0 0 $spacing-md;
}
}
.selected-build {
background: rgba($primary-blue, 0.06);
}
.tab-toolbar.compact {
margin-bottom: $spacing-sm;
}
.action-group {
display: flex;
gap: $spacing-xs;
}
.artifact-list {
display: grid;
gap: $spacing-sm;
margin-bottom: $spacing-md;
}
.artifact-row {
display: flex;
justify-content: space-between;
align-items: center;
border: 1px solid $neutral-light;
border-radius: $radius-sm;
padding: $spacing-sm;
}
.artifact-meta {
font-size: 0.78rem;
color: $neutral-medium;
}
.build-log {
background: $neutral-black;
color: $neutral-white;
border-radius: $radius-sm;
padding: $spacing-sm;
max-height: 280px;
overflow: auto;
font-size: 0.8rem;
}
@include responsive(md) {
.mobile-build-grid {
grid-template-columns: 1fr;
}
.action-group {
flex-wrap: wrap;
}
}