From 7e900802ec5debd8a25426f273efd732bf9818ab Mon Sep 17 00:00:00 2001 From: Richik SC Date: Mon, 4 Dec 2017 17:07:08 -0600 Subject: [PATCH] Initial commit --- .gitignore | 1 + README.md | 21 +++++ bower.json | 16 ++++ demo/index.html | 61 +++++++++++++++ index.html | 16 ++++ maxq-input.html | 158 ++++++++++++++++++++++++++++++++++++++ polymer.json | 7 ++ test/index.html | 18 +++++ test/maxq-input_test.html | 52 +++++++++++++ 9 files changed, 350 insertions(+) create mode 100644 .gitignore create mode 100644 README.md create mode 100644 bower.json create mode 100644 demo/index.html create mode 100644 index.html create mode 100644 maxq-input.html create mode 100644 polymer.json create mode 100644 test/index.html create mode 100644 test/maxq-input_test.html diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..fbe05fc --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +bower_components/ diff --git a/README.md b/README.md new file mode 100644 index 0000000..e09cba8 --- /dev/null +++ b/README.md @@ -0,0 +1,21 @@ +# \ + +An input element following the maxq design pattern + +## Install the Polymer-CLI + +First, make sure you have the [Polymer CLI](https://www.npmjs.com/package/polymer-cli) installed. Then run `polymer serve` to serve your element locally. + +## Viewing Your Element + +``` +$ polymer serve +``` + +## Running Tests + +``` +$ polymer test +``` + +Your application is already set up to be tested via [web-component-tester](https://github.com/Polymer/web-component-tester). Run `polymer test` to run your application's test suite locally. diff --git a/bower.json b/bower.json new file mode 100644 index 0000000..31652c2 --- /dev/null +++ b/bower.json @@ -0,0 +1,16 @@ +{ + "name": "maxq-input", + "description": "An input element following the maxq design pattern", + "main": "maxq-input.html", + "dependencies": { + "polymer": "Polymer/polymer#^2.0.0" + }, + "devDependencies": { + "iron-demo-helpers": "PolymerElements/iron-demo-helpers#^2.0.0", + "web-component-tester": "Polymer/web-component-tester#^6.0.0", + "webcomponentsjs": "webcomponents/webcomponentsjs#^1.0.0" + }, + "resolutions": { + "polymer": "^2.0.0" + } +} diff --git a/demo/index.html b/demo/index.html new file mode 100644 index 0000000..58f0842 --- /dev/null +++ b/demo/index.html @@ -0,0 +1,61 @@ + + + + + + + maxq-input demo + + + + + + + + + + + + +
+

Basic maxq-input demo

+ + + + +

Number type

+ + + + +

Match condition

+ + + + +

In a group

+ + + +
+ + diff --git a/index.html b/index.html new file mode 100644 index 0000000..833b575 --- /dev/null +++ b/index.html @@ -0,0 +1,16 @@ + + + + + + maxq-input + + + + + diff --git a/maxq-input.html b/maxq-input.html new file mode 100644 index 0000000..6227ab9 --- /dev/null +++ b/maxq-input.html @@ -0,0 +1,158 @@ + + + + + + + diff --git a/polymer.json b/polymer.json new file mode 100644 index 0000000..2bd10b6 --- /dev/null +++ b/polymer.json @@ -0,0 +1,7 @@ +{ + "lint": { + "rules": [ + "polymer-2" + ] + } +} diff --git a/test/index.html b/test/index.html new file mode 100644 index 0000000..e8c5c20 --- /dev/null +++ b/test/index.html @@ -0,0 +1,18 @@ + + + + + + + + + + + + + diff --git a/test/maxq-input_test.html b/test/maxq-input_test.html new file mode 100644 index 0000000..15e4778 --- /dev/null +++ b/test/maxq-input_test.html @@ -0,0 +1,52 @@ + + + + + + + maxq-input test + + + + + + + + + + + + + + + + + + + +