diff --git a/src/css/button.css b/src/css/button.css index 8cfbfb7..ecfc698 100644 --- a/src/css/button.css +++ b/src/css/button.css @@ -19,6 +19,7 @@ } .btn-primary { + position: relative; display: flex; align-items: center; justify-content: center; @@ -104,3 +105,42 @@ .btn-primary > .btn-icon { filter: var(--btn-primary-icon-filter); } + +.btn-primary:hover > .compile-tooltip { + visibility: visible; +} + +.btn-primary:hover > .compile-arrow { + visibility: visible; +} + +.compile-tooltip { + position: absolute; + top: -41px; + left: 50%; + transform: translateX(-50%); + white-space: nowrap; + background: var(--steel-900); + border-radius: 2px; + padding: 6px 8px 6px 8px; + visibility: hidden; +} + +.compile-tooltip > span { + color: var(--steel-000); + font-size: 12px; + text-align: center; +} + +.compile-arrow { + visibility: hidden; + position: absolute; + top: -35px; + left: 50%; + transform: translateX(-50%); + width: 0; + height: 0; + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-top: 6px solid var(--steel-900); +} diff --git a/src/css/main.css b/src/css/main.css index 6838e60..1d73864 100644 --- a/src/css/main.css +++ b/src/css/main.css @@ -67,8 +67,6 @@ --clipboard_icon_filter_light: var(--media-prefers-light) none; --btn_primary_fg_light: var(--media-prefers-light) var(--blue-600); --btn_primary_icon_filter_light: var(--media-prefers-light) none; - --sketch_mobile_bg_light: var(--media-prefers-light) var(--blue-050); - --sketch_mobile_fg_filter_light: var(--media-prefers-light) var(--blue-600-filter); --clickable_icon_filter_light: var(--media-prefers-light) none; --modal_close_icon_filter_light: var(--media-prefers-light) none; --theme_scheme: var(--media-prefers-light) light; @@ -119,12 +117,6 @@ invert(67%) sepia(12%) saturate(1615%) hue-rotate(198deg) brightness(103%) contrast(101%) ); - --sketch-mobile-bg: var(--sketch_mobile_bg_light, initial); - --sketch-mobile-fg-filter: var( - --sketch_mobile_fg_filter_light, - invert(67%) sepia(15%) saturate(1391%) hue-rotate(198deg) brightness(103%) - contrast(96%) - ); --clickable-icon-filter: var( --clickable_icon_filter_light, invert(71%) sepia(13%) saturate(274%) hue-rotate(191deg) brightness(89%) contrast(87%) diff --git a/src/css/responsive.css b/src/css/responsive.css index 5539525..43af563 100644 --- a/src/css/responsive.css +++ b/src/css/responsive.css @@ -23,22 +23,6 @@ #sketch { display: none; } - #sketch-mobile { - display: flex !important; - flex-direction: column; - align-items: center; - padding: 0.4rem; - border-radius: 4px; - } - #sketch-mobile-icon { - margin-top: 2px; - } - .sketch-mobile-activated { - background: var(--sketch-mobile-bg); - #sketch-mobile-icon { - filter: var(--sketch-mobile-fg-filter); - } - } #download-cli { display: none; } diff --git a/src/css/workstation.css b/src/css/workstation.css index 8a7a46a..55879bc 100644 --- a/src/css/workstation.css +++ b/src/css/workstation.css @@ -140,11 +140,6 @@ color: var(--steel-800); } -#sketch-mobile-icon { - filter: invert(46%) sepia(11%) saturate(523%) hue-rotate(192deg) brightness(94%) - contrast(88%); -} - #key { width: 20px; } diff --git a/src/index.html b/src/index.html index 667b89b..d2f34af 100644 --- a/src/index.html +++ b/src/index.html @@ -201,8 +201,12 @@ @@ -230,34 +234,16 @@ -