From c4e6ef89054b88b6d59f8bf9b6d67ab990cb7906 Mon Sep 17 00:00:00 2001 From: Harald Eilertsen Date: Mon, 23 Dec 2013 21:54:10 +0100 Subject: Display sidebar position in backend category list. --- .../stylesheets/refinery/blog/backend.css.scss | 78 ++++++++++++++++++++++ .../blog/admin/categories/_category.html.erb | 20 ++++++ config/locales/en.yml | 3 + config/locales/nb.yml | 2 + 4 files changed, 103 insertions(+) create mode 100644 app/assets/stylesheets/refinery/blog/backend.css.scss create mode 100644 app/views/refinery/blog/admin/categories/_category.html.erb diff --git a/app/assets/stylesheets/refinery/blog/backend.css.scss b/app/assets/stylesheets/refinery/blog/backend.css.scss new file mode 100644 index 0000000..681159b --- /dev/null +++ b/app/assets/stylesheets/refinery/blog/backend.css.scss @@ -0,0 +1,78 @@ +.comments_icon { + background-image: image_url('refinery/blog/icons/comments.png'); +} +.comment_icon { + background-image: image_url('refinery/blog/icons/comment.png'); +} +.comment_cross_icon { + background-image: image_url('refinery/blog/icons/comment_cross.png'); +} +.comment_tick_icon { + background-image: image_url('refinery/blog/icons/comment_tick.png'); +} +.folder_icon { + background-image: image_url('refinery/blog/icons/folder.png'); +} +.folder_add_icon { + background-image: image_url('refinery/blog/icons/folder_add.png'); +} +.folder_edit_icon { + background-image: image_url('refinery/blog/icons/folder_edit.png'); +} +.settings_icon { + background-image: image_url('refinery/blog/icons/cog.png'); +} +.page_icon { + background-image: image_url('refinery/blog/icons/page.png'); +} +.page_copy_icon { + background-image: image_url('refinery/blog/icons/page_copy.png'); +} +.page_add_icon { + background-image: image_url('refinery/blog/icons/page_add.png'); +} +ul.collapsible_menu li { + position: relative; +} +ul.collapsible_menu li span.arrow { + background-repeat: no-repeat; + position: absolute; + right: 10px; + top: 13px; + width: 11px; + height: 7px; + cursor: pointer; +} +ul.collapsible_menu li span.arrow { + background-image: image_url('refinery/blog/icons/up.gif'); +} +ul.collapsible_menu li.closed span.arrow { + background-image: image_url('refinery/blog/icons/down.gif'); +} +ul.collapsible_menu > div { + width: 93%; + margin: 0px auto; +} +ul.blog_categories{ + height:200px; + overflow:auto; + border:1px solid #ccc; + padding:5px; +} +ul.blog_categories, ul.blog_categories li { + list-style: none; + margin:5px 0; +} +a#copy_body_link { + background: image_url('refinery/blog/icons/add.png') no-repeat scroll 0 6px transparent; + border-bottom: 0 none; + display: inline; + line-height: 29px; + margin-top: 0; + padding-left: 20px; +} +.sidebar_position { + position: absolute; + right: 120px; + width: 10em; +} diff --git a/app/views/refinery/blog/admin/categories/_category.html.erb b/app/views/refinery/blog/admin/categories/_category.html.erb new file mode 100644 index 0000000..1c65c33 --- /dev/null +++ b/app/views/refinery/blog/admin/categories/_category.html.erb @@ -0,0 +1,20 @@ +
  • + + <%= category.title %> +   + + + <%= t('.sidebar_position') %>: + <%= t('refinery.blog.admin.categories.form.sidebar_positions')[category.sidebar_position] -%> + + + <%= link_to refinery_icon_tag("application_edit.png"), + refinery.edit_blog_admin_category_path(category, :dialog => true, :height => 325), + :title => t('.edit') %> + <%= link_to refinery_icon_tag("delete.png"), refinery.blog_admin_category_path(category), + :class => "cancel confirm-delete", + :title => t('.delete'), + :method => :delete, + :confirm => t('message', :scope => 'refinery.admin.delete', :title => category.title) %> + +
  • diff --git a/config/locales/en.yml b/config/locales/en.yml index 3fa068c..7f70963 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -9,3 +9,6 @@ en: - None - Left - Right + category: + sidebar_position: Position + diff --git a/config/locales/nb.yml b/config/locales/nb.yml index 9fc2306..49b21d9 100644 --- a/config/locales/nb.yml +++ b/config/locales/nb.yml @@ -9,4 +9,6 @@ nb: - Ingen - Venstre - Høyre + category: + sidebar_position: Posisjon -- cgit v1.2.3