├── .gitignore ├── README.md ├── example └── simple │ ├── .meteor │ ├── .finished-upgraders │ ├── .gitignore │ ├── .id │ ├── cordova-plugins │ ├── packages │ ├── platforms │ ├── release │ └── versions │ ├── simple.css │ ├── simple.html │ └── simple.js ├── package.js ├── src ├── client.js ├── helpers.js ├── server.js ├── template │ ├── editYourAvatarModal.css │ ├── editYourAvatarModal.html │ └── editYourAvatarModal.js └── vendor │ └── imgareaselect │ ├── border-anim-h.gif │ ├── border-anim-v.gif │ ├── imgareaselect-animated.css │ └── jquery.imgareaselect.pack.js └── tests ├── client.js └── server.js /.gitignore: -------------------------------------------------------------------------------- 1 | .build* 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | WARNING: This project is outdated and not maintained anymore. 2 | 3 | ### Install Meteor 4 | $ curl https://install.meteor.com | /bin/sh 5 | 6 | ### Create a project 7 | $ meteor create beautiful-avatar 8 | 9 | ### Install Account System 10 | $ meteor add accounts-base 11 | $ meteor add accounts-password 12 | 13 | ### Install our Avatar-Upload packages 14 | $ meteor add particle4dev:upload-avatar 15 | 16 | ### Create template and install on the application 17 | {{> editYourAvatarModal}} 18 | 19 | ### Demo 20 | 21 | [](http://youtu.be/GSaJPWG3vY8) 22 | -------------------------------------------------------------------------------- /example/simple/.meteor/.finished-upgraders: -------------------------------------------------------------------------------- 1 | # This file contains information which helps Meteor properly upgrade your 2 | # app when you run 'meteor update'. You should check it into version control 3 | # with your project. 4 | 5 | notices-for-0.9.0 6 | notices-for-0.9.1 7 | 0.9.4-platform-file 8 | -------------------------------------------------------------------------------- /example/simple/.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | -------------------------------------------------------------------------------- /example/simple/.meteor/.id: -------------------------------------------------------------------------------- 1 | # This file contains a token that is unique to your project. 2 | # Check it into your repository along with the rest of this directory. 3 | # It can be used for purposes such as: 4 | # - ensuring you don't accidentally deploy one app on top of another 5 | # - providing package authors with aggregated statistics 6 | 7 | fx28abkqv6fx1je7k0h 8 | -------------------------------------------------------------------------------- /example/simple/.meteor/cordova-plugins: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /example/simple/.meteor/packages: -------------------------------------------------------------------------------- 1 | # Meteor packages used by this project, one per line. 2 | # 3 | # 'meteor add' and 'meteor remove' will edit this file for you, 4 | # but you can also edit it by hand. 5 | 6 | meteor-platform 7 | autopublish 8 | insecure 9 | accounts-password 10 | accounts-base 11 | 12 | particle4dev:upload-avatar 13 | -------------------------------------------------------------------------------- /example/simple/.meteor/platforms: -------------------------------------------------------------------------------- 1 | server 2 | browser 3 | -------------------------------------------------------------------------------- /example/simple/.meteor/release: -------------------------------------------------------------------------------- 1 | METEOR@0.9.4 2 | -------------------------------------------------------------------------------- /example/simple/.meteor/versions: -------------------------------------------------------------------------------- 1 | accounts-base@1.1.2 2 | accounts-password@1.0.3 3 | application-configuration@1.0.3 4 | autopublish@1.0.1 5 | autoupdate@1.1.2 6 | base64@1.0.1 7 | binary-heap@1.0.1 8 | blaze-tools@1.0.1 9 | blaze@2.0.2 10 | boilerplate-generator@1.0.1 11 | callback-hook@1.0.1 12 | check@1.0.2 13 | ctl-helper@1.0.4 14 | ctl@1.0.2 15 | ddp@1.0.10 16 | deps@1.0.5 17 | ejson@1.0.4 18 | email@1.0.4 19 | fastclick@1.0.1 20 | follower-livedata@1.0.2 21 | geojson-utils@1.0.1 22 | html-tools@1.0.2 23 | htmljs@1.0.2 24 | http@1.0.7 25 | id-map@1.0.1 26 | insecure@1.0.1 27 | jquery@1.0.1 28 | json@1.0.1 29 | livedata@1.0.11 30 | localstorage@1.0.1 31 | logging@1.0.4 32 | meteor-platform@1.1.2 33 | meteor@1.1.2 34 | minifiers@1.1.1 35 | minimongo@1.0.4 36 | mizzao:bootstrap-3@3.2.0_1 37 | mobile-status-bar@1.0.1 38 | mongo@1.0.7 39 | npm-bcrypt@0.7.7 40 | observe-sequence@1.0.3 41 | ordered-dict@1.0.1 42 | particle4dev:upload-avatar@1.1.0 43 | random@1.0.1 44 | reactive-dict@1.0.4 45 | reactive-var@1.0.3 46 | reload@1.1.1 47 | retry@1.0.1 48 | routepolicy@1.0.2 49 | service-configuration@1.0.2 50 | session@1.0.3 51 | sha@1.0.1 52 | spacebars-compiler@1.0.3 53 | spacebars@1.0.3 54 | srp@1.0.1 55 | templating@1.0.8 56 | tracker@1.0.3 57 | ui@1.0.4 58 | underscore@1.0.1 59 | url@1.0.1 60 | webapp-hashing@1.0.1 61 | webapp@1.1.3 62 | -------------------------------------------------------------------------------- /example/simple/simple.css: -------------------------------------------------------------------------------- 1 | /* CSS declarations go here */ 2 | -------------------------------------------------------------------------------- /example/simple/simple.html: -------------------------------------------------------------------------------- 1 |
2 |