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.js 2.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. import { BoxModel } from '../../../base/styles';
  2. import BaseTheme from '../../../base/ui/components/BaseTheme.native';
  3. export const TEXT_COLOR = BaseTheme.palette.text01;
  4. const HEADER_ACTION_BUTTON_SIZE = 17;
  5. const headerNavigationButton = {
  6. alignItems: 'center',
  7. justifyContent: 'center'
  8. };
  9. const headerNavigationText = {
  10. ...BaseTheme.typography.bodyShortBoldLarge,
  11. color: BaseTheme.palette.link01,
  12. fontSize: HEADER_ACTION_BUTTON_SIZE
  13. };
  14. const unreadCounterDescription = {
  15. ...BaseTheme.typography.bodyShortBoldLarge,
  16. color: BaseTheme.palette.text03
  17. };
  18. /**
  19. * Styles of the navigation feature.
  20. */
  21. export const navigationStyles = {
  22. connectingScreenContainer: {
  23. backgroundColor: BaseTheme.palette.uiBackground,
  24. flex: 1
  25. },
  26. connectingScreenContent: {
  27. alignItems: 'center',
  28. flex: 1,
  29. flexDirection: 'column',
  30. justifyContent: 'center'
  31. },
  32. connectingScreenIndicator: {
  33. margin: BoxModel.margin
  34. },
  35. connectingScreenText: {
  36. color: TEXT_COLOR
  37. },
  38. headerNavigationButtonIcon: {
  39. ...headerNavigationButton,
  40. height: BaseTheme.spacing[5],
  41. paddingLeft: BaseTheme.spacing[3],
  42. width: BaseTheme.spacing[5]
  43. },
  44. headerNavigationButtonText: {
  45. ...headerNavigationButton,
  46. height: BaseTheme.spacing[9],
  47. width: BaseTheme.spacing[9]
  48. },
  49. headerNavigationText: {
  50. ...headerNavigationText,
  51. marginLeft: BaseTheme.spacing[2]
  52. },
  53. headerNavigationTextBold: {
  54. ...headerNavigationText,
  55. ...BaseTheme.typography.bodyShortRegularLarge,
  56. marginRight: BaseTheme.spacing[1]
  57. },
  58. unreadCounterContainer: {
  59. alignItems: 'center',
  60. display: 'flex',
  61. flexDirection: 'row'
  62. },
  63. unreadCounterDescription: {
  64. ...unreadCounterDescription
  65. },
  66. unreadCounterDescriptionFocused: {
  67. ...unreadCounterDescription,
  68. color: BaseTheme.palette.text01
  69. },
  70. unreadCounterCircle: {
  71. backgroundColor: BaseTheme.palette.warning01,
  72. borderRadius: BaseTheme.spacing[4] / 2,
  73. height: BaseTheme.spacing[4],
  74. justifyContent: 'center',
  75. marginLeft: BaseTheme.spacing[2],
  76. width: BaseTheme.spacing[4]
  77. },
  78. unreadCounter: {
  79. ...BaseTheme.typography.bodyShortBold,
  80. alignSelf: 'center',
  81. color: BaseTheme.palette.text04
  82. }
  83. };