Portal code only; editorial content lives in the ctao/content repo on the demo machine's Gitea and is overlaid at build time (see README.md and deploy/README.md). Live demo: https://astro.isl-dev.grid.cyfronet.pl
31 lines
1.4 KiB
Plaintext
31 lines
1.4 KiB
Plaintext
---
|
|
import Base from '../layouts/Base.astro';
|
|
// Per SPEC §3.3.2 the dashboard aggregates proposal statuses, data products
|
|
// and help-desk tickets. No integrations exist yet, so panels show empty
|
|
// states instead of fabricated sample rows (source-documents-only rule).
|
|
---
|
|
<Base title="CTAO Science Portal - Dashboard" description="User dashboard (mock)">
|
|
<section class="band--moon">
|
|
<header class="container page-head">
|
|
<h1>Dashboard</h1>
|
|
<p class="standfirst">Your proposals, data products and support tickets in one place.</p>
|
|
</header>
|
|
<div class="container page">
|
|
<div class="dash-grid">
|
|
<div class="panel">
|
|
<h2 class="panel-title">My proposals</h2>
|
|
<p class="notice">Proposal statuses will appear here once the Proposal Handling System (APC team) is connected.</p>
|
|
</div>
|
|
<div class="panel">
|
|
<h2 class="panel-title">Recent data products</h2>
|
|
<p class="notice">Your data products will appear here. Search and download in the <a href="https://padc-ctao-data-explorer.obspm.fr/" target="_blank" rel="noopener" class="external">Data Explorer</a> (external, LUX team).</p>
|
|
</div>
|
|
<div class="panel">
|
|
<h2 class="panel-title">Support tickets</h2>
|
|
<p class="notice">Help-desk tickets will appear here once User Support is connected.</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
</Base>
|