Compare commits
15 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d07c118d47 | ||
|
|
103d44eeec | ||
|
|
33196c6771 | ||
|
|
80dc862047 | ||
|
|
314da14ad1 | ||
|
|
e5dbe81ac1 | ||
|
|
7e68ef64cc | ||
|
|
c9d71cad52 | ||
|
|
d79a808c81 | ||
|
|
1016c39bdf | ||
|
|
5f4923e049 | ||
|
|
e83237a728 | ||
|
|
9f323738bf | ||
|
|
1fc76fa50d | ||
|
|
36d5ff0a88 |
3
rpg-docs/.gitignore
vendored
@@ -1,6 +1,7 @@
|
||||
.meteor/local
|
||||
.meteor/meteorite
|
||||
.demeteorized
|
||||
settings.json
|
||||
public/components
|
||||
nohup.out
|
||||
dump
|
||||
dump
|
||||
|
||||
@@ -6,3 +6,7 @@ notices-for-0.9.0
|
||||
notices-for-0.9.1
|
||||
0.9.4-platform-file
|
||||
notices-for-facebook-graph-api-2
|
||||
1.2.0-standard-minifiers-package
|
||||
1.2.0-meteor-platform-split
|
||||
1.2.0-cordova-changes
|
||||
1.2.0-breaking-changes
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
# 'meteor add' and 'meteor remove' will edit this file for you,
|
||||
# but you can also edit it by hand.
|
||||
|
||||
meteor-platform
|
||||
thaum:vulcanize
|
||||
iron:router
|
||||
accounts-password
|
||||
accounts-ui
|
||||
@@ -12,7 +12,6 @@ dburles:collection-helpers
|
||||
reactive-var
|
||||
underscore
|
||||
aldeed:collection2
|
||||
differential:vulcanize
|
||||
matb33:collection-hooks
|
||||
zimme:collection-softremovable
|
||||
momentjs:moment
|
||||
@@ -29,3 +28,19 @@ meteorhacks:subs-manager
|
||||
meteorhacks:kadira
|
||||
chuangbo:marked
|
||||
reywood:iron-router-ga
|
||||
standard-minifiers
|
||||
meteor-base
|
||||
mobile-experience
|
||||
mongo
|
||||
blaze-html-templates
|
||||
session
|
||||
jquery
|
||||
tracker
|
||||
logging
|
||||
reload
|
||||
ejson
|
||||
spacebars
|
||||
check
|
||||
useraccounts:iron-routing
|
||||
wizonesolutions:canonical
|
||||
meteorhacks:fast-render
|
||||
|
||||
@@ -1 +1 @@
|
||||
METEOR@1.1.0.2
|
||||
METEOR@1.2.0.2
|
||||
|
||||
@@ -1,96 +1,121 @@
|
||||
accounts-base@1.2.0
|
||||
accounts-google@1.0.4
|
||||
accounts-oauth@1.1.5
|
||||
accounts-password@1.1.1
|
||||
accounts-ui@1.1.5
|
||||
accounts-ui-unstyled@1.1.7
|
||||
aldeed:collection2@2.3.3
|
||||
accounts-base@1.2.1
|
||||
accounts-google@1.0.6
|
||||
accounts-oauth@1.1.7
|
||||
accounts-password@1.1.3
|
||||
accounts-ui@1.1.6
|
||||
accounts-ui-unstyled@1.1.8
|
||||
aldeed:collection2@2.5.0
|
||||
aldeed:simple-schema@1.3.3
|
||||
autoupdate@1.2.1
|
||||
base64@1.0.3
|
||||
binary-heap@1.0.3
|
||||
blaze@2.1.2
|
||||
blaze-tools@1.0.3
|
||||
boilerplate-generator@1.0.3
|
||||
callback-hook@1.0.3
|
||||
check@1.0.5
|
||||
chuangbo:marked@0.3.5
|
||||
coffeescript@1.0.6
|
||||
autoupdate@1.2.3
|
||||
babel-compiler@5.8.24_1
|
||||
babel-runtime@0.1.4
|
||||
base64@1.0.4
|
||||
binary-heap@1.0.4
|
||||
blaze@2.1.3
|
||||
blaze-html-templates@1.0.1
|
||||
blaze-tools@1.0.4
|
||||
boilerplate-generator@1.0.4
|
||||
caching-compiler@1.0.0
|
||||
caching-html-compiler@1.0.2
|
||||
callback-hook@1.0.4
|
||||
check@1.0.6
|
||||
chuangbo:cookie@1.1.0
|
||||
chuangbo:marked@0.3.5_1
|
||||
coffeescript@1.0.10
|
||||
dburles:collection-helpers@1.0.3
|
||||
dburles:mongo-collection-instances@0.3.3
|
||||
ddp@1.1.0
|
||||
deps@1.0.7
|
||||
differential:vulcanize@0.0.5
|
||||
dburles:mongo-collection-instances@0.3.4
|
||||
ddp@1.2.2
|
||||
ddp-client@1.2.1
|
||||
ddp-common@1.2.1
|
||||
ddp-rate-limiter@1.0.0
|
||||
ddp-server@1.2.1
|
||||
deps@1.0.9
|
||||
diff-sequence@1.0.1
|
||||
ecmascript@0.1.5
|
||||
ecmascript-collections@0.1.6
|
||||
ecwyne:mathjs@0.25.0
|
||||
ejson@1.0.6
|
||||
email@1.0.6
|
||||
fastclick@1.0.3
|
||||
ejson@1.0.7
|
||||
email@1.0.7
|
||||
fastclick@1.0.7
|
||||
fourseven:scss@2.1.1
|
||||
geojson-utils@1.0.3
|
||||
google@1.1.5
|
||||
html-tools@1.0.4
|
||||
htmljs@1.0.4
|
||||
http@1.1.0
|
||||
id-map@1.0.3
|
||||
iron:controller@1.0.7
|
||||
iron:core@1.0.7
|
||||
iron:dynamic-template@1.0.7
|
||||
iron:layout@1.0.7
|
||||
iron:location@1.0.7
|
||||
iron:middleware-stack@1.0.7
|
||||
iron:router@1.0.7
|
||||
iron:url@1.0.7
|
||||
jquery@1.11.3_2
|
||||
json@1.0.3
|
||||
lai:collection-extensions@0.1.3
|
||||
launch-screen@1.0.2
|
||||
less@1.0.14
|
||||
livedata@1.0.13
|
||||
localstorage@1.0.3
|
||||
logging@1.0.7
|
||||
matb33:collection-hooks@0.7.13
|
||||
meteor@1.1.6
|
||||
meteor-platform@1.2.2
|
||||
meteorhacks:kadira@2.21.0
|
||||
geojson-utils@1.0.4
|
||||
google@1.1.6
|
||||
hot-code-push@1.0.0
|
||||
html-tools@1.0.5
|
||||
htmljs@1.0.5
|
||||
http@1.1.1
|
||||
id-map@1.0.4
|
||||
iron:controller@1.0.8
|
||||
iron:core@1.0.8
|
||||
iron:dynamic-template@1.0.8
|
||||
iron:layout@1.0.8
|
||||
iron:location@1.0.9
|
||||
iron:middleware-stack@1.0.9
|
||||
iron:router@1.0.9
|
||||
iron:url@1.0.9
|
||||
jquery@1.11.4
|
||||
lai:collection-extensions@0.1.4
|
||||
launch-screen@1.0.4
|
||||
less@2.5.0_3
|
||||
livedata@1.0.15
|
||||
localstorage@1.0.5
|
||||
logging@1.0.8
|
||||
matb33:collection-hooks@0.8.1
|
||||
meteor@1.1.9
|
||||
meteor-base@1.0.1
|
||||
meteorhacks:fast-render@2.10.0
|
||||
meteorhacks:inject-data@1.4.1
|
||||
meteorhacks:kadira@2.23.4
|
||||
meteorhacks:meteorx@1.3.1
|
||||
meteorhacks:subs-manager@1.3.0
|
||||
minifiers@1.1.5
|
||||
minimongo@1.0.8
|
||||
mobile-status-bar@1.0.3
|
||||
momentjs:moment@2.10.3
|
||||
mongo@1.1.0
|
||||
mongo-livedata@1.0.8
|
||||
meteorhacks:picker@1.0.3
|
||||
meteorhacks:subs-manager@1.6.2
|
||||
minifiers@1.1.7
|
||||
minimongo@1.0.10
|
||||
mobile-experience@1.0.1
|
||||
mobile-status-bar@1.0.6
|
||||
momentjs:moment@2.10.6
|
||||
mongo@1.1.2
|
||||
mongo-id@1.0.1
|
||||
mongo-livedata@1.0.9
|
||||
npm-bcrypt@0.7.8_2
|
||||
oauth@1.1.4
|
||||
oauth2@1.1.3
|
||||
observe-sequence@1.0.6
|
||||
ordered-dict@1.0.3
|
||||
percolate:migrations@0.7.5
|
||||
random@1.0.3
|
||||
reactive-dict@1.1.0
|
||||
reactive-var@1.0.5
|
||||
reload@1.1.3
|
||||
retry@1.0.3
|
||||
reywood:iron-router-ga@0.6.0
|
||||
routepolicy@1.0.5
|
||||
service-configuration@1.0.4
|
||||
session@1.1.0
|
||||
sha@1.0.3
|
||||
npm-mongo@1.4.39_1
|
||||
oauth@1.1.6
|
||||
oauth2@1.1.5
|
||||
observe-sequence@1.0.7
|
||||
ordered-dict@1.0.4
|
||||
percolate:migrations@0.9.6
|
||||
promise@0.5.0
|
||||
random@1.0.4
|
||||
rate-limit@1.0.0
|
||||
reactive-dict@1.1.2
|
||||
reactive-var@1.0.6
|
||||
reload@1.1.4
|
||||
retry@1.0.4
|
||||
reywood:iron-router-ga@0.7.1
|
||||
routepolicy@1.0.6
|
||||
service-configuration@1.0.5
|
||||
session@1.1.1
|
||||
sha@1.0.4
|
||||
softwarerero:accounts-t9n@1.0.9
|
||||
spacebars@1.0.6
|
||||
spacebars-compiler@1.0.6
|
||||
spacebars@1.0.7
|
||||
spacebars-compiler@1.0.7
|
||||
splendido:accounts-emails-field@1.2.0
|
||||
splendido:accounts-meld@1.3.0
|
||||
srp@1.0.3
|
||||
templating@1.1.1
|
||||
tracker@1.0.7
|
||||
ui@1.0.6
|
||||
underscore@1.0.3
|
||||
url@1.0.4
|
||||
useraccounts:core@1.9.1
|
||||
useraccounts:polymer@1.9.1
|
||||
webapp@1.2.0
|
||||
webapp-hashing@1.0.3
|
||||
wolves:bourbon@1.0.0
|
||||
zimme:collection-behaviours@1.0.4
|
||||
splendido:accounts-meld@1.3.1
|
||||
srp@1.0.4
|
||||
standard-minifiers@1.0.1
|
||||
templating@1.1.4
|
||||
templating-tools@1.0.0
|
||||
thaum:vulcanize@0.0.5
|
||||
tracker@1.0.9
|
||||
ui@1.0.8
|
||||
underscore@1.0.4
|
||||
url@1.0.5
|
||||
useraccounts:core@1.12.3
|
||||
useraccounts:iron-routing@1.12.3
|
||||
useraccounts:polymer@1.12.3
|
||||
webapp@1.2.2
|
||||
webapp-hashing@1.0.5
|
||||
wizonesolutions:canonical@0.0.5
|
||||
wolves:bourbon@1.2.0
|
||||
zimme:collection-behaviours@1.1.3
|
||||
zimme:collection-softremovable@1.0.4
|
||||
|
||||
2
rpg-docs/.modulusignore
Normal file
@@ -0,0 +1,2 @@
|
||||
public/components
|
||||
public/custom_components
|
||||
@@ -7,6 +7,7 @@ Schemas.Action = new SimpleSchema({
|
||||
charId: {
|
||||
type: String,
|
||||
regEx: SimpleSchema.RegEx.Id,
|
||||
index: 1,
|
||||
},
|
||||
name: {
|
||||
type: String,
|
||||
|
||||
@@ -7,6 +7,7 @@ Schemas.Attack = new SimpleSchema({
|
||||
charId: {
|
||||
type: String,
|
||||
regEx: SimpleSchema.RegEx.Id,
|
||||
index: 1,
|
||||
},
|
||||
name: {
|
||||
type: String,
|
||||
|
||||
@@ -4,6 +4,7 @@ Schemas.Buff = new SimpleSchema({
|
||||
charId: {
|
||||
type: String,
|
||||
regEx: SimpleSchema.RegEx.Id,
|
||||
index: 1,
|
||||
},
|
||||
name: {
|
||||
type: String,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
Classes = new Mongo.Collection("classes");
|
||||
|
||||
Schemas.Class = new SimpleSchema({
|
||||
charId: {type: String, regEx: SimpleSchema.RegEx.Id},
|
||||
charId: {type: String, regEx: SimpleSchema.RegEx.Id, index: 1},
|
||||
name: {type: String, trim: false},
|
||||
level: {type: Number},
|
||||
createdAt: {
|
||||
|
||||
@@ -8,6 +8,7 @@ Schemas.Effect = new SimpleSchema({
|
||||
charId: {
|
||||
type: String,
|
||||
regEx: SimpleSchema.RegEx.Id,
|
||||
index: 1,
|
||||
},
|
||||
name: {
|
||||
type: String,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
Experiences = new Mongo.Collection("experience");
|
||||
|
||||
Schemas.Experience = new SimpleSchema({
|
||||
charId: {type: String, regEx: SimpleSchema.RegEx.Id},
|
||||
charId: {type: String, regEx: SimpleSchema.RegEx.Id, index: 1},
|
||||
name: {type: String, defaultValue: "New Experience", trim: false},
|
||||
description: {type: String, optional: true, trim: false},
|
||||
value: {type: Number, defaultValue: 0},
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
Features = new Mongo.Collection("features");
|
||||
|
||||
Schemas.Feature = new SimpleSchema({
|
||||
charId: {type: String, regEx: SimpleSchema.RegEx.Id},
|
||||
charId: {type: String, regEx: SimpleSchema.RegEx.Id, index: 1},
|
||||
name: {type: String, trim: false},
|
||||
description: {type: String, optional: true, trim: false},
|
||||
uses: {type: String, optional: true, trim: false},
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
Notes = new Mongo.Collection("notes");
|
||||
|
||||
Schemas.Note = new SimpleSchema({
|
||||
charId: {type: String, regEx: SimpleSchema.RegEx.Id},
|
||||
charId: {type: String, regEx: SimpleSchema.RegEx.Id, index: 1},
|
||||
name: {type: String, trim: false},
|
||||
description: {type: String, optional: true, trim: false},
|
||||
color: {
|
||||
|
||||
@@ -4,6 +4,7 @@ Schemas.Proficiency = new SimpleSchema({
|
||||
charId: {
|
||||
type: String,
|
||||
regEx: SimpleSchema.RegEx.Id,
|
||||
index: 1,
|
||||
},
|
||||
name: {
|
||||
type: String,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
SpellLists = new Mongo.Collection("spellLists");
|
||||
|
||||
Schemas.SpellLists = new SimpleSchema({
|
||||
charId: {type: String, regEx: SimpleSchema.RegEx.Id},
|
||||
charId: {type: String, regEx: SimpleSchema.RegEx.Id, index: 1},
|
||||
name: {type: String, trim: false},
|
||||
description: {type: String, optional: true, trim: false},
|
||||
saveDC: {type: String, optional: true, trim: false},
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
Spells = new Mongo.Collection("spells");
|
||||
|
||||
Schemas.Spell = new SimpleSchema({
|
||||
charId: {type: String, regEx: SimpleSchema.RegEx.Id},
|
||||
charId: {type: String, regEx: SimpleSchema.RegEx.Id, index: 1},
|
||||
prepared: {
|
||||
type: String,
|
||||
defaultValue: "prepared",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
TemporaryHitPoints = new Mongo.Collection("temporaryHitPoints");
|
||||
|
||||
Schemas.TemporaryHitPoints = new SimpleSchema({
|
||||
charId: {type: String, regEx: SimpleSchema.RegEx.Id},
|
||||
charId: {type: String, regEx: SimpleSchema.RegEx.Id, index: 1},
|
||||
name: {type: String, optional: true},
|
||||
maximum: {type: Number, defaultValue: 0, min: 0, max: 500},
|
||||
used: {type: Number, defaultValue: 0, min: 0, max: 500},
|
||||
|
||||
@@ -3,7 +3,7 @@ Containers = new Mongo.Collection("containers");
|
||||
|
||||
Schemas.Container = new SimpleSchema({
|
||||
name: {type: String, trim: false},
|
||||
charId: {type: String, regEx: SimpleSchema.RegEx.Id},
|
||||
charId: {type: String, regEx: SimpleSchema.RegEx.Id, index: 1},
|
||||
isCarried: {type: Boolean},
|
||||
weight: {type: Number, min: 0, defaultValue: 0, decimal: true},
|
||||
value: {type: Number, min: 0, defaultValue: 0, decimal: true},
|
||||
|
||||
@@ -4,7 +4,7 @@ Schemas.Item = new SimpleSchema({
|
||||
name: {type: String, defaultValue: "New Item", trim: false},
|
||||
plural: {type: String, optional: true, trim: false},
|
||||
description:{type: String, optional: true, trim: false},
|
||||
charId: {type: String, regEx: SimpleSchema.RegEx.Id}, //id of owner
|
||||
charId: {type: String, regEx: SimpleSchema.RegEx.Id, index: 1}, //id of owner
|
||||
quantity: {type: Number, min: 0, defaultValue: 1},
|
||||
weight: {type: Number, min: 0, defaultValue: 0, decimal: true},
|
||||
value: {type: Number, min: 0, defaultValue: 0, decimal: true},
|
||||
|
||||
@@ -34,6 +34,7 @@ Router.map(function() {
|
||||
onAfterAction: function() {
|
||||
document.title = appName;
|
||||
},
|
||||
fastRender: true,
|
||||
});
|
||||
|
||||
this.route("characterSheet", {
|
||||
@@ -63,6 +64,7 @@ Router.map(function() {
|
||||
window.ga && window.ga("send", "pageview", "/character");
|
||||
this.next();
|
||||
},
|
||||
fastRender: true,
|
||||
});
|
||||
|
||||
this.route("loading", {
|
||||
@@ -91,6 +93,7 @@ Router.map(function() {
|
||||
onAfterAction: function() {
|
||||
document.title = appName;
|
||||
},
|
||||
fastRender: true,
|
||||
});
|
||||
|
||||
this.route("/guide", {
|
||||
|
||||
@@ -24,7 +24,7 @@ Template.carryCapacityBar.onCreated(function() {
|
||||
var self = this;
|
||||
self.carriedFraction = new ReactiveVar(0);
|
||||
self.autorun(function() {
|
||||
self.carriedFraction.set(getFractionCarried(self.data));
|
||||
self.carriedFraction.set(getFractionCarried(Template.currentData()));
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
@@ -1,26 +0,0 @@
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width initial-scale=1.0, user-scalable=no">
|
||||
<meta name="mobile-web-app-capable" content="yes">
|
||||
<link href='https://fonts.googleapis.com/css?family=Roboto:400,300,300italic,400italic,500,500italic,700,700italic,900,900italic,100italic,100&subset=latin,latin-ext' rel='stylesheet' type='text/css'>
|
||||
<script src="/components/webcomponentsjs/webcomponents.js"></script>
|
||||
|
||||
<link rel="apple-touch-icon" sizes="57x57" href="/apple-touch-icon-57x57.png?v=lk6WXp6Pmj">
|
||||
<link rel="apple-touch-icon" sizes="60x60" href="/apple-touch-icon-60x60.png?v=lk6WXp6Pmj">
|
||||
<link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icon-72x72.png?v=lk6WXp6Pmj">
|
||||
<link rel="apple-touch-icon" sizes="76x76" href="/apple-touch-icon-76x76.png?v=lk6WXp6Pmj">
|
||||
<link rel="apple-touch-icon" sizes="114x114" href="/apple-touch-icon-114x114.png?v=lk6WXp6Pmj">
|
||||
<link rel="apple-touch-icon" sizes="120x120" href="/apple-touch-icon-120x120.png?v=lk6WXp6Pmj">
|
||||
<link rel="apple-touch-icon" sizes="144x144" href="/apple-touch-icon-144x144.png?v=lk6WXp6Pmj">
|
||||
<link rel="apple-touch-icon" sizes="152x152" href="/apple-touch-icon-152x152.png?v=lk6WXp6Pmj">
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon-180x180.png?v=lk6WXp6Pmj">
|
||||
<link rel="icon" type="image/png" href="/favicon-32x32.png?v=lk6WXp6Pmj" sizes="32x32">
|
||||
<link rel="icon" type="image/png" href="/favicon-194x194.png?v=lk6WXp6Pmj" sizes="194x194">
|
||||
<link rel="icon" type="image/png" href="/favicon-96x96.png?v=lk6WXp6Pmj" sizes="96x96">
|
||||
<link rel="icon" type="image/png" href="/android-chrome-192x192.png?v=lk6WXp6Pmj" sizes="192x192">
|
||||
<link rel="icon" type="image/png" href="/favicon-16x16.png?v=lk6WXp6Pmj" sizes="16x16">
|
||||
<link rel="manifest" href="/manifest.json?v=lk6WXp6Pmj">
|
||||
<link rel="shortcut icon" href="/favicon.ico?v=lk6WXp6Pmj">
|
||||
<meta name="msapplication-TileColor" content="#b91d1d">
|
||||
<meta name="msapplication-TileImage" content="/mstile-144x144.png?v=lk6WXp6Pmj">
|
||||
<meta name="theme-color" content="#d12929">
|
||||
</head>
|
||||
@@ -41,4 +41,3 @@
|
||||
<!--custom components-->
|
||||
<link rel="import" href="/custom_components/paper-dropdown-menu/paper-dropdown-menu.html">
|
||||
<link rel="import" href="/custom_components/paper-diff-slider/paper-diff-slider.html">
|
||||
<link rel="import" href="/custom_components/swipe-detect/swipe-detect.html">
|
||||
45
rpg-docs/config.vulcanize
Normal file
@@ -0,0 +1,45 @@
|
||||
{
|
||||
"imports": [
|
||||
"/components/core-animated-pages/core-animated-pages.html",
|
||||
"/components/core-animated-pages/transitions/cross-fade.html",
|
||||
"/components/core-animated-pages/transitions/hero-transition.html",
|
||||
"/components/core-animated-pages/transitions/slide-from-right.html",
|
||||
"/components/core-icons/av-icons.html",
|
||||
"/components/core-icons/core-icons.html",
|
||||
"/components/core-icons/editor-icons.html",
|
||||
"/components/core-icons/image-icons.html",
|
||||
"/components/core-icons/social-icons.html",
|
||||
"/components/core-image/core-image.html",
|
||||
"/components/core-item/core-item.html",
|
||||
"/components/core-menu/core-menu.html",
|
||||
"/components/core-scaffold/core-scaffold.html",
|
||||
"/components/core-transition/core-transition.html",
|
||||
|
||||
"/components/paper-button/paper-button.html",
|
||||
"/components/paper-checkbox/paper-checkbox.html",
|
||||
"/components/paper-dialog/paper-action-dialog.html",
|
||||
"/components/paper-dialog/paper-dialog.html",
|
||||
"/components/paper-dialog/paper-dialog-transition.html",
|
||||
"/components/paper-dropdown/paper-dropdown.html",
|
||||
"/components/paper-fab/paper-fab.html",
|
||||
"/components/paper-fab-menu/paper-fab-menu.html",
|
||||
"/components/paper-icon-button/paper-icon-button.html",
|
||||
"/components/paper-input/paper-autogrow-textarea.html",
|
||||
"/components/paper-input/paper-input.html",
|
||||
"/components/paper-input/paper-input-decorator.html",
|
||||
"/components/paper-item/paper-item.html",
|
||||
"/components/paper-menu-button/paper-menu-button.html",
|
||||
"/components/paper-radio-button/paper-radio-button.html",
|
||||
"/components/paper-radio-group/paper-radio-group.html",
|
||||
"/components/paper-shadow/paper-shadow.html",
|
||||
"/components/paper-spinner/paper-spinner.html",
|
||||
"/components/paper-slider/paper-slider.html",
|
||||
"/components/paper-tabs/paper-tabs.html",
|
||||
"/components/paper-toast/paper-toast.html",
|
||||
"/components/paper-toggle-button/paper-toggle-button.html",
|
||||
|
||||
"/custom_components/paper-dropdown-menu/paper-dropdown-menu.html",
|
||||
"/custom_components/paper-diff-slider/paper-diff-slider.html",
|
||||
"/custom_components/swipe-detect/swipe-detect.html"
|
||||
]
|
||||
}
|
||||
8
rpg-docs/packages/useraccounts-polymer-1.0/.travis.yml
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
sudo: required
|
||||
language: node_js
|
||||
node_js:
|
||||
- "0.10"
|
||||
before_install:
|
||||
- "curl -L http://git.io/ejPSng | /bin/sh"
|
||||
env:
|
||||
- TEST_COMMAND=meteor
|
||||
21
rpg-docs/packages/useraccounts-polymer-1.0/LICENSE
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2014 splendido
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
48
rpg-docs/packages/useraccounts-polymer-1.0/README.md
vendored
Normal file
@@ -0,0 +1,48 @@
|
||||
[](https://travis-ci.org/meteor-useraccounts/polymer)
|
||||
useraccounts:polymer
|
||||
=====================================
|
||||
|
||||
WORK IN PROGRESS - let us know about any problem you might encounter ;)
|
||||
|
||||
## TODOs
|
||||
|
||||
Add the following input types:
|
||||
|
||||
- checkbox input
|
||||
- select input
|
||||
- radio input
|
||||
|
||||
Find the proper solution for inheriting AT events for paper-button elements
|
||||
|
||||
|
||||
|
||||
This package depends on [useraccounts:core](https://atmospherejs.com/useraccounts/core)
|
||||
|
||||
Learn more [here](http://useraccounts.meteor.com) or have a look at the full [documentation](https://github.com/meteor-useraccounts/core).
|
||||
|
||||
|
||||
## Bring Your Own Polymer
|
||||
|
||||
Adding this package with `meteor add useraccounts:polymer` does not add any other packages providing Polymer .This is to let you choose the flavour you prefer! Or using an Atmosphere package, or straight up with bower!
|
||||
|
||||
|
||||
## ADD theses imports manually
|
||||
|
||||
This package does not automatically add the imports for the elements needed. If you don't have them imported already you should copy/paste these imports :
|
||||
|
||||
```HTML
|
||||
|
||||
<link rel="import" href="bower_components/paper-input/paper-input.html">
|
||||
<link rel="import" href="bower_components/paper-button/paper-button.html">
|
||||
<link rel="import" href="bower_components/paper-checkbox/paper-checkbox.html">
|
||||
|
||||
```
|
||||
|
||||
|
||||
|
||||
|
||||
## Contributing
|
||||
|
||||
Anyone is welcome to contribute. Fork, make your changes, and then submit a pull request.
|
||||
|
||||
Thanks to all those who have contributed code changes to [this package](https://github.com/meteor-useraccounts/unstyled/graphs/contributors) as well as to the [core package](https://github.com/meteor-useraccounts/core/graphs/contributors) and all who have helped by submitting bug reports and feature ideas.
|
||||
7
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_error.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<template name="atError">
|
||||
<div class="at-error" horizontal center-justified layout>
|
||||
{{#each error}}
|
||||
<p>{{errorText}}</p>
|
||||
{{/each}}
|
||||
</div>
|
||||
</template>
|
||||
2
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_error.js
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
// Simply 'inherites' helpers from AccountsTemplates
|
||||
Template.atError.helpers(AccountsTemplates.atErrorHelpers);
|
||||
39
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_form.html
vendored
Normal file
@@ -0,0 +1,39 @@
|
||||
<template name="atForm">
|
||||
{{#unless hide}}
|
||||
<div class="at-form">
|
||||
{{#if showTitle}}
|
||||
{{> atTitle}}
|
||||
{{/if}}
|
||||
{{#if showOauthServices}}
|
||||
{{> atOauth}}
|
||||
{{/if}}
|
||||
{{#if showServicesSeparator}}
|
||||
{{> atSep}}
|
||||
{{/if}}
|
||||
{{#if showError}}
|
||||
{{> atError}}
|
||||
{{/if}}
|
||||
{{#if showResult}}
|
||||
{{> atResult}}
|
||||
{{/if}}
|
||||
{{#if showMessage}}
|
||||
{{> atMessage}}
|
||||
{{/if}}
|
||||
{{#if showPwdForm}}
|
||||
{{> atPwdForm}}
|
||||
{{/if}}
|
||||
{{#if showTermsLink}}
|
||||
{{> atTermsLink}}
|
||||
{{/if}}
|
||||
{{#if showSignInLink}}
|
||||
{{> atSigninLink}}
|
||||
{{/if}}
|
||||
{{#if showSignUpLink}}
|
||||
{{> atSignupLink}}
|
||||
{{/if}}
|
||||
{{#if showResendVerificationEmailLink}}
|
||||
{{> atResendVerificationEmailLink}}
|
||||
{{/if}}
|
||||
</div>
|
||||
{{/unless}}
|
||||
</template>
|
||||
2
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_form.js
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
// Simply 'inherites' helpers from AccountsTemplates
|
||||
Template.atForm.helpers(AccountsTemplates.atFormHelpers);
|
||||
81
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_input.html
vendored
Normal file
@@ -0,0 +1,81 @@
|
||||
<template name="atInput">
|
||||
{{> Template.dynamic template=templateName}}
|
||||
</template>
|
||||
|
||||
<template name="atTextInput">
|
||||
<div class="at-input pure-control-group{{#if isValidating}}validating{{/if}} {{#if hasError}}has-error{{/if}} {{#if hasSuccess}}has-success{{/if}} {{#if feedback}}has-feedback{{/if}}">
|
||||
<!-- {{#if showLabels}}
|
||||
<label for="at-field-{{_id}}">
|
||||
{{displayName}} {{#unless required}}{{optionalText}}{{/unless}}
|
||||
</label>
|
||||
{{/if}}
|
||||
<input type="{{type}}" id="at-field-{{_id}}" name="at-field-{{_id}}" placeholder="{{placeholder}}" autocapitalize="none" autocorrect="off">
|
||||
{{#if hasIcon}}
|
||||
<span class="{{iconClass}}"></span>
|
||||
{{/if}}
|
||||
{{#if hasError}}
|
||||
<span>{{errorText}}</span>
|
||||
{{/if}}
|
||||
</div> -->
|
||||
|
||||
{{#if showLabels}}
|
||||
<paper-input-decorator label=" {{displayName}} {{#unless required}}{{optionalText}}{{/unless}}" error="{{errorText}}" floatinglabel="" layout="" vertical="" isInvalid="{{#if hasError}} true {{/if}}">
|
||||
<input type="{{type}}" id="at-field-{{_id}}" is="core-input" name="at-field-{{_id}}" placeholder="{{placeholder}}" autocapitalize="none" autocorrect="off">
|
||||
</paper-input-decorator>
|
||||
{{else}}
|
||||
|
||||
<paper-input-decorator error="{{errorText}}" isInvalid="{{#if hasError}} true {{/if}}">
|
||||
<input type="{{type}}" id="at-field-{{_id}}" is="core-input" name="at-field-{{_id}}" placeholder="{{placeholder}}" autocapitalize="none" autocorrect="off">
|
||||
</paper-input-decorator>
|
||||
|
||||
{{/if}}
|
||||
|
||||
{{#if hasIcon}}
|
||||
<core-icon icon="{{iconClass}}"></core-icon>
|
||||
{{/if}}
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</template>
|
||||
|
||||
|
||||
|
||||
|
||||
<template name="atCheckboxInput">
|
||||
<div class="at-input">
|
||||
<core-label horizontal layout>
|
||||
<div flex>{{displayName}}</div>
|
||||
<paper-checkbox type="{{type}}" id="at-field-{{_id}}" name="at-field-{{_id}}" {{disabled}} for></paper-checkbox>
|
||||
</core-label>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<template name="atSelectInput">
|
||||
<div class="at-input">
|
||||
<core-label>
|
||||
<div for="at-field-{{_id}}">{{displayName}}</div>
|
||||
<core-selector id="at-field-{{_id}}" name="at-field-{{_id}}" valueattr="value" for horizontal layout center justified>
|
||||
{{#each values}}
|
||||
<div value="{{value}}">{{text}}</div>
|
||||
{{/each}}
|
||||
</core-selector>
|
||||
</core-label>
|
||||
</div>
|
||||
|
||||
</template>
|
||||
|
||||
<template name="atRadioInput">
|
||||
<div class="at-input">
|
||||
<label>{{displayName}}</label>
|
||||
</div>
|
||||
<paper-radio-group role="radiogroup" vertical layout>
|
||||
{{#each values}}
|
||||
<paper-radio-button id="at-field-{{id}}-choice-{{value}}" name="t-field-{{id}}" label="{{text}}" value={{value}} toggles role="radio" tabindex="0" aria-checked="true" aria-label="{{text}}" class="core-selected"></paper-radio-button>
|
||||
{{/each}}
|
||||
</paper-radio-group>
|
||||
</template>
|
||||
|
||||
<template name="atHiddenInput">
|
||||
<input type="hidden" id="at-field-{{_id}}" name="at-field-{{_id}}">
|
||||
</template>
|
||||
25
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_input.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
_.each(AccountsTemplates.atInputRendered, function(callback){
|
||||
Template.atInput.onRendered(callback);
|
||||
Template.atHiddenInput.onRendered(callback);
|
||||
});
|
||||
|
||||
// Simply 'inherites' helpers from AccountsTemplates
|
||||
Template.atInput.helpers(AccountsTemplates.atInputHelpers);
|
||||
|
||||
// Simply 'inherites' events from AccountsTemplates
|
||||
Template.atInput.events(AccountsTemplates.atInputEvents);
|
||||
|
||||
// Simply 'inherites' helpers from AccountsTemplates
|
||||
Template.atTextInput.helpers(AccountsTemplates.atInputHelpers);
|
||||
|
||||
// Simply 'inherites' helpers from AccountsTemplates
|
||||
Template.atCheckboxInput.helpers(AccountsTemplates.atInputHelpers);
|
||||
|
||||
// Simply 'inherites' helpers from AccountsTemplates
|
||||
Template.atSelectInput.helpers(AccountsTemplates.atInputHelpers);
|
||||
|
||||
// Simply 'inherites' helpers from AccountsTemplates
|
||||
Template.atRadioInput.helpers(AccountsTemplates.atInputHelpers);
|
||||
|
||||
// Simply 'inherites' helpers from AccountsTemplates
|
||||
Template.atHiddenInput.helpers(AccountsTemplates.atInputHelpers);
|
||||
5
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_message.html
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
<template name="atMessage">
|
||||
<div class="at-message">
|
||||
{{message}}
|
||||
</div>
|
||||
</template>
|
||||
2
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_message.js
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
// Simply 'inherites' helpers from AccountsTemplates
|
||||
Template.atMessage.helpers(AccountsTemplates.atMessageHelpers);
|
||||
4
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_nav_button.html
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<template name="atNavButton">
|
||||
<!-- <a id="at-nav-button">{{text}}</a> -->
|
||||
<paper-button id="at-nav-button" raised>{{text}}</paper-button>
|
||||
</template>
|
||||
5
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_nav_button.js
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
// Simply 'inherites' helpers from AccountsTemplates
|
||||
Template.atNavButton.helpers(AccountsTemplates.atNavButtonHelpers);
|
||||
|
||||
// Simply 'inherites' events from AccountsTemplates
|
||||
Template.atNavButton.events(AccountsTemplates.atNavButtonEvents);
|
||||
7
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_oauth.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<template name="atOauth">
|
||||
<div class="at-oauth" horizontal center-justified layout>
|
||||
{{#each oauthService}}
|
||||
{{> atSocial}}
|
||||
{{/each}}
|
||||
</div>
|
||||
</template>
|
||||
2
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_oauth.js
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
// Simply 'inherites' helpers from AccountsTemplates
|
||||
Template.atOauth.helpers(AccountsTemplates.atOauthHelpers);
|
||||
168
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_polymer.css
vendored
Normal file
@@ -0,0 +1,168 @@
|
||||
.fullPageAtForm {
|
||||
margin: 0 auto;
|
||||
}
|
||||
.at-form {
|
||||
float: none;
|
||||
margin: auto;
|
||||
overflow: auto;
|
||||
margin-top: 20px;
|
||||
margin-bottom: 20px;
|
||||
border-radius: 10px;
|
||||
padding: 15px;
|
||||
}
|
||||
.at-form p {
|
||||
font-size: 15px;
|
||||
line-height: 20px;
|
||||
}
|
||||
.at-title h3 {
|
||||
margin-top: 0px;
|
||||
margin-bottom: 10px;
|
||||
font-size: 18px;
|
||||
font-weight: 800;
|
||||
text-align: center;
|
||||
}
|
||||
.at-link.disabled {
|
||||
color: #444;
|
||||
}
|
||||
.at-signin-link {
|
||||
margin-top: 20px;
|
||||
margin-bottom: 30px;
|
||||
text-align: center;
|
||||
}
|
||||
.at-error,
|
||||
.at-result {
|
||||
text-align: center;
|
||||
}
|
||||
.at-error {
|
||||
background-color: #FFF0F0;
|
||||
}
|
||||
.at-error p {
|
||||
width: 100%;
|
||||
color: #A94442;
|
||||
}
|
||||
.at-oauth {
|
||||
margin-top: 10px;
|
||||
}
|
||||
.at-btn {
|
||||
display: block;
|
||||
width: 100%;
|
||||
}
|
||||
paper-button.at-social-btn {
|
||||
display: block;
|
||||
width: 100%;
|
||||
margin: auto;
|
||||
margin-bottom: 10px;
|
||||
padding: 8px 10px;
|
||||
border-radius: 5px;
|
||||
font-size: 16px;
|
||||
}
|
||||
paper-button.at-social-btn core-icon {
|
||||
float: left;
|
||||
width: 40px;
|
||||
font-size: 20px;
|
||||
margin-top: 1px;
|
||||
padding-right: 15px;
|
||||
padding-left: 5px;
|
||||
border-right: 1px solid rgba(0, 0, 0, 0.2);
|
||||
}
|
||||
paper-button.at-social-btn#at-facebook {
|
||||
background: #3B5998;
|
||||
color: #fff;
|
||||
}
|
||||
paper-button.at-social-btn#at-facebook.disabled {
|
||||
color: #ddd;
|
||||
background: #666666;
|
||||
}
|
||||
paper-button.at-social-btn#at-facebook:hover {
|
||||
background: #2C4780;
|
||||
}
|
||||
paper-button.at-social-btn#at-linkedin {
|
||||
background: #338AB0;
|
||||
color: #fff;
|
||||
}
|
||||
paper-button.at-social-btn#at-linkedin.disabled {
|
||||
color: #ddd;
|
||||
background: #666666;
|
||||
}
|
||||
paper-button.at-social-btn#at-linkedin:hover {
|
||||
background: #0571A6;
|
||||
}
|
||||
paper-button.at-social-btn#at-twitter {
|
||||
background: #4099FF;
|
||||
color: #fff;
|
||||
}
|
||||
paper-button.at-social-btn#at-twitter.disabled {
|
||||
color: #ddd;
|
||||
background: #666666;
|
||||
}
|
||||
paper-button.at-social-btn#at-twitter:hover {
|
||||
background: #3288EB;
|
||||
}
|
||||
paper-button.at-social-btn#at-google {
|
||||
background: #db5a3c;
|
||||
color: #fff;
|
||||
}
|
||||
paper-button.at-social-btn#at-google.disabled {
|
||||
color: #ddd;
|
||||
background: #666666;
|
||||
}
|
||||
paper-button.at-social-btn#at-google:hover {
|
||||
background: #CA4C2E;
|
||||
}
|
||||
paper-button.at-social-btn#at-github {
|
||||
background: #666;
|
||||
color: #fff;
|
||||
}
|
||||
paper-button.at-social-btn#at-github.disabled {
|
||||
color: #ddd;
|
||||
background: #666666;
|
||||
}
|
||||
paper-button.at-social-btn#at-github:hover {
|
||||
background: #555;
|
||||
}
|
||||
.at-sep {
|
||||
text-align: center;
|
||||
position: relative;
|
||||
overflow: hidden;
|
||||
margin-bottom: 15px;
|
||||
}
|
||||
.at-sep:before,
|
||||
.at-sep:after {
|
||||
display: block;
|
||||
content: " ";
|
||||
border-bottom: 1px solid #ddd;
|
||||
width: 100%;
|
||||
position: absolute;
|
||||
top: 48%;
|
||||
}
|
||||
.at-sep:before {
|
||||
left: -60%;
|
||||
}
|
||||
.at-sep:after {
|
||||
right: -60%;
|
||||
}
|
||||
.at-input.validating * {
|
||||
cursor: progress;
|
||||
}
|
||||
.at-pwd-form > form {
|
||||
margin-top: 20px;
|
||||
}
|
||||
.at-pwd-form > form label {
|
||||
margin-bottom: 5px;
|
||||
font-weight: 500;
|
||||
font-size: 14px;
|
||||
}
|
||||
#at-btn {
|
||||
font-size: 16px;
|
||||
padding: 10px 12px;
|
||||
margin-top: 30px;
|
||||
}
|
||||
.at-signup-link {
|
||||
margin-top: 20px;
|
||||
margin-bottom: 30px;
|
||||
}
|
||||
.at-terms-link {
|
||||
text-align: center;
|
||||
margin-top: 20px;
|
||||
font-size: 16px;
|
||||
}
|
||||
16
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_pwd_form.html
vendored
Normal file
@@ -0,0 +1,16 @@
|
||||
<template name="atPwdForm">
|
||||
<div class="at-pwd-form">
|
||||
<form role="form" id="at-pwd-form" class="{{disabled}} pure-form pure-form-aligned" novalidate action="#" method="POST">
|
||||
{{#each fields}}
|
||||
{{> atInput}}
|
||||
{{/each}}
|
||||
{{#if showReCaptcha}}
|
||||
{{> atReCaptcha}}
|
||||
{{/if}}
|
||||
{{#if showForgotPasswordLink}}
|
||||
{{> atPwdLink}}
|
||||
{{/if}}
|
||||
{{> atPwdFormBtn}}
|
||||
</form>
|
||||
</div>
|
||||
</template>
|
||||
5
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_pwd_form.js
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
// Simply 'inherites' helpers from AccountsTemplates
|
||||
Template.atPwdForm.helpers(AccountsTemplates.atPwdFormHelpers);
|
||||
|
||||
// Simply 'inherites' events from AccountsTemplates
|
||||
Template.atPwdForm.events(AccountsTemplates.atPwdFormEvents);
|
||||
8
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_pwd_form_btn.html
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
<template name="atPwdFormBtn">
|
||||
<div horizontal layout center-justified>
|
||||
<button type="submit" id="at-btn" hidden></button>
|
||||
<paper-button class="at-btn submit {{submitDisabled}}" role="button" id="at-btn-polymer" raised>
|
||||
{{buttonText}}
|
||||
</paper-button>
|
||||
</div>
|
||||
</template>
|
||||
10
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_pwd_form_btn.js
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
// Simply 'inherites' helpers from AccountsTemplates
|
||||
Template.atPwdFormBtn.helpers(AccountsTemplates.atPwdFormBtnHelpers);
|
||||
|
||||
|
||||
Template.atPwdFormBtn.events = {
|
||||
'click #at-btn-polymer': function(event,template) {
|
||||
event.preventDefault();
|
||||
template.find('button[type=submit]').click();
|
||||
}
|
||||
};
|
||||
9
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_pwd_link.html
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
<template name="atPwdLink">
|
||||
<div class="at-pwd-link" horizontal layout center-justified>
|
||||
<p>
|
||||
{{preText}}
|
||||
<a href="{{forgotPwdLink}}" id="at-forgotPwd" class="at-link at-pwd {{disabled}}">{{linkText}}</a>
|
||||
{{suffText}}
|
||||
</p>
|
||||
</div>
|
||||
</template>
|
||||
5
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_pwd_link.js
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
// Simply 'inherites' helpers from AccountsTemplates
|
||||
Template.atPwdLink.helpers(AccountsTemplates.atPwdLinkHelpers);
|
||||
|
||||
// Simply 'inherites' events from AccountsTemplates
|
||||
Template.atPwdLink.events(AccountsTemplates.atPwdLinkEvents);
|
||||
3
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_reCaptcha.html
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
<template name="atReCaptcha">
|
||||
<div class="g-recaptcha" data-sitekey='{{key}}' data-theme='{{theme}}' data-type='{{data_type}}'></div>
|
||||
</template>
|
||||
5
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_reCaptcha.js
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
// Simply 'inherites' rendered callback from AccountsTemplates
|
||||
Template.atReCaptcha.rendered = AccountsTemplates.atReCaptchaRendered;
|
||||
|
||||
// Simply 'inherites' helpers from AccountsTemplates
|
||||
Template.atReCaptcha.helpers(AccountsTemplates.atReCaptchaHelpers);
|
||||
8
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_resend_verification_email_link.html
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
<template name="atResendVerificationEmailLink">
|
||||
<div class="at-resend-verification-email-link at-wrap" horizontal center-justified layout>
|
||||
<p>
|
||||
<a href="{{resendVerificationEmailLink}}" id="at-resend-verification-email" class="at-link at-resend-verification-email {{disabled}}">{{linkText}}</a>
|
||||
{{suffText}}
|
||||
</p>
|
||||
</div>
|
||||
</template>
|
||||
5
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_resend_verification_email_link.js
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
// Simply 'inherites' helpers from AccountsTemplates
|
||||
Template.atResendVerificationEmailLink.helpers(AccountsTemplates.atResendVerificationEmailLinkHelpers);
|
||||
|
||||
// Simply 'inherites' events from AccountsTemplates
|
||||
Template.atResendVerificationEmailLink.events(AccountsTemplates.atResendVerificationEmailLinkEvents);
|
||||
5
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_result.html
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
<template name="atResult">
|
||||
<div class="at-result">
|
||||
{{result}}
|
||||
</div>
|
||||
</template>
|
||||
2
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_result.js
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
// Simply 'inherites' helpers from AccountsTemplates
|
||||
Template.atResult.helpers(AccountsTemplates.atResultHelpers);
|
||||
5
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_sep.html
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
<template name="atSep">
|
||||
<div class="at-sep" horizontal center-justified layout>
|
||||
<strong>{{sepText}}</strong>
|
||||
</div>
|
||||
</template>
|
||||
2
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_sep.js
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
// Simply 'inherites' helpers from AccountsTemplates
|
||||
Template.atSep.helpers(AccountsTemplates.atSepHelpers);
|
||||
9
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_signin_link.html
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
<template name="atSigninLink">
|
||||
<div class="at-signin-link" horizontal center-justified layout>
|
||||
<p>
|
||||
{{preText}}
|
||||
<a href="{{signInLink}}" id="at-signIn" class="at-link at-signin {{disabled}}">{{linkText}}</a>
|
||||
{{suffText}}
|
||||
</p>
|
||||
</div>
|
||||
</template>
|
||||
5
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_signin_link.js
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
// Simply 'inherites' helpers from AccountsTemplates
|
||||
Template.atSigninLink.helpers(AccountsTemplates.atSigninLinkHelpers);
|
||||
|
||||
// Simply 'inherites' events from AccountsTemplates
|
||||
Template.atSigninLink.events(AccountsTemplates.atSigninLinkEvents);
|
||||
9
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_signup_link.html
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
<template name="atSignupLink">
|
||||
<div class="at-signup-link" horizontal center-justified layout>
|
||||
<p>
|
||||
{{preText}}
|
||||
<a href="{{signUpLink}}" id="at-signUp" class="at-link at-signup {{disabled}}">{{linkText}}</a>
|
||||
{{suffText}}
|
||||
</p>
|
||||
</div>
|
||||
</template>
|
||||
5
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_signup_link.js
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
// Simply 'inherites' helpers from AccountsTemplates
|
||||
Template.atSignupLink.helpers(AccountsTemplates.atSignupLinkHelpers);
|
||||
|
||||
// Simply 'inherites' events from AccountsTemplates
|
||||
Template.atSignupLink.events(AccountsTemplates.atSignupLinkEvents);
|
||||
6
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_social.html
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
<template name="atSocial">
|
||||
<paper-button class="at-social-btn {{disabled}}" id="at-{{name}}" name="{{name}}" >
|
||||
<core-icon icon="social:post-{{iconClass}}"></core-icon>
|
||||
<span flex>{{buttonText}} </span>
|
||||
</paper-button>
|
||||
</template>
|
||||
18
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_social.js
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
// Simply 'inherites' helpers from AccountsTemplates
|
||||
Template.atSocial.helpers(AccountsTemplates.atSocialHelpers);
|
||||
|
||||
// Simply 'inherites' events from AccountsTemplates
|
||||
Template.atSocial.events(AccountsTemplates.atSocialEvents);
|
||||
Template.atSocial.events({
|
||||
'click paper-button': AccountsTemplates.atSocialEvents["click button"]
|
||||
});
|
||||
|
||||
|
||||
Template.atSocial.helpers({
|
||||
iconClass: function() {
|
||||
var classStr = this._id;
|
||||
if (classStr[0] === "g" && classStr[1] === "o")
|
||||
classStr = "gplus";
|
||||
return classStr;
|
||||
},
|
||||
});
|
||||
16
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_terms_link.html
vendored
Normal file
@@ -0,0 +1,16 @@
|
||||
<template name="atTermsLink">
|
||||
<div class="at-terms-link at-wrap" horizontal center-justified layout>
|
||||
<p>
|
||||
{{text}}
|
||||
{{#if privacyUrl}}
|
||||
<a href="{{privacyUrl}}" class="{{disabled}}">{{privacyLinkText}}</a>
|
||||
{{/if}}
|
||||
{{#if showTermsAnd}}
|
||||
{{and}}
|
||||
{{/if}}
|
||||
{{#if termsUrl}}
|
||||
<a href="{{termsUrl}}" class="{{disabled}}">{{termsLinkText}}</a>
|
||||
{{/if}}
|
||||
</p>
|
||||
</div>
|
||||
</template>
|
||||
5
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_terms_link.js
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
// Simply 'inherites' helpers from AccountsTemplates
|
||||
Template.atTermsLink.helpers(AccountsTemplates.atTermsLinkHelpers);
|
||||
|
||||
// Simply 'inherites' events from AccountsTemplates
|
||||
Template.atTermsLink.events(AccountsTemplates.atTermsLinkEvents);
|
||||
5
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_title.html
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
<template name="atTitle">
|
||||
<div class="at-title" horizontal center-justified layout>
|
||||
<h3>{{title}}</h3>
|
||||
</div>
|
||||
</template>
|
||||
2
rpg-docs/packages/useraccounts-polymer-1.0/lib/at_title.js
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
// Simply 'inherites' helpers from AccountsTemplates
|
||||
Template.atTitle.helpers(AccountsTemplates.atTitleHelpers);
|
||||
7
rpg-docs/packages/useraccounts-polymer-1.0/lib/full_page_at_form.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<template name="fullPageAtForm">
|
||||
|
||||
<div class="fullPageAtForm" vertical layout center>
|
||||
{{> atForm}}
|
||||
</div>
|
||||
|
||||
</template>
|
||||
86
rpg-docs/packages/useraccounts-polymer-1.0/package.js
vendored
Normal file
@@ -0,0 +1,86 @@
|
||||
Package.describe({
|
||||
summary: 'Accounts Templates for polymer',
|
||||
version: '1.12.3',
|
||||
name: 'useraccounts:polymer',
|
||||
git: 'https://github.com/meteor-useraccounts/polymer.git',
|
||||
});
|
||||
|
||||
Package.on_use(function(api, where) {
|
||||
api.versionsFrom('METEOR@1.0');
|
||||
|
||||
api.use([
|
||||
'templating',
|
||||
'underscore',
|
||||
], 'client');
|
||||
|
||||
api.use([
|
||||
'useraccounts:core',
|
||||
], ['client', 'server']);
|
||||
|
||||
// Requires all routing packages loads before this asking for weak dependencies.
|
||||
api.use('useraccounts:flow-routing@1.12.1', ['client', 'server'], {weak: true});
|
||||
api.use('useraccounts:iron-routing@1.12.1', ['client', 'server'], {weak: true});
|
||||
|
||||
api.imply([
|
||||
'useraccounts:core@1.12.3',
|
||||
], ['client', 'server']);
|
||||
|
||||
api.add_files([
|
||||
'lib/at_error.html',
|
||||
'lib/at_error.js',
|
||||
'lib/at_form.html',
|
||||
'lib/at_form.js',
|
||||
'lib/at_input.html',
|
||||
'lib/at_input.js',
|
||||
'lib/at_message.html',
|
||||
'lib/at_message.js',
|
||||
'lib/at_nav_button.html',
|
||||
'lib/at_nav_button.js',
|
||||
'lib/at_oauth.html',
|
||||
'lib/at_oauth.js',
|
||||
'lib/at_pwd_form.html',
|
||||
'lib/at_pwd_form.js',
|
||||
'lib/at_pwd_form_btn.html',
|
||||
'lib/at_pwd_form_btn.js',
|
||||
'lib/at_pwd_link.html',
|
||||
'lib/at_pwd_link.js',
|
||||
'lib/at_reCaptcha.html',
|
||||
'lib/at_reCaptcha.js',
|
||||
'lib/at_result.html',
|
||||
'lib/at_result.js',
|
||||
'lib/at_sep.html',
|
||||
'lib/at_sep.js',
|
||||
'lib/at_signin_link.html',
|
||||
'lib/at_signin_link.js',
|
||||
'lib/at_signup_link.html',
|
||||
'lib/at_signup_link.js',
|
||||
'lib/at_social.html',
|
||||
'lib/at_social.js',
|
||||
'lib/at_terms_link.html',
|
||||
'lib/at_terms_link.js',
|
||||
'lib/at_resend_verification_email_link.html',
|
||||
'lib/at_resend_verification_email_link.js',
|
||||
'lib/at_title.html',
|
||||
'lib/at_title.js',
|
||||
'lib/full_page_at_form.html',
|
||||
'lib/at_polymer.css'
|
||||
], ['client']);
|
||||
});
|
||||
|
||||
Package.on_test(function(api) {
|
||||
api.use([
|
||||
'useraccounts:polymer',
|
||||
'useraccounts:core@1.12.3',
|
||||
]);
|
||||
|
||||
api.use([
|
||||
'accounts-password',
|
||||
'less',
|
||||
'tinytest',
|
||||
'test-helpers'
|
||||
], ['client', 'server']);
|
||||
|
||||
api.add_files([
|
||||
'tests/tests.js'
|
||||
], ['client', 'server']);
|
||||
});
|
||||
2
rpg-docs/packages/useraccounts-polymer-1.0/tests/tests.js
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
|
||||
// TODO: write tests!!!
|
||||
@@ -275,3 +275,22 @@ ChangeLogs.insert({
|
||||
"Fixed spell attacks appearing on features page when the spell is not prepared",
|
||||
],
|
||||
});
|
||||
|
||||
|
||||
|
||||
ChangeLogs.insert({
|
||||
version: "0.8.0",
|
||||
changes: [
|
||||
"Migrate to a new hosting provider. Server should now respond to interaction in milliseconds, rather than minutes",
|
||||
"Redirected www.dicecloud.com to dicecloud.com",
|
||||
"Fixed errors loggin in with Google",
|
||||
],
|
||||
});
|
||||
|
||||
ChangeLogs.insert({
|
||||
version: "0.9.0",
|
||||
changes: [
|
||||
"Added fast render support, direct links to characters should load instantly",
|
||||
"Added extra indexes to the database to improve performance",
|
||||
],
|
||||
});
|
||||
|
||||
|
Before Width: | Height: | Size: 58 KiB |
|
Before Width: | Height: | Size: 22 KiB |
|
Before Width: | Height: | Size: 60 KiB |
|
Before Width: | Height: | Size: 10 KiB |
|
Before Width: | Height: | Size: 60 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 525 B |
|
Before Width: | Height: | Size: 281 B |
|
Before Width: | Height: | Size: 759 B |
@@ -1,36 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
version="1.1"
|
||||
width="90"
|
||||
height="100"
|
||||
id="svg2">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
transform="translate(0,-952.36218)"
|
||||
id="layer1">
|
||||
<path
|
||||
d="m 15,962.36218 c -0.870551,10.48175 -8.4321358,17.45735 -13,18 l 0,23.00002 c 5.0277793,16.7056 22.831231,42.1683 43,47 19.444592,-3.432 35.858861,-26.1733 43,-47 l 0,-23.00002 c -7.815979,-1.16093 -10.356092,-11.69154 -12,-18 l -31,-8 z"
|
||||
id="path2985"
|
||||
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 1.2 KiB |
@@ -1,109 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="320"
|
||||
height="30"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.48.4 r9939"
|
||||
sodipodi:docname="HealthBorder.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="2.8"
|
||||
inkscape:cx="178.85068"
|
||||
inkscape:cy="29.437792"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
showguides="true"
|
||||
inkscape:guide-bbox="true"
|
||||
inkscape:window-width="1600"
|
||||
inkscape:window-height="838"
|
||||
inkscape:window-x="-8"
|
||||
inkscape:window-y="116"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:object-paths="true"
|
||||
inkscape:object-nodes="true"
|
||||
fit-margin-top="0"
|
||||
fit-margin-left="0"
|
||||
fit-margin-right="0"
|
||||
fit-margin-bottom="0"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-page="true"
|
||||
inkscape:snap-global="false" />
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(19.96875,-947.25)">
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||
d="m 265.65114,948.84563 c 11.40211,5.43244 22.26521,4.26799 28.87884,-0.34803"
|
||||
id="path4530"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||
d="m 294.30677,976.00005 c 0,-2.94902 2.05977,-4.52345 4.47476,-4.52345 l 0,-18.45558 c -2.41499,0 -4.47476,-1.57444 -4.47476,-4.52346 l -308.551038,0 c 0,2.94902 -2.059762,4.52346 -4.474757,4.52346 l 0,18.45558 c 2.414995,0 4.474757,1.57443 4.474757,4.52345 z"
|
||||
id="path4528"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||
d="m 283.03458,952.37304 c 5.92784,0 15.21313,4.1525 15.18103,9.6371 -0.0321,5.179 -9.36549,10.04896 -15.29332,10.04896"
|
||||
id="path3999"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4538"
|
||||
d="m 265.65114,975.59509 c 11.40211,-5.43244 22.26521,-4.26799 28.87884,0.34803"
|
||||
style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4540"
|
||||
d="m 14.419218,948.84563 c -11.4021095,5.43244 -22.2652095,4.26799 -28.87884,-0.34803"
|
||||
style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4542"
|
||||
d="m -2.9642215,952.37304 c -5.92784,0 -15.2131305,4.1525 -15.1810305,9.6371 0.0321,5.179 9.3654905,10.04896 15.2933205,10.04896"
|
||||
style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||
d="m 14.419218,975.59509 c -11.4021095,-5.43244 -22.2652095,-4.26799 -28.87884,0.34803"
|
||||
id="path4544"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 4.6 KiB |