├── .meteor ├── release ├── .gitignore └── packages ├── .gitignore ├── smart.json ├── .gitmodules ├── packages └── .gitignore ├── README.md └── smart.lock /.meteor/release: -------------------------------------------------------------------------------- 1 | 0.8.0 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | meteor.sh 2 | smart.lock 3 | -------------------------------------------------------------------------------- /.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | meteorite 3 | -------------------------------------------------------------------------------- /.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 | preserve-inputs 7 | accounts-base 8 | accounts-password 9 | underscore 10 | jquery 11 | less 12 | spiderable 13 | standard-app-packages -------------------------------------------------------------------------------- /smart.json: -------------------------------------------------------------------------------- 1 | { 2 | "meteor": {}, 3 | "packages": { 4 | "azimuth-core": { 5 | "path": "../azimuth/packages/azimuth-core" 6 | }, 7 | "azimuth-views-bootstrap": { 8 | "path": "../azimuth/packages/azimuth-views-bootstrap" 9 | }, 10 | "azimuth-views-foundation": { 11 | "path": "../azimuth/packages/azimuth-views-foundation" 12 | }, 13 | "azimuth-theme-bootstrap-flatBlue": { 14 | "path": "../azimuth/packages/azimuth-theme-bootstrap-flatBlue" 15 | }, 16 | "azimuth-theme-foundation-simpleWhite": { 17 | "path": "../azimuth/packages/azimuth-theme-foundation-simpleWhite" 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "packages/azimuth-core"] 2 | path = packages/azimuth-core 3 | url = https://github.com/mcrider/azimuth-core.git 4 | [submodule "packages/azimuth-theme-bootstrap-flatBlue"] 5 | path = packages/azimuth-theme-bootstrap-flatBlue 6 | url = https://github.com/mcrider/azimuth-theme-bootstrap-flatBlue.git 7 | [submodule "packages/azimuth-views-bootstrap"] 8 | path = packages/azimuth-views-bootstrap 9 | url = https://github.com/mcrider/azimuth-views-bootstrap.git 10 | [submodule "packages/azimuth-views-foundation"] 11 | path = packages/azimuth-views-foundation 12 | url = https://github.com/mcrider/azimuth-views-foundation.git 13 | [submodule "packages/azimuth-theme-foundation-simpleWhite"] 14 | path = packages/azimuth-theme-foundation-simpleWhite 15 | url = https://github.com/mcrider/azimuth-theme-foundation-simpleWhite.git 16 | -------------------------------------------------------------------------------- /packages/.gitignore: -------------------------------------------------------------------------------- 1 | underscore-string 2 | font-awesome 3 | pnotify 4 | accounts-ui-bootstrap-dropdown 5 | roles 6 | router 7 | bootstrap-wysiwyg 8 | analyticsjs 9 | page-js-ie-support 10 | ncp 11 | HTML5-History-API 12 | foundation 13 | iron-router 14 | zurb-foundation 15 | collectionFS 16 | cfs-public-folder 17 | imagemagick 18 | accounts-instagram 19 | modernizr-meteor 20 | azimuth-theme-boot-flatblue 21 | font-awesome-4-less 22 | bootstrap-3 23 | neat-scss 24 | bourbon-scss 25 | scss 26 | server-info 27 | blaze-layout 28 | cfs-filesystem 29 | cfs-base-package 30 | cfs-file 31 | cfs-ejson-file 32 | cfs-collection 33 | cfs-access-point 34 | cfs-worker 35 | cfs-upload-http 36 | cfs-storage-adapter 37 | cfs-filesaver 38 | http-methods 39 | cfs-upload-ddp 40 | http-publish 41 | cfs-gridfs 42 | cfs-tempstore 43 | power-queue 44 | reactive-list 45 | reactive-property 46 | micro-queue 47 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # [Azimuth](http://github.com/mcrider/azimuth) 2 | 3 | Azimuth is a simple, elegant, and fast CMS built using meteor.js. 4 | 5 | This is the tracking repository for the various Meteorite packages that make up Azimuth. If you'd just like to get running with Azimuth, visit the [home page](http://azimuthc.ms/) for simple instructions. 6 | 7 | If you'd like to run Azimuth from git, clone this repository (make sure to clone using `git clone --recursive https://github.com/mcrider/azimuth.git` or otherwise initialize the submodules in `/packages`) and keep on reading... 8 | 9 | ***Note: Azimuth is currently in early alpha; I'm still working out code design and many features are not yet implemented.*** 10 | 11 | ## Prerequisites 12 | 13 | * Install meteor.js: `curl https://install.meteor.com | /bin/sh` 14 | * Install meteorite: `sudo npm install -g meteorite` 15 | 16 | You can then run Azimuth by cloning this repository and running `mrt` from the root directory. This will make Azimuth accessible from http://localhost:3000 by default. I recommend forking this repository and pushing any changes to your forked repo (and please feel free to make pull requests with your custom blocks, pages, or core fixes). 17 | 18 | To test different front-end frameworks or themes, add/remove them like you would normally. E.g. if you'd like to go from using Bootstrap to Foundation, run 19 | * `mrt remove azimuth-views-bootstrap` 20 | * `mrt remove azimuth-theme-bootstrap-flatBlue` (or whichever theme you're using, if any) 21 | * `mrt add azimuth-views-foundation` 22 | 23 | To administer Azimuth, create a user account -- the first user account will be the admin user. From there you can edit your site from the admin menu in the top right corner of the page. 24 | 25 | For further documentation and a demo of Azimuth in action, visit [http://azimuthc.ms](http://azimuthc.ms). 26 | -------------------------------------------------------------------------------- /smart.lock: -------------------------------------------------------------------------------- 1 | { 2 | "meteor": { 3 | "git": "https://github.com/meteor/meteor.git", 4 | "branch": "master", 5 | "commit": "7e91b37ccd65e46d4b26b8082fb5a619ae81a39b" 6 | }, 7 | "dependencies": { 8 | "basePackages": { 9 | "azimuth-core": { 10 | "path": "packages/azimuth-core" 11 | }, 12 | "azimuth-views-bootstrap": { 13 | "path": "packages/azimuth-views-bootstrap" 14 | }, 15 | "azimuth-views-foundation": { 16 | "path": "packages/azimuth-views-foundation" 17 | }, 18 | "azimuth-theme-bootstrap-flatBlue": { 19 | "path": "packages/azimuth-theme-bootstrap-flatBlue" 20 | }, 21 | "azimuth-theme-foundation-simpleWhite": { 22 | "path": "packages/azimuth-theme-foundation-simpleWhite" 23 | } 24 | }, 25 | "packages": { 26 | "azimuth-core": { 27 | "path": "packages/azimuth-core" 28 | }, 29 | "azimuth-views-bootstrap": { 30 | "path": "packages/azimuth-views-bootstrap" 31 | }, 32 | "azimuth-views-foundation": { 33 | "path": "packages/azimuth-views-foundation" 34 | }, 35 | "azimuth-theme-bootstrap-flatBlue": { 36 | "path": "packages/azimuth-theme-bootstrap-flatBlue" 37 | }, 38 | "azimuth-theme-foundation-simpleWhite": { 39 | "path": "packages/azimuth-theme-foundation-simpleWhite" 40 | }, 41 | "underscore-string": { 42 | "git": "https://github.com/possibilities/meteor-underscore-string.git", 43 | "tag": "v2.2.0rc.1", 44 | "commit": "dec21fac23310daf76dc19f246749e7beb48af03" 45 | }, 46 | "font-awesome": { 47 | "git": "https://github.com/nate-strauser/meteor-font-awesome.git", 48 | "tag": "v3.2.1", 49 | "commit": "38bdfff72dfb8857b272f9a9b056045d6a015489" 50 | }, 51 | "roles": { 52 | "git": "https://github.com/alanning/meteor-roles.git", 53 | "tag": "v1.0.6", 54 | "commit": "f81cbf7c765a4ed7e16a580c288db6f10a90856b" 55 | }, 56 | "iron-router": { 57 | "git": "https://github.com/EventedMind/iron-router.git", 58 | "tag": "v0.6.0", 59 | "commit": "c63e92d24c8210e2304ff5fed1b5c463394aeaf6" 60 | }, 61 | "collectionFS": { 62 | "git": "https://github.com/raix/Meteor-CollectionFS.git", 63 | "tag": "v0.3.6", 64 | "commit": "e28922685d07fc2bd17e23571eeb050cd85176f7" 65 | }, 66 | "analyticsjs": { 67 | "git": "https://github.com/nate-strauser/meteor-analyticsjs.git", 68 | "tag": "v0.1.2", 69 | "commit": "aded6d80df1f801d02076adbb3d64685ebb00f00" 70 | }, 71 | "zurb-foundation": { 72 | "git": "https://github.com/MixinLabs/meteor-foundation.git", 73 | "tag": "v0.1.8", 74 | "commit": "1df073584c45582ce9d6fe6a42aa46e5de39eb9c" 75 | }, 76 | "cfs-public-folder": { 77 | "git": "https://github.com/nooitaf/meteor-cfs-public-folder.git", 78 | "tag": "v0.0.3", 79 | "commit": "f47a0f1963be82121c975f955196b1fbb0cdbca3" 80 | } 81 | } 82 | } 83 | } 84 | --------------------------------------------------------------------------------