You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196
  1. // @flow
  2. import BaseTheme from '../../../base/ui/components/BaseTheme';
  3. const SECONDARY_COLOR = BaseTheme.palette.border04;
  4. export default {
  5. button: {
  6. alignItems: 'center',
  7. borderRadius: 4,
  8. marginVertical: BaseTheme.spacing[1],
  9. paddingVertical: BaseTheme.spacing[2]
  10. },
  11. lobbyChatWrapper: {
  12. backgroundColor: BaseTheme.palette.ui01,
  13. alignItems: 'stretch',
  14. flexDirection: 'column',
  15. justifyItems: 'center',
  16. height: '100%'
  17. },
  18. lobbyChatHeader: {
  19. flexDirection: 'row',
  20. padding: 20
  21. },
  22. lobbyChatTitle: {
  23. color: '#fff',
  24. fontSize: 20,
  25. fontWeight: 'bold',
  26. flexShrink: 1
  27. },
  28. lobbyChatCloseButton: {
  29. fontSize: 20,
  30. marginLeft: 20,
  31. color: '#fff'
  32. },
  33. contentWrapper: {
  34. alignItems: 'center',
  35. display: 'flex',
  36. flexDirection: 'column',
  37. justifyItems: 'center',
  38. height: '100%'
  39. },
  40. closeIcon: {
  41. color: 'red',
  42. fontSize: 20
  43. },
  44. dialogTitle: {
  45. fontSize: 18,
  46. fontWeight: 'bold',
  47. margin: 'auto',
  48. marginVertical: BaseTheme.spacing[3],
  49. textAlign: 'center'
  50. },
  51. displayNameText: {
  52. fontWeight: 'bold',
  53. marginVertical: 10
  54. },
  55. editButton: {
  56. alignSelf: 'flex-end',
  57. paddingHorizontal: 10
  58. },
  59. editIcon: {
  60. color: 'black',
  61. fontSize: 16
  62. },
  63. field: {
  64. borderColor: SECONDARY_COLOR,
  65. borderRadius: 4,
  66. borderWidth: 1,
  67. marginVertical: 8,
  68. padding: 8
  69. },
  70. fieldError: {
  71. color: BaseTheme.palette.warning07,
  72. fontSize: 10
  73. },
  74. fieldRow: {
  75. paddingTop: 16
  76. },
  77. fieldLabel: {
  78. textAlign: 'center'
  79. },
  80. formWrapper: {
  81. alignItems: 'stretch',
  82. alignSelf: 'stretch',
  83. paddingVertical: 16
  84. },
  85. joiningMessage: {
  86. color: 'rgba(0, 0, 0, .7)',
  87. paddingBottom: 36,
  88. textAlign: 'center'
  89. },
  90. loadingIndicator: {
  91. marginVertical: 36
  92. },
  93. participantBox: {
  94. alignItems: 'center',
  95. alignSelf: 'stretch',
  96. borderColor: SECONDARY_COLOR,
  97. borderRadius: 4,
  98. borderWidth: 1,
  99. marginVertical: 18,
  100. paddingVertical: 12
  101. },
  102. primaryButton: {
  103. alignSelf: 'stretch',
  104. backgroundColor: 'rgb(3, 118, 218)'
  105. },
  106. primaryButtonText: {
  107. color: 'white'
  108. },
  109. secondaryButton: {
  110. alignSelf: 'stretch',
  111. backgroundColor: 'transparent'
  112. },
  113. secondaryText: {
  114. color: 'rgba(0, 0, 0, .7)',
  115. margin: 'auto',
  116. textAlign: 'center'
  117. },
  118. cancelButton: {
  119. alignItems: 'center',
  120. backgroundColor: 'transparent',
  121. marginVertical: 4
  122. },
  123. // KnockingParticipantList
  124. knockingParticipantList: {
  125. alignSelf: 'stretch',
  126. backgroundColor: 'rgba(22, 38, 55, 0.8)',
  127. flexDirection: 'column'
  128. },
  129. knockingParticipantListButton: {
  130. borderRadius: 4,
  131. marginHorizontal: 3,
  132. paddingHorizontal: 10,
  133. paddingVertical: 5
  134. },
  135. knockingParticipantListDetails: {
  136. flex: 1,
  137. marginLeft: 10
  138. },
  139. knockingParticipantListEntry: {
  140. alignItems: 'center',
  141. flexDirection: 'row',
  142. padding: 10
  143. },
  144. knockingParticipantListPrimaryButton: {
  145. backgroundColor: 'rgb(3, 118, 218)'
  146. },
  147. knockingParticipantListSecondaryButton: {
  148. backgroundColor: 'transparent'
  149. },
  150. knockingParticipantListText: {
  151. color: 'white'
  152. },
  153. lobbySwitchContainer: {
  154. flexDirection: 'column',
  155. marginTop: BaseTheme.spacing[2]
  156. },
  157. lobbySwitchIcon: {
  158. alignSelf: 'flex-end'
  159. }
  160. };