From 1b34331e9345471b0eca5782e4e7801a00c206b0 Mon Sep 17 00:00:00 2001 From: Baptiste Grob <60621355+baptiste-grob@users.noreply.github.com> Date: Tue, 2 Feb 2021 16:12:02 +0100 Subject: [PATCH] fix: properly color svg button --- .../javascripts/components/NoAccountWarning.tsx | 4 ++-- app/assets/stylesheets/_sn.scss | 13 +++++++------ app/assets/stylesheets/_ui.scss | 14 +++++++++----- 3 files changed, 18 insertions(+), 13 deletions(-) diff --git a/app/assets/javascripts/components/NoAccountWarning.tsx b/app/assets/javascripts/components/NoAccountWarning.tsx index 299de54b0..322cf5c9d 100644 --- a/app/assets/javascripts/components/NoAccountWarning.tsx +++ b/app/assets/javascripts/components/NoAccountWarning.tsx @@ -35,9 +35,9 @@ function NoAccountWarning({ }} title="Ignore" label="Ignore" - className="border-0 p-0 bg-transparent cursor-pointer rounded-md col-start-2 row-start-1" + className="border-0 p-0 bg-transparent cursor-pointer rounded-md col-start-2 row-start-1 color-neutral hover:color-info" > - + ); diff --git a/app/assets/stylesheets/_sn.scss b/app/assets/stylesheets/_sn.scss index 06ff43e0b..735334c0f 100644 --- a/app/assets/stylesheets/_sn.scss +++ b/app/assets/stylesheets/_sn.scss @@ -1,14 +1,15 @@ -/* Generic UI controls that have yet to be extracted in Stylekit */ +/* Generic UI controls that have yet to be extracted into Stylekit */ .sn-btn { - @extend .text-sm; + @extend .border-0; + @extend .bg-main; + @extend .cursor-pointer; @extend .font-bold; @extend .py-2; @extend .px-3; - @extend .bg-main; - @extend .text-info-contrast; - @extend .border-0; @extend .rounded; - @extend .cursor-pointer; + @extend .text-info-contrast; + @extend .text-sm; + @extend .hover\:brightness-130; } diff --git a/app/assets/stylesheets/_ui.scss b/app/assets/stylesheets/_ui.scss index a8558dd9e..76c23e573 100644 --- a/app/assets/stylesheets/_ui.scss +++ b/app/assets/stylesheets/_ui.scss @@ -153,6 +153,13 @@ $screen-md-max: ($screen-lg-min - 1) !default; grid-column-end: 3; } +.color-neutral { + color: var(--sn-stylekit-neutral-color) +} +.hover\:color-info:hover { + color: var(--sn-stylekit-info-color) +} + .hover\:brightness-130:hover { filter: brightness(130%); } @@ -161,11 +168,8 @@ $screen-md-max: ($screen-lg-min - 1) !default; cursor: pointer; } -.fill-neutral { - fill: var(--sn-stylekit-neutral-color); -} -.hover\:fill-info:hover { - fill: var(--sn-stylekit-info-color) +.fill-current { + fill: currentColor; } .font-semibold {