-
Notifications
You must be signed in to change notification settings - Fork 2
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
release: web v4 #287
Merged
release: web v4 #287
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* feat: use absolute path * feat: add tailwind-merge, clsx lib * feat: font, color style type * fix: vite absolute path setting with using path lib * feat: add class-variance-authorithy lib * feat: Typography with size, color props * feat: VisuallyHidden Component for OnlyScreenReader * fix: fix typo in text-grey-number * feat: update color scale(grey, blueGrey scale) * feat: add cn util with extendsTailwindMerge * fix: use cn util at typography className * feat: update font scale(headline-1, body-4) * feat: Button Component with variant, color, padding
* chore: add type check script * feat: add testing libs to web packages * chore: set jest config * chore: add coverage to gitignore * chore: add sample test code * feat: add web ci worfklow(lint, type check, test, build) * feat: add coverage to lint ignorePatterns * chore: coverage to web gitignore
* feat: create Docker Hub push flow
* feat: create Docker Hub push flow (#22) * feat: create Docker Hub push flow * feat: add `Typography`, `Button` components (#17) * feat: use absolute path * feat: add tailwind-merge, clsx lib * feat: font, color style type * fix: vite absolute path setting with using path lib * feat: add class-variance-authorithy lib * feat: Typography with size, color props * feat: VisuallyHidden Component for OnlyScreenReader * fix: fix typo in text-grey-number * feat: update color scale(grey, blueGrey scale) * feat: add cn util with extendsTailwindMerge * fix: use cn util at typography className * feat: update font scale(headline-1, body-4) * feat: Button Component with variant, color, padding * feat: add ci workflow for web (#19) * chore: add type check script * feat: add testing libs to web packages * chore: set jest config * chore: add coverage to gitignore * chore: add sample test code * feat: add web ci worfklow(lint, type check, test, build) * feat: add coverage to lint ignorePatterns * chore: coverage to web gitignore * feat: add icon assets and `Icon`, `AccessibleIconButton` components (#21) * feat: add icon svg assets * feat: add vite-svgr-plugin lib * feat: set svgr option with typescript * feat: Icon with type, stroke, fill * fix: add white, black color to ColorType * feat: AccessibleIconButton for ScreenReader * chore: add eol to vite-env.dts * feat: change headline-2 with 24px font * feat: add width, height props to icon * fix: change design system(font, icon, svg) * feat: Header component * chore: change svg fill color * feat: content layout * feat: add @tanstack/react-router lib * feat: set routing with tasntack router * feat: add solid icons * feat: add lodash.throttle lib * feat: add usePreservedCallback * feat: add usePreservedReference * feat: add useThrottle * feat: BottomNavigation * chore: delete console log * chore: delete un-used ignore lint * refactor: fix bg-white to bottom navigation(using opacity when scroll up) * feat: add transition opacity to bottom navigation * fix: add blueGrey800 color --------- Co-authored-by: Wonyoung Lee <[email protected]>
* feat: create Docker Hub push flow (#22) * feat: create Docker Hub push flow * feat: add check svg * feat: add StepTitle component for sign-up * fix: variant to optional * fix: content layout with className, isShowBottomNavigation * -feat: add react-toastify lib * feat: world static asset * refactor: adjust sub-headline * chore: add transition to color * feat: Input component * refactor: change line-height * feat: customize toastify style, action * feat: alert not support at click NotSupportText * feat: solidCamera icon * chore: delete border bottom on Header * chore: add iconColor props to Input * feat: add eye icons * refactor: change icon props on Input * feat: user input email, nickname on SignUpEmailBox * feat: user input verifyCode on SignUpEmailVerifyBox * feat: user input password on SignUpPasswordBox * feat: user input profileImage on SignUpProfileImageBox * feat: user input name on SignUpNameBox * feat: make entry page * feat: sign-up page * refactor: align start, mid, end on Header * feat: add resend email verify text --------- Co-authored-by: Wonyoung Lee <[email protected]>
* feat: isValidEmail utility function * test: testcode for isValidEmail * feat: verify email format when signup * refactor: combine the two state into one(dirty, isFirstDirty)
* chore: change route home, entry * chore: change component hierarchy * chore: delete skip button on SignUpNameBox * feat: interaction hover to Button * feat: interaction hover to Input * feat: user email on LoginEmailBox * feat: user password on LoginPasswordBox * feat: user login-page * fix: set grey-600 to title(StepTitle) * feat: change password page
* refactor: parallel to ci action with cache node_modules * chore: add eol to workflow * chore: change import order * chore: rename job for unity
* feat: react-lottie lib * feat: earth lottie json file * chore: delete un-used image file * feat: @types/lottie lib * feat: apply lottie to MembershipEntryPage
* refactor: withRef to AccessibleIconButton * feat: tab animation to icon * chore: change default color to grey-600 * chore: change deafult color to blueGrey800
* chore: remove content layout in tab for deleting depdency * chore: red heart icon svg * fix: scroll issue * feat: basic models interface(User, TimelineItem) * chore: dummy Factory for timeline * feat: TimelineItem ui component * fix: change button css when outlined * feat: modal component with react portal * feat: animation slide up * chore: change svg icon * feat: BottomSheetModal when click paint emoji
* chore: rename signup to join * chore: temporary post edit page for testing postId * feat: ReplyBottomSheet for handling when click reply icon * chore: fix line-height * feat: ViewsBottomSheet for handling when click reply views * chore: add clip icon * feat: ShareBottomSheet for handling when click share * fix: toast show when click heart
* feat: add react-error-boundary lib * feat: Asyncboundary to handle error, loading * feat: add error page (404page) * chore: change emoji, button color * chore: add space between message * chore: change version setup-node * chore: not use cache in workflow * chore: not use cache in workflow all
* fix: bottom navigation icon opacity change when scroll * fix: 500 => 200 thorttle delay
* feat: getDiffDate utility function * chore: set esModuleInterop * test: testcode for getDiffDate * feat: getDiffDateText utility function * test: testcode for getDiffDateText * feat: apply getDiffDateText with randomAdjustTime
* chore: change icon default color * feat: extend user model * chore: create dummy user * feat: profile page scaffold * chore: change icon default color * feat: add menu modal * feat: add dark-light mode change icon in menu * chore: add eol in user
* feat: menu icons * feat: timline-item-menu * fix: change bottom navigation icon opacity when scroll (#75) * fix: bottom navigation icon opacity change when scroll * fix: 500 => 200 thorttle delay * feat: format time in timeline item box (#77) * feat: getDiffDate utility function * chore: set esModuleInterop * test: testcode for getDiffDate * feat: getDiffDateText utility function * test: testcode for getDiffDateText * feat: apply getDiffDateText with randomAdjustTime * feat: open menu when click profile icon (#81) * chore: change icon default color * feat: extend user model * chore: create dummy user * feat: profile page scaffold * chore: change icon default color * feat: add menu modal * feat: add dark-light mode change icon in menu * chore: add eol in user * feat: menu icons * feat: timline-item-menu
* feat: useLongPress hook * feat: FloatingButton with useLongPress, animation * feat: scale down when tab floating button
* fix: overflow hidden * chore: move earth json to src * feat: calendar svg * chore: limit max-width to menu modal * chore: change semantic tag in timeline box * refactor: change tag on ContentLayout * chore: add menu classname in tab * chore: add dummy background image path * feat: usePaintAction business hook * feat: direction interface * feat: iconOpacity util with testcode * refactor: use usePaintAction hook in Homepage * refactor: scroll action to ContentLayout * feat: profile-page * chore: add z index to bottom * chore: resize margin in timeline
* feat: add axios lib * feat: add dotenv to gitignore * chore: lint change for class using * feat: add safeLocalTypeStorage * test: storage util test-code * chore: no-param-resassign off lint * feat: change model with api * feat: manage api instance with interceptor, handleResponse * chore: add password to dummy user
* fix: do not show floating button on some page * chore: delete useless content layout
* chore: add icon * refactor: button disabled with color theme * feat: api model * chore: change earth icon * feat: trash icon * fix: change color system(pink, red) * chore: delete useless content layout * fix: change medias type, not length 1 * feat: useAutoHeightTextArea hook * feat: helper Post for EditPost type * feat: EditPostCancelBottomSheet for clicking back button when edit post with not-empty text or image * feat: countByte util with test-code * fix: fix path for favicon * feat: CircularProgress * refactor: header with custom node * feat: converToMedia utility * feat: linkRegex * feat: post-edit page with text, image
* feat: email re-send api * feat: define paints apis * fix: delete onClick in button for using submit type with form tag * feat: apply paints apis in page * refactor: use accesstoken with localStorage * refactor: accessToken, refreshToken AuthTokenStorage * refactor: change interface property name * refactor: change property name * fix: ci error (useless console, test error by changing property) * feat: get-my-profile api * fix: rejectedFallback with props * fix: step in join * fix: change re-send api path * refactor: create-paint with spinner * feat: post-edit with user image * feat: seperate default image path * feat: seperate my-profile, user-profile * feat: user-profile apis * feat: profile highlight component * fix: default image changed * feat: react to paint * refactor: handling error on the top * fix: handling lint
* feat: not-support-box * feat: apply not support box in chat, notification
poiu694
requested review from
doxxx93,
K-Diger,
210-reverof and
HeewonP825
as code owners
February 21, 2024 18:08
github-actions
bot
added
web
웹 관련 내용을 다룰 때 사용됩니다
service
백엔드 서비스 관련 내용을 다룰 때 사용됩니다
labels
Feb 21, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Related Issue
Changes
Screenshots
To Reviewer
Additional Context(optional)
How Has This Been Tested?
Checklist