-
Notifications
You must be signed in to change notification settings - Fork 1
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
v0.1.0 #108
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
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
This commit updates the `ProjectSummary` component to enhance text styling and layout. The project name is now displayed in a bolder and larger typeface (`typo2`), emphasizing its importance. The project date range text uses a smaller font size (`typo5`), medium weight, and a gray color (`#9E9E9E`) to differentiate it from the project name. Additionally, padding within the container has been adjusted to improve spacing and presentation.
This commit enhances the ProjectSummary component by integrating a new date formatting utility. The utility, `formatDateTime`, is added to format project creation and completion dates with configurable date and time parts. The dates displayed in the ProjectSummary now use this utility, ensuring they are formatted consistently across the application. This change improves the readability and presentation of date information within project summaries.
This commit refactors the ChatBubble component to use the newly introduced `formatDateTime` utility for formatting message timestamps. By replacing the direct usage of the Temporal API with `formatDateTime`, this change ensures consistency in time representation across the application and simplifies the component's logic.
This commit adjusts the `ProjectList` component to conditionally render dividers only if there are projects in the respective sections (in progress or completed). This change ensures that dividers are not displayed when there are no projects, improving the visual layout and efficiency of the component.
…gement This commit introduces a styled `Container` component in the `ProjectList` using Emotion styled. It replaces the previous fragment wrapper, enabling better control over layout properties such as display, direction, and spacing. This structured approach improves the visual coherence and spacing between project items, enhancing the overall user interface.
This commit enhances the visual appearance of the `ChatToolboxContainer` in the Chat component by adding a linear gradient background. The gradient transitions from transparent to white, providing a softer interface element that blends more smoothly with other components of the chat interface.
This commit updates the ChatToolbox component by replacing the `ToolIcon` with a new `Tool` wrapper around the Icons component for triggering image uploads. The icon size has been adjusted from 36 to 24 for better integration with the toolbox’s design. This change simplifies the component structure and enhances its visual consistency.
- Replace static image URLs with imported image modules in the MatchingSequenceSwiper component. This shift allows for stronger type checking and potential optimizations by the module bundler. - Simplify the props passed to the `MainDescriptionCard` by using a single `image` object instead of separate URL, width, and height properties, streamlining component interfaces and reducing redundancy. These changes enhance maintainability and prepare the component for more flexible image management, such as easier transitions to different image formats or dynamic loading techniques.
- Update the `StyledSection` to use a column layout with centered alignment, improving the structural hierarchy and visual alignment on various screen sizes. - Adjust `ImageContainer` to be fully responsive by setting its width to 100% and constraining its maximum width to 1200px. This ensures the image scales properly within larger viewports while maintaining a reasonable size limit. These changes are aimed at enhancing the visual appeal and responsiveness of the MainSection2, ensuring it looks optimal on different devices.
- Encapsulate the CardSwiper component within a new SwiperContainer for improved structure and responsiveness. This change adds an extra layer of flexibility in managing the positioning and styling of the swiper. - Remove outdated `overflow: hidden;` from the Block styled component, simplifying the CSS and eliminating unused styles. - Minor adjustments to styling to accommodate these structural changes, including better organization and separation of styled components for clarity and maintenance. These modifications aim to enhance the visual presentation and manageability of the swiper component within the IntroRecommendBlock, ensuring it better suits various device layouts.
- Amend the Dockerfile to copy `next-env.d.ts` and `svgr.d.ts` files along with the existing `next.config.js` and `tsconfig.json`. This ensures that all necessary TypeScript definition files are available in the Docker image, supporting proper type-checking and configuration during the build process. - These changes aim to enhance build stability and maintain consistency across development and production environments by ensuring all relevant configuration files are included in the Docker build context. This adjustment ensures that the Docker environment mirrors the local development setup more closely, potentially reducing issues related to environment discrepancies.
- Replace the existing favicon with a new version to refresh the site's branding and improve visual identity across browser tabs and bookmarks. - This update ensures that the favicon is consistent with recent branding changes or aesthetic updates. This change is a simple yet effective way to maintain brand consistency and enhance user recognition of the application.
- Add `Viewport` type to the metadata and define a `viewport` object with properties for `width` and `initialScale`. This structured approach facilitates the centralized management of viewport settings, which were previously hardcoded in the HTML. - Remove the static HTML viewport meta tag from the `<head>` section and prepare for dynamic insertion based on the TypeScript configuration. This adjustment allows for more flexible management of viewport settings directly from TypeScript, enhancing maintainability and consistency across different parts of the application. These changes improve the application's scalability and maintainability by centralizing configuration management within TypeScript, allowing easier updates and consistency.
스스로 강퇴 못하게 하기
…-card 프로젝트 카드 정리
…design 프로젝트 페이지 디자인 개선
`favicon.ico` 업데이트
`public` 이미지를 `assets` 으로 옮기기
Select 버그 수정
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.
This pull request includes multiple commits that refactor various components and add new features to the codebase. The changes include refactoring ProfileCard and MatchingProgress components, updating user positions, fixing casing in HeaderNav, adding new components and hooks, and updating styling. Additionally, new pages such as Matching, Projects, and NotFound have been added. The pull request also includes updates to dependencies and build workflows.