From abc8ba5b209267eef894f9438c5b110a32b57ca2 Mon Sep 17 00:00:00 2001 From: Tobias Frust Date: Wed, 17 Apr 2019 13:32:36 +0200 Subject: [PATCH] settings: make release pattern configurable (UI) --- invenio_gitlab/static/scss/gitlab/gitlab.scss | 15 ++++++++ .../invenio_gitlab/settings/index_item.html | 34 ++++++++++++++++--- 2 files changed, 44 insertions(+), 5 deletions(-) diff --git a/invenio_gitlab/static/scss/gitlab/gitlab.scss b/invenio_gitlab/static/scss/gitlab/gitlab.scss index 93a34a9..fa228f0 100644 --- a/invenio_gitlab/static/scss/gitlab/gitlab.scss +++ b/invenio_gitlab/static/scss/gitlab/gitlab.scss @@ -96,3 +96,18 @@ $gitlab-published-color-text: darken($gitlab-published-color, 17%); @include status-styling($gitlab-deleted-color-text); } } + +.hide-on-collapsed-inline { + display: inline; +} +.show-on-collapsed-inline { + display: none; +} +.panel-toggle.collapsed { + .hide-on-collapsed-inline { + display: none; + } + .show-on-collapsed-inline { + display: inline; + } +} diff --git a/invenio_gitlab/templates/invenio_gitlab/settings/index_item.html b/invenio_gitlab/templates/invenio_gitlab/settings/index_item.html index 1b73039..e345259 100644 --- a/invenio_gitlab/templates/invenio_gitlab/settings/index_item.html +++ b/invenio_gitlab/templates/invenio_gitlab/settings/index_item.html @@ -10,11 +10,6 @@ {{ project.full_name }} - {%- if release.pid %} -

- {{ doi_badge(release.pid.pid_value, gitlab_id=project_id) }} -

- {%- endif %}
@@ -22,6 +17,35 @@
+

+ {%- if release.pid %} + {{ doi_badge(release.pid.pid_value, gitlab_id=project_id) }} + {%- endif %} +

+ {% if project.instance %} +

+ +

+
+
+
+
+ + + + + + + +
+
+
+
+ {% endif %} {%- if not loop.last %}
-- GitLab