Commit Graph

91 Commits

Author SHA1 Message Date
junghoon86.park
33ea465bcb [장바구니] 스타일 작업#1
- 데이터없을때 디자인 작업 및 베스트 상품 노출 (스크롤 부분 처리 해야함)
 - 장바구니 목업 디자인 작업
2025-09-24 18:40:17 +09:00
junghoon86.park
9d2e44bd98 [For You] 부분 처리건
1. 홈배너 노출부분.
	2. 롤링배너에 노출시에 아이템 갯수별로 노출시 스타일 피그마랑 맞춤.
	3. 저스트포유패널생성및 연결
		- 피그마에는 따로 사이드바가 보이지않아 이부분은 월요일에 물어보고 처리해야할것같습니다.
		- 디자인만 우선 넣어둠.(좌우 스크롤이 정상작동하지않음)
		- 상품 컴포넌트 분리 필요
		- 첫번째 타이틀이 흰색으로 처리되어있는데 이부분 스크롤시에 어떤식으로 생각하고 한부분인지 물어보고 처리필요.
2025-09-13 16:51:08 +09:00
junghoon86.park
c50a3c5196 [홈] 에너지 라벨 #1
1. 우선 홈 > 카테고리 부분에만 적용해둠.
		- TItemCard.new.jsx에 적용.
		- 노출이 어떨때 되어야하는지 아직 이야기없음.
		- api가 아직 나오지않아 이부분에 대해서는 1000달러 이상인 금액에만 나오도록 처리.
	2. 에너지 라벨 관련에 대해서 이미지 assset/energyLabel 에 추가.
	3. Config 파일에 energyPopup추가
	4. Tpopup에 스타일 추가.
2025-09-12 14:10:43 +09:00
junghoon86.park
ddf7c352eb [상품 상세] 리뷰 및 디테일 변경건.#3
1. 상품 상세 진입시 초기 포커스 shop by mobile 로 변경.
		- spotlightids추가.
	2. 상품상세 scroll down추가.
		- 하단부 도달했을때 노출되지않도록 처리.
		- 클릭시 200px씩 이동.
	3. 리뷰팝업 부분 스타일변경
		- 호버시 이미지 확대부분 부자연스럽지 않도록 변경.
	4. 상품 상세 우측 부분에서의 포커스 이동시 좌측 버튼부분의 호버처리.
		- 포커스 이동시에 자연스럽게 호버 이동가능하도록 변경
2025-09-12 10:39:41 +09:00
djaco
76ea1c439c [상품 상세] 개발 진행중 - UserReviews 기능 개선 및 UI 개선
- UserReviews 컴포넌트 리팩토링 및 페이지네이션 구현
- 새로운 hooks/useReviews 훅 추가
- DetailPanel UI/UX 개선 및 스타일 업데이트
- 이미지 스켈레톤 로딩 컴포넌트 추가
- THeaderDetail 컴포넌트 신규 추가
- 유틸리티 함수 확장 (fpHelpers.js)
2025-09-08 10:59:04 +09:00
junghoon86.park
39e1598d22 "[GIT AUTO COMMIT]: Fri Sep 05 2025 16:21:25 GMT+0900 (대한민국 표준시)" 2025-09-05 16:21:25 +09:00
4a84235ff2 [250904] feat: DetailPanel UserReviews 페이지네이션 구현
🕐 커밋 시간: 2025. 09. 04. 12:56:09

💬 사용자 메시지:
  UserReviews와 CustomerImages에 페이지네이션 기능 추가
- CustomerImages: 5개씩 표시하는 View More 버튼 기능
- UserReviews: 모든 리뷰 데이터 표시로 변경
- Chromium 68 호환성 개선 (Optional Chaining 제거)
- API 엔드포인트 및 Redux 액션/리듀서 추가
- 1124px 레이아웃 통일 및 View More 버튼 스타일링

📊 변경 통계:
  • 총 파일: 57개
  • 추가: +1252줄
  • 삭제: -540줄

