furl
Getting startedDesignComponents
Design
Design GuidelinesTypography SystemLayout SystemColor palettesCustomization
Components
ComponentsAccordionAlertAnchorAudioAvatarBadgeBreadcrumbsButtonButtonGroupCalendarCardCollapseContextButtonDividerDropdownFooterFormGraphGridHyperlinkIconIframeImageInputItemLayoutListLoaderMediaObjectMenuModalNotificationPaginationPopoverProgressSearchStepsSwitchTableTabsTooltipTypographyVideo

Components

furl provides you with a multitude of components that suit various needs of a modern web application, ranging from data display and presentation to interactivity, navigation and data input.

API

All of the provided components support all of the common HTML/React props. However, a common API is provided for all components to make things easier.

Common props
Property Description Type Possible values
fontFamily font family string 'a', 'b', 'c', 'font-a','font-b','font-c' or any other valid font family
fontSize font size string 'ts-*p', '*p' (typography scale preset) or any other valid font size
fontWeight font weight string any valid font weight
color text/foreground color string any preset color in the 'color-weight' format (e.g. interface-gray-100) or any other valid color
backgroundColor background color string any preset color in the 'color-weight' format (e.g. interface-gray-100) or any other valid color
padding padding string 'ls-*p', '*p' (layout scale preset) or any other valid padding
paddingHorizontal horizontal padding string 'ls-*p', '*p' (layout scale preset) or any other valid padding
paddingVertical vertical padding string 'ls-*p', '*p' (layout scale preset) or any other valid padding
margin margin string 'ls-*p', '*p' (layout scale preset) or any other valid margin
marginHorizontal horizontal margin string 'ls-*p', '*p' (layout scale preset) or any other valid margin
marginVertical vertical margin string 'ls-*p', '*p' (layout scale preset) or any other valid margin
boxShadow box shadow string 'shadow-*' (shadow preset) or any other valid box shadow
borderRadius border radius string 'ls-*p', '*p' (layout scale preset) or any other valid border radius

furl was designed and developed by Angelos Chalaris © 2019
Documentation generated using Gatsby, hosting by Netlify