Skip to content

haideralipunjabi/youtuber-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Youtuber-Template Travis CI Build

A web template for Youtubers.
Made with Bulma

Demo:

DEMO SITE

Screenshots:

SS index.html SS videos.html

How to get videos?

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.

  1. Enable Travis CI for your repo
  2. 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
  1. Enable daily cron job for your repo
  2. Start the build

Further Designing

If you want to add more pages or redesign the website, you can use Bulma

Credits:

  • 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)

Contributing

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request :D

Licence

Code released under the MIT license.