Updated documentation with layout fixes.

First work toward resolving issue with JS minification.
This commit is contained in:
Dorian 2013-07-25 17:29:08 -04:00
parent c6445b2d23
commit ce2917c031
9 changed files with 17 additions and 15 deletions

View File

@ -7,5 +7,5 @@ websites capable of handling communication with single-page web apps and mobile
**rookeri.es** is: **rookeri.es** is:
- Powered by Flask, SQLAlchemy and Python on the server side. - Powered by Flask, SQLAlchemy and Python on the server side.
- Uses Angular and LESS for web frontends. - Uses AngularJS and LESS on the web client side.
- Licensed under the Affero GNU General Public License (AGPL) version 3.0. - Licensed under the Affero GNU General Public License (AGPL) version 3.0.

View File

@ -24,7 +24,7 @@
""" """
__author__ = 'Dorian Pula' __author__ = 'Dorian Pula'
__version__ = '0.2.0' __version__ = '0.3.0'
from rookeries.core.config import Config, CONFIG_FILENAME, CONFIG_ENV from rookeries.core.config import Config, CONFIG_FILENAME, CONFIG_ENV
from rookeries.core.json_flask_app import make_json_app from rookeries.core.json_flask_app import make_json_app

View File

@ -5,6 +5,7 @@ rookeri.es
websites capable of handling communication with single-page web apps and mobile apps. websites capable of handling communication with single-page web apps and mobile apps.
**rookeri.es** is: **rookeri.es** is:
* Powered by Flask, SQLAlchemy and Python on the server side. * Powered by Flask, SQLAlchemy and Python on the server side.
* Uses Angular and LESS for web frontends. * Uses AngularJS and LESS on the web client side.
* Licensed under the Affero GNU General Public License (AGPL) version 3.0. * Licensed under the Affero GNU General Public License (AGPL) version 3.0.

View File

@ -25,7 +25,7 @@
<script src="static/js/showdown-0.3.1.min.js"></script> <script src="static/js/showdown-0.3.1.min.js"></script>
<!-- TODO: Deal with minification issues. --> <!-- TODO: Deal with minification issues. -->
<!-- script src="static/js/rookeries-application-0.2.0.min.js"></script --> <!-- script src="static/js/rookeries-application-0.3.0.min.js"><script-->
<script src="static/js/rookeries-application.js"></script> <script src="static/js/rookeries-application.js"></script>
<script src="static/js/rookeries-controllers.js"></script> <script src="static/js/rookeries-controllers.js"></script>
<script src="static/js/rookeries-directives.js"></script> <script src="static/js/rookeries-directives.js"></script>

View File

@ -22,7 +22,7 @@ var rookeriesApp = angular.module('rookeries.app',
}]) }])
// Build out a more complex setup for the app. // Build out a more complex setup for the app.
.config(function($stateProvider, $routeProvider) { .config(['$stateProvider', function($stateProvider, $routeProvider) {
$stateProvider $stateProvider
.state('index', { .state('index', {
url: "", url: "",
@ -90,4 +90,4 @@ var rookeriesApp = angular.module('rookeries.app',
} }
} }
}) })
}); }]);

View File

@ -1,8 +1,8 @@
{ {
"name": "rookeries", "name": "rookeries",
"version": "0.2.0", "version": "0.3.0",
"description": "HTML5 frontend for the rookeri.es simple site scaffolding.", "description": "HTML5 frontend for the rookeri.es simple site scaffolding.",
"main": "js/rookeries-application-0.2.0.js", "main": "js/rookeries-application-0.3.0.js",
"scripts": { "scripts": {
"test": "echo \"Error: no test specified\" && exit 1" "test": "echo \"Error: no test specified\" && exit 1"
}, },

View File

@ -25,7 +25,8 @@
<tr ng-repeat="task in tasks | orderBy:orderProp"> <tr ng-repeat="task in tasks | orderBy:orderProp">
<td><i class="icon-tasks"></i> {{ task.state }}</td> <td><i class="icon-tasks"></i> {{ task.state }}</td>
<td>{{ task.description }}</td> <td>{{ task.description }}</td>
<td>{{ task.priority }} - <img ng-src="images/oxygen-icons/{{ task.icon }}" /></td> <!-- td>{{ task.priority }} - <img ng-src="images/oxygen-icons/{{ task.icon }}" /></td -->
<td>{{ task.priority }} - <i ng-class="task.icon"> </i></td>
<td>{{ task.due_date }} - {{ task.checked | checkmark }}</td> <td>{{ task.due_date }} - {{ task.checked | checkmark }}</td>
<td><a ng-href="#/tasks/{{ task.id }}">Details</a></td> <td><a ng-href="#/tasks/{{ task.id }}">Details</a></td>
<td><i class="icon-edit" ng-click="popup(task)"></i></td> <td><i class="icon-edit" ng-click="popup(task)"></i></td>

View File

@ -30,15 +30,15 @@ def generate_experimental_task_list():
task_list = [{ task_list = [{
"id": 1, "state": "Done", "description": "Build out basic ui layout for tasks.", "priority": "Normal", "id": 1, "state": "Done", "description": "Build out basic ui layout for tasks.", "priority": "Normal",
"due_date": "2013 July 05", "icon": "application-pdf.png", "checked": False "due_date": "2013 July 05", "icon": "icon-android", "checked": False
}, { }, {
"id": 2, "state": "In Progress", "description": "Add Angular JS application for tasks.", "id": 2, "state": "In Progress", "description": "Add Angular JS application for tasks.",
"priority": "Urgent", "due_date": "2013 July 05", "icon": "flag.png", "checked": True "priority": "Urgent", "due_date": "2013 July 05", "icon": "icon-linux", "checked": True
}, { }, {
"id": 3, "state": "Not Started", "description": "Profit ???", "id": 3, "state": "Not Started", "description": "Profit ???",
"priority": "Normal", "due_date": "2013 July 05", "icon": "flag-red.png", "checked": False "priority": "Normal", "due_date": "2013 July 05", "icon": "icon-bug", "checked": False
}, { }, {
"id": 4, "state": "Done", "description": "Should be the last task", "priority": "Normal", "id": 4, "state": "Done", "description": "Should be the last task", "priority": "Normal",
"due_date": "2013 December 05", "icon": "dialog-warning.png", "checked": True "due_date": "2013 December 05", "icon": "icon-save", "checked": True
}] }]
return task_list return task_list

View File

@ -17,7 +17,7 @@
# Please share and enjoy! # Please share and enjoy!
# #
"""Setup for Rookeries web app. """Setup for Rookeries simple site scaffolding.
@author: Dorian Pula <dorian.pula@amber-penguin-software.ca> @author: Dorian Pula <dorian.pula@amber-penguin-software.ca>
@ -30,7 +30,7 @@ from setuptools import setup
setup(name="rookeries", setup(name="rookeries",
version="0.0.2", version="0.0.2",
description="Rookeri.es Task Centric Productivity Suite", description="rookeri.es Simple Site Scaffolding",
author="Dorian Pula", author="Dorian Pula",
author_email="dorian.pula@amber-penguin-software.ca", author_email="dorian.pula@amber-penguin-software.ca",
url="http://rookeri.es/", url="http://rookeri.es/",