Skip to content

Jeadie/notion-quote

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Notion Random Quote

This is a widget for Notion based on saman/notion-quote. Two key differences:

  1. Widget is hosted as a Github page (so no extra dependency)
  2. A Github Action syncs data from a simple table from Notion, so quotes can be managed from Notion.

Setup steps

  1. Fork this repo
  2. Setup this repo with a github page (docs)
  3. For source, select Deploy from a branch
  4. For branch, select master
  5. Press Save
  6. Setup Notion integration (docs)
  7. Only Capability required is Content Capabilities / Read Content
  8. Remember to store secret key for integration (we'll use it next).
  9. Save Notion integration key to Github Secret
  10. Go to https://github.com//notion-quote/settings/secrets/actions
  11. Click New Repository Secret
  12. Name: NOTION_API_KEY
  13. Value: Paste in value from above.
  14. Add Notion integration to Notion page.
  15. Go to Notion page with quote table.
  16. CLick Share (top right hand corner)
  17. Click Add emails, people, integrations
  18. Find, and click, the name of the integration made above

Releases

No releases published

Packages

 
 
 

Languages

  • HTML 90.2%
  • Shell 9.8%