Idea
Proof of Concept
Type "secret" in the input box to decypher the blog.
https://zzzgin.github.io/artworks/playground/encrypted-blog
Tasks Break Down
- Create a react component take an json obejct and render the markdown
- inputs:
{ "path": "/private/a-blog-protected-by-password", "date": "2022-06-20T02:32:17.078Z", "title": "A Blog Protected By Password", "description": "Some description", "tags": ["private"], "featuredimage": "url-of-image", "featuredimageAlt": "alt", "content": "encrypted content" }
- An
input
element to take the user cipher
- inputs:
- automation script to transfer markdown to the json, then transfer back.
- change in
gatsby-node
to create pages for private blogs - merge tags