Commit Graph

199 Commits (8ca415f532e177a31a91a7d221da8a7101ce0880)

Author SHA1 Message Date
Sérgio Gomes 821cd4bfcf Ensure the autoprefixer runs on demos and components pages.
Fixes #432
2015-06-23 16:30:52 +01:00
Alexander Surma 9e93570d5b Fix emberrassing typo in customizer 2015-06-22 19:46:15 +01:00
Marc Cohen f130c8dd84 add publish:gcs gulp task to push microsite to gcs bucket
added publish dep on default task (per Surma comments)

add support for cache control tuning

remove redundant comma

use {read:false} on gulp.src to avoid wasting time reading file contents

remove publish dep on default and rename two publish tasks per Alex' comment
2015-06-19 21:47:29 +01:00
Alexander Surma 49d0ebc71d Implement microsite review (closes #372)
commit 0989b81b4e0b9a6e01e8d601182d827da0c3ec2b
Author: Alexander Surma <surma@surmair.de>
Date:   Wed Jun 17 17:28:34 2015 +0100

    Fix header images

commit 01b9dcd54e9ad385f4d03840bede88eec4b6d094
Author: Alexander Surma <surma@surmair.de>
Date:   Wed Jun 17 17:14:06 2015 +0100

    Fix microsite from visual diffing

commit bfdda8a8e7fad9e2d9541d72d77acefdfb0122a5
Author: Alexander Surma <surma@surmair.de>
Date:   Mon Jun 15 18:50:48 2015 +0100

    Minify javascript on microsite as well

commit 03f3730c097a50f585d7cf8a3dd82e8bc12eeceb
Author: Alexander Surma <surma@surmair.de>
Date:   Mon Jun 15 18:47:49 2015 +0100

    Add scrolling buttons to mobile navbar on microsite

commit 63bd2c58f1fe773767b1035947e708cc95ddfcc9
Author: Alexander Surma <surma@surmair.de>
Date:   Tue Jun 9 13:06:05 2015 -0700

    Implement review for microsite
2015-06-17 17:49:23 +01:00
Nicolas Garnier fc9310d712 Merge pull request #398 from google/getting-started
Getting Started guide UX/UI review
2015-06-16 17:57:22 +02:00
Sérgio Gomes 603842934e Adding android.com template.
Also fixing templates:fonts task.
2015-06-16 15:41:51 +01:00
Nicolas Garnier 32f85b3871 Adding version number to the header 2015-06-16 15:33:52 +02:00
Sérgio Gomes 5a360b7f2e Style fixes to gulpfile 2015-06-15 17:36:58 +01:00
Addy Osmani 57fa9c7d8f Add support for grid-specific builds 2015-06-15 17:24:52 +01:00
Addy Osmani feb1cab7ef gulpfile: add jscs task & integrate
This change added a `gulp jscs` task and integrates it into both the
`default` and `tests` pipelines. This means if code does not pass, it
will fail the build.
2015-06-15 14:32:06 +01:00
Marc Cohen 277756c5f3 gulpfile.js task to push js & css to Google Cloud Storage (will add fonts and other files in next PR)
add versioning support to publish:cdn action

fine tune gsutil cmd, add more comments
2015-06-15 11:39:25 +01:00
Nicolas Garnier 75ee780aa9 Add header w/ licence + MDL version to minified CSS 2015-06-13 00:55:41 +02:00
Sérgio Gomes 93b26d8933 Adding generation for individual demos.
This enables much easier per-component testing.
2015-06-11 16:02:19 +01:00
Nicolas Garnier d55a161018 Adds Syntax highlighting for code blocks. Closes #375
- Using the Prism lib
 - Moved Prism from the Component page only to the common layout
 - Transalte prism "markup" annotation to "html"
 - Translate markdown code blocks class names to Prism code block class names
2015-06-11 15:43:36 +02:00
Nicolas Garnier 14a4c5c20c Adding ability to inject the version number into the mini site using `$$version$$` 2015-06-10 12:39:38 +02:00
Alexander Surma 420a070502 Use gulp-open in serve task 2015-06-05 12:41:36 -07:00
Alexander Surma 869e968a3b Introduce separate serve:browsersync task (fixes #299) 2015-06-05 12:41:36 -07:00
Surma 6f244cdcd9 Merge pull request #290 from google/microsite-ui-review
Microsite ui review
2015-06-05 09:23:06 -07:00
Alexander Surma e772174330 Make publish take partially synchronous (lands #342) 2015-06-05 16:11:13 +01:00
Alexander Surma e4cef5ded6 Add .publish to clean task 2015-06-05 16:10:50 +01:00
Sérgio Gomes e550304d4b Squashing all of @marcacohen 's work on partial component pages so far.
The commit history was a bit too complicated, which made it hard to rebase.
2015-06-03 15:51:38 +01:00
Alexander Surma f5b63ba5ce Fix template previews 2015-06-02 16:09:44 -07:00
Alexander Surma 31ef34a7bb Add CSS prefixing to microsite assets (fixes #321) 2015-06-02 16:01:15 -07:00
Sérgio Gomes 171e72ba51 All demos now use static CSS. 2015-06-02 14:44:15 +01:00
Sérgio Gomes 9f61b972eb Switching to official MD icon font ("Material Icons")
- Removed all icon font files
- Removed icon font tasks and dependencies in the gulpfile
- Updated all sources, demos and templates to the official font
2015-06-02 11:05:24 +01:00
Sérgio Gomes 4df49777d5 Add basic data table, with more functionality to come later. 2015-06-01 16:10:18 +01:00
Sérgio Gomes fd56adac2c More gulpfile style fixes 2015-06-01 15:20:14 +01:00
Jonathan Garbee aa4d1b081a Remove animation js from compiled output. Style fixes from jscs. 2015-06-01 08:30:17 -04:00
Alexander Surma 4b1c65ac90 Run prefixer on custom template CSS 2015-05-13 15:59:31 +01:00
Alexander Surma 8745871f14 Replace broken base64 plugin 2015-05-08 03:01:05 +01:00
Addy Osmani 11e55288a9 Merge pull request #284 from google/path-fixing
Fix more paths
2015-05-07 19:08:19 +01:00
Alexander Surma c50d60ef8e Fix tests to use dist folder 2015-05-07 15:27:12 +01:00
Alexander Surma d9b1c92b6a Fix a lot of path issues in microsite 2015-05-06 23:08:25 +01:00
Addy Osmani a7a7175459 Merge pull request #283 from google/pathing
Fix pathing issues on microsite
2015-05-06 19:24:56 +01:00
Alexander Surma b01b57a551 Remove /fonts and /images 2015-05-06 16:54:54 +01:00
Alexander Surma 8398407574 Fix pathing issues on microsite 2015-05-06 15:13:17 +01:00
Alexander Surma 3c7f7c6a56 Remove /css and /js alltogether 2015-05-06 14:39:10 +01:00
Alexander Surma f89f480f18 Use dist as output folder 2015-05-06 14:25:08 +01:00
Alexander Surma 50bfaeb9d7 Build boilerplate for microsite
commit d2da95318bd4ebe394ba05ec2bc0547dcabeb06b
Merge: ecf5cf7 b2e7d87
Author: Alexander Surma <surma@surmair.de>
Date:   Wed Apr 29 10:55:52 2015 +0100

    Merge branch 'master' into microsite

    Conflicts:
    	docs/_templates/layout.html

commit ecf5cf7508737072d174e83bd22b5704976934c9
Author: Alexander Surma <surma@surmair.de>
Date:   Tue Apr 28 13:50:20 2015 +0100

    Fix max-width for template listing

commit 78a64d264077854755075e6fc9f950d02c2a9c23
Author: Alexander Surma <surma@surmair.de>
Date:   Tue Apr 28 13:49:17 2015 +0100

    Put index.md click handlers in separate JS file

commit e1faa43e1680cf12978bea33c07fbf91d7e3fc2e
Author: Alexander Surma <surma@surmair.de>
Date:   Tue Apr 28 12:05:54 2015 +0100

    Turn dt into one-liner

commit eb683be5271029a7b95c70a15d7e7a19067bfc68
Author: Alexander Surma <surma@surmair.de>
Date:   Tue Apr 28 12:05:33 2015 +0100

    Add TODO to index.md

commit bb89b1bbd0c6458a0a550d945bdcf6ba2e8fb83e
Author: Alexander Surma <surma@surmair.de>
Date:   Tue Apr 28 12:04:13 2015 +0100

    Fix template listing

commit 0daecfb80f7c2a03d2ab24004fe412c16942f14e
Author: Alexander Surma <surma@surmair.de>
Date:   Tue Apr 28 11:59:23 2015 +0100

    Optimize SVGs in microsite

commit a1d05be3be0222ac11f13931044b88e4e957b1a2
Merge: 4bbebf0 b5a1abd
Author: Alexander Surma <surma@surmair.de>
Date:   Mon Apr 27 17:53:55 2015 +0100

    Merge branch 'master' into microsite

    Conflicts:
    	docs/_pages/index.md
    	docs/_templates/layout.html

commit 4bbebf0971239c3e91aca7832d6d0e4e079aaf1c
Author: Alexander Surma <surma@surmair.de>
Date:   Mon Apr 27 17:47:04 2015 +0100

    Make about page panels clickable

commit b8ca6d11af5cfebec03207bf9d501bfc5a07f8d0
Author: Alexander Surma <surma@surmair.de>
Date:   Mon Apr 27 17:25:31 2015 +0100

    Define own template for templates listing

commit 4d7ed02486ee410c7142165f2743ab84e5611ec2
Author: Alexander Surma <surma@surmair.de>
Date:   Mon Apr 27 17:17:40 2015 +0100

    Start template page

commit 3431192bcfd636a04e9279191f92d1ac21893f56
Author: Alexander Surma <surma@surmair.de>
Date:   Mon Apr 27 15:37:56 2015 +0100

    Add pages

commit ce540db478d99af1a60299a66f57e44c5c20579f
Author: Alexander Surma <surma@surmair.de>
Date:   Mon Apr 27 15:14:41 2015 +0100

    Add header images for subpages

commit 6313ccdc69845cb941b2ba71cb0dbe651e8f672f
Author: Alexander Surma <surma@surmair.de>
Date:   Mon Apr 27 13:19:46 2015 +0100

    Update SVGs for consistent sizing

commit deeb99fb048b7cd0e2dacb5172640c5679db7cf4
Author: Alexander Surma <surma@surmair.de>
Date:   Mon Apr 27 13:19:40 2015 +0100

    Use grid

commit 097b3b30c33b3e9d6ad9726e84c7ee0e37dfd1ed
Author: Alexander Surma <surma@surmair.de>
Date:   Mon Apr 27 12:02:26 2015 +0100

    Fix box-shadow on header

commit 1acf79698917e05fd289bcfea09ea596205611b5
Author: Alexander Surma <surma@surmair.de>
Date:   Tue Apr 21 18:00:18 2015 +0100

    Add actual hover pictures to microsite

commit 4be107e481c61f3eead1b5e121b6f7b80c53a480
Author: Alexander Surma <surma@surmair.de>
Date:   Tue Apr 21 16:23:55 2015 +0100

    Implement landing page

commit 8aa6eb86dd231a17b1fb0576a71f944d38f87980
Author: Alexander Surma <surma@surmair.de>
Date:   Mon Apr 20 16:46:26 2015 +0100

    Implement layout

commit 63504ea1754f017d3a4788b392f61fc113b7d4e4
Author: Alexander Surma <surma@surmair.de>
Date:   Mon Apr 20 16:13:51 2015 +0100

    Make gulp.watch() work properly with microsite
2015-04-29 11:00:31 +01:00
Alexander Surma 0af02a77d8 Fix watch behavior 2015-04-17 13:50:13 +01:00
Alexander Surma 5855cb9aad Add SVG inlining to `templates:styles` task 2015-04-16 14:43:19 +01:00
Alexander Surma ab247b312b Merge branch 'master' into gulp-templates 2015-04-16 14:43:00 +01:00
Alexander Surma 83f2c2b2f7 Inline SVGs in CSS file 2015-04-16 13:40:10 +01:00
Alexander Surma 2ecbd84c14 Handle fonts separately 2015-04-16 12:48:29 +01:00
Alexander Surma f72396f1b6 Add gulp templates pipeline 2015-04-16 12:44:18 +01:00
Alexander Surma 2cab1e7306 Implement template mock
commit 148adbdf504565443830c8f77c789bc89074f7d2
Author: Alexander Surma <surma@surmair.de>
Date:   Wed Apr 15 14:15:06 2015 +0100

    Correct colors in dashboard template

commit 4fc7e2c3b28074612a7d24011e0414178955dbd9
Merge: f0f7d1c b18bf33
Author: Alexander Surma <surma@surmair.de>
Date:   Wed Apr 15 13:19:54 2015 +0100

    Merge branch 'master' into templates

commit f0f7d1c1159ce945e5fb8650da76c1e5b097be41
Author: Alexander Surma <surma@surmair.de>
Date:   Wed Apr 15 13:19:02 2015 +0100

    Finalize dashboard layout

commit 7ab7a6bf8962d4a758c195bf2e9c7aecb64c0d1b
Author: Alexander Surma <surma@surmair.de>
Date:   Tue Apr 14 18:05:03 2015 +0100

    Add pie graphs

commit 96382d2686df654f98c5f03f0d6eb7288ba5252e
Author: Alexander Surma <surma@surmair.de>
Date:   Tue Apr 14 12:54:12 2015 +0100

    Started working on dashboard

commit 7a260c823976d61a09f7c593d02cbf2dc2503e4f
Author: Alexander Surma <surma@surmair.de>
Date:   Mon Apr 13 13:34:47 2015 +0100

    Finish blog entry page

commit db3070c0501e49e9179a66b2477dec2aa94f5f1a
Author: Alexander Surma <surma@surmair.de>
Date:   Mon Apr 13 12:42:07 2015 +0100

    Fix templates for new mdl prefix

commit 843b0bea91d0c374d592355e31e9013e1930495f
Merge: 9c71cc0 db6017c
Author: Alexander Surma <surma@surmair.de>
Date:   Mon Apr 13 12:18:12 2015 +0100

    Merge branch 'master' into templates

commit 9c71cc0d5480b0f8f6854767b72239ed9cbd475f
Author: Alexander Surma <surma@surmair.de>
Date:   Mon Apr 13 12:17:00 2015 +0100

    Add blog entry page

commit 05dde46555ec1b2b0562457a192a866154704665
Author: Alexander Surma <surma@surmair.de>
Date:   Fri Apr 10 18:42:00 2015 +0100

    Turn more button white

commit 61ab09b38936e44a887af54c138b0d2c79c26610
Author: Alexander Surma <surma@surmair.de>
Date:   Fri Apr 10 18:38:54 2015 +0100

    Add logo and images

commit 7267b875f11ed2cbf5de138670d27ae49053dffb
Author: Alexander Surma <surma@surmair.de>
Date:   Fri Apr 10 16:38:35 2015 +0100

    Add more button

commit f2cf6d0b68cdad60acd41294ef392b4594ecf605
Author: Alexander Surma <surma@surmair.de>
Date:   Fri Apr 10 16:30:38 2015 +0100

    Add remaining cards

commit 5fd82f181b112e0009101a35d476c124ce406c7a
Author: Alexander Surma <surma@surmair.de>
Date:   Fri Apr 10 16:12:54 2015 +0100

    Add more cards

commit ce62e69125a8aed9c67e3b76663c3c16fca13fc4
Author: Alexander Surma <surma@surmair.de>
Date:   Fri Apr 10 14:38:21 2015 +0100

    Started working on blog template

commit 32e31e0137e0dae8cdfe7fdf7c86fba19c477756
Author: Alexander Surma <surma@surmair.de>
Date:   Thu Apr 9 18:17:11 2015 +0100

    Use new primary/accent color classes

commit 414f4078adc195568f27be13065e6a5e2d3dce6b
Merge: 2523e8a 27f5476
Author: Alexander Surma <surma@surmair.de>
Date:   Thu Apr 9 17:55:00 2015 +0100

    Merge branch 'master' into templates

commit 2523e8a407db0174a8131504586b670cc04bd0d7
Author: Alexander Surma <surma@surmair.de>
Date:   Thu Apr 9 12:23:16 2015 +0100

    Make general template responsive

commit 48927021d04afb37dd9be4579eaf7b8b206dbe70
Author: Alexander Surma <surma@surmair.de>
Date:   Thu Apr 9 11:39:17 2015 +0100

    Add actual assets

commit a02a55e45f7b4a7add85de39e06b7671ae935677
Author: Alexander Surma <surma@surmair.de>
Date:   Wed Apr 8 17:54:57 2015 +0100

    Add footer

commit c9e31217fdbb5bb95660a19b596ee4b47dfe5002
Author: Alexander Surma <surma@surmair.de>
Date:   Wed Apr 8 15:46:49 2015 +0100

    Add authors

commit 5de43fd61ec3bf179cbde484a0408eb2412d048c
Author: Alexander Surma <surma@surmair.de>
Date:   Wed Apr 8 15:24:47 2015 +0100

    Add CTA

commit 9698fbfc30889a2f16fbaa697bda21baab0d53fb
Author: Alexander Surma <surma@surmair.de>
Date:   Wed Apr 8 15:16:10 2015 +0100

    Make squares responsive

commit d760292427269cf3358fd2fb96c23863c3f141e4
Author: Alexander Surma <surma@surmair.de>
Date:   Wed Apr 8 14:47:05 2015 +0100

    Implement cards

commit dc55919517cc8f4936f20ad4df82ef9b3b0ada0d
Author: Alexander Surma <surma@surmair.de>
Date:   Wed Apr 8 13:03:24 2015 +0100

    Implement FAB button

commit 1bdcb0b799b31c4d57ffe0479699a84953dc42d6
Author: Alexander Surma <surma@surmair.de>
Date:   Wed Apr 8 11:48:45 2015 +0100

    Implement nav bar

commit 43e4b52d45575654587cf0ab95ffc83f17bf21b9
Author: Alexander Surma <surma@surmair.de>
Date:   Tue Apr 7 18:04:07 2015 +0100

    Started working on general template

commit 595699051d96c7f1fb03c60f276d0ee3b39a214e
Merge: bbd844f afad365
Author: Alexander Surma <surma@surmair.de>
Date:   Tue Apr 7 15:47:36 2015 +0100

    Merge branch 'master' into templates

commit bbd844f4d0428337b5555e13c07fdca9d8717f92
Author: Alexander Surma <surma@surmair.de>
Date:   Thu Mar 26 14:06:44 2015 +0000

    Regenerate styles with appropriate contrast colors

commit 088a2ee36e571a027a7e1b68ee5e98d52e2b7cc9
Author: Alexander Surma <surma@surmair.de>
Date:   Wed Mar 25 18:57:24 2015 +0000

    Add spacing

commit fcede809eb598a8fa76935d3ec2dda88887d67a2
Author: Alexander Surma <surma@surmair.de>
Date:   Wed Mar 25 16:18:52 2015 +0000

    Implement first review

commit eccc842f7bad474a0231ae7af379bbd601fa10b2
Author: Alexander Surma <surma@surmair.de>
Date:   Tue Mar 24 18:59:35 2015 +0000

    Add some cards

commit 5943b879136c184ba1d62456c9fb99da0fe4f6ef
Author: Alexander Surma <surma@surmair.de>
Date:   Tue Mar 24 18:29:45 2015 +0000

    Write first draft of starter template
2015-04-15 17:44:11 +01:00
Alexander Surma 1600f653e6 Add publish task for gh pages 2015-04-15 15:15:08 +01:00
Addy Osmani ef43a51d45 Rename wsk -> mdl 2015-04-10 10:54:01 +01:00
Addy Osmani e5cefa9fd0 Rewrite Sass to address @import misuse 2015-04-08 20:02:29 +01:00
Addy Osmani afad365481 Merge pull request #110 from devnook/Microsite-squash
Adding MDL microsite stub
2015-04-07 13:54:08 +01:00