sets default admin creds in docker compose. first pass remote builder feature
This commit is contained in:
1 parent
78dde4fd0a
commit
7a04fa7c84
17 files changed
+1489
-6
No files matched your search
@@ -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;
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user