From 43e22eeb9b1641d030aa8a7280e1f82fcc0d818e Mon Sep 17 00:00:00 2001 From: Tobias Ahlin Bjerrome Date: Mon, 19 Apr 2021 17:05:03 +0200 Subject: [PATCH 01/13] Update button styles --- src/marketing/buttons/button.scss | 138 +++++++++------------------ src/marketing/support/index.scss | 1 + src/marketing/support/mixins.scss | 80 ++++++++++++++++ src/marketing/support/variables.scss | 9 ++ 4 files changed, 137 insertions(+), 91 deletions(-) create mode 100644 src/marketing/support/mixins.scss diff --git a/src/marketing/buttons/button.scss b/src/marketing/buttons/button.scss index 19376bb73e..6d696cb486 100644 --- a/src/marketing/buttons/button.scss +++ b/src/marketing/buttons/button.scss @@ -1,117 +1,73 @@ .btn-mktg { + position: relative; + z-index: 1; display: inline-block; - padding: $spacer-3 $spacer-4; - font-size: $h5-size; - font-weight: $font-weight-semibold; - color: var(--color-mktg-btn-text); + appearance: none !important; + padding: rem(($spacer-3) * 0.9) rem($spacer-4) rem(($spacer-3) * 1.1); + font-size: 1rem; + font-weight: $font-weight-bold; + line-height: 1; white-space: nowrap; vertical-align: middle; - cursor: pointer; user-select: none; - background-color: var(--color-mktg-btn-bg); - border: $border-width $border-style var(--color-mktg-btn-border); - border-radius: $border-radius; - transition-duration: $transition-time / 2; - transition-property: background-color, border-color, box-shadow; - appearance: none; // Corrects inability to style clickable `input` types in iOS. + border: 0; + border-radius: rem(6px); + + @include btn-solid-mktg( + var(--color-text-white), + lighten($primary-blue-mktg, 5%), + $primary-blue-mktg, + lighten($secondary-blue-mktg, 5%), + $secondary-blue-mktg + ); + + &::before { + background-blend-mode: overlay, normal; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: -1; + content: ""; + border-radius: rem(6px); + opacity: 0; + transition: opacity 0.4s; + } &:hover { text-decoration: none; - background-color: var(--color-mktg-btn-hover-bg); - border-color: var(--color-mktg-btn-hover-border); - } - - &:focus { - outline: 0; - box-shadow: var(--color-mktg-btn-focus-shadow); - } - &:disabled, - &.disabled, - &[aria-disabled=true] { - color: var(--color-mktg-btn-disabled-text); - pointer-events: none; // Disable hover styles - cursor: default; - background-color: var(--color-mktg-btn-disabled-bg); - border-color: var(--color-mktg-btn-disabled-border); + &::before { + opacity: 1; + transition: opacity 0.4s; + } } } .btn-primary-mktg { - color: var(--color-mktg-btn-primary-text); - background-color: var(--color-mktg-btn-primary-bg); - border-color: var(--color-mktg-btn-primary-border); - - &:hover { - background-color: var(--color-mktg-btn-primary-hover-bg); - border-color: var(--color-mktg-btn-primary-hover-border); - } - - &:focus { - box-shadow: var(--color-mktg-btn-primary-focus-shadow); - } - - &:disabled, - &.disabled, - &[aria-disabled=true] { - color: var(--color-mktg-btn-primary-disabled-text); - background-color: var(--color-mktg-btn-primary-disabled-bg); - border-color: var(--color-mktg-btn-primary-disabled-border); - } + @include btn-solid-mktg( + var(--color-text-white), + lighten($primary-green-mktg, 5%), + $primary-green-mktg, + lighten($secondary-green-mktg, 5%), + $secondary-green-mktg + ); } .btn-outline-mktg { - color: var(--color-mktg-btn-outline-text); - background-color: var(--color-mktg-btn-outline-bg); - border-color: var(--color-mktg-btn-outline-border); - - &:hover { - color: var(--color-mktg-btn-outline-hover-text); - background-color: var(--color-mktg-btn-outline-hover-bg); - border-color: var(--color-mktg-btn-outline-hover-border); - } - - &:focus { - box-shadow: var(--color-mktg-btn-outline-focus-shadow); - } - - &:disabled, - &.disabled, - &[aria-disabled=true] { - color: var(--color-mktg-btn-outline-disabled-text); - background-color: var(--color-mktg-btn-outline-disabled-bg); - border-color: var(--color-mktg-btn-outline-disabled-border); - } + @include btn-outline-mktg($primary-blue-mktg, $secondary-blue-mktg, $primary-blue-mktg); + transition: box-shadow 0.4s, color 0.4s; } .btn-transparent { - color: var(--color-mktg-btn-dark-text); - background-color: var(--color-mktg-btn-dark-bg); - border-color: var(--color-mktg-btn-dark-border); - - &:hover { - color: var(--color-mktg-btn-dark-hover-text); - background-color: var(--color-mktg-btn-dark-hover-bg); - border-color: var(--color-mktg-btn-dark-hover-border); - } - - &:focus { - box-shadow: var(--color-mktg-btn-dark-focus-shadow); - } - - &:disabled, - &.disabled, - &[aria-disabled=true] { - color: var(--color-mktg-btn-dark-disabled-text); - background-color: var(--color-mktg-btn-dark-disabled-bg); - border-color: var(--color-mktg-btn-dark-disabled-border); - } + @include btn-outline-mktg($static-color-white, $static-color-white, $static-color-white); + transition: box-shadow 0.4s, color 0.4s; } // Large .btn-large-mktg { // stylelint-disable-next-line primer/spacing - padding: 20px $spacer-5; - font-size: $h4-size; + padding: 20px 30px 22px !important; } diff --git a/src/marketing/support/index.scss b/src/marketing/support/index.scss index 8c8e4790ee..8edca2624a 100644 --- a/src/marketing/support/index.scss +++ b/src/marketing/support/index.scss @@ -1,2 +1,3 @@ @import "../../support/index.scss"; +@import "./mixins.scss"; @import "./variables.scss"; diff --git a/src/marketing/support/mixins.scss b/src/marketing/support/mixins.scss new file mode 100644 index 0000000000..c7da896ae3 --- /dev/null +++ b/src/marketing/support/mixins.scss @@ -0,0 +1,80 @@ +@mixin btn-solid-mktg($color, $bg, $bg2, $bg3, $bg4) { + color: $color; + background-color: $bg2; + background-image: linear-gradient(-180deg, $bg 0%, $bg2 100%); + + &::before { + background-image: linear-gradient(-180deg, $bg3 0%, $bg4 100%); + } + + &:hover, + &.hover, + &:active, + &.selected, + &[aria-selected="true"], + [open] > & { + background-color: $bg2; + background-image: linear-gradient(-180deg, $bg 0%, $bg2 100%); + } + + &:focus, + &.focus { + outline: 0; + box-shadow: 0 0 0 0.2em rgba($bg2, 0.4); + } + + &:disabled, + &.disabled, + &[aria-disabled="true"] { + opacity: 0.5; + cursor: default; + pointer-events: none; + } +} + +@mixin btn-outline-mktg($color, $color2, $bg) { + color: $color; + background: none; + box-shadow: 0 0 0 1px rgba($bg, 0.3) inset; + + &::before { + display: none; + } + + &:hover, + &.hover, + &:active, + &.selected, + &[aria-selected="true"], + [open] > & { + color: $color2; + background: none; + box-shadow: 0 0 0 2px rgba($bg, 0.5) inset; + } + + &:focus, + &.focus { + outline: 0; + box-shadow: 0 0 0 2px rgba($bg, 1) inset, 0 0 0 4px rgba($bg, 0.5); + } + + &:disabled, + &.disabled, + &[aria-disabled="true"] { + opacity: 0.5; + } +} + +$browser-context: 16; + +@function rem($pixels, $context: $browser-context) { + @if (unitless($pixels)) { + $pixels: $pixels * 1px; + } + + @if (unitless($context)) { + $context: $context * 1px; + } + + @return $pixels / $context * 1rem; +} diff --git a/src/marketing/support/variables.scss b/src/marketing/support/variables.scss index 2028f834a7..e4eff1aae5 100644 --- a/src/marketing/support/variables.scss +++ b/src/marketing/support/variables.scss @@ -6,6 +6,15 @@ $font-mktg: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Ari $h000-size: 64px !default; $h000-size-mobile: 48px !default; +// Colors +$primary-blue-mktg: #4969ed; +$secondary-blue-mktg: #3355e0; +$primary-green-mktg: #2ea44f; +$secondary-green-mktg: #22863a; +$primary-purple-mktg: #6f57ff; +$secondary-purple-mktg: #614eda; +$static-color-white: #fff; + // Animations $transition-time: 0.4s !default; $ease-mktg: cubic-bezier(0.16, 1, 0.3, 1) !default; From 802321a1ca40d970562ad13c0185a691128a696c Mon Sep 17 00:00:00 2001 From: Tobias Ahlin Bjerrome Date: Mon, 19 Apr 2021 17:08:56 +0200 Subject: [PATCH 02/13] Linting --- src/marketing/buttons/button.scss | 4 ++++ src/marketing/support/mixins.scss | 6 +++--- src/marketing/support/variables.scss | 14 +++++++------- 3 files changed, 14 insertions(+), 10 deletions(-) diff --git a/src/marketing/buttons/button.scss b/src/marketing/buttons/button.scss index 6d696cb486..eeeae427ae 100644 --- a/src/marketing/buttons/button.scss +++ b/src/marketing/buttons/button.scss @@ -3,7 +3,9 @@ z-index: 1; display: inline-block; appearance: none !important; + // stylelint-disable-next-line primer/spacing padding: rem(($spacer-3) * 0.9) rem($spacer-4) rem(($spacer-3) * 1.1); + // stylelint-disable-next-line primer/typography font-size: 1rem; font-weight: $font-weight-bold; line-height: 1; @@ -11,6 +13,7 @@ vertical-align: middle; user-select: none; border: 0; + // stylelint-disable-next-line primer/borders border-radius: rem(6px); @include btn-solid-mktg( @@ -30,6 +33,7 @@ left: 0; z-index: -1; content: ""; + // stylelint-disable-next-line primer/borders border-radius: rem(6px); opacity: 0; transition: opacity 0.4s; diff --git a/src/marketing/support/mixins.scss b/src/marketing/support/mixins.scss index c7da896ae3..6eabb466f3 100644 --- a/src/marketing/support/mixins.scss +++ b/src/marketing/support/mixins.scss @@ -26,9 +26,9 @@ &:disabled, &.disabled, &[aria-disabled="true"] { - opacity: 0.5; - cursor: default; pointer-events: none; + cursor: default; + opacity: 0.5; } } @@ -65,7 +65,7 @@ } } -$browser-context: 16; +$browser-context: 16 !default; @function rem($pixels, $context: $browser-context) { @if (unitless($pixels)) { diff --git a/src/marketing/support/variables.scss b/src/marketing/support/variables.scss index e4eff1aae5..392b2e79a8 100644 --- a/src/marketing/support/variables.scss +++ b/src/marketing/support/variables.scss @@ -7,13 +7,13 @@ $h000-size: 64px !default; $h000-size-mobile: 48px !default; // Colors -$primary-blue-mktg: #4969ed; -$secondary-blue-mktg: #3355e0; -$primary-green-mktg: #2ea44f; -$secondary-green-mktg: #22863a; -$primary-purple-mktg: #6f57ff; -$secondary-purple-mktg: #614eda; -$static-color-white: #fff; +$primary-blue-mktg: #4969ed !default; +$secondary-blue-mktg: #3355e0 !default; +$primary-green-mktg: #2ea44f !default; +$secondary-green-mktg: #22863a !default; +$primary-purple-mktg: #6f57ff !default; +$secondary-purple-mktg: #614eda !default; +$static-color-white: #fff !default; // Animations $transition-time: 0.4s !default; From 6d1b94c21ea534a3ced8c3d0086c5865d65053e5 Mon Sep 17 00:00:00 2001 From: Tobias Ahlin Bjerrome Date: Mon, 19 Apr 2021 17:25:09 +0200 Subject: [PATCH 03/13] Add small variant, and update documentation --- docs/content/components/marketing-buttons.md | 13 +++++++++---- src/marketing/buttons/button.scss | 9 +++++++-- 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/docs/content/components/marketing-buttons.md b/docs/content/components/marketing-buttons.md index ed8ab324a6..2769bad55b 100644 --- a/docs/content/components/marketing-buttons.md +++ b/docs/content/components/marketing-buttons.md @@ -25,14 +25,19 @@ The solid blue and solid green buttons have more visual emphasis than the blue o ## Sizes -Available in two sizes, marketing buttons have a default size and a large size. +Available in three sizes, marketing buttons have a default size and a large size. ```html live + + + +

- - - + + + +
``` diff --git a/src/marketing/buttons/button.scss b/src/marketing/buttons/button.scss index eeeae427ae..a8f0478ce5 100644 --- a/src/marketing/buttons/button.scss +++ b/src/marketing/buttons/button.scss @@ -69,9 +69,14 @@ transition: box-shadow 0.4s, color 0.4s; } -// Large +// Size modifiers -.btn-large-mktg { +.btn-sm-mktg { + // stylelint-disable-next-line primer/spacing + padding: rem(10px) rem($spacer-4) rem(12px); +} + +.btn-lg-mktg { // stylelint-disable-next-line primer/spacing padding: 20px 30px 22px !important; } From 2605b43c2f69ba46f8e9ab0ee3ad715f1163906e Mon Sep 17 00:00:00 2001 From: Tobias Ahlin Bjerrome Date: Mon, 19 Apr 2021 17:41:58 +0200 Subject: [PATCH 04/13] Add purple variant --- docs/content/components/marketing-buttons.md | 5 ++++- src/marketing/buttons/button.scss | 10 ++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/docs/content/components/marketing-buttons.md b/docs/content/components/marketing-buttons.md index 2769bad55b..8fdfd1dc91 100644 --- a/docs/content/components/marketing-buttons.md +++ b/docs/content/components/marketing-buttons.md @@ -17,6 +17,7 @@ The solid blue and solid green buttons have more visual emphasis than the blue o ```html live +
@@ -30,14 +31,16 @@ Available in three sizes, marketing buttons have a default size and a large size ```html live +
+
+ -
``` diff --git a/src/marketing/buttons/button.scss b/src/marketing/buttons/button.scss index a8f0478ce5..03d2044825 100644 --- a/src/marketing/buttons/button.scss +++ b/src/marketing/buttons/button.scss @@ -59,6 +59,16 @@ ); } +.btn-purple-mktg { + @include btn-solid-mktg( + var(--color-text-white), + lighten($primary-purple-mktg, 5%), + $primary-purple-mktg, + lighten($secondary-purple-mktg, 5%), + $secondary-purple-mktg + ); +} + .btn-outline-mktg { @include btn-outline-mktg($primary-blue-mktg, $secondary-blue-mktg, $primary-blue-mktg); transition: box-shadow 0.4s, color 0.4s; From b1bd8d1130d12945fe552a2ab689834c6eb78c60 Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Tue, 20 Apr 2021 08:52:12 -0700 Subject: [PATCH 05/13] Create itchy-goats-cough.md --- .changeset/itchy-goats-cough.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/itchy-goats-cough.md diff --git a/.changeset/itchy-goats-cough.md b/.changeset/itchy-goats-cough.md new file mode 100644 index 0000000000..8ccb6e9547 --- /dev/null +++ b/.changeset/itchy-goats-cough.md @@ -0,0 +1,5 @@ +--- +"@primer/css": minor +--- + +Update marketing button styles From 3c9dc821d894201993e1d1e264fef5ae1901edf3 Mon Sep 17 00:00:00 2001 From: Tobias Ahlin Bjerrome Date: Wed, 21 Apr 2021 21:28:18 +0200 Subject: [PATCH 06/13] Use new vars from primitives --- src/marketing/buttons/button.scss | 28 +++++++++++++++++++++------- src/marketing/support/mixins.scss | 8 ++++---- 2 files changed, 25 insertions(+), 11 deletions(-) diff --git a/src/marketing/buttons/button.scss b/src/marketing/buttons/button.scss index 03d2044825..2e481886c2 100644 --- a/src/marketing/buttons/button.scss +++ b/src/marketing/buttons/button.scss @@ -51,11 +51,11 @@ .btn-primary-mktg { @include btn-solid-mktg( - var(--color-text-white), - lighten($primary-green-mktg, 5%), - $primary-green-mktg, - lighten($secondary-green-mktg, 5%), - $secondary-green-mktg + var(--color-mktg-btn-primary-text), + var(--color-mktg-btn-primary-bg-top), + var(--color-mktg-btn-primary-bg-bottom), + var(--color-mktg-btn-primary-bg-overlay-top), + var(--color-mktg-btn-primary-bg-overlay-bottom), ); } @@ -70,12 +70,26 @@ } .btn-outline-mktg { - @include btn-outline-mktg($primary-blue-mktg, $secondary-blue-mktg, $primary-blue-mktg); + @include btn-outline-mktg( + var(--color-mktg-btn-outline-text), + var(--color-mktg-btn-outline-hover-text), + var(--color-mktg-btn-outline-border), + var(--color-mktg-btn-outline-hover-border), + var(--color-mktg-btn-outline-focus-border), + var(--color-mktg-btn-outline-focus-border-inset) + ); transition: box-shadow 0.4s, color 0.4s; } .btn-transparent { - @include btn-outline-mktg($static-color-white, $static-color-white, $static-color-white); + @include btn-outline-mktg( + var(--color-mktg-btn-dark-text), + var(--color-mktg-btn-dark-hover-text), + var(--color-mktg-btn-dark-border), + var(--color-mktg-btn-dark-hover-border), + var(--color-mktg-btn-dark-focus-border), + var(--color-mktg-btn-dark-focus-border-inset) + ); transition: box-shadow 0.4s, color 0.4s; } diff --git a/src/marketing/support/mixins.scss b/src/marketing/support/mixins.scss index 6eabb466f3..89421a8f5e 100644 --- a/src/marketing/support/mixins.scss +++ b/src/marketing/support/mixins.scss @@ -32,10 +32,10 @@ } } -@mixin btn-outline-mktg($color, $color2, $bg) { +@mixin btn-outline-mktg($color, $color2, $border, $borderHover, $borderFocus, $borderFocusInset) { color: $color; background: none; - box-shadow: 0 0 0 1px rgba($bg, 0.3) inset; + box-shadow: 0 0 0 1px $border inset; &::before { display: none; @@ -49,13 +49,13 @@ [open] > & { color: $color2; background: none; - box-shadow: 0 0 0 2px rgba($bg, 0.5) inset; + box-shadow: 0 0 0 2px $borderHover inset; } &:focus, &.focus { outline: 0; - box-shadow: 0 0 0 2px rgba($bg, 1) inset, 0 0 0 4px rgba($bg, 0.5); + box-shadow: 0 0 0 2px $borderFocus inset, 0 0 0 4px $borderFocusInset; } &:disabled, From 296cbd7d3b882ee3f3ed94bf3ca7e83235429556 Mon Sep 17 00:00:00 2001 From: Tobias Ahlin Bjerrome Date: Wed, 21 Apr 2021 21:32:12 +0200 Subject: [PATCH 07/13] Move enterprise button over to vars --- docs/content/components/marketing-buttons.md | 8 ++++---- src/marketing/buttons/button.scss | 12 ++++++------ 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/docs/content/components/marketing-buttons.md b/docs/content/components/marketing-buttons.md index 8fdfd1dc91..fe81dc64af 100644 --- a/docs/content/components/marketing-buttons.md +++ b/docs/content/components/marketing-buttons.md @@ -17,7 +17,7 @@ The solid blue and solid green buttons have more visual emphasis than the blue o ```html live - +
@@ -31,16 +31,16 @@ Available in three sizes, marketing buttons have a default size and a large size ```html live - +
- +
- + ``` diff --git a/src/marketing/buttons/button.scss b/src/marketing/buttons/button.scss index 2e481886c2..b37fc68b46 100644 --- a/src/marketing/buttons/button.scss +++ b/src/marketing/buttons/button.scss @@ -59,13 +59,13 @@ ); } -.btn-purple-mktg { +.btn-enterprise-mktg { @include btn-solid-mktg( - var(--color-text-white), - lighten($primary-purple-mktg, 5%), - $primary-purple-mktg, - lighten($secondary-purple-mktg, 5%), - $secondary-purple-mktg + var(--color-mktg-btn-enterprise-text), + var(--color-mktg-btn-enterprise-bg-top), + var(--color-mktg-btn-enterprise-bg-bottom), + var(--color-mktg-btn-enterprise-bg-overlay-top), + var(--color-mktg-btn-enterprise-bg-overlay-bottom), ); } From ebc2e4df0142704e1ac5df087ce324a95416dc56 Mon Sep 17 00:00:00 2001 From: Tobias Ahlin Bjerrome Date: Thu, 22 Apr 2021 11:20:32 +0200 Subject: [PATCH 08/13] Use Primatives variables for all buttons --- src/marketing/buttons/button.scss | 10 +++++----- src/marketing/support/variables.scss | 9 --------- 2 files changed, 5 insertions(+), 14 deletions(-) diff --git a/src/marketing/buttons/button.scss b/src/marketing/buttons/button.scss index b37fc68b46..a3f0f5165a 100644 --- a/src/marketing/buttons/button.scss +++ b/src/marketing/buttons/button.scss @@ -17,11 +17,11 @@ border-radius: rem(6px); @include btn-solid-mktg( - var(--color-text-white), - lighten($primary-blue-mktg, 5%), - $primary-blue-mktg, - lighten($secondary-blue-mktg, 5%), - $secondary-blue-mktg + var(--color-mktg-btn-text), + var(--color-mktg-btn-bg-top), + var(--color-mktg-btn-bg-bottom), + var(--color-mktg-btn-bg-overlay-top), + var(--color-mktg-btn-bg-overlay-bottom), ); &::before { diff --git a/src/marketing/support/variables.scss b/src/marketing/support/variables.scss index 392b2e79a8..2028f834a7 100644 --- a/src/marketing/support/variables.scss +++ b/src/marketing/support/variables.scss @@ -6,15 +6,6 @@ $font-mktg: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Ari $h000-size: 64px !default; $h000-size-mobile: 48px !default; -// Colors -$primary-blue-mktg: #4969ed !default; -$secondary-blue-mktg: #3355e0 !default; -$primary-green-mktg: #2ea44f !default; -$secondary-green-mktg: #22863a !default; -$primary-purple-mktg: #6f57ff !default; -$secondary-purple-mktg: #614eda !default; -$static-color-white: #fff !default; - // Animations $transition-time: 0.4s !default; $ease-mktg: cubic-bezier(0.16, 1, 0.3, 1) !default; From 498fb5a30eb21f38472d1f9472bb2bc6f2b68868 Mon Sep 17 00:00:00 2001 From: Tobias Ahlin Bjerrome Date: Thu, 22 Apr 2021 11:31:09 +0200 Subject: [PATCH 09/13] Tweak size modifier spacing --- src/marketing/buttons/button.scss | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/marketing/buttons/button.scss b/src/marketing/buttons/button.scss index a3f0f5165a..5635c85895 100644 --- a/src/marketing/buttons/button.scss +++ b/src/marketing/buttons/button.scss @@ -97,10 +97,10 @@ .btn-sm-mktg { // stylelint-disable-next-line primer/spacing - padding: rem(10px) rem($spacer-4) rem(12px); + padding: rem(10px) rem($spacer-3) rem(13px); } .btn-lg-mktg { // stylelint-disable-next-line primer/spacing - padding: 20px 30px 22px !important; + padding: 20px 30px 23px !important; } From a7ca0e934aa433081cca55a8ad48e87dac2ba2e6 Mon Sep 17 00:00:00 2001 From: simurai Date: Thu, 22 Apr 2021 20:25:22 +0900 Subject: [PATCH 10/13] yarn add @primer/primitives@latest --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 9f409cf79e..146ede8b9b 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ }, "dependencies": { "@primer/octicons": "13.0.0", - "@primer/primitives": "4.2.1" + "@primer/primitives": "4.3.0" }, "devDependencies": { "@changesets/changelog-github": "0.4.0", diff --git a/yarn.lock b/yarn.lock index c70244612a..18d6c544bc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -767,10 +767,10 @@ dependencies: object-assign "^4.1.1" -"@primer/primitives@4.2.1": - version "4.2.1" - resolved "https://registry.yarnpkg.com/@primer/primitives/-/primitives-4.2.1.tgz#e8fac9b4b78eb81d81384ce5fcfe32bbb4115861" - integrity sha512-sI0Bw/PMCZ1kfPX1MRwoNYD6RWdvU0sGk9YYD8euYASwrr4E6aNH9dutMmHTRVe/N3/coBN7QUkV79GMt0UKyQ== +"@primer/primitives@4.3.0": + version "4.3.0" + resolved "https://registry.yarnpkg.com/@primer/primitives/-/primitives-4.3.0.tgz#446e868cd1c48437cbc3340c52b159ec2e015b78" + integrity sha512-djXxll2yVTufmhnHA1H9bMT8I3S0ID6GlSewAJvKHlv80I+5AoZASVBF+WedtH/SyloLM5wyk+Tqj1ZNmy2+RQ== "@sinonjs/commons@^1.7.0": version "1.8.2" From b4950e395867b558e63b5bb4d46d93f75f35e38e Mon Sep 17 00:00:00 2001 From: simurai Date: Thu, 22 Apr 2021 20:37:55 +0900 Subject: [PATCH 11/13] Create tiny-eagles-repair.md --- .changeset/tiny-eagles-repair.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/tiny-eagles-repair.md diff --git a/.changeset/tiny-eagles-repair.md b/.changeset/tiny-eagles-repair.md new file mode 100644 index 0000000000..719d7797ba --- /dev/null +++ b/.changeset/tiny-eagles-repair.md @@ -0,0 +1,5 @@ +--- +"@primer/css": major +--- + +Update marketing button styles From ea876401b0b1f456236d058c3261986a08209a10 Mon Sep 17 00:00:00 2001 From: simurai Date: Thu, 22 Apr 2021 20:55:32 +0900 Subject: [PATCH 12/13] yarn add @primer/primitives@latest --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 77a795b36c..2dcee1e770 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ }, "dependencies": { "@primer/octicons": "13.0.0", - "@primer/primitives": "4.2.2" + "@primer/primitives": "4.3.0" }, "devDependencies": { "@changesets/changelog-github": "0.4.0", diff --git a/yarn.lock b/yarn.lock index 628fb5a45e..52fa9760f8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -767,10 +767,10 @@ dependencies: object-assign "^4.1.1" -"@primer/primitives@4.2.2": - version "4.2.2" - resolved "https://registry.yarnpkg.com/@primer/primitives/-/primitives-4.2.2.tgz#3d4400c125bad85e9a4de35832dbe2af98ba1c45" - integrity sha512-PHuDnaaYI5+SjK5RaLGXxYxgDkSqx3DJJCOxwVvrcA8pPUdfJ4ifFrZxly+NA/5DyHNVTzkjnaRa9V35ff9Lgg== +"@primer/primitives@4.3.0": + version "4.3.0" + resolved "https://registry.yarnpkg.com/@primer/primitives/-/primitives-4.3.0.tgz#446e868cd1c48437cbc3340c52b159ec2e015b78" + integrity sha512-djXxll2yVTufmhnHA1H9bMT8I3S0ID6GlSewAJvKHlv80I+5AoZASVBF+WedtH/SyloLM5wyk+Tqj1ZNmy2+RQ== "@sinonjs/commons@^1.7.0": version "1.8.2" From 2cc4dbb8c2349aeb283b91557d7e55a13377ff10 Mon Sep 17 00:00:00 2001 From: simurai Date: Thu, 22 Apr 2021 21:33:31 +0900 Subject: [PATCH 13/13] Delete itchy-goats-cough.md --- .changeset/itchy-goats-cough.md | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 .changeset/itchy-goats-cough.md diff --git a/.changeset/itchy-goats-cough.md b/.changeset/itchy-goats-cough.md deleted file mode 100644 index 8ccb6e9547..0000000000 --- a/.changeset/itchy-goats-cough.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@primer/css": minor ---- - -Update marketing button styles