fix(pitch-deck): remove Kernmarkt label, pricing from product, bigger disclaimer
All checks were successful
Build pitch-deck / build-push-deploy (push) Successful in 1m6s
CI / go-lint (push) Has been skipped
CI / python-lint (push) Has been skipped
CI / nodejs-lint (push) Has been skipped
CI / test-go-consent (push) Successful in 32s
CI / test-python-voice (push) Successful in 35s
CI / test-bqas (push) Successful in 31s
All checks were successful
Build pitch-deck / build-push-deploy (push) Successful in 1m6s
CI / go-lint (push) Has been skipped
CI / python-lint (push) Has been skipped
CI / nodejs-lint (push) Has been skipped
CI / test-go-consent (push) Successful in 32s
CI / test-python-voice (push) Successful in 35s
CI / test-bqas (push) Successful in 31s
- BusinessModel: remove "Kernmarkt" text, stronger highlight (shadow+border) - Product: remove Pricing kachel, split Deployment into 2 side-by-side cards (Cloud + Privacy Hardware), larger text - Executive Summary: disclaimer font size increased (9px→11px, 10px→12px) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -76,12 +76,7 @@ export default function BusinessModelSlide({ lang }: BusinessModelSlideProps) {
|
||||
<div className="grid grid-cols-3 gap-3">
|
||||
{tiers.map((tier, idx) => (
|
||||
<FadeInView key={idx} delay={0.1 + idx * 0.1}>
|
||||
<GlassCard hover={false} className={`p-4 h-full ${tier.highlight ? 'border-indigo-500/30 bg-indigo-500/5' : ''}`}>
|
||||
{tier.highlight && (
|
||||
<div className="text-[11px] font-bold text-indigo-400 uppercase tracking-wider mb-2">
|
||||
{de ? 'Kernmarkt' : 'Core Market'}
|
||||
</div>
|
||||
)}
|
||||
<GlassCard hover={false} className={`p-4 h-full ${tier.highlight ? 'border-indigo-500/40 bg-indigo-500/10 shadow-lg shadow-indigo-500/10' : ''}`}>
|
||||
<h3 className="text-base font-bold text-white mb-0.5">{tier.name}</h3>
|
||||
<p className="text-xs text-white/40 mb-2">{tier.target}</p>
|
||||
<p className="text-xs text-white/30 mb-3">{tier.employees} {de ? 'Mitarbeiter' : 'employees'}</p>
|
||||
|
||||
@@ -607,8 +607,8 @@ export default function ExecutiveSummarySlide({ lang, data }: ExecutiveSummarySl
|
||||
{/* Disclaimer */}
|
||||
<FadeInView delay={0.7} className="mb-4">
|
||||
<div className="bg-white/[0.03] border border-white/[0.03] rounded-lg px-4 py-3">
|
||||
<h4 className="text-[10px] font-bold text-white/30 uppercase tracking-wider mb-1">{de ? 'Hinweis / Haftungsausschluss' : 'Disclaimer'}</h4>
|
||||
<p className="text-[9px] text-white/20 leading-relaxed">
|
||||
<h4 className="text-xs font-bold text-white/40 uppercase tracking-wider mb-1">{de ? 'Hinweis / Haftungsausschluss' : 'Disclaimer'}</h4>
|
||||
<p className="text-[11px] text-white/30 leading-relaxed">
|
||||
{de
|
||||
? 'Dieses Dokument dient ausschließlich Informationszwecken und stellt weder ein Angebot zum Verkauf noch eine Aufforderung zum Kauf von Anteilen oder Wertpapieren dar. Die enthaltenen Informationen wurden vom Team Breakpilot (Gründerteam, noch keine Gesellschaft gegründet) nach bestem Wissen und Gewissen erstellt, können jedoch unvollständig sein und jederzeit ohne vorherige Ankündigung geändert werden. Es wird keine ausdrückliche oder konkludente Gewähr für die Richtigkeit, Vollständigkeit oder Aktualität der Inhalte übernommen. Dieses Dokument enthält zukunftsgerichtete Aussagen, die auf aktuellen Annahmen und Erwartungen beruhen und mit erheblichen Risiken und Unsicherheiten verbunden sind. Die tatsächlichen Ergebnisse können wesentlich von den dargestellten abweichen. Eine Investitionsentscheidung sollte ausschließlich auf Grundlage weitergehender, rechtlich verbindlicher Unterlagen sowie unter Hinzuziehung eigener rechtlicher, steuerlicher und finanzieller Beratung getroffen werden. Soweit gesetzlich zulässig, wird jede Haftung des Team Breakpilot sowie seiner Mitglieder für etwaige Schäden, die direkt oder indirekt aus der Nutzung dieses Dokuments entstehen, ausgeschlossen. Dieses Dokument ist vertraulich und ausschließlich für den vorgesehenen Empfänger bestimmt. Eine Weitergabe, Vervielfältigung oder Veröffentlichung ist ohne vorherige schriftliche Zustimmung nicht gestattet.'
|
||||
: 'This document is for informational purposes only and does not constitute an offer to sell or a solicitation to purchase shares or securities. The information contained herein was prepared by Team Breakpilot (founding team, no company incorporated yet) to the best of their knowledge, but may be incomplete and subject to change without prior notice. No express or implied warranty is given for the accuracy, completeness or timeliness of the content. This document contains forward-looking statements based on current assumptions and expectations that involve significant risks and uncertainties. Actual results may differ materially. Any investment decision should be based solely on further legally binding documents and with the advice of independent legal, tax and financial counsel. To the extent permitted by law, all liability of Team Breakpilot and its members for any damages arising directly or indirectly from the use of this document is excluded. This document is confidential and intended solely for the designated recipient. Distribution, reproduction or publication without prior written consent is prohibited.'
|
||||
|
||||
@@ -64,61 +64,31 @@ export default function ProductSlide({ lang }: ProductSlideProps) {
|
||||
})}
|
||||
</div>
|
||||
|
||||
{/* Pricing + Deployment */}
|
||||
{/* Deployment Options — 2 cards side by side */}
|
||||
<div className="grid md:grid-cols-2 gap-4">
|
||||
{/* Pricing */}
|
||||
<FadeInView delay={0.6}>
|
||||
<GlassCard hover={false} className="p-4">
|
||||
<h3 className="text-xs font-bold text-indigo-400 uppercase tracking-wider mb-3">{i.product.pricingTitle}</h3>
|
||||
<p className="text-xs text-white/40 mb-3">{i.product.pricingSubtitle}</p>
|
||||
<div className="space-y-2">
|
||||
{PRICING_TIERS.map((tier, idx) => (
|
||||
<div
|
||||
key={idx}
|
||||
className={`flex justify-between items-center p-2.5 rounded-xl ${
|
||||
tier.highlight ? 'bg-indigo-500/15 border border-indigo-500/30' : 'bg-white/[0.04]'
|
||||
}`}
|
||||
>
|
||||
<div>
|
||||
<span className="text-xs text-white/70 font-medium">{tier.employees}</span>
|
||||
<span className="text-xs text-white/40 ml-1">{de ? 'Mitarbeiter' : 'employees'}</span>
|
||||
</div>
|
||||
<div className="text-right">
|
||||
<span className={`text-xs font-bold ${tier.highlight ? 'text-indigo-300' : 'text-white/70'}`}>
|
||||
{de ? tier.priceDe : tier.priceEn}
|
||||
</span>
|
||||
{tier.noteDe && (
|
||||
<p className="text-[10px] text-white/30">{de ? tier.noteDe : tier.noteEn}</p>
|
||||
)}
|
||||
</div>
|
||||
</div>
|
||||
))}
|
||||
<GlassCard hover={false} className="p-4 h-full border-t-2 border-t-blue-500">
|
||||
<div className="flex items-center gap-2 mb-2">
|
||||
<Cloud className="w-5 h-5 text-blue-400" />
|
||||
<h3 className="text-sm font-bold text-blue-400">{i.product.cloud}</h3>
|
||||
</div>
|
||||
<p className="text-sm text-white/50 leading-relaxed mb-3">{i.product.cloudDesc}</p>
|
||||
<div className="flex gap-2">
|
||||
<span className="text-xs bg-blue-500/15 text-blue-300 px-2 py-0.5 rounded-full">BSI DE</span>
|
||||
<span className="text-xs bg-blue-500/15 text-blue-300 px-2 py-0.5 rounded-full">{de ? 'Fix oder flexibel' : 'Fixed or flexible'}</span>
|
||||
</div>
|
||||
</GlassCard>
|
||||
</FadeInView>
|
||||
|
||||
{/* Deployment Options */}
|
||||
<FadeInView delay={0.7}>
|
||||
<GlassCard hover={false} className="p-4">
|
||||
<div className="space-y-4">
|
||||
<div>
|
||||
<div className="flex items-center gap-2 mb-1">
|
||||
<Cloud className="w-4 h-4 text-blue-400" />
|
||||
<h3 className="text-xs font-bold text-blue-400 uppercase tracking-wider">{i.product.cloud}</h3>
|
||||
</div>
|
||||
<p className="text-xs text-white/50 leading-relaxed">{i.product.cloudDesc}</p>
|
||||
<div className="flex gap-2 mt-2">
|
||||
<span className="text-[11px] bg-blue-500/15 text-blue-300 px-2 py-0.5 rounded-full">BSI DE</span>
|
||||
<span className="text-[11px] bg-blue-500/15 text-blue-300 px-2 py-0.5 rounded-full">{de ? 'Fix oder flexibel' : 'Fixed or flexible'}</span>
|
||||
</div>
|
||||
</div>
|
||||
<div className="border-t border-white/10 pt-3">
|
||||
<div className="flex items-center gap-2 mb-1">
|
||||
<HardDrive className="w-4 h-4 text-white/40" />
|
||||
<h3 className="text-xs font-bold text-white/40 uppercase tracking-wider">{i.product.privacy}</h3>
|
||||
</div>
|
||||
<p className="text-xs text-white/40 leading-relaxed">{i.product.privacyDesc}</p>
|
||||
</div>
|
||||
<GlassCard hover={false} className="p-4 h-full border-t-2 border-t-white/20">
|
||||
<div className="flex items-center gap-2 mb-2">
|
||||
<HardDrive className="w-5 h-5 text-white/50" />
|
||||
<h3 className="text-sm font-bold text-white/50">{i.product.privacy}</h3>
|
||||
</div>
|
||||
<p className="text-sm text-white/40 leading-relaxed mb-3">{i.product.privacyDesc}</p>
|
||||
<div className="flex gap-2">
|
||||
<span className="text-xs bg-white/[0.08] text-white/40 px-2 py-0.5 rounded-full">{de ? 'Geplant, optional' : 'Planned, optional'}</span>
|
||||
</div>
|
||||
</GlassCard>
|
||||
</FadeInView>
|
||||
|
||||
Reference in New Issue
Block a user