feat(export): add branding footer to all 5 export formats and PDF spinner

- Add "Generated with ResolutionFlow — https://resolutionflow.com" footer
  to markdown, text, HTML, PSA formats (both troubleshooting and procedural
  variants — 8 generators total)
- Fix PDF @page CSS: "Powered by ResolutionFlow" now appears on every PDF,
  not just for users with a custom logo (removed the has_custom_logo conditional)
- Add Loader2 spinner icon to PDF download button in ExportPreviewModal
  when pdfLoading is true, replacing the static Download icon

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-03-19 20:09:26 +00:00
parent 12a373a2a2
commit 967a2b2c59
3 changed files with 42 additions and 14 deletions

View File

@@ -3,7 +3,6 @@
<head>
<meta charset="UTF-8">
<style>
{% if has_custom_logo %}
@page {
size: A4;
margin: 2cm;
@@ -18,17 +17,6 @@
color: #999;
}
}
{% else %}
@page {
size: A4;
margin: 2cm;
@bottom-left {
content: "Generated {{ generated_at }}";
font-size: 8pt;
color: #999;
}
}
{% endif %}
* {
margin: 0;