๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ’™ ์˜์ƒ๋ฆฌ๋ทฐ

๋ถ€ํŠธ์ŠคํŠธ๋žฉ์œผ๋กœ ์›น UI ์ปดํฌ๋„ŒํŠธ ํŒŒ์•…ํ•˜๊ธฐ

by widely design 2021. 5. 31.

 

๋ถ€ํŠธ์ŠคํŠธ๋žฉ์œผ๋กœ ์›น UI ์ปดํฌ๋„ŒํŠธ ํŒŒ์•…ํ•˜๊ธฐ

 

<css>

- Button

  - hover

    ๋งˆ์šฐ์Šค๋ฅผ ์˜ฌ๋ ธ์„ ๋•Œ 

  - active

    ๋งˆ์šฐ์Šค๋ฅผ ๋ˆŒ๋ €์„๋•Œ

  - disabled

    ๋น„ํ™œ์„ฑํ™”์ƒํƒœ๋ฅผ ํ‘œํ˜„

      ex)ํˆฌ๋ช…๋„๋ฅผ ์ค˜์„œ ํ๋ฆฟํ•˜๊ฒŒ ํ•˜๋Š”

 

- form/input

  ์ด๋ฉ”์ผ, ์ •๋ณด, ์ˆซ์ž ๋“ฑ ์ž…๋ ฅํ•˜๋Š” ์นธ

    - checkbox โ–ก

    - validation

      ํผ ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ (์ œ๋Œ€๋กœ ์ž…๋ ฅ๋˜์ง€ ์•Š์œผ๋ฉด ์•Œ๋ฆผ)

 

 

<์ฝคํฌ๋„ŒํŠธ>

- dropdown

  ํด๋ฆญํ–ˆ์„ ๋•Œ ์ˆจ์–ด์ ธ์žˆ๋Š” ํ•˜์œ„๋ฉ”๋‰ด ๋œจ๊ฒŒ ํ•˜๋Š” ๊ฑฐ

 

- navigation

  ๋งํฌ๋ฅผ ๋ชจ์•„๋†“๋Š” ๊ณณ

    - ์•Œ์•ฝํ˜•(๊ธฐ๋ณธ์ )

    - ํƒญํ˜•

    - ์ˆ˜์งํ˜•

 

- navigation bar (=header)

 

- breadcrumbles (ํ—จ์ ค๊ณผ ๊ทธ๋ ˆํ…”์˜ ๋นต ๋ถ€์Šค๋Ÿฌ๊ธฐ)

  ํ˜„์œ„์น˜๋ฅผ ์•Œ๋ ค์ฃผ๋Š” ํƒœ๊ทธ

  ํ˜„์žฌ ํŽ˜์ด์ง€๋Š” ํด๋ฆญ๋˜์ง€ ์•Š๊ณ  ์ƒ์œ„๊ฐœ๋… ํŽ˜์ด์ง€๋Š” ์–ธ์ œ๋“ ์ง€ ์ด๋™ ๊ฐ€๋Šฅ

 

- pagination
  ๊ฐ™์€ ์ •๋ณด์ฒด๊ณ„ ์•ˆ์—์„œ ๋ฆฌ์ŠคํŠธ๊ฐ€ n๊ฐœ ์ด์ƒ์ด๋ฉด ํŽ˜์ด์ง€์— ๋ณด์—ฌ์ฃผ๊ธฐ

  ํ˜„์žฌ๊ธฐ๋Šฅ์„ ๋‚˜ํƒ€๋‚ด์ฃผ๋Š” ํƒœ๊ทธ

    -.disabled

      ํด๋ฆญํ•  ์ˆ˜ ์—†๋Š” ๋งํฌ

    -.active

      ํ˜„์žฌ ํŽ˜์ด์ง€๋ฅผ ๊ฐ€๋ฅดํ‚ฌ ๋•Œ

โ—€ 1 2 3 4 5 โ–ถ


