From 848f80776ce6bca0b8ccdaf2f26b772b83825ffd Mon Sep 17 00:00:00 2001 From: Blair Date: Thu, 26 Sep 2024 15:27:32 +0900 Subject: [PATCH] Service button group --- promgen/locale/ja/LC_MESSAGES/django.po | 4 ++ promgen/static/css/promgen.css | 21 +++++++++ .../promgen/service_action_button_group.html | 44 +++++++++++++++++++ promgen/templates/promgen/service_block.html | 35 +-------------- 4 files changed, 71 insertions(+), 33 deletions(-) create mode 100644 promgen/templates/promgen/service_action_button_group.html diff --git a/promgen/locale/ja/LC_MESSAGES/django.po b/promgen/locale/ja/LC_MESSAGES/django.po index a13701c8f..c06544ec7 100644 --- a/promgen/locale/ja/LC_MESSAGES/django.po +++ b/promgen/locale/ja/LC_MESSAGES/django.po @@ -172,3 +172,7 @@ msgstr "Serviceを登録" #: templates/promgen/project_detail_hosts.html:49 msgid "Silence selected hosts" msgstr "選択したHostをSilence" + +#: templates/promgen/service_detail.html:23 +msgid "Actions" +msgstr "Actions" diff --git a/promgen/static/css/promgen.css b/promgen/static/css/promgen.css index bee2b6754..116e1e60b 100644 --- a/promgen/static/css/promgen.css +++ b/promgen/static/css/promgen.css @@ -81,6 +81,27 @@ a[rel]:after { cursor: pointer; } +/* service-detail */ +.promgen-flex-space-between-center { + display: flex; + align-items: center; + justify-content: space-between; +} + +/* service-action-button-group */ +.service-action-button-group { + hr { + margin-top: 5px !important; + margin-bottom: 5px !important; + } + .dropdown-menu > li > form > button { + padding: 3px 20px; + white-space: nowrap; + background: none; + border: none; + } +} + /* Margin Top */ .mt-0 { margin-top: 0 !important; } .mt-1 { margin-top: 0.25rem !important; } diff --git a/promgen/templates/promgen/service_action_button_group.html b/promgen/templates/promgen/service_action_button_group.html new file mode 100644 index 000000000..1b478d3f1 --- /dev/null +++ b/promgen/templates/promgen/service_action_button_group.html @@ -0,0 +1,44 @@ +{% load i18n %} +{% load promgen %} + +
+
+ + +
+ {% translate "Silence" %} + + {% translate "Edit Service" %} + +
diff --git a/promgen/templates/promgen/service_block.html b/promgen/templates/promgen/service_block.html index 441752edd..f4958c268 100644 --- a/promgen/templates/promgen/service_block.html +++ b/promgen/templates/promgen/service_block.html @@ -35,7 +35,7 @@
-
+
@@ -46,39 +46,8 @@
-
{% csrf_token %} - - - -
+ {% include "promgen/service_action_button_group.html" %} -
- - -
- - {% trans "Edit Service" %} - {% trans "Silence" %} - - - -
- {% csrf_token %} - -