diff --git a/wagtail/wagtailadmin/static/wagtailadmin/scss/edit_bird.scss b/wagtail/wagtailadmin/static/wagtailadmin/scss/edit_bird.scss
index 99d4a1101..3f3247147 100644
--- a/wagtail/wagtailadmin/static/wagtailadmin/scss/edit_bird.scss
+++ b/wagtail/wagtailadmin/static/wagtailadmin/scss/edit_bird.scss
@@ -14,8 +14,9 @@ body{
nav{
float:right;
+
&:hover ul{
- height:200px;
+ height:300px;
}
}
@@ -42,34 +43,66 @@ ul{
li{
@include transition(width 0.2s ease);
+ float:right;
+ clear:both;
width:3.5em;
overflow:hidden;
- margin-bottom:1px;
position:relative;
+ padding-bottom:1px;
&:hover{
- width:8em;
+ width:10em;
}
}
-a{
+.action{
@include transition(background-color 0.2s ease, color 0.2s ease);
- display:block;
background-color:$color-teal;
color:white;
+
+ &:before{
+ margin-right:0.3em;
+ }
+
+ &:hover{
+ background-color:$color-teal-darker;
+ color:white;
+ }
+}
+
+/* actions which can be accomplished just with a link tag */
+a.action, a{
+ display:block;
width:10em;
height:1.5em;
text-align:left;
overflow:hidden;
text-decoration:none;
text-transform:uppercase;
- padding:1em;
+ padding:1em;
+}
- &:before{
- margin-right:0.3em;
- }
- &:hover{
- background-color:$color-teal-darker;
+/* actions which require wrapping a form input */
+div.action{
+ input{
color:white;
+ -webkit-font-smoothing: antialiased; /* Do not remove! */
+ font-family:Open Sans,Arial,sans-serif;
+ border:0;
+ background:none;
+ display:block;
+ text-transform:uppercase;
+ padding:1em;
+ width:100%;
+ position:relative;
+ z-index:1;
+ text-align:left;
+ padding-left:3.5em;
+ }
+ &:before{
+ position:absolute;
+ top:0.6em;
+ left:0.6em;
+ z-index:0;
}
}
diff --git a/wagtail/wagtailadmin/templates/wagtailadmin/userbar/approve_moderation_item.html b/wagtail/wagtailadmin/templates/wagtailadmin/userbar/approve_moderation_item.html
index a2e03a3e5..a02669575 100644
--- a/wagtail/wagtailadmin/templates/wagtailadmin/userbar/approve_moderation_item.html
+++ b/wagtail/wagtailadmin/templates/wagtailadmin/userbar/approve_moderation_item.html
@@ -1,8 +1,11 @@
{% extends "wagtailadmin/userbar/base_item.html" %}
+{% load i18n %}
{% block item_content %}
-
+
{% endblock %}
\ No newline at end of file
diff --git a/wagtail/wagtailadmin/templates/wagtailadmin/userbar/edit_bird.html b/wagtail/wagtailadmin/templates/wagtailadmin/userbar/edit_bird.html
index 497e61ea1..f937e20e5 100644
--- a/wagtail/wagtailadmin/templates/wagtailadmin/userbar/edit_bird.html
+++ b/wagtail/wagtailadmin/templates/wagtailadmin/userbar/edit_bird.html
@@ -11,7 +11,7 @@
{% block furniture %}