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 visible (Hide)

orbit - 0.77.1

Published by filipdanisko over 4 years ago

Changelog

  • fix(popover): position calculations
  • chore: Bump sharp from 0.24.1 to 0.25.1
  • chore: Bump eslint-plugin-react from 7.18.3 to 7.19.0
  • chore: switch to conventional commitsLiveURL: https://orbit-components-0-77-1.surge.sh
orbit - 0.77.0

Published by filipdanisko over 4 years ago

Changelog

  • UPDATE: Add type definitions to QUERIES and DEVICES in mediaQuery
  • UPDATE: Tooltip sync with native design
  • UPDATE: Radio sync with native design
  • UPDATE: Checkbox sync with native design
  • UPDATE: Alert sync with native design
  • UPDATE: Popover sync with native design
  • UPDATE: Add dataAttrs property to InputField and Select
  • UPDATE: Modal sync with native design
  • UPDATE: Sync Dialog with native design
  • UPDATE: Add ferry and private_transfer types to CarrierLogo
  • UPDATE: Sync visual style of Badge with native designs
  • UPDATE: FormElements native sync
  • FIX: Mobile Card edge to edge breakpoint
  • FIX: Card text wrapping IE issue
  • FIX: Modal close on mobile devices
  • FIX: ChoiceGroup a11y in tests
  • FIX: Semantic of a button
  • FIX: Persistent tooltipId on SSR
  • DOCS: Removed airports from list of illustrations
  • DOCS: Minor proofreading for useFocusTrap hook
  • DOCS: Add documentation to useMediaQuery hook
  • DEV: Update babel dependencies
  • DEV: Utilize handleKeyDown function
  • DEV: Add Github action for compressed bundle size
  • DEV: Improve Storybook source code structure
  • DEV: Add Stack helper tests
  • DEV: Bump jest from 24.9.0 to 25.1.0
  • DEV: Bump eslint-plugin-react-hooks from 2.3.0 to 2.5.0
  • DEV: Bump enzyme-adapter-react-16 from 1.11.2 to 1.15.2
  • DEV: Bump dotenv from 7.0.0 to 8.2.0
  • DEV: Bump webpack-cli from 3.3.2 to 3.3.11
  • DEV: Bump enzyme from 3.9.0 to 3.11.0
  • DEV: Bump eslint-config-prettier from 4.3.0 to 6.10.0
  • DEV: Bump babel-jest from 24.9.0 to 25.1.0
  • DEV: Bump @adeira/js from 0.1.0 to 1.2.1
  • DEV: Bump cross-env from 7.0.0 to 7.0.1
  • DEV: Bump cross-env from 7.0.1 to 7.0.2
  • DEV: Bump babel-plugin-styled-components from 1.10.6 to 1.10.7
  • DEV: Bump react-test-renderer from 16.12.0 to 16.13.0
  • DEV: Bump sharp from 0.23.2 to 0.24.1
  • DEV: Bump eslint-plugin-import from 2.20.0 to 2.20.1
  • DEV: Bump react-element-to-jsx-string from 14.3.0 to 14.3.1
  • DEV: Bump eslint-plugin-jest from 22.21.0 to 23.8.1
  • DEV: Bump camelcase from 5.2.0 to 5.3.1
  • DEV: Bump capitalize from 1.0.0 to 2.0.2
  • DEV: Bump styled-components from 4.2.0 to 4.4.1
  • DEV: Bump eslint-plugin-react from 7.18.0 to 7.18.3
  • DEV: Bump prettier from 1.16.4 to 1.19.1
  • DEV: Bump babel-eslint from 10.0.3 to 10.1.0
  • DEV: Bump enzyme-to-json from 3.3.5 to 3.4.4
  • DEV: Bump @emotion/core from 10.0.27 to 10.0.28
  • DEV: Bump flow-bin from 0.115.0 to 0.119.1
  • DEV: Bump flow-bin from 0.119.1 to 0.120.0
  • DEV: Bump flow-bin from 0.120.0 to 0.120.1
  • DEV: Bump eslint-plugin-jest from 23.8.1 to 23.8.2
  • DEV: Update storybook plugins
  • DEV: Security: Bump https-proxy-agent from 2.2.1 to 2.2.4
  • DEV: Security: Bump fstream from 1.0.11 to 1.0.12LiveURL: https://orbit-components-0-77-0.surge.sh
