Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

styles.ts 4.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167
  1. import BaseTheme from '../../../base/ui/components/BaseTheme.native';
  2. export const preJoinStyles = {
  3. joinButton: {
  4. marginTop: BaseTheme.spacing[3],
  5. width: 352
  6. },
  7. buttonStylesBorderless: {
  8. iconStyle: {
  9. color: BaseTheme.palette.icon01,
  10. fontSize: 24
  11. },
  12. style: {
  13. flexDirection: 'row',
  14. justifyContent: 'center',
  15. margin: BaseTheme.spacing[3],
  16. height: 24,
  17. width: 24
  18. },
  19. underlayColor: 'transparent'
  20. },
  21. contentWrapper: {
  22. flex: 1,
  23. flexDirection: 'row'
  24. },
  25. contentWrapperWide: {
  26. flex: 1,
  27. flexDirection: 'row'
  28. },
  29. largeVideoContainer: {
  30. height: '60%'
  31. },
  32. largeVideoContainerWide: {
  33. height: '100%',
  34. marginRight: 'auto',
  35. position: 'absolute',
  36. width: '50%'
  37. },
  38. contentContainer: {
  39. alignItems: 'center',
  40. backgroundColor: BaseTheme.palette.uiBackground,
  41. bottom: 0,
  42. display: 'flex',
  43. height: 280,
  44. justifyContent: 'center',
  45. position: 'absolute',
  46. width: '100%',
  47. zIndex: 1
  48. },
  49. contentContainerWide: {
  50. alignItems: 'center',
  51. height: '100%',
  52. justifyContent: 'center',
  53. left: '50%',
  54. padding: BaseTheme.spacing[3],
  55. position: 'absolute',
  56. width: '50%'
  57. },
  58. toolboxContainer: {
  59. alignItems: 'center',
  60. backgroundColor: BaseTheme.palette.ui01,
  61. borderRadius: BaseTheme.shape.borderRadius,
  62. display: 'flex',
  63. flexDirection: 'row',
  64. height: 60,
  65. justifyContent: 'space-between',
  66. marginBottom: BaseTheme.spacing[3],
  67. paddingHorizontal: BaseTheme.spacing[2],
  68. width: 148
  69. },
  70. customInput: {
  71. textAlign: 'center',
  72. width: 352
  73. },
  74. errorContainer: {
  75. backgroundColor: BaseTheme.palette.actionDanger,
  76. borderBottomRightRadius: BaseTheme.shape.borderRadius,
  77. borderBottomLeftRadius: BaseTheme.shape.borderRadius,
  78. boxSizing: 'border-box',
  79. marginTop: -BaseTheme.spacing[2],
  80. overflow: 'visible',
  81. wordBreak: 'normal',
  82. width: 352
  83. },
  84. error: {
  85. padding: BaseTheme.spacing[1],
  86. color: BaseTheme.palette.text01,
  87. textAlign: 'center'
  88. },
  89. preJoinRoomName: {
  90. ...BaseTheme.typography.heading5,
  91. color: BaseTheme.palette.text01,
  92. textAlign: 'center'
  93. },
  94. displayRoomNameBackdrop: {
  95. alignSelf: 'center',
  96. backgroundColor: BaseTheme.palette.uiBackground,
  97. borderRadius: BaseTheme.shape.borderRadius,
  98. marginTop: BaseTheme.spacing[3],
  99. opacity: 0.7,
  100. paddingHorizontal: BaseTheme.spacing[3],
  101. paddingVertical: BaseTheme.spacing[1],
  102. position: 'absolute',
  103. maxWidth: 243,
  104. zIndex: 1
  105. },
  106. unsafeRoomWarningContainer: {
  107. height: '100%',
  108. width: '100%',
  109. backgroundColor: BaseTheme.palette.ui01,
  110. display: 'flex',
  111. alignItems: 'center',
  112. justifyContent: 'center',
  113. color: 'white'
  114. },
  115. unsafeRoomContentContainer: {
  116. justifySelf: 'center',
  117. height: '100%',
  118. display: 'flex',
  119. alignItems: 'center',
  120. justifyContent: 'center',
  121. paddingHorizontal: BaseTheme.spacing[4]
  122. },
  123. unsafeRoomContentContainerWide: {
  124. alignItems: 'center',
  125. justifySelf: 'center',
  126. height: '100%',
  127. display: 'flex',
  128. justifyContent: 'center',
  129. marginLeft: BaseTheme.spacing[7],
  130. paddingHorizontal: BaseTheme.spacing[6]
  131. },
  132. warningText: {
  133. ...BaseTheme.typography.bodyLongRegularLarge,
  134. color: BaseTheme.palette.text01,
  135. textAlign: 'center',
  136. marginBottom: BaseTheme.spacing[4]
  137. },
  138. warningIconWrapper: {
  139. backgroundColor: BaseTheme.palette.warning01,
  140. borderRadius: BaseTheme.shape.circleRadius,
  141. padding: BaseTheme.spacing[4],
  142. marginBottom: BaseTheme.spacing[4],
  143. zIndex: 0
  144. },
  145. warningIcon: {
  146. color: BaseTheme.palette.ui01,
  147. fontSize: 40
  148. }
  149. };