Live site: rnamint.com
GitHub repo: github.com/ZKis-ZK/RNAmint
Hosted via: GitHub Pages (auto-deploys on every push to main)
Edit files locally → git commit → git push → GitHub Pages deploys → rnamint.com live
Changes only go live when pushed. GitHub Pages typically deploys within 1–2 minutes of a push.
After deploying, do a hard refresh in your browser: Cmd + Shift + R (Mac).
RNAmint/
│
├── index.html ← Home / About page (rnamint.com/)
│
├── research/
│ └── index.html ← Research page (rnamint.com/research/)
├── team/
│ └── index.html ← Team page (rnamint.com/team/)
├── contact/
│ └── index.html ← Contact page (rnamint.com/contact/)
│
├── research.html ← Redirect stub: rnamint.com/research.html → /research/
├── team.html ← Redirect stub: rnamint.com/team.html → /team/
├── contact.html ← Redirect stub: rnamint.com/contact.html → /contact/
│ (These tiny files exist only to forward old links. Do not delete them.)
│
├── styles.css ← Global stylesheet (used by all pages)
├── favicon.svg ← Browser tab icon
├── robots.txt ← Tells search engines which pages to index
├── sitemap.xml ← List of pages submitted to Google
├── CNAME ← Custom domain config for GitHub Pages (rnamint.com)
│
├── images/ ← All active images used by the live site
│ ├── [name].webp ← Team photos (web-optimised WebP format)
│ ├── RNA_Mint_Logo_8.webp← Logo used in header and social sharing
│ ├── RNA_Mint_Logo_9.webp← Logo used in footer
│ ├── university-of-sheffield.webp
│ ├── rna-forge-logo.webp
│ ├── simulenta-logo.webp
│ ├── 1.webp … 3D9A*.webp ← Lab/group photos (home page carousel)
│ ├── awards/ ← Award ceremony photos
│ │ ├── icheme_zk_2024.webp
│ │ ├── icheme_zk_2025.webp
│ │ └── nobel_laureates.webp
│ ├── funders/ ← Funder logos (research page)
│ │ └── *.webp
│ ├── rnamint_fresh_ideas.gif ← Animated badge (for PowerPoint use)
│ └── kis_keep_it_simple.gif ← Animated badge (for PowerPoint use)
│
├── _archive/ ← Old/superseded files (not part of live site)
│ │ (GitHub Pages excludes _-prefixed folders from the public site)
│ ├── pages/
│ │ ├── staff.html ← Superseded by team/index.html
│ │ └── students.html ← Superseded by team/index.html
│ └── styles/
│ └── styles_green_backup.css
│
├── images/_archive/ ← Unused/original image files
│ ├── logos_old/ ← Old RNA MINT logo versions (PNG)
│ ├── photos_original/ ← High-resolution originals of team/lab photos
│ ├── awards_original/ ← Original award image files (JPEG/JPG)
│ ├── funders_original/ ← Original funder logo files (PNG/JPEG)
│ └── misc/ ← Miscellaneous unused images
│
└── _tools/ ← Maintenance scripts (not part of live site)
├── capture_badge_gifs.py ← Generates animated GIFs from live CSS animations
└── make_badge_gifs.py ← Earlier version of GIF generator
- Add the new photo to
images/as a.webpfile (same filename as existing) - If converting from PNG/JPG: open Terminal and run:
sips -s format webp images/"Name.png" --out images/"Name.webp" - Commit and push
- Add their photo to
images/asFirstname Lastname.webp - Edit
team/index.html— copy an existing person card and update the details - Commit and push
- Edit
research/index.html - Find the
<!-- Grant timeline -->section - Each grant is a
<div class="tl-bar ...">withdata-start="YYYY-MM"anddata-end="YYYY-MM" - Popup info (title, link) is in
data-linkandtitleattributes
- Add the
.webplogo toimages/funders/ - Add an
<img>tag in the "We are grateful to our funders" section ofresearch/index.html - Commit and push
cd /Users/zoltan/RNAmint
python3 _tools/capture_badge_gifs.pyOutput: images/rnamint_fresh_ideas.gif and images/kis_keep_it_simple.gif
# See what has changed
git status
git diff
# Stage and commit changes
git add filename.html
git commit -m "Brief description of what changed"
# Push live
git push origin mainAll changes in this repo are managed via Claude Code (AI assistant).
Commit history is at: github.com/ZKis-ZK/RNAmint/commits/main
| Location | What it contains |
|---|---|
This folder (/Users/zoltan/RNAmint) |
Full project + complete git history |
GitHub (github.com/ZKis-ZK/RNAmint) |
Off-site backup, auto-updated on push |
| Google Drive / Time Machine | Manual/periodic backup of this folder |
To restore on a new machine:
git clone https://github.com/ZKis-ZK/RNAmint.git- All pages use Plus Jakarta Sans (Google Fonts) and a shared
styles.css - Images are served as WebP format for fast loading; originals kept in
images/_archive/photos_original/ - The site has JSON-LD structured data on all main pages for Google search enrichment
- The funding timeline on the research page is a custom SVG-free Gantt chart built in vanilla JS
_archive/and_tools/folders start with_so GitHub Pages/Jekyll excludes them from the public site