111 lines
2.4 KiB
JavaScript
111 lines
2.4 KiB
JavaScript
import { ColorPalette } from '../../base/styles';
|
|
|
|
/**
|
|
* Film strip related styles common to both Web and native.
|
|
*/
|
|
export const styles = {
|
|
/**
|
|
* Audio muted indicator style.
|
|
*/
|
|
audioMutedIndicator: {
|
|
backgroundColor: 'transparent',
|
|
color: 'white',
|
|
left: 20,
|
|
position: 'absolute',
|
|
top: 1
|
|
},
|
|
|
|
/**
|
|
* Dominant speaker indicator style.
|
|
*/
|
|
dominantSpeakerIndicator: {
|
|
color: 'white',
|
|
fontSize: 15
|
|
},
|
|
|
|
/**
|
|
* Dominant speaker indicator background style.
|
|
*/
|
|
dominantSpeakerIndicatorBackground: {
|
|
backgroundColor: ColorPalette.jitsiBlue,
|
|
borderRadius: 15,
|
|
bottom: 2,
|
|
left: 1,
|
|
padding: 5,
|
|
position: 'absolute'
|
|
},
|
|
|
|
/**
|
|
* The style of the Container which represents the very film strip.
|
|
*/
|
|
filmStrip: {
|
|
alignItems: 'flex-end',
|
|
alignSelf: 'stretch',
|
|
bottom: 10,
|
|
flex: 1,
|
|
flexDirection: 'column',
|
|
left: 0,
|
|
position: 'absolute',
|
|
right: 0
|
|
},
|
|
|
|
/**
|
|
* The style of the content container of the ScrollView which is placed
|
|
* inside filmStrip and which contains the participants' thumbnails in order
|
|
* to allow scrolling through them if they do not fit within the display.
|
|
*/
|
|
filmStripScrollViewContentContainer: {
|
|
paddingHorizontal: 10
|
|
},
|
|
|
|
/**
|
|
* Moderator indicator style.
|
|
*/
|
|
moderatorIndicator: {
|
|
backgroundColor: 'transparent',
|
|
color: 'white',
|
|
left: 1,
|
|
position: 'absolute',
|
|
top: 1
|
|
},
|
|
|
|
/**
|
|
* Video thumbnail style.
|
|
*/
|
|
thumbnail: {
|
|
alignItems: 'stretch',
|
|
backgroundColor: 'black',
|
|
borderColor: '#424242',
|
|
borderStyle: 'solid',
|
|
borderWidth: 1,
|
|
flex: 1,
|
|
justifyContent: 'center',
|
|
overflow: 'hidden',
|
|
position: 'relative'
|
|
},
|
|
|
|
/**
|
|
* Pinned video thumbnail style.
|
|
*/
|
|
thumbnailPinned: {
|
|
borderColor: ColorPalette.jitsiBlue,
|
|
shadowColor: 'black',
|
|
shadowOffset: {
|
|
height: 5,
|
|
width: 5
|
|
},
|
|
shadowRadius: 5
|
|
},
|
|
|
|
/**
|
|
* Video muted indicator style.
|
|
*/
|
|
videoMutedIndicator: {
|
|
backgroundColor: 'transparent',
|
|
color: 'white',
|
|
left: 35,
|
|
position: 'absolute',
|
|
top: 1
|
|
}
|
|
};
|