Skip to content

Latest commit

 

History

History
119 lines (85 loc) · 6.46 KB

README.md

File metadata and controls

119 lines (85 loc) · 6.46 KB

chrome-extension-starter

A starter kit for Chrome extension and theme development.

Google Groups

Official Documentation

This is a directory tree of links to various Chrome developer pages.

Developing

The official documentation is quite extensive and up to date. Some recommendations:

  • The tutorials and docs to guide the learning process for developing extensions is ordered logically in a top down format. Start at the top and drill into details as you move down.
  • The Sample Extensions page is a great resource that provides many working extension examples. The main page is a long list so it's best to choose a few of the Chrome APIs you would like to work with and narrow down the search.

Folders

ext-samples

All extension samples (as zip files) are available here. A few that I found useful are included in the ext-samples folder. The API calls used in each sample are noted in parentheses.

ext-template

General template for Chrome extensions.

  • manifest.json
  • icon.png
  • popup.html
  • popup.js

theme-template

Documentation on creating themes is a bit limited so referencing the Chromium (which Chrome is built on) source is helpful https://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/themes/

  • manifest.json
  • images

Samples

theme-dark-v1

The published Dark Theme - Charcoal is available on the Chrome Web Store.

charcoal-theme-screenshot.png

theme-unicorn-v1

The published Unicorn Theme is available on the Chrome Web Store.

unicorn-theme-screenshot.png

Not Launched

The following themes are not yet on the Chrome Web Store:

  • theme-google-pastel
  • theme-green-mint-v1
  • theme-blue-mint-v1