orbit

React components of open-source Orbit design system by Kiwi.com

MIT License

Downloads
51.3K
Stars
1.4K
Committers
81

Bot releases are hidden (Show)

orbit - 0.71.0

Published by vepor almost 5 years ago

Changelog

BREAKING: New API and refactored code of Tile component
The new API of the Tile component (more unified with Card component) will allow you to cover more various use cases. From now, the Tile is not expandable, so the expandability is not dependent on its children
BREAKING: Rename block to fullWidth on ButtonLink
NEW: Dialog component
NEW: PictureCard component
UPDATE: Add preferredAlign to Tooltip
UPDATE: Introduction tooltip property for Radio and Checkbox
UPDATE: Making focus states consistent
FIX: Export BreadcrumbsItem from index.js
FIX: Missing shrink on Stack in Card
FIX: Card header prop, padding in CardSection
FIX: ChoiceGroup only selection with disabled
FIX: PricingTable dataTest render
FIX: Missing shrink on Stack in Card
FIX: useMediaQuery types
FIX: Badge overflow in Pricing table
FIX: Not enabled Tooltip calling handlers
FIX: useMediaQuery incorrect cleanup reference
DEV: Move hooks to own folders
DEV: Refactor LazyImage component
DOCS: Update Button block prop in README
DOCS: Fix NotificationBadge icon behavior

orbit - 0.70.0

Published by vepor almost 5 years ago

Changelog

BREAKING: Rename component to asComponent
NEW: Seat component
UPDATE: Adding role to Tooltip
UPDATE: Alert visual changes
UPDATE: Adding option for preventing overlay close on modal
UPDATE: InputGroup onChange behaviour
FIX: Mobile Tooltip adding a preventDefault
FIX: PricingTableItem badge multiline align
FIX: TranslateString type for HTML attributes
FIX: Breadcrumbs falsey value in mapping children
FIX: BreadcrumbsItem without href or onClickLiveURL: https://orbit-components-0-70-0.surge.sh

orbit - 0.69.0

Published by filipdanisko almost 5 years ago

Changelog

BREAKING: New Card API and refactoring.
You can find old Card in deprecated folder for migration purposes.

DEV: Script for generating icons in PNG
DEV: Add prettier test and fix commands to CI
ICONS: Fix paths definitions for icon font generator
FIX: Enable tree-shaking for module bundlers
FIX: InputGroup multiline label
FIX: BreadcrumbsItem without href cursor

LiveURL: https://orbit-components-0-69-0.surge.sh

orbit - 0.68.0

Published by filipdanisko almost 5 years ago

Changelog

ICONS: Syncing with orbit sketch 2.0.0
New icons:
Terminal

Updated icons:
Anywhere
ArrowDown
ArrowUp
Logout
NewWindow
NotificationAdd
NotificationOn
ShowLess
ShowMore
Trip

UPDATE: StopoverArrow icon shapes
UPDATE: Icons build script - smaller size of bundle
FIX: Select autofill text color
FIX: Update flow declaration for "getTokens"
FIX: Forwarding of refs
FIX: Pricing table datatest
FIX: Missing aria-labels in our codebase
FIX: Popover overflow
DEV: Use @adeira/js instead of @kiwicom/js

LiveURL: https://orbit-components-0-68-0.surge.sh

orbit - 0.67.1

Published by filipdanisko almost 5 years ago

Changelog

FIX: Illustration's display size
FIX: ChoiceGroup filter hover and focus

LiveURL: https://orbit-components-0-67-1.surge.sh

orbit - 0.67.0

Published by filipdanisko almost 5 years ago

Changelog

UPDATE: Popover getScrollableParent execution optimization
UPDATE: PricingTable layout for less than 3 child
UPDATE: Add display size for Illustration and adding NomadNeutral
UPDATE: Popover getScrollableParent execution optimization
UPDATE: Popover fixed actions
FIX: PricingTable double render on desktop
FIX: Buttons line-height for multiline content
FIX: ModalFooter cloning child with ref
FIX: Tooltip inlineFlex
DOCS: Fix link to Portal component in Modal

LiveURL: https://orbit-components-0-67-0.surge.sh

orbit - 0.66.0

Published by filipdanisko almost 5 years ago

Changelog

UPDATE: Slider onChange callbacks behaviour
FIX: Tile's title wrapping in IE
FIX: Collapse double handleClick firing
FIX: Popover overflow
FIX: Scrolling of Popover inside another scrollable element
FIX: Collapse missing import in export index
DEV: Refactor Stepper to hooks
DEV: Refactor InputStepper to hooks

LiveURL: https://orbit-components-0-66-0.surge.sh

orbit - 0.65.0

Published by vepor about 5 years ago

Changelog

NEW: AppQRCode illustration
NEW: useToggle hook
UPDATE: Coupon component styles
FIX: NavigationListItem flex behavior
FIX: PricingTableItem shrink
FIX: Tooltip tabIndex render
FIX: NavigationListItem svg alignment
DOCS: Fix Coupon name in README
DEV: Remove usage of toMatchSnapshot
DEV: introduce import/no-cycle
DEV: Refactor Table component to React hooks

LiveURL: https://orbit-components-0-65-0.surge.sh

orbit - 0.64.2

Published by vepor about 5 years ago

Changelog

FIX: InputGroup align of faked group
FIX: Flex wrapping of Alert's content in IE
FIX: Collapse onClick handler

LiveURL: https://orbit-components-0-64-2.surge.sh

orbit - 0.64.1

Published by filipdanisko about 5 years ago

Changelog:

