surf-uiby COLDSURF
Patterns

PinCard

포스터 원래 비율 · 제목 두 줄 · 출처 한 줄의 핀 한 장.

MOBO 인디 뮤직 페스티벌MOBO 인디 뮤직 페스티벌ticketlink.co.kr
팝업제목만 있는 핀성수동
import { PinCard } from '@coldsurfers/surf-ui/cards'import { IconButton } from '@coldsurfers/surf-ui/primitives'export default function Example() {  return (    <div style={{ columnCount: 2, columnGap: 12, orphans: 1, widows: 1, width: 360 }}>      <PinCard        meta="ticketlink.co.kr"        fallback="MOBO 인디 뮤직 페스티벌"        action={          <IconButton label="담기" variant="secondary" shape="pill" size="sm">            +          </IconButton>        }      >        <a href="#pin">MOBO 인디 뮤직 페스티벌</a>      </PinCard>      <PinCard meta="성수동" fallback="팝업">        제목만 있는 핀      </PinCard>    </div>  )}

시안 v3 v3/PinCard(Figma 1455:263)입니다. 제목에 링크 하나를 넣으면 그 링크가 카드 전체를 덮고, action(담기 +)만 그 위에 뜹니다. action 은 링크 밖 형제라 단추를 넣어도 됩니다.

포스터가 없으면 3:4 회색 자리에 fallback 을 그립니다. 여러 장은 Masonry 로 놓습니다. RN 판은 @coldsurfers/surf-ui/native/PinCard.

Props

Prop

Type

그 밖의 Omit<HTMLAttributes<HTMLDivElement>, 'children'> 속성은 루트 엘리먼트로 그대로 통과한다.

On this page