Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/app/opengraph-image.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,5 @@ export const size = OG_SIZE;
export const contentType = 'image/png';

export default function OpengraphImage() {
return ogCard({ kicker: 'NIT ROURKELA PRESENTS', title: 'INNOVISION', subtitle: '2026 · THE CELESTIAL ODYSSEY' });
return ogCard({ kicker: 'NIT ROURKELA SAC PRESENTS', title: 'INNOVISION', subtitle: '2026 · THE CELESTIAL ODYSSEY' });
}
6 changes: 3 additions & 3 deletions src/components/innovision/HomeView.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -55,11 +55,11 @@ export default function HomeView({ v }: { v: V }) {
</div>
<div className="hero-copy" style={{ display: "flex", flexDirection: "column", alignItems: "center", textAlign: "center", pointerEvents: "none" }}>
{/* Wide screens: display contents, so copy and buttons share one centred column. Stacked screens: a box the size of the disc.
The page's one heading is the whole visible line-up: NIT ROURKELA PRESENTS / INNOVISION / 2026 · THE CELESTIAL ODYSSEY.
The page's one heading is the whole visible line-up: NIT ROURKELA SAC PRESENTS / INNOVISION / 2026 · THE CELESTIAL ODYSSEY.
Its parts are spans (phrasing content); the spaces between them are not rendered between flex items but keep the words apart in the text. */}
<h1 aria-label="NIT Rourkela presents Innovision 2026: The Celestial Odyssey" className="hero-copy-disc" style={{ margin: "0", fontSize: "inherit", fontWeight: "inherit" }}>
<h1 aria-label="NIT Rourkela SAC presents Innovision 2026: The Celestial Odyssey" className="hero-copy-disc" style={{ margin: "0", fontSize: "inherit", fontWeight: "inherit" }}>
<span data-h-kicker="" className="hero-kicker" style={{ display: "flex", alignItems: "center", color: "#ECE8DF", fontFamily: "var(--font-sans)", fontWeight: "700", whiteSpace: "nowrap" }}>
<span className="hero-track">NIT ROURKELA PRESENTS</span>
<span className="hero-track">NIT ROURKELA SAC PRESENTS</span>
</span>{" "}
<span className="hero-title" style={{ display: "flex", fontFamily: "var(--font-display)", fontWeight: "400", lineHeight: ".95", letterSpacing: ".01em", color: "#fff", mixBlendMode: "difference", whiteSpace: "nowrap" }}>
{v.heroChars.map((c, cI) => (
Expand Down
2 changes: 1 addition & 1 deletion src/components/innovision/Loader.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ export default function Loader({ v }: { v: V }) {
</div>
<div style={{ position: "absolute", left: "0", right: "0", bottom: "clamp(30px,6.5vh,80px)", display: "flex", flexDirection: "column", alignItems: "center", gap: "10px", textAlign: "center" }}>
<div data-l-fade="" style={{ overflow: "hidden" }}>
<div data-l-line="" style={{ fontSize: "12px", fontWeight: "500", letterSpacing: ".34em" }}>NIT ROURKELA PRESENTS</div>
<div data-l-line="" style={{ fontSize: "12px", fontWeight: "500", letterSpacing: ".34em" }}>NIT ROURKELA SAC PRESENTS</div>
</div>
<div data-l-fade="" style={{ overflow: "hidden" }}>
<div data-l-line="" style={{ fontFamily: "var(--font-display)", fontWeight: "400", fontSize: "clamp(24px,2.6vw,38px)", letterSpacing: ".12em" }}>INNOVISION 2026</div>
Expand Down
2 changes: 1 addition & 1 deletion src/lib/og-card.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ const GOLD = '#D9B661'; // oklch(0.8 0.12 85), the hero subtitle
export const OG_SIZE = { width: OG_IMAGE.width, height: OG_IMAGE.height };

/**
* @param kicker small caps line above the title, e.g. 'NIT ROURKELA PRESENTS'.
* @param kicker small caps line above the title, e.g. 'NIT ROURKELA SAC PRESENTS'.
* @param title the big serif line; anything longer than INNOVISION is set smaller and may wrap onto two lines.
* @param subtitle the gold line under the title.
*/
Expand Down
Loading