The video.html
page gets Youtube Video data from data/youtube_videos.json
, which can be generated using the following ways:
Using Travis CI:
All code required for getting video data from Youtube using Travis is already present in the repo.
- Enable Travis CI for your repo
- Go to the Settings of your repo on Travis and define the following Environment Variables
Name | Value |
---|---|
channelID | Youtube Channel ID |
GH_TOKEN | Github Personal Account Token with Repo Scope |
YOUTUBE_API_KEY | Youtube Data API Server Key |
- Enable daily cron job for your repo
- Start the build
If you want to add more pages or redesign the website, you can use Bulma
- Bulma - Modern CSS framework based on Flexbox
- BulmaJS - Unofficial javascript extension to the awesome Bulma CSS framework
- Bulma Templates - Cover - Free flexbox templates built with the bulma css framework (Used for
index.html
)
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request :D
Code released under the MIT license.