File tree Expand file tree Collapse file tree 3 files changed +16
-8
lines changed Expand file tree Collapse file tree 3 files changed +16
-8
lines changed Original file line number Diff line number Diff line change @@ -8,12 +8,12 @@ document.addEventListener("DOMContentLoaded", function (event) {
8
8
const trigger = e . trigger
9
9
10
10
if ( trigger . hasAttribute ( "data-copy-feedback" ) ) {
11
- trigger . classList . add ( "gdoc-post__codecopy--success" )
11
+ trigger . classList . add ( "gdoc-post__codecopy--success" , "gdoc-post__codecopy--out" )
12
12
trigger . querySelector ( ".gdoc-icon.copy" ) . classList . add ( "hidden" )
13
13
trigger . querySelector ( ".gdoc-icon.check" ) . classList . remove ( "hidden" )
14
14
15
15
setTimeout ( function ( ) {
16
- trigger . classList . remove ( "gdoc-post__codecopy--success" )
16
+ trigger . classList . remove ( "gdoc-post__codecopy--success" , "gdoc-post__codecopy--out" )
17
17
trigger . querySelector ( ".gdoc-icon.copy" ) . classList . remove ( "hidden" )
18
18
trigger . querySelector ( ".gdoc-icon.check" ) . classList . add ( "hidden" )
19
19
} , 3000 )
Original file line number Diff line number Diff line change @@ -342,7 +342,9 @@ svg.gdoc-icon {
342
342
.gdoc-language__list {
343
343
background : var (--body-background );
344
344
border-radius : $border-radius ;
345
- box-shadow : 0 1px 3px 0 var (--accent-color-dark ), 0 1px 2px 0 var (--accent-color );
345
+ box-shadow :
346
+ 0 1px 3px 0 var (--accent-color-dark ),
347
+ 0 1px 2px 0 var (--accent-color );
346
348
position : absolute ;
347
349
margin : 0 ;
348
350
padding : $padding-8 $padding-4 !important ;
@@ -534,6 +536,10 @@ svg.gdoc-icon {
534
536
color : var (--code-copy-success-color );
535
537
}
536
538
}
539
+
540
+ & --out {
541
+ transition : visibility 2s ease-out ;
542
+ }
537
543
}
538
544
}
539
545
@@ -584,7 +590,9 @@ svg.gdoc-icon {
584
590
padding : $padding-8 ;
585
591
padding-left : $padding-32 ;
586
592
587
- transition : border-color 0.15s ease-in-out , box-shadow 0.15s ease-in-out ;
593
+ transition :
594
+ border-color 0.15s ease-in-out ,
595
+ box-shadow 0.15s ease-in-out ;
588
596
border : 1px solid transparent ;
589
597
border-radius : $border-radius ;
590
598
Original file line number Diff line number Diff line change 115
115
--code-accent-color-lite : #{darken ($code-background-dark , 2 )} ;
116
116
--code-font-color : #{$code-font-color-dark } ;
117
117
118
- --code-copy-background : #{$body -background-dark } ;
119
- --code-copy-font-color : #{lighten ( $body -font-color, 24 ) } ;
120
- --code-copy-border-color : #{lighten ( $body -font-color, 24 ) } ;
118
+ --code-copy-background : #{$code -background-dark } ;
119
+ --code-copy-font-color : #{$code -font-color-dark } ;
120
+ --code-copy-border-color : #{$code -font-color-dark } ;
121
121
--code-copy-success-color : #{scale-color (map .get ($hint-colors , " ok" ), $alpha : -55% )} ;
122
122
}
123
123
130
130
--code-font-color : #{$code-font-color } ;
131
131
132
132
--code-copy-background : #{$code-background } ;
133
- --code-copy-font-color : #{lighten ( $body -font-color, 24 ) } ;
133
+ --code-copy-font-color : #{$code -font-color } ;
134
134
--code-copy-border-color : #{lighten ($body-font-color , 48 )} ;
135
135
--code-copy-success-color : #{map .get ($hint-colors , " ok" )} ;
136
136
}
You can’t perform that action at this time.
0 commit comments