summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--assets/prism/financials-placeholder.pngbin1845876 -> 0 bytes
-rw-r--r--assets/prism/financials.jpgbin81785 -> 0 bytes
-rw-r--r--assets/prism/insiders.pngbin214405 -> 0 bytes
-rw-r--r--assets/prism/logo-current.pngbin458136 -> 0 bytes
-rw-r--r--assets/prism/logo-icon.pngbin26232 -> 0 bytes
-rw-r--r--assets/prism/logo-lockup.pngbin61287 -> 0 bytes
-rw-r--r--assets/prism/overview-placeholder.pngbin1805442 -> 0 bytes
-rw-r--r--assets/prism/overview.jpgbin55595 -> 0 bytes
-rw-r--r--assets/prism/overview.pngbin195839 -> 0 bytes
-rw-r--r--assets/prism/valuation-placeholder.pngbin1876671 -> 0 bytes
-rw-r--r--assets/prism/valuation.jpgbin63100 -> 0 bytes
-rw-r--r--assets/prism/valuation.pngbin172367 -> 0 bytes
-rw-r--r--index.html26
13 files changed, 26 insertions, 0 deletions
diff --git a/assets/prism/financials-placeholder.png b/assets/prism/financials-placeholder.png
deleted file mode 100644
index 5f8a9a2..0000000
--- a/assets/prism/financials-placeholder.png
+++ /dev/null
Binary files differ
diff --git a/assets/prism/financials.jpg b/assets/prism/financials.jpg
deleted file mode 100644
index bcfb9e2..0000000
--- a/assets/prism/financials.jpg
+++ /dev/null
Binary files differ
diff --git a/assets/prism/insiders.png b/assets/prism/insiders.png
deleted file mode 100644
index c40300d..0000000
--- a/assets/prism/insiders.png
+++ /dev/null
Binary files differ
diff --git a/assets/prism/logo-current.png b/assets/prism/logo-current.png
deleted file mode 100644
index 1305c3e..0000000
--- a/assets/prism/logo-current.png
+++ /dev/null
Binary files differ
diff --git a/assets/prism/logo-icon.png b/assets/prism/logo-icon.png
deleted file mode 100644
index dec839c..0000000
--- a/assets/prism/logo-icon.png
+++ /dev/null
Binary files differ
diff --git a/assets/prism/logo-lockup.png b/assets/prism/logo-lockup.png
deleted file mode 100644
index d5ffb96..0000000
--- a/assets/prism/logo-lockup.png
+++ /dev/null
Binary files differ
diff --git a/assets/prism/overview-placeholder.png b/assets/prism/overview-placeholder.png
deleted file mode 100644
index c12d84f..0000000
--- a/assets/prism/overview-placeholder.png
+++ /dev/null
Binary files differ
diff --git a/assets/prism/overview.jpg b/assets/prism/overview.jpg
deleted file mode 100644
index 353571c..0000000
--- a/assets/prism/overview.jpg
+++ /dev/null
Binary files differ
diff --git a/assets/prism/overview.png b/assets/prism/overview.png
deleted file mode 100644
index 26bb471..0000000
--- a/assets/prism/overview.png
+++ /dev/null
Binary files differ
diff --git a/assets/prism/valuation-placeholder.png b/assets/prism/valuation-placeholder.png
deleted file mode 100644
index e70773b..0000000
--- a/assets/prism/valuation-placeholder.png
+++ /dev/null
Binary files differ
diff --git a/assets/prism/valuation.jpg b/assets/prism/valuation.jpg
deleted file mode 100644
index 14d2cc4..0000000
--- a/assets/prism/valuation.jpg
+++ /dev/null
Binary files differ
diff --git a/assets/prism/valuation.png b/assets/prism/valuation.png
deleted file mode 100644
index 429a355..0000000
--- a/assets/prism/valuation.png
+++ /dev/null
Binary files differ
diff --git a/index.html b/index.html
index f9d70d3..c84c027 100644
--- a/index.html
+++ b/index.html
@@ -140,6 +140,16 @@
.prism-foot { padding: 16px 22px; border-top: 1px solid var(--line); display: flex; gap: 12px; font-family: var(--mono); font-size: 11.5px; color: var(--dim); flex-wrap: wrap; }
.prism-foot span { padding: 3px 8px; border: 1px solid var(--line-strong); border-radius: 2px; }
+ /* Prism screenshot gallery */
+ .prism-shots { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px; background: var(--line); border-bottom: 1px solid var(--line); }
+ .shot { background: var(--panel); display: block; padding: 0; position: relative; overflow: hidden; }
+ .shot img { display: block; width: 100%; height: auto; border-bottom: 1px solid var(--line); transition: opacity 0.15s; }
+ .shot:hover img { opacity: 0.85; }
+ .shot .caption { padding: 10px 14px; display: flex; justify-content: space-between; align-items: baseline; font-family: var(--mono); font-size: 11px; color: var(--dim); }
+ .shot .caption b { color: var(--text); font-weight: 500; }
+ .shot .caption .open { color: var(--green-dim); }
+ .shot:hover .caption .open { color: var(--green); }
+
/* Skills */
.skills-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px; background: var(--line); border: 1px solid var(--line); }
.sk { background: var(--panel); padding: 18px 18px; }
@@ -191,6 +201,7 @@
.hero h1 { font-size: 40px; }
.hero-grid, .about-grid, .prism-body, .contact-grid, .resume-grid { grid-template-columns: 1fr; }
.prism-body .left { border-right: 0; border-bottom: 1px solid var(--line); }
+ .prism-shots { grid-template-columns: 1fr; }
.skills-grid { grid-template-columns: 1fr; }
.topbar nav { display: none; }
.proj { grid-template-columns: 40px 1fr; }
@@ -298,6 +309,21 @@
<h3>Investor-focused financial analysis dashboard</h3>
<div class="meta">SPRING 2026 · v0.4 · LIVE</div>
</div>
+
+ <div class="prism-shots">
+ <a class="shot" href="assets/prism/overview.png" target="_blank" rel="noopener">
+ <img src="assets/prism/overview.png" alt="Prism overview dashboard" loading="lazy" />
+ <div class="caption"><b>overview</b><span class="open">open ↗</span></div>
+ </a>
+ <a class="shot" href="assets/prism/valuation.png" target="_blank" rel="noopener">
+ <img src="assets/prism/valuation.png" alt="Prism valuation dashboard" loading="lazy" />
+ <div class="caption"><b>valuation</b><span class="open">open ↗</span></div>
+ </a>
+ <a class="shot" href="assets/prism/insiders.png" target="_blank" rel="noopener">
+ <img src="assets/prism/insiders.png" alt="Prism insiders dashboard" loading="lazy" />
+ <div class="caption"><b>insiders</b><span class="open">open ↗</span></div>
+ </a>
+ </div>
<div class="prism-body">
<div class="left">
<p>Compresses the research workflow into one place: live market data, financial statements, self-computed valuation ratios, comparable-company analysis, options activity, insider trades, SEC filings, and news — from initial idea to underwriting in one interface.</p>