File tree Expand file tree Collapse file tree 1 file changed +15
-10
lines changed
src/components/mediaProgressBar Expand file tree Collapse file tree 1 file changed +15
-10
lines changed Original file line number Diff line number Diff line change @@ -25,6 +25,15 @@ export const ParentContainerStyled = styled.div<MediaProgressBarStylesType>`
25
25
${ props => getStyles ( props . styles . container ) }
26
26
` ;
27
27
28
+ export const BarStyled = styled . div < MediaProgressBarStylesType > `
29
+ ${ props => getStyles ( props . styles . bar ) }
30
+ ${ ( { barFocused, styles } ) =>
31
+ ! barFocused &&
32
+ css `
33
+ ${ getStyles ( styles . bar ?. filled ) }
34
+ ` } ;
35
+ ` ;
36
+
28
37
export const BarContainerStyled = styled . div < MediaProgressBarStylesType > `
29
38
${ props => getStyles ( props . styles . barContainer ) }
30
39
${ ( { barFocused, styles } ) =>
@@ -37,17 +46,13 @@ export const BarContainerStyled = styled.div<MediaProgressBarStylesType>`
37
46
css `
38
47
pointer-events : none;
39
48
` } ;
49
+ &:focus-visible {
50
+ outline-style: none;
51
+ & > ${ BarStyled } {
52
+ ${ ( { theme : { FOCUS_STYLES } } ) => FOCUS_STYLES } ;
53
+ }
54
+ }
40
55
` ;
41
-
42
- export const BarStyled = styled . div < MediaProgressBarStylesType > `
43
- ${ props => getStyles ( props . styles . bar ) }
44
- ${ ( { barFocused, styles } ) =>
45
- ! barFocused &&
46
- css `
47
- ${ getStyles ( styles . bar ?. filled ) }
48
- ` } ;
49
- ` ;
50
-
51
56
export const ProgressBarStyled = styled . div < MediaProgressBarStylesType > `
52
57
${ props => getStyles ( props . styles . progressBar ) }
53
58
${ ( { barFocused } ) =>
You can’t perform that action at this time.
0 commit comments