FIX: ListItem separated Icon align
FIX: PricingTable adjusting media query
FIX: lineHeight of ListItem icon
DOCS: Fix NavigationList type property description
DOCS: Fix enum in FeatureIcon

LiveURL: https://orbit-components-0-64-1.surge.sh

orbit - 0.64.0

Published by vepor about 5 years ago

Changelog

NEW: FeatureIcon component
NEW: useTranslate hook
NEW: Coupon component
FIX: Drawer header padding and DOM render
FIX: Flow React annotation in List
FIX: Heading in Alert children color
FIX: Popover scroll on desktop on IE
FIX: Modal scrolling with absolutely positioned element
FIX: CountryFlag dimensions in Buttons
UPDATE: Collapse adding actions prop
UPDATE: ListItem separated fontWeight
DEV: update orbit-design-tokens to 0.8.0

LiveURL: https://orbit-components-0-64-0.surge.sh

orbit - 0.63.0

Published by vepor about 5 years ago

Changelog

BREAKING: Renaming min and max to minValue and maxValue on Slider
BREAKING: Renaming title to buttonLabel on InputFile
BREAKING: Renaming block to fullWidth on Button
BREAKING: Renaming element to renderInto on Portal
BREAKING: Renaming labelElement to labelAs on ChoiceGroup
NEW: Navigation components
FIX: Tooltip enabled prop behaviour
FIX: Badges alignment in PricingTable
FIX: PricingTable active element border
FIX: Badge overlay in PricingTable
FIX: Popover callback loop
UPDATE: Tooltip adding prop for removing underline text on children
UPDATE: bigger icon for separated List
UPDATE: Dynamic z-index for Popover
UPDATE: Focus state on Buttons

LiveURL: https://orbit-components-0-63-0.surge.sh

orbit - 0.62.0

Published by filipdanisko about 5 years ago

Changelog

BREAKING: Removing attention color from RatingStars
BREAKING: Removing attention color from Text
BREAKING: Removing attention color from Icon
BREAKING: Delete connected property in ButtonGroup
NEW: Mobile and Desktop component
UPDATE: Add spaceAfter to Breadcrumbs
UPDATE: Popover vertical position fallback calculation
UPDATE: Popover adding actions prop
UPDATE: Adding Popover align option
UPDATE: Render property basis in Stack
FIX: click on customValue on Select
FIX: Scrolling in long content popovers

LiveURL: https://orbit-components-0-62-0.surge.sh

orbit - 0.61.3

Published by vepor about 5 years ago

Changelog

FIX: Popover position when scrolling in fixed parent
DEV: import right sizes const for the ButtonLink component

LiveURL: https://orbit-components-0-61-3.surge.sh

orbit - 0.61.2

Published by vepor about 5 years ago

Changelog

FIX: TripSegment in IE
FIX: Buttons max-width in IE

LiveURL: https://orbit-components-0-61-2.surge.sh

orbit - 0.61.1

Published by vepor about 5 years ago

Changelog

FIX: Tooltip event bubbling, adding stopPropagation property

LiveURL: https://orbit-components-0-61-1.surge.sh

orbit - 0.61.0

Published by vepor about 5 years ago

Changelog

NEW: PricingTable component
UPDATE: extending Stack to have stretch
UPDATE: Stopping Tooltip event propagation
UPDATE: InputField inputMode property
UPDATE: Add large size of Illustration
UPDATE: Adding required and id to Select
UPDATE: CountryFlag small size
ICONS: Update icon font generator with replacements
FIX: Orbit logo in Storybook and README
Fix: PricingTable grow
FIX: Popover position with overflowing height
FIX: ListItem span width
FIX: Popover toggle close
ICONS: New icons set

Renamed icons:

  • AirplaneOff โ†’ AirplaneUpOff
  • BaggageNone โ†’ BaggageCheckedNone
  • Gps โ†’ GpsFixed

New icons:

  • SeatWindow
  • SeatAisle
  • SeatExtraLegroom
  • GpsNotFixed
  • CustomerSupport
  • NotificationAdd

Deleted icons:

  • AirplaneRight
  • TicketFlight
  • TicketTrain
  • Loading

LiveURL: https://orbit-components-0-61-0.surge.sh

orbit - 0.60.0

Published by vepor about 5 years ago

Changelog

ADD: useStateWithTimeout hook
UPDATE: Select not-allowed cursor for disabled state
UPDATE: Default element of Heading component
FIX: Checkbox event bubbling when readOnly
FIX: ListChoice accessibility role
FIX: Text in Tooltip underline on multiple rows
FIX: Multiple Popovers close and open
FIX: FormFeedback flow file

LiveURL: https://orbit-components-0-60-0.surge.sh

orbit - 0.59.0

Published by vepor about 5 years ago

Changelog

UPDATE: Translations data
UPDATE: Select customValueText
FIX: Button and ButtonLink whitespace in children
FIX: StopoverArrow in RTL
FIX: Slider null defaultValue and z-indexes
FIX: Stepper flex in IE
FIX: Popover render with null dimensions

LiveURL: https://orbit-components-0-59-0.surge.sh

orbit - 0.58.0

Published by vepor about 5 years ago

Changelog

UPDATE: New service logos - Mirror, BusinessInsider, MailOnline, DailyExpress
UPDATE: Tile composability
UPDATE: Textarea rows attribute and min-height lock
DOCS: Add missing service logos
UPDATE: Use Slide in TripSegment

LiveURL: https://orbit-components-0-58-0.surge.sh

Package Rankings
Top 1.54% on Npmjs.org
Badges
Extracted from project README
Kiwi.com library CI Build Orbit release lerna minified and gzipped size Maintenance Downloads
Related Projects