Skip to content

Add anonymous Firebase likes and comments - #6

Merged
ghif merged 12 commits into
mainfrom
fm/firebase-engagement
Aug 19, 2026
Merged

Add anonymous Firebase likes and comments#6
ghif merged 12 commits into
mainfrom
fm/firebase-engagement

Conversation

@ghif

@ghif ghif commented Aug 19, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add anonymous Firebase Authentication for readers.
  • Add per-article Firestore likes and comments.
  • Add engagement UI and Firestore security rules.
  • Improve Firebase error reporting and support local Quarto preview.

Validation

  • JavaScript syntax check passes.
  • Full succeeds.
  • Firebase Web configuration targets the project.

ghif added 12 commits August 19, 2026 09:32
- Author _quarto.yml, index.qmd, about.qmd, and archive.qmd
- Implement high-contrast dark theme (custom-dark.scss + cyborg + dracula)
- Migrate all 26 posts to posts/<date>-<slug>/index.qmd with YAML frontmatter, categories, and backward-compatible aliases
- Clean raw LaTeX sections, kramdown attributes, and legacy Liquid tags
- Add automated GitHub Actions deployment workflow (.github/workflows/publish.yml)
- Decommission legacy Jekyll theme files and caches
- Clean macOS metadata files and update .gitignore
@ghif
ghif merged commit 6b4aee5 into main Aug 19, 2026
1 check passed
@ghif
ghif deleted the fm/firebase-engagement branch August 19, 2026 06:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant