13 Commits

Author SHA1 Message Date
Surma
df9ec08f48 Set useful CDN text selections on click (fixes #1326) 2015-09-28 10:15:07 +02:00
Sam Saccone
e115575fe5 Fix module check and export.
Since we are in strict mode this was throwing an error in the browser.

This was added in 7c71c9b6.
2015-07-06 14:49:18 -04:00
Surma
093c424faa Emit GA events on customizer 2015-07-06 13:55:58 +01:00
Addy Osmani
d82877f717 Add missing License headers (Closes #692) 2015-07-04 16:23:34 +01:00
Alexander Surma
7c71c9b62a Refactor customiser
Decouple rendering from DOM

Don't do DOM operations if no DOM has been given

Make downloading someone else's responsibility

Generate ALL the stylesheets (closes #394)

Fix downloading on IE

Add utility functions

Move constants to the top

Add TODO comment to gen task
2015-07-02 18:09:42 +01:00
Alexander Surma
5b301b2b6e Initialze customizer with default colors (fixes #515) (Closes #518) 2015-06-29 10:26:58 +01:00
Alexander Surma
40e99ba41a Show default styling url when nothing is selected (fixes #486) (Closes #500) 2015-06-26 16:44:55 +01:00
Alexander Surma
b2f722d22a Only block clicks that would select the same color twice (Closes #449) 2015-06-24 16:07:04 +01:00
Alexander Surma
69fc02a8d5 Make customizer adjust iframe size 2015-06-24 12:15:59 +01:00
Alexander Surma
19de3ac99b Show CDN url in customizer (Closes #414) 2015-06-21 13:35:20 +01:00
Alexander Surma
786db4d3e9 Implement refreshed customiser
Add select indicator

Animate selector circle

Support for selecting 2 colors

Make marker all nice and pretty

Show selector numbers

Add shadows to selected fields

Don't allow reselection of secondary color

Fix font baseline issue

Avoid some white lines in wheel

Add overlap to tiles

New SVG filter for shadow

Incorporate code into MaterialCustomizer prototype

Revert "New SVG filter for shadow"

This reverts commit bc23f0d2ba36e6181b527fb87f7b41eb3333cea2.

Stronger shadow

Refactor init procedure into subroutines

First steps of customizer logic recycling

Actually call template generation

Implement forbidden accents

Remove dead code

Clean up CSS

Make wheel scale

Implement new customizer preview

Cross browser check

Remove slashes

Give max-width to customizer

Make jshint behave
2015-06-16 21:05:47 +01:00
Alexander Surma
d9b1c92b6a Fix a lot of path issues in microsite 2015-05-06 23:08:25 +01:00
Sérgio Gomes
7e0232ac35 Adding the customizer to the docs.
Still uses an iframe, unfortunately, to prevent preview styles
from interfering with the main page styles.
2015-04-16 14:58:34 +01:00