From eb975748367afb6b02e1d98caf41e3646b909b50 Mon Sep 17 00:00:00 2001 From: jacobtm Date: Mon, 4 Nov 2019 17:18:17 +0000 Subject: [PATCH] Add button styling and text for lock/unlock button --- .../scss/layouts/page-editor.scss | 8 ++++ .../wagtailadmin/pages/_lock_switch.html | 47 ++++++++++++++----- 2 files changed, 43 insertions(+), 12 deletions(-) diff --git a/wagtail/admin/static_src/wagtailadmin/scss/layouts/page-editor.scss b/wagtail/admin/static_src/wagtailadmin/scss/layouts/page-editor.scss index 3a364d601..65188c1bb 100644 --- a/wagtail/admin/static_src/wagtailadmin/scss/layouts/page-editor.scss +++ b/wagtail/admin/static_src/wagtailadmin/scss/layouts/page-editor.scss @@ -471,3 +471,11 @@ footer .preview { } } } + +.lock-status { + margin: 0 0.5em 0.5em 0; +} + +.lock-status.status-tag { + color: $color-teal; +} diff --git a/wagtail/admin/templates/wagtailadmin/pages/_lock_switch.html b/wagtail/admin/templates/wagtailadmin/pages/_lock_switch.html index 5edca5baa..df5acd8a8 100644 --- a/wagtail/admin/templates/wagtailadmin/pages/_lock_switch.html +++ b/wagtail/admin/templates/wagtailadmin/pages/_lock_switch.html @@ -11,20 +11,43 @@ {% endif %}
- {% trans "Edit lock" %} + + {% if page.locked %} + {% trans "This page is locked" %} + {% else %} + {% trans "This page is unlocked" %} + {% endif %} {% csrf_token %} - - {% else %} - {% trans "Unlocked" %} +
+ ({% trans "You don't have permission to unlock" %}) +
{% endif %} - + {% else %} + {% if page_perms.can_lock %} + + + {% else %} +
+ ({% trans "You don't have permission to lock" %}) +
+ {% endif %} + {% endif %} + +