feat(pej): add sources and contacts section to PEJ landing page
Some checks are pending
NordaBiz Tests / Unit & Integration Tests (push) Waiting to run
NordaBiz Tests / E2E Tests (Playwright) (push) Blocked by required conditions
NordaBiz Tests / Smoke Tests (Production) (push) Blocked by required conditions
NordaBiz Tests / Send Failure Notification (push) Blocked by required conditions

Supplier registration (dostawcy@pej.pl, pz.pej.pl, PPJ),
PEJ leadership contacts, official project websites,
social media links, and news portals.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Maciej Pienczyn 2026-03-16 20:32:01 +01:00
parent 21df349b9e
commit e86d2f742f

View File

@ -111,6 +111,19 @@
.pej-btn-outline:hover { background: #f5f3ff; } .pej-btn-outline:hover { background: #f5f3ff; }
.pej-empty { text-align: center; padding: var(--spacing-xl); color: var(--text-secondary); } .pej-empty { text-align: center; padding: var(--spacing-xl); color: var(--text-secondary); }
.pej-sources { display: grid; grid-template-columns: 1fr 1fr; gap: var(--spacing-lg); }
@media (max-width: 768px) { .pej-sources { grid-template-columns: 1fr; } }
.pej-source-group { background: var(--surface); border: 1px solid var(--border); border-radius: var(--radius); padding: var(--spacing-md); }
.pej-source-group h3 { font-size: var(--font-size-md); font-weight: 600; margin-bottom: var(--spacing-sm); color: #7c3aed; }
.pej-source-item { display: flex; align-items: flex-start; gap: var(--spacing-sm); padding: var(--spacing-xs) 0; }
.pej-source-item a { color: var(--text-primary); text-decoration: none; font-size: var(--font-size-sm); }
.pej-source-item a:hover { color: #7c3aed; }
.pej-source-item .pej-src-label { font-size: 0.75rem; color: var(--text-secondary); }
.pej-source-icon { min-width: 20px; color: #7c3aed; font-size: var(--font-size-sm); }
.pej-contact-card { background: #f5f3ff; border-radius: var(--radius); padding: var(--spacing-md); margin-bottom: var(--spacing-sm); }
.pej-contact-name { font-weight: 600; }
.pej-contact-role { font-size: var(--font-size-sm); color: var(--text-secondary); }
</style> </style>
{% endblock %} {% endblock %}
@ -187,6 +200,115 @@
</div> </div>
</div> </div>
<div class="pej-section">
<div class="pej-section-title">Źródła i kontakty PEJ</div>
<div class="pej-sources">
<div class="pej-source-group">
<h3>Jak zostać dostawcą PEJ</h3>
<div class="pej-source-item">
<span class="pej-source-icon">&#9993;</span>
<div>
<a href="mailto:dostawcy@pej.pl"><strong>dostawcy@pej.pl</strong></a>
<div class="pej-src-label">Rejestracja dostawców — wyślij: nazwę firmy, NIP, branżę, osobę kontaktową</div>
</div>
</div>
<div class="pej-source-item">
<span class="pej-source-icon">&#128722;</span>
<div>
<a href="https://pz.pej.pl/" target="_blank" rel="noopener"><strong>pz.pej.pl</strong> — Platforma zakupowa PEJ</a>
<div class="pej-src-label">Przetargi i aukcje otwarte (43 planowane do końca 2026)</div>
</div>
</div>
<div class="pej-source-item">
<span class="pej-source-icon">&#127891;</span>
<div>
<a href="https://polskaplatformajadrowa.pl/" target="_blank" rel="noopener"><strong>Polska Platforma Jądrowa</strong></a>
<div class="pej-src-label">Newsletter, grupy tematyczne dla polskich dostawców</div>
</div>
</div>
<div class="pej-source-item">
<span class="pej-source-icon">&#128196;</span>
<div>
<a href="https://pej.pl/en/for-suppliers/notice-board/" target="_blank" rel="noopener"><strong>Notice Board</strong> — ogłoszenia Bechtel i Westinghouse</a>
<div class="pej-src-label">Aktualne zapotrzebowanie technologiczne i usługowe</div>
</div>
</div>
</div>
<div class="pej-source-group">
<h3>Osoby kontaktowe w PEJ</h3>
<div class="pej-contact-card">
<div class="pej-contact-name">Grzegorz Maj</div>
<div class="pej-contact-role">Pełnomocnik Zarządu ds. Wsparcia Rozwoju Rynku (Local Content)</div>
</div>
<div class="pej-contact-card">
<div class="pej-contact-name">Marek Woszczyk</div>
<div class="pej-contact-role">Prezes Zarządu PEJ</div>
</div>
<div class="pej-contact-card">
<div class="pej-contact-name">Leszek Hołda</div>
<div class="pej-contact-role">Prezes Bechtel Polska</div>
</div>
</div>
<div class="pej-source-group">
<h3>Oficjalne strony projektu</h3>
<div class="pej-source-item">
<span class="pej-source-icon">&#127970;</span>
<div><a href="https://pej.pl/" target="_blank" rel="noopener"><strong>pej.pl</strong> — Polskie Elektrownie Jądrowe</a></div>
</div>
<div class="pej-source-item">
<span class="pej-source-icon">&#9762;</span>
<div>
<a href="https://www.gov.pl/web/paa" target="_blank" rel="noopener"><strong>PAA</strong> — Państwowa Agencja Atomistyki</a>
<div class="pej-src-label">Regulator — proces licencyjny, pozwolenie na budowę</div>
</div>
</div>
<div class="pej-source-item">
<span class="pej-source-icon">&#127463;</span>
<div><a href="https://www.gov.pl/web/polski-atom" target="_blank" rel="noopener"><strong>Polski Atom</strong> — portal rządowy</a></div>
</div>
<div class="pej-source-item">
<span class="pej-source-icon">&#127468;</span>
<div><a href="https://www.westinghousenuclear.com" target="_blank" rel="noopener"><strong>Westinghouse</strong> — technologia AP1000</a></div>
</div>
<div class="pej-source-item">
<span class="pej-source-icon">&#127959;</span>
<div><a href="https://www.bechtel.com/markets/nuclear-power/" target="_blank" rel="noopener"><strong>Bechtel</strong> — generalny wykonawca</a></div>
</div>
</div>
<div class="pej-source-group">
<h3>Śledź PEJ w mediach</h3>
<div class="pej-source-item">
<span class="pej-source-icon">in</span>
<div><a href="https://www.linkedin.com/company/polskieelektrowniejadrowe/" target="_blank" rel="noopener"><strong>PEJ na LinkedIn</strong> (~16 tys. obserwujących)</a></div>
</div>
<div class="pej-source-item">
<span class="pej-source-icon">&#120143;</span>
<div><a href="https://x.com/pej_pl" target="_blank" rel="noopener"><strong>@PEJ_PL</strong> na X</a></div>
</div>
<div class="pej-source-item">
<span class="pej-source-icon">&#120143;</span>
<div><a href="https://x.com/WECNuclearPL" target="_blank" rel="noopener"><strong>@WECNuclearPL</strong> — Westinghouse Polska na X</a></div>
</div>
<div class="pej-source-item">
<span class="pej-source-icon">f</span>
<div><a href="https://www.facebook.com/polskiatom.govpl/" target="_blank" rel="noopener"><strong>Polski Atom</strong> na Facebooku</a></div>
</div>
<div class="pej-source-item">
<span class="pej-source-icon">&#128240;</span>
<div>
<a href="https://nuclear.pl/" target="_blank" rel="noopener"><strong>nuclear.pl</strong></a> &middot;
<a href="https://biznesalert.pl/" target="_blank" rel="noopener"><strong>BiznesAlert</strong></a> &middot;
<a href="https://energetyka24.com/" target="_blank" rel="noopener"><strong>Energetyka24</strong></a>
<div class="pej-src-label">Portale informacyjne z sekcjami nuklearnymi</div>
</div>
</div>
</div>
</div>
</div>
<div class="pej-section"> <div class="pej-section">
<div class="pej-section-title">Local Content — Firmy z Izby gotowe do współpracy</div> <div class="pej-section-title">Local Content — Firmy z Izby gotowe do współpracy</div>
{% if top_companies %} {% if top_companies %}