aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPaul Duncan <pabs@pablotron.org>2016-07-29 17:45:17 -0400
committerPaul Duncan <pabs@pablotron.org>2016-07-29 17:45:17 -0400
commit7d0f835f1da22ae6a0afcbae0db2bebe72ec1426 (patch)
treeed9ed63f8bba2f09c8d3be8d35dbfc1c60d212b3 /src
parent400a618843467ff7a2b6133711201d858451557b (diff)
downloadguff-7d0f835f1da22ae6a0afcbae0db2bebe72ec1426.tar.bz2
guff-7d0f835f1da22ae6a0afcbae0db2bebe72ec1426.zip
make upload a dropdown, add consistent button divider
Diffstat (limited to 'src')
-rw-r--r--src/guff/views/panes/admin/pane.cr12
-rw-r--r--src/views/panes/admin/files.ecr31
-rw-r--r--src/views/panes/admin/posts.ecr4
3 files changed, 40 insertions, 7 deletions
diff --git a/src/guff/views/panes/admin/pane.cr b/src/guff/views/panes/admin/pane.cr
index 483badd..3da48da 100644
--- a/src/guff/views/panes/admin/pane.cr
+++ b/src/guff/views/panes/admin/pane.cr
@@ -24,7 +24,7 @@ class Guff::Views::Panes::Admin::Pane < Guff::Views::HTMLView
>
<i class='fa fa-plus-circle'></i>
Create
- <i class='fa fa-fw fa-caret-down'></i>
+ <i class='fa fa-caret-down'></i>
</a>
<ul class='dropdown-menu'>" + %i{blog page project}.map { |id|
@@ -38,4 +38,14 @@ class Guff::Views::Panes::Admin::Pane < Guff::Views::HTMLView
protected def new_post_button
NEW_POST_BUTTON
end
+
+ DIVIDER = "
+ <div class='btn-group btn-group-sm'>
+ <span>&nbsp;&nbsp;</span>
+ </div><!-- btn-group -->
+ "
+
+ protected def divider
+ DIVIDER
+ end
end
diff --git a/src/views/panes/admin/files.ecr b/src/views/panes/admin/files.ecr
index d5c4f0d..f0fe602 100644
--- a/src/views/panes/admin/files.ecr
+++ b/src/views/panes/admin/files.ecr
@@ -9,15 +9,40 @@
<div class='btn-group btn-group-sm'>
<a
href='#'
- id='files-upload'
class='btn btn-primary'
- title='Upload file to current directory.'
+ title='Upload file(s) to current directory.'
+ data-toggle='dropdown'
>
<i class='fa fa-upload'></i>
- Upload File...
+ Upload
+ <i class='fa fa-caret-down'></i>
</a><!-- btn -->
+
+ <ul id='files-upload' class='dropdown-menu'>
+ <li role='presentation'>
+ <a
+ href='#'
+ title='Upload file to current directory.'
+ data-id='file'
+ >
+ Upload File...
+ </a>
+ </li>
+
+ <li role='presentation'>
+ <a
+ href='#'
+ title='Upload multiple files as a zip file.'
+ data-id='zip'
+ >
+ Bulk Upload...
+ </a>
+ </li>
+ </ul><!-- dropdown-menu -->
</div><!-- btn-group -->
+ <%= divider %>
+
<div class='btn-group btn-group-sm'>
<a
href='#'
diff --git a/src/views/panes/admin/posts.ecr b/src/views/panes/admin/posts.ecr
index 5b8e669..7e5adb9 100644
--- a/src/views/panes/admin/posts.ecr
+++ b/src/views/panes/admin/posts.ecr
@@ -10,9 +10,7 @@
new_post_button
%></div><!-- btn-group -->
- <div class='btn-group btn-group-sm'>
- <span>&nbsp;&nbsp;</span>
- </div><!-- btn-group -->
+ <%= divider %>
<div class='btn-group btn-group-sm'><%=
dropdown(