📁 추가된 파일:
  + com.twin.app.shoptime/assets/images/icons/ic-gr-call-1.png
  + com.twin.app.shoptime/assets/images/image-review-sample-1.png
  + com.twin.app.shoptime/src/views/DetailPanel/DetailPanel.backup.jsx
  + com.twin.app.shoptime/src/views/DetailPanel/DetailPanel.backup.module.less
  + com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx
  + com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.module.less
  + com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductDescription/ProductDescription.jsx
  + com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductDescription/ProductDescription.module.less
  + com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductDescription/package.json
  + com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductDetail/ProductDetail.new.jsx
  + com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductDetail/ProductDetail.new.module.less
  + com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/UserReviews/CustomerImages/CustomerImages.jsx
  + com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/UserReviews/CustomerImages/CustomerImages.module.less
  + com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/UserReviews/UserReviews.jsx
  + com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/UserReviews/UserReviews.module.less
  + com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/UserReviews/UserReviewsPopup/UserReviewsPopup.figma.jsx
  + com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/UserReviews/UserReviewsPopup/UserReviewsPopup.jsx
  + com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/UserReviews/UserReviewsPopup/UserReviewsPopup.module.less
  + com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/UserReviews/package.json
  + com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/YouMayAlsoLike/YouMayAlsoLike.jsx
  + com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/YouMayAlsoLike/YouMayAlsoLike.module.less
  + com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/YouMayAlsoLike/package.json
  + com.twin.app.shoptime/src/views/DetailPanel/ProductInfoSection/QRCode/QRCode.jsx
  + com.twin.app.shoptime/src/views/DetailPanel/ProductInfoSection/QRCode/QRCode.module.less
  + com.twin.app.shoptime/src/views/DetailPanel/ProductInfoSection/QRCode/package.json
  + com.twin.app.shoptime/src/views/DetailPanel/ProductOverview/ProductOverview.jsx
  + com.twin.app.shoptime/src/views/DetailPanel/ProductOverview/ProductOverview.module.less
  + com.twin.app.shoptime/src/views/DetailPanel/ProductOverview/ProductPriceDisplay/BuyNowPriceDisplay/BuyNowPriceDisplay.jsx
  + com.twin.app.shoptime/src/views/DetailPanel/ProductOverview/ProductPriceDisplay/BuyNowPriceDisplay/BuyNowPriceDisplay.module.less
  + com.twin.app.shoptime/src/views/DetailPanel/ProductOverview/ProductPriceDisplay/BuyNowPriceDisplay/package.json
  + com.twin.app.shoptime/src/views/DetailPanel/ProductOverview/ProductPriceDisplay/ProductPriceDisplay.jsx
  + com.twin.app.shoptime/src/views/DetailPanel/ProductOverview/ProductPriceDisplay/ProductPriceDisplay.module.less
  + com.twin.app.shoptime/src/views/DetailPanel/ProductOverview/ProductPriceDisplay/ShopByMobilePriceDisplay/ShopByMobilePriceDisplay.jsx
  + com.twin.app.shoptime/src/views/DetailPanel/ProductOverview/ProductPriceDisplay/ShopByMobilePriceDisplay/ShopByMobilePriceDisplay.module.less
  + com.twin.app.shoptime/src/views/DetailPanel/ProductOverview/ProductPriceDisplay/ShopByMobilePriceDisplay/package.json
  + com.twin.app.shoptime/src/views/DetailPanel/ProductOverview/ProductPriceDisplay/package.json
  + com.twin.app.shoptime/src/views/DetailPanel/ProductOverview/package.json
  + com.twin.app.shoptime/src/views/DetailPanel/ThemeItemListOverlay/ThemeItemListOverlay.jsx
  + com.twin.app.shoptime/src/views/DetailPanel/ThemeItemListOverlay/ThemeItemListOverlay.module.less
  + com.twin.app.shoptime/src/views/DetailPanel/components/CustomScrollbar/CustomScrollbar.jsx
  + com.twin.app.shoptime/src/views/DetailPanel/components/CustomScrollbar/CustomScrollbar.module.less
  + com.twin.app.shoptime/src/views/DetailPanel/components/DetailMobileSendPopUp.jsx
  + com.twin.app.shoptime/src/views/DetailPanel/components/DetailMobileSendPopUp.module.less
  + com.twin.app.shoptime/src/views/DetailPanel/components/THeaderCustom.jsx
  + com.twin.app.shoptime/src/views/DetailPanel/components/THeaderCustom.module.less
  + com.twin.app.shoptime/src/views/DetailPanel/components/TScroller/TScrollerDetail.jsx
  + com.twin.app.shoptime/src/views/DetailPanel/components/TScroller/TScrollerDetail.module.less
  + package-lock.json

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/actions/actionTypes.js
  ~ com.twin.app.shoptime/src/actions/productActions.js
  ~ com.twin.app.shoptime/src/api/apiConfig.js
  ~ com.twin.app.shoptime/src/reducers/productReducer.js
  ~ com.twin.app.shoptime/src/utils/fp.js
  ~ com.twin.app.shoptime/src/utils/lodash.js
  ~ com.twin.app.shoptime/src/utils/lodashFpEx.js
  ~ com.twin.app.shoptime/src/views/DetailPanel/DetailPanel.jsx
  ~ com.twin.app.shoptime/src/views/DetailPanel/DetailPanel.module.less

