Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kamori/daily-mantra.com
A self-updating website for a daily mantra. https://daily-mantra.com
https://github.com/kamori/daily-mantra.com
css mantra meditation python ux
Last synced: 26 days ago
JSON representation
A self-updating website for a daily mantra. https://daily-mantra.com
- Host: GitHub
- URL: https://github.com/kamori/daily-mantra.com
- Owner: Kamori
- License: gpl-3.0
- Created: 2020-07-25T19:24:48.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-02-01T23:14:02.000Z (9 months ago)
- Last Synced: 2024-03-15T17:04:06.930Z (8 months ago)
- Topics: css, mantra, meditation, python, ux
- Language: Python
- Homepage: https://daily-mantra.com
- Size: 511 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# :peace_symbol: daily-mantra.com :peace_symbol:
A self-updating website for a daily mantra. Available at https://daily-mantra.com.
## How does it work?
Every day, set as a peridioc GitHub action, the HTML for the website is generated by a python script and commited to this repository.
This way, we ensure that every day we are presented with a new mantra to inspire our day! :peace_symbol:## Repository Overview
- `.github/workflows/main.yml`: File where the periodic job that updates the website is defined;
- `assets/mantras.json`: File containing the mantras that will be shown;
- `bin/generate_index.py`: Python script responsible for regenerating the HTML everyday in the periodic job;
- `docs/`: Folder holding the static sources for the daily-mantra website.## Owner
- @Kamori