diff --git a/fabfile.py b/fabfile.py index f2ae10b..edb2681 100644 --- a/fabfile.py +++ b/fabfile.py @@ -36,6 +36,7 @@ def copyFiles(): local("cp ./{blog.ini,blog.service,requirements.txt} ./build/") local("cp ./src/*py ./build/") local("cp ./src/styles/*.css ./build/styles/") + local("uglifycss ./build/styles/*css > ./build/styles/primop.me.min.css") local("cp -r ./src/templates ./build/templates") @task diff --git a/src/scripts/app.tag b/src/scripts/app.tag index 9b3c70a..7848f6c 100644 --- a/src/scripts/app.tag +++ b/src/scripts/app.tag @@ -1,11 +1,11 @@
@@ -46,19 +46,21 @@ this.active = { var self = this; -this.route("posts", - function() { - self.active.posts = true; - self.active.projects = false; - self.update(); - }); +function projects() { + self.active.projects = true; + self.active.posts = false; + self.update(); +} + +function posts() { + self.active.posts = true; + self.active.projects = false; + self.update(); +} -this.route("projects", - function() { - self.active.projects = true; - self.active.posts = false; - self.update(); - }); +this.route("posts", posts); +this.route("/", posts); +this.route("projects", projects); to(name) { return (function(e) { @@ -78,9 +80,6 @@ function loaduser() { .then(function(resp) { self.state.projects = Z.fromList(resp.data); self.state.loaded = true; - if (!self.active.posts) { - self.active.projects = true; - } self.update(); }); } diff --git a/src/scripts/loading.tag b/src/scripts/loading.tag index d675d5c..3bf1b19 100644 --- a/src/scripts/loading.tag +++ b/src/scripts/loading.tag @@ -1,3 +1,3 @@ -
+
diff --git a/src/scripts/postcontrols.tag b/src/scripts/postcontrols.tag index c2e8244..72821a7 100644 --- a/src/scripts/postcontrols.tag +++ b/src/scripts/postcontrols.tag @@ -1,5 +1,5 @@ -
+