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

[#646, #663][3.0] Select, DatePicker 컴포넌트 드랍다운 로직 수정 #705

Merged
merged 3 commits into from
Nov 10, 2020

Commits on Nov 6, 2020

  1. [#646] Select 컴포넌트 버그 수정 및 리펙토링

    ################
    - Select 컴포넌트의 드랍박스의 스펙 변경
      - Vue3의 teleport 로직으로 인풋박스의 움직임을 감지하지못하여 dom nested 구조로 변경
      - 기본적으로 인풋박스 위치 아래로 드랍다운됨
      - 브라우저 높이 기준으로 드랍박스가 드랍다운되었을 때, 브라우저 영역을 벗어나는 경우는 인풋박스의 상단으로 드랍업되도록 로직 수정
      - 셀렉스 컴포넌트의 여러 기능으로 인하여 드랍박스의 위치가 변경되는 경우 nextTick 이후에 렌더링 위치를 재조정하는 로직 추가
    - 컴포넌트 싱글, 멀티인 경우 레이아웃, css 개선
    - 드랍박스의 리스트에 텍스트뿐만 아니라 아이콘이 위치할 수 있도록 기능 개선
    - EVUI DOCS 설명 수정 및 아이콘 부분 추가
    kimdoeun committed Nov 6, 2020
    Configuration menu
    Copy the full SHA
    c1aa740 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2020

  1. [#663] DatePicker 컴포넌트 드랍다운로직 수정

    ################
    - DatePicker 컴포넌트의 드랍박스의 스펙 변경
      - 기본적으로 인풋박스 위치 아래로 드랍다운됨
      - 브라우저 높이 기준으로 드랍박스가 드랍다운되었을 때, 브라우저 영역을 벗어나는 경우는 인풋박스의 상단으로 드랍업되도록 로직 수정
      - 셀렉스 컴포넌트의 여러 기능으로 인하여 드랍박스의 위치가 변경되는 경우 nextTick 이후에 렌더링 위치를 재조정하는 로직 추가
    - 컴포넌트 레이아웃, css 개선
    - CloseAll 시에 드랍박스 보이지 않게 로직 수정
    kimdoeun committed Nov 9, 2020
    Configuration menu
    Copy the full SHA
    d11804c View commit details
    Browse the repository at this point in the history
  2. [#663] DatePicker 컴포넌트 드랍다운로직 수정

    ################
    - DatePicker css stylelint order error 수정
    kimdoeun committed Nov 9, 2020
    Configuration menu
    Copy the full SHA
    2e2ef64 View commit details
    Browse the repository at this point in the history