Skip to content

phrough/google-tour

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Google Tour

[TOC]

This site is constructed using web components. Bower is used for dependency management. Read Getting the Code for details on how the project was initial created, but please note, it is not necessary to follow this process in order to get this project running.

  1. Install Bower http://bower.io
  2. clone the repo
  3. run bower install from project root
  4. start a server in the project directory... try python -m SimpleHTTPServer ... this is different for newer versions of python.
  5. open in a browser

Design

Design decisions should be made based on the Google design guidelines.

Contributing

Please do updates in a new branch and submit a pull request.

.editorconfig

Please ensure that your editor of choice supports .editorconfig files. It will make your life easier. If you use Sublime Text, there is a plugin available which should be installed via package control.

TODO

You can always search the codebase for the string "TODO" to find something to fix or improve. For more serious TODO's, please include them in this list:

  • Update bower dependencies to only get the polymer components we actual utilize
  • Create custom component that utilizes polymer-ui-card and paper-button to build a new component. Possibly load instances of it via a json object and polymer data binding
  • Investigate and fix "core-menu > paper-items" core-selected functionality not working automatically... perhaps core-menu requires us to use core-item for this functionality to work? Currently using custom javascript to add/remove the core-selected class.
  • Implement build script to combine template calls/resources to reduce number of server calls.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages