Skip to content

Commit cd0defc

Browse files
committed
Replace media with grayscale canvas animations
1 parent 8a46998 commit cd0defc

7 files changed

Lines changed: 375 additions & 364 deletions

File tree

AGENTS.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
This repository contains Rudramani Singha's personal academic landing page for `singha.io`.
66

7-
The site is a Vite + React website with a monochrome ASCII terminal interface. GitHub Pages deployment is Actions-only. Do not preserve or reintroduce GitHub Pages "Deploy from a branch" support.
7+
The site is a Vite + React website with a monochrome terminal interface and direct canvas animations. GitHub Pages deployment is Actions-only. Do not preserve or reintroduce GitHub Pages "Deploy from a branch" support.
88

99
## Communication
1010

@@ -16,7 +16,7 @@ The site is a Vite + React website with a monochrome ASCII terminal interface. G
1616

1717
## Source of Truth
1818

19-
- `src/main.jsx` is the React app, contains the locked homepage content, and renders ASCII media effects.
19+
- `src/main.jsx` is the React app, contains the locked homepage content, and renders direct canvas animations.
2020
- `index.html` is the Vite HTML entrypoint and contains metadata.
2121
- `stylesheet.css` is the current styling source imported by React.
2222
- `images/` contains the profile and project imagery.
@@ -39,7 +39,7 @@ The site is a Vite + React website with a monochrome ASCII terminal interface. G
3939
- Keep dependencies minimal. The GitHub Actions path should stay well under 30 seconds whenever possible.
4040
- Do not add Svelte, Astro, Tailwind, or another framework without an explicit user decision.
4141
- Styling work should preserve the current content and improve presentation only.
42-
- Keep the current visual direction ASCII-first unless the user asks for a different style.
42+
- Keep the current visual direction monochrome, minimal, terminal-like, and canvas-driven unless the user asks for a different style.
4343
- Prefer small, plain static-site changes over architectural churn.
4444

4545
## Commands

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
Personal website for [singha.io](https://singha.io/).
66

7-
The site is a Vite + React project with a monochrome ASCII terminal interface. Source files live in the repository; GitHub Actions builds them into `dist/` and deploys that artifact to GitHub Pages.
7+
The site is a Vite + React project with a monochrome terminal interface and direct canvas animations. Source files live in the repository; GitHub Actions builds them into `dist/` and deploys that artifact to GitHub Pages.
88

99
## How Publishing Works
1010

@@ -71,8 +71,8 @@ After the push, check the deployment here:
7171

7272
## Important Files
7373

74-
- `index.html`: homepage content and metadata
75-
- `src/main.jsx`: React app, ASCII media rendering, and locked homepage content
74+
- `index.html`: Vite HTML entrypoint and metadata
75+
- `src/main.jsx`: React app, canvas animations, and locked homepage content
7676
- `stylesheet.css`: site styling imported by the React app
7777
- `images/`: profile and project images
7878
- `404.html`: custom not-found page

index.html

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,11 @@
1010
<meta property="og:description" content="Hey there! I research probabilistic models and reverse engineer the brain.">
1111
<meta property="og:type" content="website">
1212
<meta property="og:url" content="https://singha.io/">
13-
<meta property="og:image" content="https://singha.io/images/hero.jpg">
1413
<meta name="twitter:card" content="summary_large_image">
1514
<meta name="twitter:title" content="Rudramani Singha">
1615
<meta name="twitter:description" content="Hey there! I research probabilistic models and reverse engineer the brain.">
17-
<meta name="twitter:image" content="https://singha.io/images/hero.jpg">
1816
<link rel="canonical" href="https://singha.io/">
1917
<link rel="icon" href="favicon.ico" type="image/x-icon">
20-
<link rel="preconnect" href="https://fonts.googleapis.com">
21-
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
2218
</head>
2319
<body>
2420
<div id="root"></div>

package-lock.json

Lines changed: 0 additions & 41 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,6 @@
1313
"vite": "^8.0.16"
1414
},
1515
"dependencies": {
16-
"figlet": "^1.11.0",
17-
"gifuct-js": "^2.1.2",
1816
"react": "^19.2.7",
1917
"react-dom": "^19.2.7"
2018
}

0 commit comments

Comments
 (0)