[내일배움캠프_TIL]241011

PHOEBE·2024년 10월 11일
0

피그마 기초 강의 3-4

폰트 스타일

  • 폰트스타일 : 디자인 시스템에 사용할 폰트를 모아둔 목록
  • 구성
  1. 패밀리(Family)
  2. 굵기(Weight)

    (개발자는 숫자로, 디자이너는 굵기 이름으로 이야기 선호)
  3. 크기(Size)
    16px에서 시작, 2px씩 줄이거나 늘린다, 10px 미만으로는 지양, 20미만 본문/ 20이상 제목, 20px 이상일 때는 4씩 차이
  4. 행간(Line-height)
    폰트사이즈+사이여백
    서체마다 디폴트 여백이 다르다(노토산스는 유난히 높다)
    타이틀폰트는 120~135%, 본문폰트는 135~170% 권장
  5. 자간(Letter-height)

제목(headline, title) / 본문(body) 스타일만들기

피그마 기초 강의 3-5

마스터 컴포넌트와 인스턴스

컴포넌트: 구성품
파운데이션을 조합해 만들어지는 구성품
마스터 컴포넌트: 복제하여 사용하는 원본, 복제품들을 한 번에 수정하거나 편집할 수 있음. 컴포넌트를 지워도 인스턴스는 그대로 남아있음.
인스턴스: 마스터 컴포넌트의 복제품, 인스턴스 변경 가능 연결을 해제하면 일반 프레임으로 변경됨

피그마 기초 강의 3-6

디자인 시스템의 이해

디자인 시스템의 개념
어떠한 프로덕트의 문제를 찾아 디자인으로 개선하는데, 필요한 ui를 만들어놓고 필요할 때 반복적으로 가져와서 사용하기 위해서, 부서 내 디자이너들과 개발자들이 동기화하기 위해서 사용
ui키트는 단어, 디자인시스템은 문법에 비유
단점
설계 및 통일과정이 오래걸린다, 혁신이 줄어들고 틀에 갖힐 수 있다, 유지보수에 공수가 들어간다.

Atomic design system
color, radius, spacing, font, icon

피그마 기초 강의 3-7

ui 디자인 기본

<UI의 분류>

  • Action_버튼
  • Input_사용자의 입력
  • Information_정보전달
  • Container_복수의 컨테이너로 하나의 덩어리
  • Navigation_페이지 이동수단
  • Control_사용자가 값 수정
  • 의사 상태(Pseudo State_수도, 가상의)
    본질은 동일하지만, 상황에 따라 다른 스타일을 가지는 스타일
    ex)마우스를 올렸을 때 색상이 변하는 것

피그마 기초 강의 3-8

ui 만들기 실습(1)

[Button Component]
Action에 해당하는 컴포넌트
누름으로써 중요한 동작을 수행하는 요소

  • check point
    직관적이고 익숙한 형태와 사용법
    시각적인 힌트를 충분히 제공해야 한다
    행동을 유도하는 속성 = 어포던스

    컨테이너:프레임 / 레이블:행동 안내문구 (텍스트는 사용자가 입력하는 글자) / 리딩 엘리먼트(요소) / 트레일링 엘리먼트
    문화권에 따른 방향
    LTR(left to right) vs RTL(right to left)

[Textfield Component]
Input에 해당하는 컴포넌트

  • 플레이스 홀더 : 입력텍스트의 조건이 아닌 예시_조건은 레이블에 입력
  • 유효성 검사(Validation Check) : 사용자가 입력한 텍스트가 유효한지 아닌지 검사 / 방해가 생겼을 시 원만하게 해결하도록 도와주고 유도하는 것 / 오류가 아닌 듯 긍정적인 방향으로 안내하기

0개의 댓글