From e9cb78a924871cabef2ee2a229573c8d1e666cb5 Mon Sep 17 00:00:00 2001 From: Jan Faracik <43062514+janfaracik@users.noreply.github.com> Date: Wed, 20 Apr 2022 21:01:06 +0100 Subject: [PATCH] Add backplate to table size toggles --- .../main/resources/lib/hudson/iconSize.jelly | 5 ++-- war/src/main/less/modules/icon-size.less | 25 ++++++++++++++++--- 2 files changed, 23 insertions(+), 7 deletions(-) diff --git a/core/src/main/resources/lib/hudson/iconSize.jelly b/core/src/main/resources/lib/hudson/iconSize.jelly index 184faeb114..aeca1f1568 100644 --- a/core/src/main/resources/lib/hudson/iconSize.jelly +++ b/core/src/main/resources/lib/hudson/iconSize.jelly @@ -28,16 +28,15 @@ THE SOFTWARE.
- -
  • +
  • ${title.charAt(0)}${title.substring(1)}
  • - + ${title.charAt(0)}${title.substring(1)}
  • diff --git a/war/src/main/less/modules/icon-size.less b/war/src/main/less/modules/icon-size.less index 6ea5a5eaf4..852ba5bbfa 100644 --- a/war/src/main/less/modules/icon-size.less +++ b/war/src/main/less/modules/icon-size.less @@ -7,19 +7,36 @@ &__items { display: flex; align-items: center; + gap: 0.5rem; ol { + position: relative; + display: flex; + align-items: center; margin: 0; padding: 0; list-style-type: none; - display: flex; - align-items: center; gap: 0.25rem; + + &::before { + content: ""; + position: absolute; + inset: 0; + border-radius: 8px; + background: currentColor; + opacity: 0; + transition: var(--standard-transition); + } + + &:hover { + &::before { + inset: -0.2rem; + opacity: 0.05; + } + } } li { - width: 32px; - .jenkins-button { margin: 0!important; padding: 0!important;