refactor: 💡 Update Asciinema player control bar styles (#197)

* refactor: 💡 Update Asciinema player control bar styles

✅ Closes: ICU-8416

* refactor: 💡 remove rem from bottom set to 0 (zero)

* style: 💄 fix stylesheet linter issues
This commit is contained in:
Cameron Perera authored and GitHub committed 2023-04-17 17:48:41 -05:00
1 parent afd89bddb3
commit c05e7002d8
1 file changed
+54 -4
+54 -4
View File
@@ -766,7 +766,10 @@
.session-recording-player {
--player-background-color: #252937;
--player-divider: #656a761a;
--link-color: #fff;
--player-white: #fff;
--player-control-bar-buffer: #656a76;
--player-play-button: #1060ff;
--player-play-button-border: #0c56e9;
background-color: var(--player-background-color);
border-radius: 0.75rem;
@@ -777,13 +780,13 @@
// override of button styles to allow for
// static colors in light and dark mode
a {
color: var(--link-color);
color: var(--player-white);
padding: 1rem;
}
.hds-button--color-tertiary:hover,
.hds-button--color-tertiary:active {
color: var(--link-color);
color: var(--player-white);
background-color: transparent;
border-color: transparent;
}
@@ -802,6 +805,11 @@
.asciinema-player {
border-radius: 0.75rem;
// hides large play icon overlay
.start-prompt {
z-index: -10;
}
}
.asciinema-player-wrapper {
@@ -810,9 +818,51 @@
}
.control-bar {
bottom: 0;
bottom: -3.625rem;
background: var(--player-background-color);
border-top: var(--player-divider) 0.125rem solid;
height: 3.625rem;
.playback-button {
background: var(--player-play-button);
border: var(--player-play-button-border) 0.063rem solid;
border-radius: 0.313rem;
margin: 0.75rem;
padding: 0.625rem 1rem;
.icon path {
fill: var(--player-white);
}
}
}
.timer {
font-family: var(--token-typography-body-base-font-family);
font-size: var(--token-typography-body-base-font-size);
line-height: var(--token-typography-body-base-line-height);
color: var(--player-white);
position: relative;
top: 40%;
}
.progressbar {
padding-top: 0.875rem;
.bar .gutter {
background-color: var(--player-control-bar-buffer);
span {
background-color: var(--player-white);
}
}
}
.fullscreen-button {
padding-top: 1.5rem;
.icon path {
fill: var(--player-white);
}
}
}
}