Browse Source

Layout changes. Isn't finished yet

sh4nks 11 years ago
parent
commit
0801e1ba45

+ 15 - 20
flaskbb/templates/admin/admin_layout.html

@@ -1,24 +1,19 @@
 {% extends theme("layout.html") %}
 {% block content %}
-{%- from theme('macros.html') import navlink with context-%}
+{%- from theme('macros.html') import navlink with context -%}
+
+<div class="col-md-12" style="padding-bottom: 10px">
+    <ul class="nav nav-tabs nav-justified">
+        {{ navlink('admin.overview', 'Overview') }}
+        {{ navlink('admin.settings', 'Settings') }}
+        {{ navlink('admin.users', 'Users') }}
+        {{ navlink('admin.groups', 'Groups') }}
+        {{ navlink('admin.forums', 'Forums') }}
+        {{ navlink('admin.unread_reports', 'Reports') }}
+        {{ navlink('admin.plugins', 'Plugins') }}
+    </ul>
+</div>
+
+{% block admin_content %}{% endblock %}
 
-<div class="row">
-    <div class="col-sm-3">
-        <div class="sidebar">
-            <ul class="nav sidenav">
-                <li class="nav-header">Options</li>
-                {{ navlink('admin.overview', 'Overview') }}
-                {{ navlink('admin.settings', 'Settings') }}
-                {{ navlink('admin.users', 'Users') }}
-                {{ navlink('admin.groups', 'Groups') }}
-                {{ navlink('admin.forums', 'Forums') }}
-                {{ navlink('admin.unread_reports', 'Reports') }}
-                {{ navlink('admin.plugins', 'Plugins') }}
-            </ul>
-        </div><!--/.sidebar -->
-    </div><!--/.col-sm-3 -->
-    <div class="col-sm-9">
-        {% block admin_content %}{% endblock %}
-    </div><!--/.col-sm-9 -->
-</div><!--/.row -->
 {% endblock %}

+ 2 - 0
flaskbb/templates/admin/overview.html

@@ -1,5 +1,6 @@
 {% extends theme("admin/admin_layout.html") %}
 {% block admin_content %}
+
 <table class="table table-bordered">
     <thead>
         <tr>
@@ -27,4 +28,5 @@
         </tr>
     </tbody>
 </table>
+
 {% endblock %}

+ 16 - 3
flaskbb/templates/admin/settings.html

@@ -1,8 +1,21 @@
 {% extends theme("admin/admin_layout.html") %}
 {% block admin_content %}
-{% from theme('macros.html') import render_boolean_field, render_select_field, render_field %}
+{% from theme('macros.html') import render_boolean_field, render_select_field, render_field, navlink with context %}
 
-<legend>Settings</legend>
+<div class="col-md-3">
+    <ul class="nav nav-pills nav-stacked">
+        {% for group in all_groups %}
+            {% if group.key == active_group.key %}
+                <li class="active"><a href="{{ url_for('admin.settings', slug=group.key) }}">{{ group.name }}</a></li>
+            {% else %}
+                <li><a href="{{ url_for('admin.settings', slug=group.key) }}">{{ group.name }}</a></li>
+            {% endif %}
+        {% endfor %}
+    </ul>
+</div><!--/.col-sm-3 -->
+
+<div class="col-md-9">
+<legend>{{ active_group.name }}</legend>
 
 <form class="form-horizontal" role="form" method="post">
 
@@ -24,5 +37,5 @@
     <button type="submit" class="btn btn-default">Save</button>
 
 </form>
-
+</div>
 {% endblock %}