Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Update, cleanup and move necessary dependencies to peerDependencies #485

Merged
merged 26 commits into from
Nov 10, 2019

Commits on Oct 14, 2019

  1. Configuration menu
    Copy the full SHA
    abe5527 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    070f408 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2019

  1. feat(components): add component context and Link component (#490)

    * feat(components): add ComponentsContext
    
    ISSUES CLOSED: #466
    
    * feat(components): use Link from context in Sidebar
    
    * feat(components): use Link from context in Buttons
    
    * docs(components): write guidelines on how to override base components
    
    * docs(components): explain how to use the components in an app
    connor-baer authored Oct 15, 2019
    Configuration menu
    Copy the full SHA
    9f1ac55 View commit details
    Browse the repository at this point in the history
  2. feat(styles): extract static style (#477)

    * feat(theme): generate theme with custom properties
    
    * WIP: docs for static themeing
    
    * feat(scripts): CLI for static style extraction
    
    * refactor(components): make components work with static style extraction
    
    * test(scripts): add unit tests
    
    * refactor(scripts): simplify render function
    
    * feat(scripts): remove old static style extraction
    
    * test(scripts): add unit tests
    
    * feat(scripts): handle wrapped styled components
    
    * feat(scripts): extract styles from more components
    
    * feat(scripts): add a simple yarn script
    
    * refactor(components): make more components work with static style extraction
    
    * feat(scripts): extract styles from more components
    
    * docs(scripts): finish documentation
    
    * test(scripts): add tests for component types
    connor-baer authored Oct 15, 2019
    Configuration menu
    Copy the full SHA
    f3d0688 View commit details
    Browse the repository at this point in the history
  3. fix(components): pass href to NavItem link (#492)

    * fix(components): pass href to nav link
    
    * fix(components): exclude inactive ButtonGroup styles
    connor-baer authored Oct 15, 2019
    Configuration menu
    Copy the full SHA
    d0bad70 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    119e83e View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2019

  1. feat(docs): configure Storybook Docs (#495)

    * cleanup warnings + more deps updates
    
    Co-authored-by: Dmitri Voronianski <dmitri.voronianski@sumup.com>
    
    * remove deprecacted storybook methods
    
    * feat(docs): upgrade to Storybook 5.2
    
    * feat(docs): update Storybook config and tweak theme
    
    * feat(docs): configure addon-docs
    
    Co-authored-by: lucent1090 <lucent1090@gmail.com>
    
    * feat(docs): remove Storybook group enums
    
    * feat(docs): run codemod to add component parameter
    
    https://github.com/storybookjs/storybook/blob/next/lib/codemod/README.md#add-component-parameters
    
    * feat(docs): run codemod to transform stories to CSF
    
    https://github.com/storybookjs/storybook/blob/next/lib/codemod/README.md#storiesof-to-csf
    
    * feat(docs): simplify Storybook configs
    
    * fix(components): update snapshots
    
    * fix(docs): update image paths
    
    * feat(docs): add a11y and viewport addons
    connor-baer authored Oct 25, 2019
    Configuration menu
    Copy the full SHA
    fe9b44b View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2019

  1. fix(components): fix NavItem spacing on Safari (#499)

    The spacing breaks with the default list-item display. Switch to block to render default behavior across browsers.
    Robin Métral authored and connor-baer committed Oct 28, 2019
    Configuration menu
    Copy the full SHA
    e54ce65 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2f71e85 View commit details
    Browse the repository at this point in the history
  3. feat(docs): migrate to Storybook Docs (#502)

    * fix: update Storybook
    
    This resolves and issue with the theme being undefined.
    
    * feat(docs): add doc blocks
    
    * feat(docs): add markdown styles
    
    This is hopefully just a temporary hack.
    
    * feat(docs): migrate Badge
    
    * feat(docs): migrate colors
    
    * feat(docs): migrate fonts
    
    * feat(docs): migrate spacing
    
    * feat(docs): migrate grid
    
    * feat(docs): migrate media queries
    
    * feat(docs): migrate typography
    
    * feat(docs): migrate static styles
    
    * feat(docs): migrate theme reference
    
    * feat(docs): migrate welcome
    
    * feat(docs): migrate getting started
    
    * refactor(docs): rename asset folder
    
    * feat(docs): migrate Blockquote
    
    * feat(docs): migrate Button
    
    * feat(docs): remove Docz
    
    * feat(docs): explicitely sort stories
    
    * feat(docs): migrate Hr
    
    * fix(scripts): install babel-cli
    
    This was lost when docz was removed.
    
    * feat(docs): migrate Image
    
    * feat(docs): migrate Card
    
    * feat(docs): migrate List
    
    * feat(docs): migrate Tag
    
    * feat(docs): migrate Toggle
    
    * feat(docs): migrate Selector
    
    * feat(docs): migrate Tabs
    
    * feat(docs): migrate ProgressBar
    
    * feat(docs): migrate Tooltip
    
    * feat(docs): migrate Table
    
    * feat(docs): migrate Sidebar
    
    * feat(docs): migrate Calendar
    
    * feat(docs): migrate Message
    
    * feat(docs): migrate Icons
    
    * feat(docs): migrate InlineNotification
    
    * feat(docs): migrate Pagination
    
    * feat(docs): migrate Text, Heading, and SubHeading
    
    * feat(docs): migrate Modal
    
    * feat(docs): migrate Input, Label
    
    * feat(docs): migrate TextArea
    
    * feat(docs): migrate SearchInput
    
    * feat(docs): migrate AutoCompleteInput
    
    * feat(docs): migrate CurrencyInput
    
    * feat(docs): migrate Select
    
    * feat(docs): migrate Checkbox
    
    * feat(docs): migrate RadioButton
    
    * feat(components): deprecate the State component
    
    * refactor(docs): clean up other stories
    
    * feat(docs): customize MDX components
    
    * feat(docs): tweak story sorting
    
    * feat(docs): update the logo header
    
    * feat(docs): add Link component
    
    * feat(docs): update GitHub repo URL
    connor-baer authored Oct 28, 2019
    Configuration menu
    Copy the full SHA
    9871c38 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2019

  1. feat(tests): configure StoryShots (#498)

    * feat(tests): use storyshots for snapshot tests
    
    * fix(tests): remove story wrapper from storyshots
    
    * fix(tests): disable test decorator for storyshots
    
    * test(components): update snapshots
    connor-baer authored Oct 29, 2019
    Configuration menu
    Copy the full SHA
    7a197d1 View commit details
    Browse the repository at this point in the history
  2. fix(scripts): fix predeploy script (#503)

    we need to create a dist/static directory in this script for the build:stylesheets script to save
    the css
    Robin Métral authored Oct 29, 2019
    Configuration menu
    Copy the full SHA
    ffc4cef View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c203b43 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2019

  1. Configuration menu
    Copy the full SHA
    52e29ce View commit details
    Browse the repository at this point in the history
  2. fix(components): fix Sidebar Footer padding bug on Safari (#506)

    Remove flex from the Sidebar Footer and position to the bottom with margin: auto. This fixes a
    Safari bug where the top padding was squashed (see PR). This commit also adds a parent element to
    the story to make the Sidebar behave more like a production app."
    Robin Métral authored Oct 31, 2019
    Configuration menu
    Copy the full SHA
    ff84f71 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2019

  1. fix(components): show border styles when CardList.Item component is s…

    …elected (#507)
    
    Addresses [PMNTSS-205].
    franzip authored and connor-baer committed Nov 2, 2019
    Configuration menu
    Copy the full SHA
    facc2b5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ce944f4 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2019

  1. Configuration menu
    Copy the full SHA
    57d3a18 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac2f8b9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a3393f2 View commit details
    Browse the repository at this point in the history
  4. update transition group

    voronianski authored and connor-baer committed Nov 9, 2019
    Configuration menu
    Copy the full SHA
    0944679 View commit details
    Browse the repository at this point in the history
  5. update leftover dependencies

    voronianski authored and connor-baer committed Nov 9, 2019
    Configuration menu
    Copy the full SHA
    c4b883e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0905fc6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d88e4db View commit details
    Browse the repository at this point in the history
  8. fix(configs): fix tests using popper.js

    Mocks document.createRange which is used by popper.js, dependency of react-popper.
    connor-baer committed Nov 9, 2019
    Configuration menu
    Copy the full SHA
    541cd60 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0d54ffd View commit details
    Browse the repository at this point in the history