feat(templates): add localized push templates and actions

Share template keys across email and push with independent editors and revisions. Render localized actions and preserve version-one delivery.

Ref: IT-1627
This commit is contained in:
2026-10-31 09:38:05 +02:00
parent d4ee8fc0c8
commit aba4173827
79 changed files with 3906 additions and 104 deletions
@@ -578,3 +578,11 @@ body {
}
textarea.form-control { resize: vertical; }
/* Keep channel/language comparisons readable inside the responsive wrapper. */
.service-template-grid { min-width: 960px; }
.service-template-grid .template-language-status { white-space: nowrap; }
.template-channel-tabs .nav-link { min-width: 80px; text-align: center; }
.template-unsaved-dialog { border: 1px solid #cfd8e3; border-radius: .5rem; padding: 1.5rem; max-width: min(440px, calc(100vw - 32px)); }
.template-unsaved-dialog::backdrop { background: rgb(0 0 0 / 40%); }