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.85.0-rc.2

Published by filipdanisko over 4 years ago

Typescript definitions release candidate 2

orbit - 0.85.0-rc.1

Published by filipdanisko over 4 years ago

Typescript support release candidate

orbit - 0.84.2

Published by vepor over 4 years ago

πŸ› Bug fixes

  • 0147810 (ButtonPrimitive) disabled render to DOM element (#1813)

πŸ”§ Chores and Improvements

  • 5c667a1 release 0.84.2 (#1814)
orbit - 0.84.1

Published by vepor over 4 years ago

πŸ› Bug fixes

  • 153b158 (Button) missing white type in flow definition (#1806)

πŸ”§ Chores and Improvements

  • 09ec9e3 release 0.84.1 (#1807)
orbit - 0.84.0

Published by filipdanisko over 4 years ago

🚨 Breaking Change Features

  • 91ff946 rename element property to as (#1273)
  • 7987772 adding extraSmall size to illustrations (#1800)
  • 93629b5 moving separated type of List to PricingTable only (#1801)
  • 99e4017 (SkipLink) Rename description to buttonLabel on SkipLink (#1686)
  • ac41d60 (Buttons) introduce SocialButton (#1803)
  • ca4a641 (Buttons) Introduce ButtonPrimitive, implementing planned breaking changes (#1522)

πŸš€ Features

  • ba9597b introduce useBoundingRect hook (#1771)
  • 075d9f3 (Table) adding new type and footer (#1788)
  • 5fb4708 (Drawer) title alignment (#1790)
  • 1b48f6b introduce global onlyIE media query selector (#1772)

πŸ› Bug fixes

  • a80b468 types of asComponent (#1787)
  • a2e3a52 (Card) font-size of title in section header (#1776)

πŸ”§ Chores and Improvements

  • 9fae110 (release) 0.84.0 (#1804)
  • cd3e99f bump eslint-config-prettier from 6.10.1 to 6.11.0 (#1798)
  • 01c7878 bump prettier from 2.0.4 to 2.0.5 (#1797)
  • 6432a83 bump babel-jest from 25.3.0 to 25.4.0 (#1792)
  • 0c72b61 bump jest from 25.3.0 to 25.4.0 (#1793)
  • 28d8569 bump flow-bin from 0.122.0 to 0.123.0 (#1789)
  • dac03a4 bump eslint-plugin-prettier from 3.1.2 to 3.1.3 (#1784)
  • a64217e bump camelcase from 5.3.1 to 6.0.0 (#1774)
  • 8d34671 bump husky from 4.2.3 to 4.2.5 (#1782)
  • 55ebd57 bump babel-jest from 25.2.6 to 25.3.0 (#1778)
  • c78a536 bump jest from 25.2.7 to 25.3.0 (#1779)
  • b4f27a8 bump prettier from 2.0.3 to 2.0.4 (#1773)
  • 72f403d bump prettier from 2.0.2 to 2.0.3 (#1767)
  • e1bae22 bump @storybook/storybook-deployer from 2.8.1 to 2.8.5 (#1769)
  • 71ce38d bump flow-bin from 0.121.0 to 0.122.0 (#1768)
  • 0f75cec bump jest from 25.2.6 to 25.2.7 (#1762)
  • c936dc8 bump mkdirp from 1.0.3 to 1.0.4 (#1765)

πŸ“¦ Other

  • 353a78f updating commit page (#1770)

Migration guide to 0.84.0

  • Replace element for as on Text, Heading, Grid, Layout, Stack.
  • Replace size="small" on Illustration and AirportIllustration for extraSmall.
  • Replace Button type bordered with AlertButton.
  • Replace Button types info, success, warning and critical with AlertButton.
  • Replace Button types facebook and google with new SocialButton component.
  • Replace passed number values to width to string, e.g. width={300} to width="300px".
  • Replace property icon for iconLeft on Button and ButtonLink.
  • Replace styled(Button) or styled(ButtonLink) with custom styled wrapper.
  • Replace description for buttonLabel on SkipLink .
  • Don’t use type separated on List.

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

orbit - 0.83.0

Published by filipdanisko over 4 years ago

πŸš€ Features

  • e1ad6f2 (ChoiceGroup) updating the filter color from product color (#1757)
  • 223c846 adding new ButtonMobileStore component (#1756)
  • fff86ca (Alert) changing the alignment of description (#1758)

πŸ› Bug fixes

  • e7b5474 (Tooltip) calculation upon change in the wrapped element (#1761)
  • f8e7b72 (Compass) broken svg definition for icon font (#1759)

πŸ”§ Chores and Improvements

  • 41b982b (release) 0.83.0 (#1764)
  • 1a1671f improve icon build script (#1763)
  • bba481d add iconFont attribute check (#1760)
  • 08bb2a3 bump @storybook/addon-info from 5.3.17 to 5.3.18 (#1745)
  • 1fc2abc bump @storybook/addons from 5.3.17 to 5.3.18 (#1746)
  • 39bbba4 bump @storybook/addon-actions from 5.3.17 to 5.3.18 (#1747)
  • 7c77414 bump @storybook/addon-knobs from 5.3.17 to 5.3.18 (#1748)
  • a6562f4 bump @storybook/react from 5.3.17 to 5.3.18 (#1749)
  • d333c28 bump babel-jest from 25.2.4 to 25.2.6 (#1754)
  • c95a4e5 bump jest from 25.2.4 to 25.2.6 (#1755)
orbit - 0.82.1

Published by filipdanisko over 4 years ago

πŸ› Bug fixes

  • 3af61f8 (Tooltip) with clickable element should close on mobile (#1752)

πŸ”§ Chores and Improvements

  • 8639e84 release of 0.82.1 (#1753)

πŸ“¦ Other

  • 465f7d0 (Select) add key property of Option (#1751)
orbit - 0.82.0

Published by filipdanisko over 4 years ago

πŸš€ Features

  • 8ff47d7 (Checkbox,Radio) Updating visual style (#1737)
  • e96446e Adding commitlint and husky (#1730)
  • ce9b531 (Tile) change padding to large for desktop breakpoint (#1732)
  • fa50675 (card) new titleAs property (#1729)
  • 93e14fc (icons) New Radar icon (#1725)

πŸ› Bug fixes

  • 133f718 (InputField) Tag alignment (#1744)
  • 2368987 (Modal) click ability under CloseContainer (#1739)
  • e343317 (Hide) omit rendering of on property (#1740)
  • a4e226e (Tooltip) should close when clicked on clickable element (#1742)
  • fc3b4aa (modal) border radius of close container on desktop (#1726)
  • 843d1bd (radar) SVG definition (#1728)

πŸ”§ Chores and Improvements

  • 45a036c release of 0.82.0 (#1750)
  • c91a059 (ci) add auto-generated release notes (#1584)
  • 75f8c21 bump eslint-plugin-import from 2.20.1 to 2.20.2 (#1733)
  • f910cf3 bump babel-jest from 25.2.3 to 25.2.4 (#1734)
  • eb3b1a0 bump jest from 25.2.3 to 25.2.4 (#1735)
  • 0fde4f3 bump jsdom from 16.2.1 to 16.2.2 (#1736)
  • c9b66c0 bump eslint-config-prettier from 6.10.0 to 6.10.1 (#1705)
  • 0a0ddf4 bump prettier from 1.19.1 to 2.0.2 (#1707)
  • 669b7d0 bump eslint-plugin-flowtype from 4.6.0 to 4.7.0 (#1711)
  • 8cc53d3 bump babel-jest from 25.1.0 to 25.2.3 (#1722)
  • 8a56052 bump jest from 25.1.0 to 25.2.3 (#1723)

πŸ“¦ Other

  • f351e46 (FormElements) native design sync (#1743)
  • 5e76c90 (Slider) updating color (#1741)
  • 6b11019 (grid) proofreading readme (#1731)
  • 70dfc60 (grid) Add children count limitation (#1727)

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

orbit - 0.81.0

Published by filipdanisko over 4 years ago

Changelog

  • feat(Select): Add optional key to Option
  • feat(Tile): introduce noHeaderIcon property
  • chore: bump fs-extra from 8.1.0 to 9.0.0
  • chore: bump eslint-plugin-react-hooks from 2.5.0 to 2.5.1
  • chore: bump capitalize from 2.0.2 to 2.0.3
  • chore: bump sharp from 0.25.1 to 0.25.2
  • chore: bump @babel/runtime from 7.8.7 to 7.9.2
  • chore: bump @babel/core from 7.8.7 to 7.9.0
  • chore: bump babel-loader from 8.0.6 to 8.1.0LiveURL: https://orbit-components-0-81-0.surge.sh
orbit - 0.80.0

Published by filipdanisko over 4 years ago

Changelog

  • feat(Tile): Adding htmlTitle attribute
  • style(List): Updating align within list and updating spacing
  • refactor: Remove unnecessary pixels in CSS declarations
  • chore(Modal): Refactor subcomponents to React hooks
  • chore: bump flow-bin from 0.120.1 to 0.121.0
  • chore: bump @adeira/js from 1.2.1 to 1.2.2
    LiveURL: https://orbit-components-0-80-0.surge.sh
orbit - 0.79.0

Published by filipdanisko over 4 years ago

Changelog

  • feat(theme): Added transitions property
  • feat(Tag): Update visual style
  • feat(servicelogo): Add Booking and RentalCars logos
  • fix(Breadcrumbs): add correct html5 structured microdata for breadcrumbs
  • fix(tooltip): usage of TextLink in content
  • chore(storybook): fix static deploy to GH pages
  • chore: bump @kiwicom/orbit-design-tokens to 0.9.0
  • chore: bump @storybook/react from 5.3.14 to 5.3.17
  • chore: bump @storybook/addon-actions from 5.3.14 to 5.3.17
  • chore: bump @storybook/addon-knobs from 5.3.14 to 5.3.17
  • chore: bump @storybook/addons from 5.3.14 to 5.3.17
  • chore: bump @storybook/addon-info from 5.3.14 to 5.3.17
  • chore: bump eslint-config-airbnb from 17.1.1 to 18.1.0
  • chore: [security] bump acorn from 5.7.3 to 5.7.4
    LiveURL: https://orbit-components-0-79-0.surge.sh
orbit - 0.78.0

Published by filipdanisko over 4 years ago

Changelog

  • feat(textLink): Adding title prop and attribute
  • feat(modal): Change title size to title2 on mobile
  • feat(dictionary): add index.js export of all languages
  • feat(illustrations): Add optional alt property
  • fix(popover): RTL calculation
  • fix(button): circled not being perfect circle with small children
  • fix(button): Fix flow type of the button export
  • fix(popover): Opening with onKeyDown event
  • fix(popover): Border radius on desktop and close button padding
  • fix(pictureCard): Enabling height to be smaller than 200
  • refactor(useMediaQuery): To be stored inside ThemeProvider context
  • chore: bump jsdom from 16.2.0 to 16.2.1
  • docs(Alert): Adjust Alert docs for no icon w/o titleLiveURL: https://orbit-components-0-78-0.surge.sh
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

Package Rankings
Top 1.54% on Npmjs.org
Badges
Extracted from project README
Related Projects