Skip to content

life-itself/2rcon.org

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 

Repository files navigation

2rcon.org

Repo for Second Renaissance Conference (2RCON) site. Started with 2025 conference, may host future editions too.

Planned deploy: 2rcon.secondrenaissance.net (subdomain, not full integration — simpler for now).

Current plan

Site currently live on Wix. Migrating to plain HTML + Tailwind (maybe some plain CSS).

Goal: replicate existing Wix site closely — mainly the landing page (holds most content), plus any other pages. Also need to pull over assets (images etc).

Approach: rebuild clean semantic HTML/Tailwind rather than scrape Wix's generated markup directly (Wix output is JS-heavy, messy).

Current Wix site (reference): https://bf8023.wixsite.com/my-site-6

Wix site for Harvard (may 2025): https://web.archive.org/web/20251008205715/https://www.sfwhgse.com/

Status (2026-07)

Migrated: site/index.html (landing), site/about.html, site/resiliency-circles.html. Pure HTML + Tailwind CDN (Option B). Images downloaded to site/assets/.

Preview: npx wrangler pages dev site (internal links are extensionless for Cloudflare Pages clean URLs, so plain python3 -m http.server won't resolve them).

Deploy: Cloudflare Pages, output dir site, no build command. Custom domain: 2rcon.secondrenaissance.net.

Migration method (for further pages)

  1. curl -sL https://bf8023.wixsite.com/my-site-6/<page> -o page.html — Wix serves server-rendered HTML.
  2. Extract text: strip <script>/<style>, break on block-closing tags, strip remaining tags, dedupe lines (small python script).
  3. Extract images: collect <img> tags, dedupe by wixstatic media id, keep alt text for identification. Download via https://static.wixstatic.com/media/<id>/v1/fill/w_800,h_800,al_c,q_85/<name> into site/assets/ with kebab-case names.
  4. Rebuild clean semantic HTML + Tailwind, copying header/footer from an existing page. Match person↔photo via alt text and DOM order.

Design tokens (extracted from Wix via screenshots + CSS): headings Crimson Text (serif), body Space Mono (monospace), accent cyan #22C9EF, heading navy #324158, button yellow #EFD525 (rounded-full pill with ⟶), gradients #35CBEE→#DCE0AB (green, themes/diagnosis) and #35CBEE→#F2CBC2 (pink, schedule), footer solid cyan. To verify look: screenshot original with headless Chrome ("/Applications/Google Chrome.app/.../Google Chrome" --headless --screenshot=... --window-size=1400,16000 <url>) and compare.

Caveats: some Wix alts are opaque (screenshots/whatsapp filenames) — mapping by DOM order, worth eyeballing. Newsletter form is a mailto stub; replace with real service (e.g. formspree/mailchimp) before launch.

Deploy options (undecided)

Option A: Flowershow

  • Tailwind built in, navbar/theme free (if using markdown pages), markdown support if wanted.
  • Constraint: HTML embedded in markdown must be well-formed, 2-space indent, no blank lines between indented HTML lines.
  • Downside: matching Wix theme may need custom.css.
  • Note: Flowershow also supports pure HTML pages, but those skip Flowershow's navbar/footer — lose the "free" benefit.

Option B: Pure HTML + Tailwind

  • Simpler given few pages, most nav is on-page anchors anyway.
  • No framework overhead, full control.

Leaning toward Option B unless Flowershow's free navbar/theming outweighs the setup cost.

About

2RCon website (2025)

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages