Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 0 additions & 25 deletions .github/workflows/check.yml

This file was deleted.

9 changes: 0 additions & 9 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,10 +1 @@
_site
.DS_Store
.jekyll
.jekyll-metadata
.bundle
.sass-cache
Gemfile
Gemfile.lock
node_modules
package.json
Empty file added .nojekyll
Empty file.
9 changes: 0 additions & 9 deletions 404.md

This file was deleted.

1 change: 0 additions & 1 deletion CNAME

This file was deleted.

46 changes: 19 additions & 27 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@

https://redreceipt.github.io/

A handwritten HTML + CSS portfolio. No JavaScript, framework, package manager,
web fonts, tracking, or API calls. The homepage is served as written.
Plain HTML and CSS. No framework, JavaScript, package manager, templates, or
build step. The monospace theme supports light and dark system preferences.
IBM Plex Mono is loaded from Google Fonts, with system monospace fallbacks.

## Preview

Expand All @@ -13,34 +14,25 @@ From this directory:
python3 -m http.server 8000 --bind 127.0.0.1
```

Open http://127.0.0.1:8000/. No install or build step is needed for the portfolio.
Open http://127.0.0.1:8000/. This serves the same files GitHub Pages publishes.

## Update the gallery
## Edit

Edit the project cards in `index.html` and styles in `portfolio.css`.
Keep the selection small: original public projects with recent development,
useful documentation, and something meaningful to inspect or try. Do not
include private repositories or present upstream forks as original work.
- Update the curated project cards in `index.html`.
- Edit the shared theme in `portfolio.css`.
- Write articles directly as HTML in `<slug>/index.html`, using the shared
stylesheet. No Markdown conversion or generated layouts are involved.
- Keep images local and give them dimensions and descriptive alt text.

The current selection is Lamplight and Animal Mania, both active in October 2026.
Links and project descriptions are deliberately curated, not fetched in the
browser. Revisit the selection when projects change; there is no automatic sync.
`assets/animal-mania.webp` is a real gameplay capture from animalmania.app.
The Lamplight preview is an HTML workflow diagram, not a screenshot.

`assets/animal-mania.webp` is a real gameplay capture from animalmania.app,
resized to 800px wide and encoded as WebP. The Lamplight preview is an HTML
workflow diagram, not a screenshot or claimed execution output. Keep images
local, specify dimensions, and keep the total homepage payload below 100 KB.
## Publish

## Publishing and older content
GitHub Pages publishes `master` from the repository root. Feature branches and
pull requests do not publish to the live site. `.nojekyll` disables Jekyll
processing: HTML, CSS, and assets are served directly, with no site build.

GitHub Pages already publishes `master` at the repository root. Merging the
portfolio PR will update the homepage; pushing a feature branch does not
publish it. No Pages settings changes are needed.

The original Jekyll configuration, layouts, posts, and conference pages remain
to preserve older URLs. The malformed collection default in `_config.yml`
has been fixed so Pages can build again. Jekyll processes the legacy Markdown
and Sass only; the portfolio has no front matter, Liquid, or generated content.
The Python preview shows the new portfolio, not the rendered legacy pages.

The original Jekyll Now license is retained in `LICENSE`.
The old Jekyll starter content has been removed. Its placeholder URLs are not
preserved. `LICENSE` retains the original license notice for attribution only;
it is not a dependency.
97 changes: 0 additions & 97 deletions _config.yml

This file was deleted.

3 changes: 0 additions & 3 deletions _connecttech2018/index.md

This file was deleted.

4 changes: 0 additions & 4 deletions _connecttech2018/jekyll-4-fun.md

This file was deleted.

16 changes: 0 additions & 16 deletions _includes/analytics.html

This file was deleted.

17 changes: 0 additions & 17 deletions _includes/disqus.html

This file was deleted.

18 changes: 0 additions & 18 deletions _includes/meta.html

This file was deleted.

13 changes: 0 additions & 13 deletions _includes/svg-icons.html

This file was deleted.

51 changes: 0 additions & 51 deletions _layouts/default.html

This file was deleted.

12 changes: 0 additions & 12 deletions _layouts/page.html

This file was deleted.

17 changes: 0 additions & 17 deletions _layouts/post.html

This file was deleted.

10 changes: 0 additions & 10 deletions _posts/2018-10-18-Hello-World.md

This file was deleted.

Loading