Skip to content

Latest commit

 

History

15 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


re:wake logo

re:wake

A home for Andreas's smaller projects that don't need one of their own.
Visit the site »

This repository holds the landing page for rewake.org — the site that links together the re:wake family of tools and documents what the project is about.

Table of Contents
  1. About The Project
  2. Design principles
  3. Branding
  4. Getting Started
  5. Deployment
  6. Contact

About The Project

re:wake is where Andreas's smaller projects live. Not every idea needs its own domain, landing page, and logo — some ideas are just small tools that solve one problem and then get out of the way. Instead of building a whole separate site around each one, these projects share a home here, each running under its own rewake.org subdomain.

Some ideas don't need a pitch, a brand, or a roadmap — just a place to live and a link people can share. re:wake is that place: no accounts unless a tool actually needs to remember something about you, no unnecessary frameworks, nothing you have to sign up for just to try it out.

This repo is just the landing page and about page; each tool lives in its own repository and links back here.

(back to top)

Built With

  • HTML5
  • CSS3
  • GitHub Pages

(back to top)

Design principles

  • Small footprint. Every project should load fast and stay light — dependencies and frameworks have to earn their place.
  • No accounts, no lock-in. Nothing requires sign-up unless the problem itself demands it (e.g. saving user data).
  • No home of its own required. If a project doesn't need its own domain, brand, or marketing site, it belongs here instead.
  • Get out of the way. The tool should be obvious and easy to use, without unnecessary friction.

(back to top)

Branding

  • Wordmark: re:wake, always lowercase. The colon is the brand mark — style it in the accent color while re and wake stay in the body text color.

  • Colors:

    Token Value Use
    --bg #fafaf9 Page background
    --fg #1c1c1a Body text, wordmark
    --muted #6b6b66 Secondary text
    --accent #d4552b Colon, links, "Visit" links
    --border #e5e4e0 Card and divider borders

    Defined as CSS custom properties in css/style.css

  • Typography: system font stack (no web fonts), keeps pages fast and dependency-free.

  • Favicon: the re:wake colon, rendered as two accent-colored dots on a light rounded tile (assets/favicon.svg) — the brand mark distilled to its simplest form, legible even at 16×16.

  • Badge: assets/badge.svg (assets/badge-dark.svg for dark backgrounds) — an "a re:wake project" badge for individual project READMEs to link back here.

    a re:wake project

(back to top)

Getting Started

Local preview

git clone https://github.com/Mozzo1000/rewake.org.git
cd rewake.org
python -m http.server

Or just open index.html directly in a browser.

(back to top)

Adding a new project

Copy this block into the .project-grid in index.html, fill in the details, and commit:

<article class="project-card">
  <h3><a href="https://example.rewake.org">Project Name</a></h3>
  <p>One-sentence description of what it does.</p>
  <div class="card-links">
    <a class="visit-link" href="https://example.rewake.org">Visit →</a>
    <a class="source-link" href="https://github.com/Mozzo1000/repo-name">Source</a>
  </div>
</article>

If the project has its own repo, drop the badge in its README to link back here.

(back to top)

Deployment

GitHub Pages is configured to serve from the root of the main branch, using the custom domain in CNAME (rewake.org).

(back to top)

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages