diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/guff/views/pages/admin.cr | 3 | ||||
-rw-r--r-- | src/views/panes/settings/themes.ecr | 67 |
2 files changed, 64 insertions, 6 deletions
diff --git a/src/guff/views/pages/admin.cr b/src/guff/views/pages/admin.cr index f2296a8..16d3eb0 100644 --- a/src/guff/views/pages/admin.cr +++ b/src/guff/views/pages/admin.cr @@ -20,9 +20,10 @@ class Guff::Views::Pages::Admin < Guff::Views::HTMLView assets/ckeditor-4.5.8-custom/ckeditor.js assets/js/search-field.js assets/js/dropdown.js - assets/js/admin/tabs/users.js assets/js/admin/tabs/posts.js assets/js/admin/tabs/files.js + assets/js/admin/tabs/users.js + assets/js/admin/tabs/themes.js assets/js/admin/dialogs/user-add.js assets/js/admin/dialogs/user-edit.js assets/js/admin/dialogs/post-edit.js diff --git a/src/views/panes/settings/themes.ecr b/src/views/panes/settings/themes.ecr index a88f24e..9aabffe 100644 --- a/src/views/panes/settings/themes.ecr +++ b/src/views/panes/settings/themes.ecr @@ -5,12 +5,69 @@ > <div class='panel panel-default'> <div class='panel-heading'> + <div class='btn-toolbar'> + <div class='btn-group btn-group-sm'> + <a + href='#' + class='btn btn-primary disabled' + title='Upload new theme.' + data-toggle='modal' + data-target='#theme-add-dialog' + > + <i class='fa fa-plus-circle'></i> + Add Theme + </a><!-- btn --> + </div><!-- btn-group --> + + <div class='btn-group btn-group-sm pull-right'> + <a + href='#' + class='btn btn-default search-toggle' + title='Toggle search field.' + > + <i class='fa fa-fw fa-search'></i> + </a><!-- btn--> + </div><!-- btn-group --> + + <div class='btn-group btn-group-sm pull-right'> + <a + href='#' + id='themes-reload' + class='btn btn-default' + title='Reload themes.' + > + <span class='loading'> + <i class='fa fa-fw fa-refresh'></i> + </span> + + <span class='loading hidden'> + <i class='fa fa-fw fa-spinner fa-spin'></i> + </span> + </a><!-- #reload --> + </div><!-- btn-group --> + </div><!-- btn-toolbar --> + </div><!-- panel-heading --> + + <div class='panel-heading hidden search-toggle'> + <div class='input-group input-group-sm'> + <span class='input-group-addon'> + <i class='fa fa-search'></i> + </span> + + <input + type='text' + id='themes-q' + class='form-control' + title='Enter search terms' + /> + </div><!-- input-group --> </div><!-- panel-heading --> - <div id='themes' class='panel-body'> - <p> - TODO: themes - </p> - </div><!-- panel-body --> + <div id='themes' class='list-group'> + <span class='list-group-item disabled'> + <i class='fa fa-spinner fa-spin'></i> + Loading... + </span><!-- list-group-item --> + </div><!-- list-group --> </div><!-- panel --> </div><!-- tab-pane --> |