Skip to content

Commit

Permalink
feat(sass-palette): use default theme variable if possible
Browse files Browse the repository at this point in the history
  • Loading branch information
Mister-Hope committed Jan 2, 2023
1 parent 8e379be commit 1c98543
Show file tree
Hide file tree
Showing 22 changed files with 105 additions and 119 deletions.
6 changes: 3 additions & 3 deletions packages/components/src/client/styles/back-to-top.scss
Expand Up @@ -17,8 +17,8 @@
color: var(--c-brand, #3eaf7c);
box-shadow: 2px 2px 10px 0 var(--card-shadow);

transition: background var(--color-transition), color var(--color-transition),
box-shadow var(--color-transition);
transition: background var(--t-color, 0.3s ease),
color var(--t-color, 0.3s ease), box-shadow var(--t-color, 0.3s ease);

@media (max-width: hope-config.$tablet) {
width: 2.25rem;
Expand All @@ -45,7 +45,7 @@

.fade-enter-active,
.fade-leave-active {
transition: opacity var(--color-transition);
transition: opacity var(--t-color, 0.3s ease);
}

.fade-enter,
Expand Down
3 changes: 2 additions & 1 deletion packages/components/src/client/styles/badge.scss
Expand Up @@ -20,7 +20,8 @@
font-size: 14px;
line-height: 18px;

transition: background var(--color-transition), color var(--color-transition);
transition: background var(--t-color, 0.3s ease),
color var(--t-color, 0.3s ease);

& + & {
margin-left: 5px;
Expand Down
4 changes: 2 additions & 2 deletions packages/components/src/client/styles/catalog.scss
Expand Up @@ -32,9 +32,9 @@
.main-title,
.child-title,
.sub-title {
margin-top: calc(0.5rem - var(--navbar-height));
margin-top: calc(0.5rem - var(--navbar-height, 3.6rem));
margin-bottom: 0.5rem;
padding-top: calc(var(--navbar-height));
padding-top: var(--navbar-height, 3.6rem);
font-weight: 500;

&:first-child {
Expand Down
7 changes: 4 additions & 3 deletions packages/components/src/client/styles/code-pen.scss
Expand Up @@ -5,7 +5,8 @@

text-align: center;

transition: background var(--color-transition), border var(--color-transition);
transition: background var(--t-color, 0.3s ease),
border var(--t-color, 0.3s ease);

.codepen-button {
display: block;
Expand All @@ -22,8 +23,8 @@

cursor: pointer;

transition: background var(--color-transition),
border var(--color-transition), color var(--color-transition);
transition: background var(--t-color, 0.3s ease),
border var(--t-color, 0.3s ease), color var(--t-color, 0.3s ease);

&:hover {
background: var(--c-brand-light, #4abf8a);
Expand Down
5 changes: 3 additions & 2 deletions packages/md-enhance/src/client/compact/styles/codegroup.scss
Expand Up @@ -10,7 +10,7 @@
background: var(--code-group-nav-bg-color, #3a404c);
list-style: none;

transition: background var(--color-transition);
transition: background var(--t-color, 0.3s ease);

@media (max-width: hope-config.$mobile) {
margin-right: -1.5rem;
Expand Down Expand Up @@ -38,7 +38,8 @@

cursor: pointer;

transition: background var(--color-transition), color var(--color-transition);
transition: background var(--t-color, 0.3s ease),
color var(--t-color, 0.3s ease);

&:hover {
background: var(--code-group-nav-hover-color, #434a57);
Expand Down
5 changes: 3 additions & 2 deletions packages/md-enhance/src/client/styles/code-tabs.scss
Expand Up @@ -12,7 +12,7 @@

white-space: nowrap;

transition: background var(--color-transition);
transition: background var(--t-color, 0.3s ease);

@media (max-width: hope-config.$mobile) {
margin-right: -1.5rem;
Expand Down Expand Up @@ -40,7 +40,8 @@

cursor: pointer;

transition: background var(--color-transition), color var(--color-transition);
transition: background var(--t-color, 0.3s ease),
color var(--t-color, 0.3s ease);

&:hover {
background: var(--code-tabs-nav-hover-color, #434a57);
Expand Down
14 changes: 7 additions & 7 deletions packages/md-enhance/src/client/styles/container/index.scss
Expand Up @@ -62,8 +62,8 @@

.hint-container {
position: relative;
transition: background var(--color-transition),
border-color var(--color-transition), color var(--color-transition);
transition: background var(--t-color, 0.3s ease),
border-color var(--t-color, 0.3s ease), color var(--t-color, 0.3s ease);

@media print {
page-break-inside: avoid;
Expand Down Expand Up @@ -220,8 +220,8 @@
background: var(--detail-bg-color);
color: var(--detail-text-color);

transition: background var(--transform-transition),
color var(--transform-transition);
transition: background var(--t-transform, 0.3s ease),
color var(--t-transform, 0.3s ease);

@media print {
display: none;
Expand Down Expand Up @@ -279,8 +279,8 @@
&::before {
border-radius: 50%;
background: #ccc;
transition: background var(--color-transition),
transform var(--transform-transition);
transition: background var(--t-color, 0.3s ease),
transform var(--t-transform, 0.3s ease);

#{hope-config.$dark-selector} & {
background: #555;
Expand All @@ -290,7 +290,7 @@
&::after {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(0,0,0,0.5)' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");
line-height: normal;
transition: transform var(--transform-transition);
transition: transform var(--t-transform, 0.3s ease);
transform: rotate(90deg);

#{hope-config.$dark-selector} & {
Expand Down
2 changes: 1 addition & 1 deletion packages/md-enhance/src/client/styles/figure.scss
Expand Up @@ -10,7 +10,7 @@

text-align: center;

transition: transform var(--transform-transition);
transition: transform var(--t-transform, 0.3s ease);

img {
overflow: hidden;
Expand Down
6 changes: 3 additions & 3 deletions packages/md-enhance/src/client/styles/footnote.scss
@@ -1,7 +1,7 @@
// footnote anchor position
.footnote-item {
margin-top: calc(0rem - var(--navbar-height));
padding-top: calc(var(--navbar-height) + 0.5rem);
margin-top: calc(0rem - var(--navbar-height, 3.6rem));
padding-top: calc(var(--navbar-height, 3.6rem) + 0.5rem);

> p {
margin-bottom: 0;
Expand All @@ -14,5 +14,5 @@

.footnote-anchor {
position: absolute;
top: calc(-0.5rem - var(--navbar-height));
top: calc(-0.5rem - var(--navbar-height, 3.6rem));
}
8 changes: 4 additions & 4 deletions packages/md-enhance/src/client/styles/playground.scss
Expand Up @@ -31,8 +31,8 @@

font-weight: 500;

transition: background var(--color-transition),
border-color var(--color-transition);
transition: background var(--t-color, 0.3s ease),
border-color var(--t-color, 0.3s ease);
}

.title {
Expand Down Expand Up @@ -70,7 +70,7 @@
position: relative;
overflow: hidden;
background: var(--c-bg, #fff);
transition: background var(--color-transition);
transition: background var(--t-color, 0.3s ease);

iframe {
display: block;
Expand All @@ -91,7 +91,7 @@

background: var(--grey15);

transition: background var(--color-transition);
transition: background var(--t-color, 0.3s ease);

.loading-icon {
width: 4em;
Expand Down
7 changes: 4 additions & 3 deletions packages/md-enhance/src/client/styles/tabs.scss
Expand Up @@ -38,7 +38,7 @@

white-space: nowrap;

transition: background var(--color-transition);
transition: background var(--t-color, 0.3s ease);

@media (max-width: hope-config.$mobile) {
border-radius: 0;
Expand All @@ -64,7 +64,8 @@

cursor: pointer;

transition: background var(--color-transition), color var(--color-transition);
transition: background var(--t-color, 0.3s ease),
color var(--t-color, 0.3s ease);

&:hover {
background: var(--tab-nav-hover-color);
Expand Down Expand Up @@ -121,7 +122,7 @@
display: none;
padding: 1rem 0.75rem;
background: var(--tab-bg-color);
transition: background var(--color-transition);
transition: background var(--t-color, 0.3s ease);

&.active {
display: block;
Expand Down
4 changes: 2 additions & 2 deletions packages/md-enhance/src/client/styles/tasklist.scss
Expand Up @@ -26,8 +26,8 @@ input[type="checkbox"].task-list-item-checkbox {

visibility: visible;

transition: background var(--color-transition),
border-color var(--color-transition);
transition: background var(--t-color, 0.3s ease),
border-color var(--t-color, 0.3s ease);

@media print {
border-color: var(--c-text, #2c3e50);
Expand Down
10 changes: 5 additions & 5 deletions packages/md-enhance/src/client/styles/vue-playground.scss
Expand Up @@ -73,8 +73,8 @@

font-weight: 500;

transition: background var(--color-transition) border-color
var(--color-transition);
transition: background var(--t-color, 0.3s ease) border-color
var(--t-color, 0.3s ease);
}

.title {
Expand Down Expand Up @@ -121,7 +121,7 @@

background: var(--grey15);

transition: background var(--color-transition);
transition: background var(--t-color, 0.3s ease);

.loading-icon {
width: 4em;
Expand All @@ -130,7 +130,7 @@

color: var(--c-brand, #3eaf7c);

transition: color var(--color-transition);
transition: color var(--t-color, 0.3s ease);
}
}

Expand All @@ -154,7 +154,7 @@

background: var(--c-bg, #fff);

transition: background var(--color-transition);
transition: background var(--t-color, 0.3s ease);

@media (max-width: hope-config.$tablet) {
&.show-code {
Expand Down
23 changes: 12 additions & 11 deletions packages/pwa2/src/client/styles/modal.scss
Expand Up @@ -49,7 +49,8 @@
font-weight: 600;
line-height: 2.2rem;

transition: background var(--color-transition), color var(--color-transition);
transition: background var(--t-color, 0.3s ease),
color var(--t-color, 0.3s ease);

// stylelint-disable media-feature-name-no-unknown
@media (display-mode: standalone) {
Expand Down Expand Up @@ -115,7 +116,7 @@

background: var(--c-bg, #fff);

transition: background var(--color-transition);
transition: background var(--t-color, 0.3s ease);
animation: 0.15s pwa-opened;

@media (max-width: hope-config.$laptop) {
Expand Down Expand Up @@ -148,7 +149,7 @@
@include reset.button;
float: right;
color: var(--grey3);
transition: color var(--color-transition);
transition: color var(--t-color, 0.3s ease);

&:hover,
&:focus {
Expand Down Expand Up @@ -184,7 +185,7 @@

background: #eee;

transition: background var(--color-transition);
transition: background var(--t-color, 0.3s ease);

@media (max-width: hope-config.$pad) {
width: 60px;
Expand Down Expand Up @@ -288,7 +289,7 @@
font-size: 16px;
line-height: 29px;

transition: color var(--color-transition);
transition: color var(--t-color, 0.3s ease);
}
}

Expand All @@ -304,7 +305,7 @@
button {
@include reset.button;
width: 4em;
transition: background var(--color-transition);
transition: background var(--t-color, 0.3s ease);

&:hover,
&:focus {
Expand Down Expand Up @@ -396,7 +397,7 @@
.install-button {
background: var(--c-brand, #3eaf7c);
color: var(--white);
transition: color var(--color-transition);
transition: color var(--t-color, 0.3s ease);

@media (max-width: hope-config.$mobile) {
span {
Expand Down Expand Up @@ -439,8 +440,8 @@
font-size: 14px;
text-align: center;

transition: background var(--color-transition),
box-shadow var(--color-transition);
transition: background var(--t-color, 0.3s ease),
box-shadow var(--t-color, 0.3s ease);

&::after {
content: " ";
Expand All @@ -455,7 +456,7 @@
border-right: 0.8em solid transparent;
border-left: 0.8em solid transparent;

transition: border-color var(--color-transition);
transition: border-color var(--t-color, 0.3s ease);
}

p {
Expand All @@ -472,7 +473,7 @@
background: #07c160;
color: var(--white);

transition: color var(--color-transition);
transition: color var(--t-color, 0.3s ease);
}
}
}

0 comments on commit 1c98543

Please sign in to comment.