🔧 주요 변경 내용:
  • 타입 시스템 안정성 강화
  • 핵심 비즈니스 로직 개선
  • API 서비스 레이어 개선
  • 공통 유틸리티 함수 최적화
  • 프로젝트 의존성 관리 개선
  • UI 컴포넌트 아키텍처 개선
  • 대규모 기능 개발
  • 모듈 구조 개선

BREAKING CHANGE: API 또는 설정 변경으로 인한 호환성 영향 가능
2025-09-04 12:56:26 +09:00
opacity@t-win.kr
a3bc4ade9f category icon 적용 2025-08-19 15:39:59 +09:00
djaco
8b30bdd563 fix: IntroPanel.new.jsx 이미지변경,선택약관 팝업 GNB닫혔을때만 작동 2025-06-19 13:03:58 +09:00
djaco
2e19c8e131 merge: OptionalTerms 250613 2025-06-13 15:41:51 +09:00
고동영
ab663f1461 [SHOPTIME-4756] [UX/UI]신규 카테고리 로고 제작 요청 건
[수정] 핑프퐁이 런칭 되면서 신규 카테고리 생성으로 아이콘 추가
2024-12-04 16:52:47 +09:00
hyunwoo93.cha
4c61572ec3 [SHOPTIME-3813 ShopTime 주문결제 시나리오_테스트] PinCode Input 디자인 변경 2024-11-26 12:13:28 +09:00
younghoon100.park
a81cf3c0e1 [SHOPTIME-3369] Featured Brands / Live channels 특정채널 배너 적용
1. asset/img-brands-juvelirochka@3x.png, img-brands-shop-lc@3x.png 추가
2. LiveChannelsVerticalContents.jsx
3. LiveChannelsVerticalContents.module.less
- 원인: 없음
- 대책: 러시아 환경, Juvelirochaka 브랜드에 한하여 특정 배너 반영
2024-10-23 16:01:53 +09:00
jiwon93.son
e8612d977b [SHOPTIME-3500] [디자인] 프로모션 뱃지 노출 시 문구 텍스트로 변경 & 독일어 적용 필요
[수정파일]
- badge-promotion-2.png
- resources/de/strings.json
- resources/en/strings.json
- resources/gb/strings.json
- resources/ru/strings.json
- Indicator.jsx
- Indicator.module.less
 
