Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: use ogp design system #7308

Draft
wants to merge 122 commits into
base: 04-23-feat_add_initial_vite_config_and_new_eslint_rules
Choose a base branch
from

Commits on May 2, 2024

  1. feat: update eslint packages to stable latest versions

    not v9 for now since lots of breaking changes
    plugin prettier also v4 for now, v5 breaks due to
    karrui committed May 2, 2024
    Configuration menu
    Copy the full SHA
    ff0cda5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    53b2849 View commit details
    Browse the repository at this point in the history
  3. fix: remove react-app eslint rules due to incompatibility with eslint

    since we are still on CRA4
    karrui committed May 2, 2024
    Configuration menu
    Copy the full SHA
    3e7e0ff View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6963064 View commit details
    Browse the repository at this point in the history
  5. feat: add eslint rules to ignore explicit anys in test code

    # Conflicts:
    #	.eslintrc
    karrui committed May 2, 2024
    Configuration menu
    Copy the full SHA
    4fe4461 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    110d0f9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4ffd43f View commit details
    Browse the repository at this point in the history
  8. feat: upgrade prettier to v3

    karrui committed May 2, 2024
    Configuration menu
    Copy the full SHA
    20009f1 View commit details
    Browse the repository at this point in the history
  9. fix: formatting changes

    karrui committed May 2, 2024
    Configuration menu
    Copy the full SHA
    feca8df View commit details
    Browse the repository at this point in the history
  10. fix: lint for shared

    karrui committed May 2, 2024
    Configuration menu
    Copy the full SHA
    05f5df4 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b781424 View commit details
    Browse the repository at this point in the history
  12. fix: add react-email package to root

    so react-email templates has no type errors when rendering on the server
    karrui committed May 2, 2024
    Configuration menu
    Copy the full SHA
    9f75cd7 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    53bd77a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    13d7705 View commit details
    Browse the repository at this point in the history
  15. feat: update ts-config

    karrui committed May 2, 2024
    Configuration menu
    Copy the full SHA
    ed36c23 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    043c0bb View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    dbcd5fd View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    2429da3 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    1451c7e View commit details
    Browse the repository at this point in the history
  20. fix: bundle worker as es

    karrui committed May 2, 2024
    Configuration menu
    Copy the full SHA
    ea79328 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    bf42e8e View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    6d6a269 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    12e2cd4 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    b752d73 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    66eaf9c View commit details
    Browse the repository at this point in the history
  26. feat: format and lint

    karrui committed May 2, 2024
    Configuration menu
    Copy the full SHA
    e056793 View commit details
    Browse the repository at this point in the history
  27. feat: update msw package (to v1 latest, not v2 yet)

    v2 requires more changes, not worth it for now
    karrui committed May 2, 2024
    Configuration menu
    Copy the full SHA
    0bbfe15 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    2304197 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    29cab93 View commit details
    Browse the repository at this point in the history
  30. fix: remove preview changes from .storybook/main.ts

    actually good to snapshot full page instead of just fixed pages
    karrui committed May 2, 2024
    Configuration menu
    Copy the full SHA
    49c7ef5 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    a9396ad View commit details
    Browse the repository at this point in the history
  32. fix: flakey toast test due to multiple tests running at the same time

    hypothesis is that multiple toasts are rendering???
    karrui committed May 2, 2024
    Configuration menu
    Copy the full SHA
    ba5e327 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    3eeaa33 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    5bc0249 View commit details
    Browse the repository at this point in the history
  35. feat: remove unused .builtime-env

    does not seem to be needed now that we use vite
    karrui committed May 2, 2024
    Configuration menu
    Copy the full SHA
    02cbf14 View commit details
    Browse the repository at this point in the history
  36. fix: misrenamed import

    karrui committed May 2, 2024
    Configuration menu
    Copy the full SHA
    7db605c View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    9177241 View commit details
    Browse the repository at this point in the history
  38. feat: upgrade react and chakra-ui

    react v17 -> react v18
    chakra v1 -> chakra v2
    karrui committed May 2, 2024
    Configuration menu
    Copy the full SHA
    da8ccfb View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    91ee316 View commit details
    Browse the repository at this point in the history
  40. fix: use React 18

    karrui committed May 2, 2024
    Configuration menu
    Copy the full SHA
    31d8a56 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    2534985 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    eb20b26 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    9214b3f View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    061620a View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    661b4a0 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    78fa391 View commit details
    Browse the repository at this point in the history
  47. fix: revert motionbox back to old implementation

    new implementation doesn't work lol
    karrui committed May 2, 2024
    Configuration menu
    Copy the full SHA
    3039e5b View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    17bab42 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    89caa7c View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    b89ef64 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    648f468 View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    6355ad9 View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    07a0b0d View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    6884434 View commit details
    Browse the repository at this point in the history
  55. fix: update package to remove console warning about deprecated calls

    ReactMarkdown: Support for defaultProps will be removed from function components in a future major release.
    karrui committed May 2, 2024
    Configuration menu
    Copy the full SHA
    146bcb8 View commit details
    Browse the repository at this point in the history
  56. fix: temporary fix for menu focus color desync

    final fix is to move to OGPDS
    karrui committed May 2, 2024
    Configuration menu
    Copy the full SHA
    0ccd6f8 View commit details
    Browse the repository at this point in the history
  57. feat: update @testing-library/* packages

    remove unused testing-library/dom package
    karrui committed May 2, 2024
    Configuration menu
    Copy the full SHA
    1b031d5 View commit details
    Browse the repository at this point in the history
  58. feat: lock storybook packages

    karrui committed May 2, 2024
    Configuration menu
    Copy the full SHA
    262c43a View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    22b3fb7 View commit details
    Browse the repository at this point in the history
  60. fix: use isDisabled prop over disabled

    will not correctly set state if isDisabled is used instead
    karrui committed May 2, 2024
    Configuration menu
    Copy the full SHA
    447d922 View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    92c0c73 View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    76dda8b View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    7bdee34 View commit details
    Browse the repository at this point in the history
  64. Configuration menu
    Copy the full SHA
    a71e98c View commit details
    Browse the repository at this point in the history
  65. fix: NumberInput render

    karrui committed May 2, 2024
    Configuration menu
    Copy the full SHA
    7619d76 View commit details
    Browse the repository at this point in the history
  66. Configuration menu
    Copy the full SHA
    3bd496c View commit details
    Browse the repository at this point in the history
  67. Configuration menu
    Copy the full SHA
    b5c77c8 View commit details
    Browse the repository at this point in the history
  68. Configuration menu
    Copy the full SHA
    fa26bee View commit details
    Browse the repository at this point in the history
  69. fix: update margin due to flex using gap now

    instead of the margin-top previously, which allowed for margin collapse
    karrui committed May 2, 2024
    Configuration menu
    Copy the full SHA
    50bdf05 View commit details
    Browse the repository at this point in the history
  70. Configuration menu
    Copy the full SHA
    d3f96a1 View commit details
    Browse the repository at this point in the history
  71. Configuration menu
    Copy the full SHA
    56f2ea7 View commit details
    Browse the repository at this point in the history
  72. Configuration menu
    Copy the full SHA
    a1e2527 View commit details
    Browse the repository at this point in the history
  73. fix: use __css instead of sx for FeatureBanner

    or text will be space-betweened
    karrui committed May 2, 2024
    Configuration menu
    Copy the full SHA
    d404651 View commit details
    Browse the repository at this point in the history
  74. Configuration menu
    Copy the full SHA
    03d5e5c View commit details
    Browse the repository at this point in the history
  75. Configuration menu
    Copy the full SHA
    50524d4 View commit details
    Browse the repository at this point in the history
  76. Configuration menu
    Copy the full SHA
    258b121 View commit details
    Browse the repository at this point in the history
  77. Configuration menu
    Copy the full SHA
    eaa1a0a View commit details
    Browse the repository at this point in the history
  78. Configuration menu
    Copy the full SHA
    b2b5498 View commit details
    Browse the repository at this point in the history
  79. Configuration menu
    Copy the full SHA
    0881617 View commit details
    Browse the repository at this point in the history
  80. Configuration menu
    Copy the full SHA
    4995aa1 View commit details
    Browse the repository at this point in the history
  81. Configuration menu
    Copy the full SHA
    f6038f3 View commit details
    Browse the repository at this point in the history
  82. Configuration menu
    Copy the full SHA
    760160f View commit details
    Browse the repository at this point in the history
  83. fix: SingleSelect theme breaking because of Menu

    really need to go to OGPDS soon lol
    karrui committed May 2, 2024
    Configuration menu
    Copy the full SHA
    9ad2b4a View commit details
    Browse the repository at this point in the history
  84. Configuration menu
    Copy the full SHA
    539ee1a View commit details
    Browse the repository at this point in the history
  85. Configuration menu
    Copy the full SHA
    6899691 View commit details
    Browse the repository at this point in the history
  86. fix: add back missing margins

    karrui committed May 2, 2024
    Configuration menu
    Copy the full SHA
    b6cb42b View commit details
    Browse the repository at this point in the history
  87. fix: make AvatarMenu have automatic height

    instead of following button's height
    karrui committed May 2, 2024
    Configuration menu
    Copy the full SHA
    c9cc5e2 View commit details
    Browse the repository at this point in the history
  88. Configuration menu
    Copy the full SHA
    35a2616 View commit details
    Browse the repository at this point in the history
  89. Configuration menu
    Copy the full SHA
    40641cc View commit details
    Browse the repository at this point in the history
  90. Configuration menu
    Copy the full SHA
    a5ecd60 View commit details
    Browse the repository at this point in the history
  91. Configuration menu
    Copy the full SHA
    1bba72f View commit details
    Browse the repository at this point in the history
  92. Configuration menu
    Copy the full SHA
    11334aa View commit details
    Browse the repository at this point in the history
  93. fix: move combobox input to the top when focused

    so the border won't look janky
    karrui committed May 2, 2024
    Configuration menu
    Copy the full SHA
    31a236b View commit details
    Browse the repository at this point in the history
  94. Configuration menu
    Copy the full SHA
    e841129 View commit details
    Browse the repository at this point in the history
  95. Configuration menu
    Copy the full SHA
    7c1f04a View commit details
    Browse the repository at this point in the history
  96. fix: landing page margins

    karrui committed May 2, 2024
    Configuration menu
    Copy the full SHA
    9523779 View commit details
    Browse the repository at this point in the history
  97. Configuration menu
    Copy the full SHA
    8e5511e View commit details
    Browse the repository at this point in the history
  98. Configuration menu
    Copy the full SHA
    f663c06 View commit details
    Browse the repository at this point in the history
  99. Configuration menu
    Copy the full SHA
    c8e9c95 View commit details
    Browse the repository at this point in the history
  100. Configuration menu
    Copy the full SHA
    140e07c View commit details
    Browse the repository at this point in the history
  101. Configuration menu
    Copy the full SHA
    6f20922 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. feat: use ogp design system

    karrui committed May 3, 2024
    Configuration menu
    Copy the full SHA
    960b421 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e6c0c78 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    019e5a5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    183d29a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e71f66f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    74652a6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a224967 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ae26ed5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    99b540c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    fce3636 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a4eed36 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    04fbe85 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    5504ed8 View commit details
    Browse the repository at this point in the history
  14. fix: OtpForm input group

    karrui committed May 3, 2024
    Configuration menu
    Copy the full SHA
    c966994 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    bc65392 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    81f6c91 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    4eb0ba4 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. feat: remove unused components

    that have been converted to use ogpds components instead
    karrui committed May 6, 2024
    Configuration menu
    Copy the full SHA
    e4753cd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b11baaa View commit details
    Browse the repository at this point in the history
  3. feat: set all neutral.xxx colors to a grey mapping

    design doesn't have the colors yet
    karrui committed May 6, 2024
    Configuration menu
    Copy the full SHA
    22e3a7e View commit details
    Browse the repository at this point in the history
  4. feat: update color stories

    karrui committed May 6, 2024
    Configuration menu
    Copy the full SHA
    462e6b2 View commit details
    Browse the repository at this point in the history