feat: add safe Gitea sync and signed updates
ForgeFlow quality gate / secret-scan (push) Failing after 32s
ForgeFlow quality gate / quality (push) Failing after 0s

This commit is contained in:
NuklearRabbit committed 2026-08-27 00:38:58 +02:00
1 parent cb9bdcd713
commit d47c7b5e41
46 files changed
+1658 -246

No files matched your search

+53
View File
@@ -648,6 +648,24 @@ select:focus-visible {
right: 14px;
color: var(--text-faint);
}
.modal .summary-grid {
grid-template-columns: repeat(auto-fit, minmax(112px, 1fr));
}
.modal .summary-card {
min-height: 108px;
}
.modal .summary-card > span {
display: block;
max-width: 12ch;
color: var(--text-muted);
line-height: 1.35;
}
.modal .summary-card > strong {
display: block;
margin-top: 15px;
font: 700 27px/1 var(--font-sans);
color: var(--text);
}
.summary-card.warning .summary-value,
.summary-card.warning .icon {
color: var(--warning);
@@ -2653,6 +2671,7 @@ kbd {
.git-tools-grid {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
grid-auto-rows: max-content;
gap: 15px;
align-items: start;
}
@@ -3318,6 +3337,33 @@ html[data-theme="light"] .setup-brand-logo-light {
.git-tools-grid .troubleshooting-panel {
grid-column: 1 / -1;
}
.git-tools-grid .workspace-sync-panel {
grid-column: 1 / -1;
overflow: hidden;
background:
radial-gradient(circle at 88% 10%, color-mix(in srgb, var(--accent) 15%, transparent), transparent 34%),
var(--surface-1);
}
.workspace-sync-layout {
display: grid;
grid-template-columns: minmax(0, 1fr) auto;
align-items: center;
gap: 24px;
}
.workspace-sync-layout h3 {
margin: 0 0 6px;
}
.workspace-sync-layout p {
margin: 0 0 13px;
color: var(--text-muted);
max-width: 820px;
}
.workspace-sync-actions {
display: grid;
justify-items: end;
gap: 10px;
min-width: 220px;
}
.troubleshooting-summary {
display: flex;
align-items: center;
@@ -3351,6 +3397,13 @@ html[data-theme="light"] .setup-brand-logo-light {
margin-left: auto;
}
@media (max-width: 760px) {
.workspace-sync-layout {
grid-template-columns: 1fr;
}
.workspace-sync-actions {
justify-items: stretch;
min-width: 0;
}
.repo-quick-actions {
margin-inline: 12px;
}