- labels

  ๋ถ€๊ฐ€์ ์ธ ์„ค๋ช…ํ•  ๋•Œ

    ex) ์‡ผํ•‘๋ชฐ์—์„œ ์ƒˆ๋กœ์šด ์ƒํ’ˆ ์˜†์— nex ๋ฐ•์Šค ํ‘œ์‹œ

 

- badge

  ๋งํฌ๋‚˜ ๋„ค๋น„๊ฒŒ์ด์…˜ ๋ฐ” ๋“ฑ์— ์ƒˆ๋กญ๊ฑฐ๋‚˜ ์ฝ์ง€ ์•Š์€ ํ•ญ๋ชฉ์„ ์•Œ๋žŒ ๋œจ๊ฒŒ ํ•˜๋Š” ๊ฒƒ

    ex) ์นด์นด์˜คํ†ก ์˜†์— ์•ˆ ์ฝ์€ ๋ฉ”์‹œ์ง€ ๋‚˜ํƒ€๋‚ด๋Š” ์ˆซ์ž ํ‘œ์‹œ

 

- thumbnails (์‚ฌ์ง„์˜ ์ถ•์†ŒํŒ)

  ์ปจํ…์ธ ๋ฅผ ์‰ฝ๊ฒŒ ํƒ์ƒ‰ํ•˜๋„๋ก ๋„์™€์คŒ

  ์ธ๋„ค์ผ์„ ํฌ๊ธฐ์— ๋งž๊ฒŒ ์ œ์ž‘ํ•ด์•ผํ•จ! (๋กœ๋”ฉ์†๋„!!์— ์˜ํ–ฅ์„ ๋ผ์นจ)

 

- alerts

  ์„ฑ๊ณตor์‹คํŒจor๊ฒฝ๊ณ  ๋ฉ”์‹œ์ง€

 

- progress bar (์ง„ํ–‰๋ฐ”)

  ํ˜„์žฌ ์ง„ํ–‰ํ๋ฆ„์„ ์‹œ๊ฐ์ ์œผ๋กœ ํ‘œํ˜„

    ex) ํ˜„์žฌ 2๋‹จ๊ณ„ ์ง„ํ–‰ ์ค‘

 

- list (๋ชฉ๋ก)

 

- table (ํ‘œ)

  ๋ ˆ์ด์•„์›ƒ์„ ๋งŒ๋“ค ๋•Œ table์„ ์‚ฌ์šฉํ•˜๋ฉด ์ข‹์ง€ ์•Š์•„ํšจ~

 

 - embed

  ์˜์ƒ, ์ง€๋„ ๋“ฑ ํŒŒ์ผ์„ ๋ถˆ๋Ÿฌ์˜ค๋Š” ๊ฒƒ

 

 

<์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ>

- modal popup

  ์›น์— ์ˆจ๊ฒจ์ง„ ์˜์—ญ์„ ํ‘œํ˜„ํ•˜๋Š” ๋ฒ•

    ex) ์•ฝ๊ด€ ์ƒ์„ธ๋‚ด์šฉ ๋ณผ ๋•Œ

 

- tab (bar)

  

- tooltip

  ๋งˆ์šฐ์Šค๋ฅผ ์˜ฌ๋ ธ์„ ๋•Œ ์ƒ์„ธ์ •๋ณด๋ฅผ ์ฃผ๋Š”

 

- popover

  ๋งˆ์šฐ์Šค๋ฅผ ํด๋ฆญํ–ˆ์„ ๋•Œ ์ •๋ณด๋ฅผ ์ฃผ๋Š”

 

- accordion

  ํด๋ฆญํ•˜๋ฉด ์ˆจ์€ ๋‚ด์šฉ์ด ํŽผ์ณ์ง€๋Š”

 

- carousel

  ํšŒ์ „๋ชฉ๋งˆ์ฒ˜๋Ÿผ ์š”์†Œ๋ฅผ ์ˆœํ™˜์‹œํ‚ด

 

  - indicate

    ํ˜„์œ„์น˜๋‚˜ํƒ€๋ƒ„

๋Œ“๊ธ€