Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rabbit Ears Interactive — placeholder site

A single-page static placeholder. No build step, no dependencies.

index.html    the whole page (inline CSS + JS)
favicon.svg   antenna mark
.nojekyll     tells GitHub Pages to serve files as-is

Preview locally

python3 -m http.server 8000

Then open http://localhost:8000

Deploy to GitHub Pages

  1. Create a repo and push this directory to the main branch.
  2. In the repo: Settings → Pages → Build and deployment.
  3. Source: Deploy from a branch. Branch: main, folder: / (root).
  4. Save. The site goes live at https://<user>.github.io/<repo>/ within a minute or two.

Custom domain

The canonical domain is rabbitearsinteractive.com, set by the CNAME file at the repo root. GitHub Pages allows exactly one custom domain per site, so that file holds one domain and nothing else — adding a second breaks the TLS certificate rather than serving both.

DNS for the canonical domain:

  • Apex — four A records: 185.199.108.153, 185.199.109.153, 185.199.110.153, 185.199.111.153
  • www — a CNAME record to kibantony.github.io

Set the domain under Settings → Pages and enable Enforce HTTPS once the certificate is issued. Certificate issuance takes a few minutes to an hour and only starts after DNS resolves.

The second domain (rabbitears.io)

rabbitears.io cannot be served by Pages at the same time. Pointing its DNS at GitHub's IPs without listing it in CNAME produces a certificate mismatch, so it needs a redirect from outside GitHub instead:

  • Registrar forwarding — most registrars offer domain forwarding with HTTPS. Point it at https://rabbitearsinteractive.com, 301 permanent. Simplest.
  • Cloudflare — move the domain's nameservers to Cloudflare, add a proxied AAAA record for @ pointing at 100::, then a redirect rule to https://rabbitearsinteractive.com/$1. More setup, but real HTTPS on the redirect itself and no dependence on registrar behavior.

If the .io DNS currently points at GitHub's A records, remove those first — otherwise visitors hit a TLS warning before any redirect can run.

Editing

Everything worth changing is near the top of index.html:

  • Colors — the :root custom properties (--accent is the orange).
  • Copy — the <h1>, .tagline, and .status blocks.
  • The static/scanline effect respects prefers-reduced-motion and pauses on hidden tabs. To drop it entirely, remove the <canvas>, the #static rule, and the <script>.

About

Placeholder site for Rabbit Ears Interactive

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages