No description
Find a file
2018-12-13 16:50:19 -06:00
_data initial examples of board metadata and files 2018-12-13 16:47:05 -06:00
_downloads initial examples of board metadata and files 2018-12-13 16:47:05 -06:00
_includes update header with latest design 2018-11-14 16:49:24 -06:00
_layouts initial examples of board metadata and files 2018-12-13 16:47:05 -06:00
_posts initial commit 2018-11-07 12:04:04 -06:00
assets initial examples of board metadata and files 2018-12-13 16:47:05 -06:00
lib/tasks initial examples of board metadata and files 2018-12-13 16:47:05 -06:00
.gitignore add initial downloads.json file 2018-11-08 16:26:15 -06:00
.travis.yml remove newsletter posts for now 2018-12-13 16:50:19 -06:00
404.html initial commit 2018-11-07 12:04:04 -06:00
_config.yml generate download collection files from json downloads file, initial layout 2018-11-08 11:13:37 -06:00
downloads.html remove placeholder text 2018-11-27 11:35:22 -06:00
feed.xml rss feed 2018-11-26 16:43:23 -06:00
Gemfile initial commit 2018-11-07 12:04:04 -06:00
Gemfile.lock initial commit 2018-11-07 12:04:04 -06:00
help.md initial commit 2018-11-07 12:04:04 -06:00
index.html initial landing page 2018-11-13 11:11:20 -06:00
news.html initial news page 2018-11-26 16:43:11 -06:00
Rakefile copy newsletter posts rake tasks, rework structure 2018-11-13 15:03:44 -06:00
README.md initial examples of board metadata and files 2018-12-13 16:47:05 -06:00

CircuitPython organization site

TODO

  • add feed_meta and seo tags to layout head
  • setup github_pages gemfile
  • favicons
  • filtering and sorting of Downloads
  • layout of Downloads
  • responsive sizes
  • download details pages
  • landing page
  • news page
  • help page
  • setup travis for generate_downloads.rb
  • update header to latest version (different logo)
  • deploy accounts, and update url to accounts production in download.js
  • authenticate github api for newsletter posts

To add a new board to the site:

  1. Edit _data/metadata.json and add a new object in the array with the board details.
  2. Commit and push the code. A file will be automatically generated in _downloads/board_id.description_type
  3. Edit the description and save the file