diff --git a/about.html b/about.html index 547a58c..73507e7 100644 --- a/about.html +++ b/about.html @@ -4,7 +4,7 @@ Brick - + diff --git a/blog/2014-07-11-Brick-2-point-0.html b/blog/2014-07-11-Brick-2-point-0.html index 9041724..e439ee6 100644 --- a/blog/2014-07-11-Brick-2-point-0.html +++ b/blog/2014-07-11-Brick-2-point-0.html @@ -4,7 +4,7 @@ Brick - + @@ -65,7 +65,7 @@

Brick 2.0

TL;DR

diff --git a/blog/2014-07-11-Brick-2-point-0.md b/blog/2014-07-11-Brick-2-point-0.md index 81829c6..62572d9 100644 --- a/blog/2014-07-11-Brick-2-point-0.md +++ b/blog/2014-07-11-Brick-2-point-0.md @@ -31,7 +31,7 @@ People have asked how their component can become part of Brick. We love contribu ## On X-Tag -In the early(er) days of Web Components, the Custom Elements standard was very much so in flux. It was hard to build to the standard or even a polyfill because the APIs kept changing. [Daniel Buchner](https://github.com/csuwildcat/) and [Arron Schaar](https://github.com/pennyfx/) concieved of [x-tag](http://x-tags.org/), which provided useful helper functions around events and the component definition process. The library was a godsend, and using it Brick was able to get off the ground. Over time, however, the APIs have settled, and the project found itself in need of the other features of the Web Components standards. These features are all part of the [platform.js](https://github.com/Polymer/platform/) polyfill that is part of Polymer and available externally as well. Additionally, the rising popularity of Google's Polymer and its syntax for describing Custom Elements grew, and when users came to contribute to Brick and x-tag, they found themselves facing an unfamiliar syntax and an underlying library that was frequently not well documented. The decision was made that if users encounter Custom Element registration syntax, it should be the standards-based syntax. Brick components are now written in a 'vanilla' style, using the standards-based APIs directly. +In the early(er) days of Web Components, the Custom Elements standard was very much so in flux. It was hard to build to the standard or even a polyfill because the APIs kept changing. [Daniel Buchner](https://github.com/csuwildcat/) and [Arron Schaar](https://github.com/pennyfx/) concieved of [x-tag](http://x-tags.org/), which provided useful helper functions around events and the component definition process. The library was a godsend, and using it Brick was able to get off the ground. Over time, however, the APIs have settled, and the project found itself in need of the other features of the Web Components standards. These features are all part of the [webcomponents.js](https://github.com/Polymer/webcomponentsjs/) polyfill that is part of Polymer and available externally as well. Additionally, the rising popularity of Google's Polymer and its syntax for describing Custom Elements grew, and when users came to contribute to Brick and x-tag, they found themselves facing an unfamiliar syntax and an underlying library that was frequently not well documented. The decision was made that if users encounter Custom Element registration syntax, it should be the standards-based syntax. Brick components are now written in a 'vanilla' style, using the standards-based APIs directly. Here's a diagram of how things looked with Brick 1.0: @@ -40,7 +40,7 @@ Here's a diagram of how things looked with Brick 1.0:
Platform (standards)
-
Polyfill (platform.js)
+
Polyfill (webcomponents.js)
Polymer
@@ -65,14 +65,14 @@ Here's a diagram of how things looked with Brick 1.0:
-Going forward, Brick will ship using the same [platform.js polyfill](https://github.com/Polymer/platform/) used by Polymer. This gives us access to the full range of Web Components features, as well as ensures interoperability with Polymer and other standards-based Custom Elements: +Going forward, Brick will ship using the same [webcomponents.js polyfill](https://github.com/Polymer/webcomponentsjs/) used by Polymer. This gives us access to the full range of Web Components features, as well as ensures interoperability with Polymer and other standards-based Custom Elements:
Platform (standards)
-
Polyfill (platform.js)
+
Polyfill (webcomponents.js)
Polymer
@@ -94,7 +94,7 @@ Going forward, Brick will ship using the same [platform.js polyfill](https://git ## So What's Next? -After deciding to use the platform.js polyfills and remove the x-tag library, Brick is being built from the ground-up to be lighter, more modular, and easier to contribute to. It's a big undertaking, so we're moving from 1.0 to 2.0 to reflect the scale of the work. It's a more-or-less reboot of the entire project, and I as well as the rest of the team are very excited about it. We haven't been vocal enough about updates, but I'm committing to posting regularly here as well as on Twitter at [@mozbrick](https://twitter.com/mozbrick/). Stay tuned! +After deciding to use the webcomponents.js polyfills and remove the x-tag library, Brick is being built from the ground-up to be lighter, more modular, and easier to contribute to. It's a big undertaking, so we're moving from 1.0 to 2.0 to reflect the scale of the work. It's a more-or-less reboot of the entire project, and I as well as the rest of the team are very excited about it. We haven't been vocal enough about updates, but I'm committing to posting regularly here as well as on Twitter at [@mozbrick](https://twitter.com/mozbrick/). Stay tuned! ~potch diff --git a/blog/index.html b/blog/index.html old mode 100755 new mode 100644 index 9041724..e439ee6 --- a/blog/index.html +++ b/blog/index.html @@ -4,7 +4,7 @@ Brick - + @@ -65,7 +65,7 @@

Brick 2.0

TL;DR

    -
  • Brick is a constistent and curated collection of components (UI and functional) used to ease the webapp development process.
  • +
  • Brick is a consistent and curated collection of components (UI and functional) used to ease the webapp development process.
  • Brick is not a framework.
  • Brick is a participant in the open Custom Elements ecosystem.
  • Brick will no longer rely on the x-tag library.
  • @@ -86,14 +86,14 @@

    Custom Elements

    These new APIs have gotten developers excited about the Web in a whole new way, and people have begun building and sharing their own Custom Elements. Brick, Polymer, and many other third-party Custom Elements are being distributed and indexed as part of an awesome burgeoning Custom Elements ecosystem.

    People have asked how their component can become part of Brick. We love contributions, but not every component may match the coding and API style of Brick, or meet its goals. Just as many programming languages have a standard library as well as a rich ecosystem of third-party modules, Brick aims to be a 'standard library' of webapp-specific Custom Elements, but will support and interoperate with the larger community of components.

    On X-Tag

    -

    In the early(er) days of Web Components, the Custom Elements standard was very much so in flux. It was hard to build to the standard or even a polyfill because the APIs kept changing. Daniel Buchner and Arron Schaar concieved of x-tag, which provided useful helper functions around events and the component definition process. The library was a godsend, and using it Brick was able to get off the ground. Over time, however, the APIs have settled, and the project found itself in need of the other features of the Web Components standards. These features are all part of the platform.js polyfill that is part of Polymer and available externally as well. Additionally, the rising popularity of Google's Polymer and its syntax for describing Custom Elements grew, and when users came to contribute to Brick and x-tag, they found themselves facing an unfamiliar syntax and an underlying library that was frequently not well documented. The decision was made that if users encounter Custom Element registration syntax, it should be the standards-based syntax. Brick components are now written in a 'vanilla' style, using the standards-based APIs directly.

    +

    In the early(er) days of Web Components, the Custom Elements standard was very much so in flux. It was hard to build to the standard or even a polyfill because the APIs kept changing. Daniel Buchner and Arron Schaar concieved of x-tag, which provided useful helper functions around events and the component definition process. The library was a godsend, and using it Brick was able to get off the ground. Over time, however, the APIs have settled, and the project found itself in need of the other features of the Web Components standards. These features are all part of the webcomponents.js polyfill that is part of Polymer and available externally as well. Additionally, the rising popularity of Google's Polymer and its syntax for describing Custom Elements grew, and when users came to contribute to Brick and x-tag, they found themselves facing an unfamiliar syntax and an underlying library that was frequently not well documented. The decision was made that if users encounter Custom Element registration syntax, it should be the standards-based syntax. Brick components are now written in a 'vanilla' style, using the standards-based APIs directly.

    Here's a diagram of how things looked with Brick 1.0:

    Platform (standards)
    -
    Polyfill (platform.js)
    +
    Polyfill (webcomponents.js)
    Polymer
    @@ -118,13 +118,13 @@

    On X-Tag

    -

    Going forward, Brick will ship using the same platform.js polyfill used by Polymer. This gives us access to the full range of Web Components features, as well as ensures interoperability with Polymer and other standards-based Custom Elements:

    +

    Going forward, Brick will ship using the same webcomponents.js polyfill used by Polymer. This gives us access to the full range of Web Components features, as well as ensures interoperability with Polymer and other standards-based Custom Elements:

    Platform (standards)
    -
    Polyfill (platform.js)
    +
    Polyfill (webcomponents.js)
    Polymer
    @@ -145,7 +145,7 @@

    On X-Tag

    So What's Next?

    -

    After deciding to use the platform.js polyfills and remove the x-tag library, Brick is being built from the ground-up to be lighter, more modular, and easier to contribute to. It's a big undertaking, so we're moving from 1.0 to 2.0 to reflect the scale of the work. It's a more-or-less reboot of the entire project, and I as well as the rest of the team are very excited about it. We haven't been vocal enough about updates, but I'm committing to posting regularly here as well as on Twitter at @mozbrick. Stay tuned!

    +

    After deciding to use the webcomponents.js polyfills and remove the x-tag library, Brick is being built from the ground-up to be lighter, more modular, and easier to contribute to. It's a big undertaking, so we're moving from 1.0 to 2.0 to reflect the scale of the work. It's a more-or-less reboot of the entire project, and I as well as the rest of the team are very excited about it. We haven't been vocal enough about updates, but I'm committing to posting regularly here as well as on Twitter at @mozbrick. Stay tuned!

    ~potch

    written 15 July 2014 · permalink

diff --git a/bower.json b/bower.json index 0f31cb7..4263907 100644 --- a/bower.json +++ b/bower.json @@ -15,7 +15,7 @@ "tests" ], "dependencies": { - "platform": "Polymer/platform#~0.3.3", + "webcomponentsjs": "Polymer/webcomponentsjs#~0.5.1", "brick": "mozbrick/brick#master" } } diff --git a/bower_components/brick-action/.bower.json b/bower_components/brick-action/.bower.json index 2c251a5..d0ecbd4 100644 --- a/bower_components/brick-action/.bower.json +++ b/bower_components/brick-action/.bower.json @@ -20,7 +20,7 @@ ], "dependencies": { "brick-common": "*", - "platform": "Polymer/platform" + "webcomponentsjs": "Polymer/webcomponentsjs" }, "devDependencies": { "brick-flipbox": "mozbrick/brick-flipbox" diff --git a/bower_components/brick-action/bower.json b/bower_components/brick-action/bower.json index d380780..6f98044 100644 --- a/bower_components/brick-action/bower.json +++ b/bower_components/brick-action/bower.json @@ -21,7 +21,7 @@ ], "dependencies": { "brick-common": "*", - "platform": "Polymer/platform" + "webcomponentsjs": "Polymer/webcomponentsjs" }, "devDependencies": { "brick-flipbox": "mozbrick/brick-flipbox" diff --git a/bower_components/brick-action/gulpfile.js b/bower_components/brick-action/gulpfile.js index 55d4c6b..3a9e204 100644 --- a/bower_components/brick-action/gulpfile.js +++ b/bower_components/brick-action/gulpfile.js @@ -15,7 +15,7 @@ var paths = { 'src': 'src/*', 'index': 'index.html', 'bowerComponents': 'bower_components/**/*', - 'testfiles': ['test/*', 'bower_components/platform/platform.js'] + 'testfiles': ['test/*', 'bower_components/webcomponentsjs/webcomponents.js'] }; gulp.task('lint', function() { diff --git a/bower_components/brick-action/index.html b/bower_components/brick-action/index.html index 5d1e169..13cc134 100644 --- a/bower_components/brick-action/index.html +++ b/bower_components/brick-action/index.html @@ -6,7 +6,7 @@ brick-action - + diff --git a/bower_components/brick-action/karma.conf.js b/bower_components/brick-action/karma.conf.js index 8eb160d..9102317 100644 --- a/bower_components/brick-action/karma.conf.js +++ b/bower_components/brick-action/karma.conf.js @@ -3,7 +3,7 @@ module.exports = function(config){ basePath: '.', files : [ - 'bower_components/platform/platform.js', + 'bower_components/webcomponentsjs/webcomponents.js', 'test/browser.js', {pattern: 'src/*', watched: true, included: false, served: true} ], diff --git a/bower_components/brick-action/readme.md b/bower_components/brick-action/readme.md index 74379c7..d7585e3 100644 --- a/bower_components/brick-action/readme.md +++ b/bower_components/brick-action/readme.md @@ -12,7 +12,7 @@ It listens to an event on a source elemenet and then calls a method on a target 1. Import Web Components polyfill: ```html - + ``` 2. Import Custom Element: diff --git a/bower_components/brick-appbar/.bower.json b/bower_components/brick-appbar/.bower.json index 5f3b1eb..2c4b5da 100644 --- a/bower_components/brick-appbar/.bower.json +++ b/bower_components/brick-appbar/.bower.json @@ -20,7 +20,7 @@ ], "dependencies": { "brick-common": "*", - "platform": "Polymer/platform" + "webcomponentsjs": "Polymer/webcomponentsjs" }, "_release": "08b36bf443", "_resolution": { diff --git a/bower_components/brick-appbar/bower.json b/bower_components/brick-appbar/bower.json index 8c5aa2f..3426bc7 100644 --- a/bower_components/brick-appbar/bower.json +++ b/bower_components/brick-appbar/bower.json @@ -21,6 +21,6 @@ ], "dependencies": { "brick-common": "*", - "platform": "Polymer/platform" + "webcomponentsjs": "Polymer/webcomponentsjs" } } diff --git a/bower_components/brick-appbar/gulpfile.js b/bower_components/brick-appbar/gulpfile.js index c5137ae..ea24736 100644 --- a/bower_components/brick-appbar/gulpfile.js +++ b/bower_components/brick-appbar/gulpfile.js @@ -15,7 +15,7 @@ var paths = { 'src': 'src/*', 'index': 'index.html', 'bowerComponents': 'bower_components/**/*', - 'testfiles': ['test/*', 'bower_components/platform/platform.js'] + 'testfiles': ['test/*', 'bower_components/webcomponentsjs/webcomponents.js'] }; gulp.task('lint', function() { diff --git a/bower_components/brick-appbar/index.html b/bower_components/brick-appbar/index.html index 1fa6866..2d14abb 100644 --- a/bower_components/brick-appbar/index.html +++ b/bower_components/brick-appbar/index.html @@ -6,7 +6,7 @@ brick-appbar - + diff --git a/bower_components/brick-appbar/karma.conf.js b/bower_components/brick-appbar/karma.conf.js index 8eb160d..9102317 100644 --- a/bower_components/brick-appbar/karma.conf.js +++ b/bower_components/brick-appbar/karma.conf.js @@ -3,7 +3,7 @@ module.exports = function(config){ basePath: '.', files : [ - 'bower_components/platform/platform.js', + 'bower_components/webcomponentsjs/webcomponents.js', 'test/browser.js', {pattern: 'src/*', watched: true, included: false, served: true} ], diff --git a/bower_components/brick-appbar/readme.md b/bower_components/brick-appbar/readme.md index 5d8a47b..343b252 100644 --- a/bower_components/brick-appbar/readme.md +++ b/bower_components/brick-appbar/readme.md @@ -11,7 +11,7 @@ 1. Import Web Components polyfill: ```html - + ``` 2. Import Custom Element: diff --git a/bower_components/brick-calendar/.bower.json b/bower_components/brick-calendar/.bower.json index 39a78fa..0e8adbd 100644 --- a/bower_components/brick-calendar/.bower.json +++ b/bower_components/brick-calendar/.bower.json @@ -20,7 +20,7 @@ ], "dependencies": { "brick-common": "*", - "platform": "Polymer/platform" + "webcomponentsjs": "Polymer/webcomponentsjs" }, "_release": "5ada8f7819", "_resolution": { diff --git a/bower_components/brick-calendar/bower.json b/bower_components/brick-calendar/bower.json index 71597e3..a554308 100644 --- a/bower_components/brick-calendar/bower.json +++ b/bower_components/brick-calendar/bower.json @@ -21,6 +21,6 @@ ], "dependencies": { "brick-common": "*", - "platform": "Polymer/platform" + "webcomponentsjs": "Polymer/webcomponentsjs" } } diff --git a/bower_components/brick-calendar/gulpfile.js b/bower_components/brick-calendar/gulpfile.js index 2867153..69e8ddb 100644 --- a/bower_components/brick-calendar/gulpfile.js +++ b/bower_components/brick-calendar/gulpfile.js @@ -15,7 +15,7 @@ var paths = { 'src': 'src/*', 'index': 'index.html', 'bowerComponents': 'bower_components/**/*', - 'testfiles': ['test/*', 'bower_components/platform/platform.js'] + 'testfiles': ['test/*', 'bower_components/webcomponentsjs/webcomponents.js'] }; gulp.task('lint', function() { diff --git a/bower_components/brick-calendar/index.html b/bower_components/brick-calendar/index.html index 1506806..5257c9f 100644 --- a/bower_components/brick-calendar/index.html +++ b/bower_components/brick-calendar/index.html @@ -6,7 +6,7 @@ brick-calendar - + diff --git a/bower_components/brick-calendar/karma.conf.js b/bower_components/brick-calendar/karma.conf.js index 8eb160d..9102317 100644 --- a/bower_components/brick-calendar/karma.conf.js +++ b/bower_components/brick-calendar/karma.conf.js @@ -3,7 +3,7 @@ module.exports = function(config){ basePath: '.', files : [ - 'bower_components/platform/platform.js', + 'bower_components/webcomponentsjs/webcomponents.js', 'test/browser.js', {pattern: 'src/*', watched: true, included: false, served: true} ], diff --git a/bower_components/brick-calendar/readme.md b/bower_components/brick-calendar/readme.md index 3d129c3..1bbbbb7 100644 --- a/bower_components/brick-calendar/readme.md +++ b/bower_components/brick-calendar/readme.md @@ -11,7 +11,7 @@ 1. Import Web Components polyfill: ```html - + ``` 2. Import Custom Element: diff --git a/bower_components/brick-deck/.bower.json b/bower_components/brick-deck/.bower.json index a1113a4..1856657 100644 --- a/bower_components/brick-deck/.bower.json +++ b/bower_components/brick-deck/.bower.json @@ -20,7 +20,7 @@ ], "dependencies": { "brick-common": "*", - "platform": "Polymer/platform" + "webcomponentsjs": "Pwebcomponentsjslatform" }, "_release": "9ec01dfec6", "_resolution": { diff --git a/bower_components/brick-deck/bower.json b/bower_components/brick-deck/bower.json index de2ebbc..cad94cf 100644 --- a/bower_components/brick-deck/bower.json +++ b/bower_components/brick-deck/bower.json @@ -21,6 +21,6 @@ ], "dependencies": { "brick-common": "*", - "platform": "Polymer/platform" + "webcomponentsjs": "Pwebcomponentsjslatform" } } diff --git a/bower_components/brick-deck/index.html b/bower_components/brick-deck/index.html index dd4eb0a..8ab3a34 100644 --- a/bower_components/brick-deck/index.html +++ b/bower_components/brick-deck/index.html @@ -6,7 +6,7 @@ brick-deck - + diff --git a/bower_components/brick-deck/karma.conf.js b/bower_components/brick-deck/karma.conf.js index 8eb160d..9102317 100644 --- a/bower_components/brick-deck/karma.conf.js +++ b/bower_components/brick-deck/karma.conf.js @@ -3,7 +3,7 @@ module.exports = function(config){ basePath: '.', files : [ - 'bower_components/platform/platform.js', + 'bower_components/webcomponentsjs/webcomponents.js', 'test/browser.js', {pattern: 'src/*', watched: true, included: false, served: true} ], diff --git a/bower_components/brick-deck/readme.md b/bower_components/brick-deck/readme.md index b6aa767..bc994a9 100644 --- a/bower_components/brick-deck/readme.md +++ b/bower_components/brick-deck/readme.md @@ -11,7 +11,7 @@ 1. Import Web Components polyfill: ```html - + ``` 2. Import Custom Element: diff --git a/bower_components/brick-flipbox/.bower.json b/bower_components/brick-flipbox/.bower.json index cd994b0..0fd61a3 100644 --- a/bower_components/brick-flipbox/.bower.json +++ b/bower_components/brick-flipbox/.bower.json @@ -20,7 +20,7 @@ ], "dependencies": { "brick-common": "*", - "platform": "Polymer/platform" + "webcomponentsjs": "Pwebcomponentsjslatform" }, "_release": "b3bbf6b8e4", "_resolution": { diff --git a/bower_components/brick-flipbox/bower.json b/bower_components/brick-flipbox/bower.json index 073e06d..5bbef15 100644 --- a/bower_components/brick-flipbox/bower.json +++ b/bower_components/brick-flipbox/bower.json @@ -21,6 +21,6 @@ ], "dependencies": { "brick-common": "*", - "platform": "Polymer/platform" + "webcomponentsjs": "Pwebcomponentsjslatform" } } diff --git a/bower_components/brick-flipbox/gulpfile.js b/bower_components/brick-flipbox/gulpfile.js index 730a42e..f64eaa7 100644 --- a/bower_components/brick-flipbox/gulpfile.js +++ b/bower_components/brick-flipbox/gulpfile.js @@ -16,7 +16,7 @@ var paths = { 'src': 'src/*', 'index': 'index.html', 'bowerComponents': 'bower_components/**/*', - 'testfiles': ['test/*', 'bower_components/platform/platform.js'] + 'testfiles': ['test/*', 'bower_components/webcomponentsjs/webcomponents.js'] }; gulp.task('lint', function() { diff --git a/bower_components/brick-flipbox/index.html b/bower_components/brick-flipbox/index.html index 1b53173..91956ef 100644 --- a/bower_components/brick-flipbox/index.html +++ b/bower_components/brick-flipbox/index.html @@ -6,7 +6,7 @@ brick-flipbox - + diff --git a/bower_components/brick-flipbox/karma.conf.js b/bower_components/brick-flipbox/karma.conf.js index 8eb160d..9102317 100644 --- a/bower_components/brick-flipbox/karma.conf.js +++ b/bower_components/brick-flipbox/karma.conf.js @@ -3,7 +3,7 @@ module.exports = function(config){ basePath: '.', files : [ - 'bower_components/platform/platform.js', + 'bower_components/webcomponentsjs/webcomponents.js', 'test/browser.js', {pattern: 'src/*', watched: true, included: false, served: true} ], diff --git a/bower_components/brick-flipbox/readme.md b/bower_components/brick-flipbox/readme.md index 04c9913..9229b7c 100644 --- a/bower_components/brick-flipbox/readme.md +++ b/bower_components/brick-flipbox/readme.md @@ -12,7 +12,7 @@ 1. Import Web Components polyfill: ```html - + ``` 2. Import Custom Element: diff --git a/bower_components/brick-form/.bower.json b/bower_components/brick-form/.bower.json index cd4868c..0deb499 100644 --- a/bower_components/brick-form/.bower.json +++ b/bower_components/brick-form/.bower.json @@ -20,7 +20,7 @@ ], "dependencies": { "brick-common": "*", - "platform": "Polymer/platform" + "webcomponentsjs": "Pwebcomponentsjslatform" }, "devDependencies": { "brick-storage-indexeddb": "mozbrick/brick-storage-indexeddb" diff --git a/bower_components/brick-form/bower.json b/bower_components/brick-form/bower.json index e612814..2df4811 100644 --- a/bower_components/brick-form/bower.json +++ b/bower_components/brick-form/bower.json @@ -21,7 +21,7 @@ ], "dependencies": { "brick-common": "*", - "platform": "Polymer/platform" + "webcomponentsjs": "Pwebcomponentsjslatform" }, "devDependencies": { "brick-storage-indexeddb": "mozbrick/brick-storage-indexeddb" diff --git a/bower_components/brick-form/gulpfile.js b/bower_components/brick-form/gulpfile.js index 1e2518d..882c9c8 100644 --- a/bower_components/brick-form/gulpfile.js +++ b/bower_components/brick-form/gulpfile.js @@ -15,7 +15,7 @@ var paths = { 'src': 'src/*', 'index': 'index.html', 'bowerComponents': 'bower_components/**/*', - 'testfiles': ['test/*', 'bower_components/platform/platform.js'] + 'testfiles': ['test/*', 'bower_components/webcomponentsjs/webcomponents.js'] }; gulp.task('lint', function() { diff --git a/bower_components/brick-form/index.html b/bower_components/brick-form/index.html index 5515057..97d410d 100644 --- a/bower_components/brick-form/index.html +++ b/bower_components/brick-form/index.html @@ -6,7 +6,7 @@ brick-form - + diff --git a/bower_components/brick-form/karma.conf.js b/bower_components/brick-form/karma.conf.js index 8eb160d..9102317 100644 --- a/bower_components/brick-form/karma.conf.js +++ b/bower_components/brick-form/karma.conf.js @@ -3,7 +3,7 @@ module.exports = function(config){ basePath: '.', files : [ - 'bower_components/platform/platform.js', + 'bower_components/webcomponentsjs/webcomponents.js', 'test/browser.js', {pattern: 'src/*', watched: true, included: false, served: true} ], diff --git a/bower_components/brick-form/readme.md b/bower_components/brick-form/readme.md index 61553ed..eb3292b 100644 --- a/bower_components/brick-form/readme.md +++ b/bower_components/brick-form/readme.md @@ -11,7 +11,7 @@ 1. Import Web Components polyfill: ```html - + ``` 2. Import Custom Element: diff --git a/bower_components/brick-layout/.bower.json b/bower_components/brick-layout/.bower.json index 738575f..c6c13cb 100644 --- a/bower_components/brick-layout/.bower.json +++ b/bower_components/brick-layout/.bower.json @@ -20,7 +20,7 @@ ], "dependencies": { "brick-common": "*", - "platform": "Polymer/platform" + "webcomponentsjs": "Pwebcomponentsjslatform" }, "devDependencies": { "brick-action": "mozbrick/brick-action" diff --git a/bower_components/brick-layout/bower.json b/bower_components/brick-layout/bower.json index b068805..2a980dc 100644 --- a/bower_components/brick-layout/bower.json +++ b/bower_components/brick-layout/bower.json @@ -21,7 +21,7 @@ ], "dependencies": { "brick-common": "*", - "platform": "Polymer/platform" + "webcomponentsjs": "Pwebcomponentsjslatform" }, "devDependencies": { "brick-action": "mozbrick/brick-action" diff --git a/bower_components/brick-layout/gulpfile.js b/bower_components/brick-layout/gulpfile.js index ee67978..64d61be 100644 --- a/bower_components/brick-layout/gulpfile.js +++ b/bower_components/brick-layout/gulpfile.js @@ -17,7 +17,7 @@ var paths = { 'index': 'index.html', 'examples': 'example/*', 'bowerComponents': 'bower_components/**/*', - 'testfiles': ['test/*', 'bower_components/platform/platform.js'] + 'testfiles': ['test/*', 'bower_components/webcomponentsjs/webcomponents.js'] }; gulp.task('lint', function() { diff --git a/bower_components/brick-layout/index.html b/bower_components/brick-layout/index.html index ebe5fcf..9390259 100644 --- a/bower_components/brick-layout/index.html +++ b/bower_components/brick-layout/index.html @@ -6,7 +6,7 @@ brick-layout - + diff --git a/bower_components/brick-layout/karma.conf.js b/bower_components/brick-layout/karma.conf.js index 8eb160d..9102317 100644 --- a/bower_components/brick-layout/karma.conf.js +++ b/bower_components/brick-layout/karma.conf.js @@ -3,7 +3,7 @@ module.exports = function(config){ basePath: '.', files : [ - 'bower_components/platform/platform.js', + 'bower_components/webcomponentsjs/webcomponents.js', 'test/browser.js', {pattern: 'src/*', watched: true, included: false, served: true} ], diff --git a/bower_components/brick-layout/readme.md b/bower_components/brick-layout/readme.md index cb2d636..e98000c 100644 --- a/bower_components/brick-layout/readme.md +++ b/bower_components/brick-layout/readme.md @@ -11,7 +11,7 @@ 1. Import Web Components polyfill: ```html - + ``` 2. Import Custom Element: diff --git a/bower_components/brick-menu/.bower.json b/bower_components/brick-menu/.bower.json index 1019433..6b60604 100644 --- a/bower_components/brick-menu/.bower.json +++ b/bower_components/brick-menu/.bower.json @@ -20,7 +20,7 @@ ], "dependencies": { "brick-common": "*", - "platform": "Polymer/platform" + "webcomponentsjs": "Polymer/webcomponentsjs" }, "_release": "5596a323f7", "_resolution": { diff --git a/bower_components/brick-menu/bower.json b/bower_components/brick-menu/bower.json index 5060202..02b6c8e 100644 --- a/bower_components/brick-menu/bower.json +++ b/bower_components/brick-menu/bower.json @@ -21,6 +21,6 @@ ], "dependencies": { "brick-common": "*", - "platform": "Polymer/platform" + "webcomponentsjs": "Polymer/webcomponentsjs" } } diff --git a/bower_components/brick-menu/index.html b/bower_components/brick-menu/index.html index 04a3486..2aaca2a 100644 --- a/bower_components/brick-menu/index.html +++ b/bower_components/brick-menu/index.html @@ -6,7 +6,7 @@ brick-menu - + diff --git a/bower_components/brick-menu/karma.conf.js b/bower_components/brick-menu/karma.conf.js index 8eb160d..9102317 100644 --- a/bower_components/brick-menu/karma.conf.js +++ b/bower_components/brick-menu/karma.conf.js @@ -3,7 +3,7 @@ module.exports = function(config){ basePath: '.', files : [ - 'bower_components/platform/platform.js', + 'bower_components/webcomponentsjs/webcomponents.js', 'test/browser.js', {pattern: 'src/*', watched: true, included: false, served: true} ], diff --git a/bower_components/brick-menu/readme.md b/bower_components/brick-menu/readme.md index 21dd985..5fe2cee 100644 --- a/bower_components/brick-menu/readme.md +++ b/bower_components/brick-menu/readme.md @@ -11,7 +11,7 @@ 1. Import Web Components polyfill: ```html - + ``` 2. Import Custom Element: diff --git a/bower_components/brick-storage-indexeddb/.bower.json b/bower_components/brick-storage-indexeddb/.bower.json index 94293ef..230ace0 100644 --- a/bower_components/brick-storage-indexeddb/.bower.json +++ b/bower_components/brick-storage-indexeddb/.bower.json @@ -21,7 +21,7 @@ ], "dependencies": { "brick-common": "*", - "platform": "Polymer/platform" + "webcomponentsjs": "Polymer/webcomponentsjs" }, "_release": "0.0.8", "_resolution": { diff --git a/bower_components/brick-storage-indexeddb/bower.json b/bower_components/brick-storage-indexeddb/bower.json index 2b4ea10..423d58a 100644 --- a/bower_components/brick-storage-indexeddb/bower.json +++ b/bower_components/brick-storage-indexeddb/bower.json @@ -21,6 +21,6 @@ ], "dependencies": { "brick-common": "*", - "platform": "Polymer/platform" + "webcomponentsjs": "Polymer/webcomponentsjs" } } diff --git a/bower_components/brick-storage-indexeddb/index.html b/bower_components/brick-storage-indexeddb/index.html index 617b826..c00da50 100644 --- a/bower_components/brick-storage-indexeddb/index.html +++ b/bower_components/brick-storage-indexeddb/index.html @@ -6,7 +6,7 @@ brick-storage-indexeddb - + diff --git a/bower_components/brick-storage-indexeddb/karma.conf.js b/bower_components/brick-storage-indexeddb/karma.conf.js index 428b619..d12b97d 100644 --- a/bower_components/brick-storage-indexeddb/karma.conf.js +++ b/bower_components/brick-storage-indexeddb/karma.conf.js @@ -3,7 +3,7 @@ module.exports = function(config){ basePath: '.', files : [ - 'bower_components/platform/platform.js', + 'bower_components/webcomponentsjs/webcomponents.js', 'bower_components/indexeddbstore/dist/indexeddbstore.js', 'test/browser.js', {pattern: 'src/*', watched: true, included: false, served: true} diff --git a/bower_components/brick-storage-indexeddb/readme.md b/bower_components/brick-storage-indexeddb/readme.md index 13066e0..8878a79 100644 --- a/bower_components/brick-storage-indexeddb/readme.md +++ b/bower_components/brick-storage-indexeddb/readme.md @@ -9,7 +9,7 @@ 1. Import Web Components polyfill: ```html - + ``` 2. Import Custom Element: diff --git a/bower_components/brick-tabbar/.bower.json b/bower_components/brick-tabbar/.bower.json index 3be4256..7c3d65d 100644 --- a/bower_components/brick-tabbar/.bower.json +++ b/bower_components/brick-tabbar/.bower.json @@ -20,7 +20,7 @@ ], "dependencies": { "brick-common": "*", - "platform": "Polymer/platform" + "webcomponentsjs": "Polymer/webcomponentsjs" }, "devDependencies": { "brick-deck": "mozbrick/brick-deck" diff --git a/bower_components/brick-tabbar/bower.json b/bower_components/brick-tabbar/bower.json index 8339eac..6421630 100644 --- a/bower_components/brick-tabbar/bower.json +++ b/bower_components/brick-tabbar/bower.json @@ -21,7 +21,7 @@ ], "dependencies": { "brick-common": "*", - "platform": "Polymer/platform" + "webcomponentsjs": "Polymer/webcomponentsjs" }, "devDependencies": { "brick-deck": "mozbrick/brick-deck" diff --git a/bower_components/brick-tabbar/gulpfile.js b/bower_components/brick-tabbar/gulpfile.js index 707785e..2d3e3d7 100644 --- a/bower_components/brick-tabbar/gulpfile.js +++ b/bower_components/brick-tabbar/gulpfile.js @@ -16,7 +16,7 @@ var paths = { 'src': 'src/*', 'index': 'index.html', 'bowerComponents': 'bower_components/**/*', - 'testfiles': ['test/*', 'bower_components/platform/platform.js'] + 'testfiles': ['test/*', 'bower_components/webcomponentsjs/webcomponents.js'] }; gulp.task('lint', function() { diff --git a/bower_components/brick-tabbar/index.html b/bower_components/brick-tabbar/index.html index d0d7398..7bbc2de 100644 --- a/bower_components/brick-tabbar/index.html +++ b/bower_components/brick-tabbar/index.html @@ -6,7 +6,7 @@ brick-tabbar - + diff --git a/bower_components/brick-tabbar/karma.conf.js b/bower_components/brick-tabbar/karma.conf.js index 8eb160d..9102317 100644 --- a/bower_components/brick-tabbar/karma.conf.js +++ b/bower_components/brick-tabbar/karma.conf.js @@ -3,7 +3,7 @@ module.exports = function(config){ basePath: '.', files : [ - 'bower_components/platform/platform.js', + 'bower_components/webcomponentsjs/webcomponents.js', 'test/browser.js', {pattern: 'src/*', watched: true, included: false, served: true} ], diff --git a/bower_components/brick-tabbar/readme.md b/bower_components/brick-tabbar/readme.md index f0e39fd..2afed24 100644 --- a/bower_components/brick-tabbar/readme.md +++ b/bower_components/brick-tabbar/readme.md @@ -11,7 +11,7 @@ 1. Import Web Components polyfill: ```html - + ``` 2. Import Custom Element: diff --git a/bower_components/brick/README.md b/bower_components/brick/README.md index 327877d..e19a978 100644 --- a/bower_components/brick/README.md +++ b/bower_components/brick/README.md @@ -15,11 +15,11 @@ bower install mozbrick/brick To use Brick in your project, place the following in the `` of your main HTML: ```html - + ``` -If you are already using Polymer, platform.js or a web browser that supports Web Components, you do not need the above ` +