diff --git a/app/views/layouts/admin.html.erb b/app/views/layouts/admin.html.erb
index eb6d4a7..56464e9 100644
--- a/app/views/layouts/admin.html.erb
+++ b/app/views/layouts/admin.html.erb
@@ -29,6 +29,7 @@
<%= javascript_include_tag 'ansuz/tree' %>
<%= javascript_include_tag 'jquery.clickmenu.pack.js' %>
<%= javascript_include_tag 'toggle-content-box.jquery.js' %>
+ <%= javascript_include_tag 'admin' %>
@@ -65,7 +66,8 @@
diff --git a/app/views/shared/_top_nav.html.erb b/app/views/shared/_top_nav.html.erb
index b50334e..305b608 100644
--- a/app/views/shared/_top_nav.html.erb
+++ b/app/views/shared/_top_nav.html.erb
@@ -1,8 +1,12 @@
-<% entries.each do |page|
+<% entries.each_with_index do |page, i|
isActive = @breadcrumb && (page == @breadcrumb[1] || page == @page)
+ klasses = []
+ klasses << "active" if isActive
+ klasses << "first" if i == 0
+ klasses << "last" if i == (entries.length - 1)
url = page.ancestor_path + page.name + "/" %>
- >
- <%= page.title -%>
+ ">
+ <%= page.title -%>
<% if page.linked_children.any? && page.parent_id -%>
<%= render :partial => 'shared/top_nav', :locals => { :entries => page.linked_children } -%>
diff --git a/public/javascripts/admin.js b/public/javascripts/admin.js
new file mode 100644
index 0000000..5b5989d
--- /dev/null
+++ b/public/javascripts/admin.js
@@ -0,0 +1,3 @@
+jQuery(document).ready(function(){
+ jQuery('#crowdsound_replacement').html("");
+});
diff --git a/public/themes/knewter/stylesheets/base.css b/public/themes/knewter/stylesheets/base.css
new file mode 100644
index 0000000..e319049
--- /dev/null
+++ b/public/themes/knewter/stylesheets/base.css
@@ -0,0 +1,66 @@
+/* Layout */
+body{
+ background: white;
+ color: #333;
+ font-family: Georgia,sans-serif;
+}
+#content_wrapper{
+ width: 920px;
+ margin: 0 auto;
+}
+#header h1{
+ font-size: 300%;
+}
+#navigation{
+ width: 850px;
+ margin-bottom: 40px;
+}
+#navigation h3{
+ display: none;
+}
+#navigation li{
+ float: left;
+ width: 100px;
+ position: relative;
+ z-index: 80;
+}
+#navigation li.first a{
+ padding-left: 0;
+}
+#navigation li a, #navigation li.active li a{
+ padding: 5px 10px;
+ display: block;
+ text-decoration: none;
+ cursor: pointer;
+ color: #555;
+}
+#navigation li.active li a:hover {
+ cursor: pointer;
+}
+#navigation li.active a,
+#navigation li.active a:hover {
+ color: black;
+ cursor: default;
+}
+#navigation li a:hover {
+ color: black;
+}
+#navigation li ul{
+ display: none;
+}
+#navigation li li a{
+}
+#navigation li:hover ul{
+ display: block;
+}
+#footer{
+ margin-top: 40px;
+}
+/* End Layout */
+/* Utilities */
+.clear{
+ clear: both;
+}
+/* End Utilities */
+/* Blog Posts */
+/* End Blog Posts */
diff --git a/vendor/plugins/ansuz_menu_system/app/controllers/admin/menu_entries_controller.rb b/vendor/plugins/ansuz_menu_system/app/controllers/admin/menu_entries_controller.rb
index 28aa197..103d43e 100644
--- a/vendor/plugins/ansuz_menu_system/app/controllers/admin/menu_entries_controller.rb
+++ b/vendor/plugins/ansuz_menu_system/app/controllers/admin/menu_entries_controller.rb
@@ -16,7 +16,7 @@ def load_new_menu_entry
end
def load_menu_entries
- @menu_entries = Ansuz::JAdams::MenuEntry.find(:all, :order => 'created_at DESC')
+ @menu_entries = Ansuz::JAdams::MenuEntry.find(:all, :order => 'position')
end
public
def new