orbit - 0.76.0

Published by filipdanisko over 4 years ago

Changelog

BREAKING: PricingTable uncontrolled
BREAKING: New AirportIllustration & IllustrationPrimitive
UPDATE: Add onClose to Card component
UPDATE: Add stopPropagation property to TextLink
UPDATE: Add onlySelectionText property to filter ChoiceGroup
DEV: fix broken component names in storybook deployment
DEV: Use cross-env in build of storybook master
DEV: Refactor useMediaQuery
FIX: Slide onClick propagation

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

orbit - 0.75.0

Published by filipdanisko over 4 years ago

Changelog

UPDATE: Adding Compass and WomanWithPhone, removing compass hats illustrations
DEV: Bump jsdom from 16.1.0 to 16.2.0
DEV: Fix build of esm files by using correct target

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

orbit - 0.74.0

Published by filipdanisko over 4 years ago

Changelog

NEW: Compass illustrations
UPDATE: Adding align center option to Popover
FIX: Tag displaying cursor:pointer and states on non-actionable type
FIX: Popover re-calculate position when content is changed
FIX: PictureCard href render and index.js export
FIX: Modal close when you make drop outside of modalWrapper
DOC: Fix wrong example in NavigationBar
DEV: Bump rimraf from 2.7.1 to 3.0.2
DEV: Bump eslint-plugin-flowtype from 3.13.0 to 4.6.0
DEV: Bump @storybook/addon-actions from 5.3.6 to 5.3.13
DEV: Bump @storybook/addon-info from 5.3.6 to 5.3.13
DEV: Bump @storybook/addon-knobs from 5.3.6 to 5.3.13
DEV: Bump eslint-plugin-react-hooks from 1.7.0 to 2.3.0
DEV: Bump mkdirp from 0.5.1 to 1.0.3
DEV: Bump react, react-dom and react-test-renderer to 16.12.0

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

orbit - 0.73.1

Published by filipdanisko over 4 years ago

Changelog

FIX: Diamond and Terminal icon
FIX: Children null mapping in Card
UPDATE: SSR hotfix for PictureCard

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

orbit - 0.73.0

Published by filipdanisko over 4 years ago

Changelog

DEPRECATE: TripSegment, TripSector and TripDate
NEW: useFocusTrap hook
NEW: Diamond icon
UPDATE: Compass icon
UPDATE: extending Breadcrumbs for id prop
UPDATE: Adding data-test for Slider handlers
FIX: LayoutColumn passing props
FIX: Select autofill setting
FIX: ModalSection border bottom radius when first child
FIX: Modal scrollPoint on mount
DOCS: Add theme to example for media queries
DOCS: Fix wrong default value for grow in Stack
DOCS: Updating ID's of breadcrumps
DEV: Bump jsdom from 12.2.0 to 16.1.0
DEV: Bump @storybook/addons and @storybook/react from 5.3.6 to 5.3.12
DEV: use "babel.config.js" instead ".babelrc" for project wide configuration

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

orbit - 0.72.0

Published by vepor over 4 years ago

Changelog

BREAKING: Delete NavigationList, introduce LinkList component
NEW: BadgePrimitive
NEW: TileGroup component
DEPRECATE: DestinationHeader
UPDATE: Focus state of Tag
UPDATE: Add exports to components of Card
FIX: Modal scrolling with absolute element and fixedFooter
FIX: Modal without onClose rendering CloseContainer
FIX: PictureCard DOM render, external behavior
DEV: Update babel dependencies
DEV: Bump jest from 24.5.0 to 24.9.0
DEV: update dependabot to prefix commits with DEV
DEV: Update storybook to 5.3.6
DEV: Update eslint plugins
DEV: Bump copyfiles from 2.1.0 to 2.2.0
DEV: Bump eslint-plugin-react from 7.16.0 to 7.18.0
DEV: Bump react-element-to-jsx-string from 14.2.0 to 14.3.0
DEV: Bump @emotion/core from 10.0.10 to 10.0.2
DEV: Bump fs-extra from 7.0.1 to 8.1.0
DEV: Update flow-bin to 0.115.0
DOCS: Remove relative links from MDs

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

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

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