[수정내용] : 프로모션 뱃지 노출 문구를 텍스트로 변경, strings.json 번역 문구 교체, png 파일 추가
2024-08-27 15:55:12 +09:00
junghoon86.park
2b5280b5d4 [SHOPTIME-3501]이미지 추가 요청
- assets/images 에 추가하였습니다.
2024-08-27 13:28:31 +09:00
jiwon93.son
82aad1e2de [TabLayout] ruc shopOnTv logo change 2024-08-13 15:01:04 +09:00
younghoon100.park
093c951416 [assets] add new image 2024-07-24 16:10:09 +09:00
junghoon86.park
65e581c533 투데이 딜스 부분 폰트 변경 및 스타일 수정. 2024-07-22 11:09:50 +09:00
junghoon86.park
f86d815d42 이미지 추가 2024-07-19 16:12:36 +09:00
junghoon86.park
2a819a0faf 인트로 페이지 관련 버튼 아이콘 변경건. 2024-07-18 16:29:05 +09:00
junghoon86.park
a724db2f40 독일어 인트로 패널 관련 이미지 수정. 2024-07-17 10:11:56 +09:00
junghoon86.park
289e532c76 랜덤 부분 투데이스딜 번역 관련 수정 2024-07-12 14:59:12 +09:00
jiwon93.son
f75ff5a988 [LoadingPanel]
- RUC Intro > Shop On Tv img 변경
- Intro 애니메이션 3단계 > 수정 필요(미완)
2024-07-08 16:42:44 +09:00
hyunwoo93.cha
dc03feaf9d checkout loading status fix / add my page tabs global variable 2024-07-02 14:55:23 +09:00
jiwon93.son
df89f9733e [TabLayout] SHOPTIME-2754
- ruc logo 적용
2024-07-01 18:09:44 +09:00
jangheon Pyo
9d023961b0 [Icon Add] Handbags and Luggage Icon 추가 2024-06-27 17:19:12 +09:00
jangheon Pyo
47ad920414 [All] Category Icon 일괄 변경 2024-06-26 17:40:50 +09:00
hyunwoo93.cha
7de9158799 myOrder change ui / focus / api 2024-06-20 07:52:27 +09:00
jangheon Pyo
5347d8e33d [font] tahoma Font Remove 2024-06-19 17:33:17 +09:00
jangheon Pyo
96feab1066 [font] roboto Font Remove 2024-06-19 15:57:49 +09:00
younghoon100.park
bac6ea3a2c [FeaturedBrandsPanel] issue fix, SHOPTIME-1933 2024-06-17 18:52:35 +09:00
junghoon86.park
a8ac10929d 카테고리 부분 포커스 셀렉트 변경건. 2024-06-14 18:35:21 +09:00
junghoon86.park
6f195c3668 탑버튼 이미지 2024-06-14 11:21:10 +09:00
고동영
02647bade6 [TabLayout] 시나리오 변경 반영 2024-06-12 22:26:53 +09:00
jangheon Pyo
c3e3cea2be [Detail] empty 이미지 변경 2024-05-31 14:23:36 +09:00
sungmin.in
ba101681f2 [mock] mock 데이터 삭제 2024-05-29 18:40:34 +09:00
junghoon86.park
38b2f7d6a2 titemcard 로고부분 defaultimg처리. 2024-05-17 17:30:27 +09:00
sungmin.in
1148cd69b1 [마이아더스] Orders 개발진행 2024-05-16 19:20:04 +09:00
jiwon93.son
0011f8a725 [MobileSendPopUp]
- HistoryPhoneNumber 작업
- retCode에 따른 alert 처리
- appDataRecuer : SEND_SMS,CLERA_SMS 추가
- appDataActions: clearSMS 추가
- localSettingsReducer:
initialLocalSettings phoneNumbers 추가
2024-05-09 17:56:19 +09:00
sungmin.in
f194b55a30 [마이오더스] 목데이터 추가 / 기능 구현중 2024-05-07 18:55:13 +09:00
junghoon86.park
9c2966a45d 테스트이미지 추가 2024-04-26 16:14:46 +09:00
junghoon86.park
0a9d9b2f81 myorders퍼블 처리건. 2024-04-26 11:01:14 +09:00
고동영
2b84c5702e detailpanel promotion 2024-04-23 14:17:52 +09:00
고동영
6f4007e57e DetailPanel soldout 작업 2024-04-15 16:10:50 +09:00
junghoon86.park
9f6e2ab51d [checkout] 금일까지 작업되어있는 부분 업로드 2024-04-14 17:22:09 +09:00
jangheon Pyo
6dfd6ac49f [TrendingNow] 이미지 변경
Detail Notes :
 
1. 3.0에서 이미지 용량이 커서 불러오는 속도가 느려 적정사이즈로 변경
2024-04-08 20:37:17 +09:00
고동영
afa7635dbc [PlayerPanel] 비디오 관련 Js 파일 커스텀 , 큐레이션 아이디 추가 , live API 추가 2024-04-05 10:17:17 +09:00
고동영
b0ec4220cb 일반상품 인디게이터 수정 및 플레이패널 css 및 구조변경 2024-04-03 11:01:01 +09:00
junghoon86.park
87ca7603a8 defaultimage - 이미지 파일 2024-04-02 17:50:44 +09:00
고동영
b4f8400695 playerPanel API연동 및 컴포넌트 구조분해 2024-04-02 17:15:56 +09:00