Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changes to this website #37

Open
2 of 4 tasks
arjunattam opened this issue Apr 20, 2023 · 0 comments
Open
2 of 4 tasks

Changes to this website #37

arjunattam opened this issue Apr 20, 2023 · 0 comments
Labels

Comments

@arjunattam
Copy link
Owner

arjunattam commented Apr 20, 2023

Motivation

  • Want to use my blog as a public notes

Note for myself as I convert this into a CMS with github issues.

  • Merging existing posts with github issues
    • Mirror the existing post structure in the github issue
  • To do
    • Post page for a github issue
      • markdown parsing for the github issue body
    • working tags for github issue
    • github issues showing up in rss feed
    • New label on issues to distinguish "draft" or "published"
    • Deployment changes: trigger when github issue is updated/created by the repo owner
      • vercel has github token env var already?
    • setup comments with uterances?
      • reactions
    • unrelated: upgrade to 11ty 2.0
    • markdown rendering tests
      • images
    • edits (e.g. label changes) can change publish date - show more visibility on the page?
    • reactions, ability to go back to the issue

Things I'm confused about in 11ty

  • why does "posts.json" have "posts" as a "tags"
    • what makes posts a collection? how is that setup?

how things work

references: https://github.com/NickColley/website-from-github-issues

also check against https://github.com/11ty/eleventy-base-blog/blob/main/package.json

@arjunattam arjunattam changed the title How this site works Changes to this website Apr 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant