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

v7 #1207

Merged
merged 62 commits into from Jun 4, 2019
Merged

v7 #1207

merged 62 commits into from Jun 4, 2019

Conversation

gergelyke
Copy link
Contributor

@gergelyke gergelyke commented Apr 30, 2019

  • Update minimum Styletron version to the next major ($ref -> ref)
  • Update minimum React version to 16.8 (to support hooks)
  • Decoupling styled and withStyle
  • Remove ariaLabelledBy and ariaLabel from RadioGroup
  • Remove TabPanel
  • Remove COLOR_STYLE_KEYS from Tag
  • Remove StyledRadioMark
  • Remove StyledRadio
  • Theming changes and here
  • Buttons
  • Inputs
  • Remove renderItem from side-navigation component since the same thing can be achieved by overrides

gergelyke and others added 18 commits April 30, 2019 15:53
* feat(button): remove rounded button corners
* feat(button): add large sizing
* feat(button): update all button size padding
* feat(button): update docs with new large size
* feat(button): remove square shape (including documentation)
* feat: add a migration guide

After changing the default padding to be the same on all sides, the square shape no longer has any purpose and has been removed.
* fix: typo in ThemeProvider docs (#1208)

* fix(radio): deprecates StyledRadioMark and StyledRadio

* docs(radio): adds migration doc
* fix: typo in ThemeProvider docs (#1208)

* chore(tabs): removes tab-panel

* docs(tabs): adds migration
* feat(side-navigation): remove renderItem prop

* feat(side-navigation): add migration guide

* fix(side-navigation): fix snap
@gergelyke gergelyke changed the title [wip] v7 v7 May 16, 2019
Gergely Nemeth and others added 3 commits May 28, 2019 10:41
* docs(styletron-codemod): adds instructions to run

* Update docs/migrations/01207.md
chasestarr and others added 23 commits May 29, 2019 09:34
* feat(select): updates sizes to new scale

* feat(select): removes border radius from select dropdown

* fix(menu): remove radius from menu corners
* feat(border-radius): removes radius from components

* feat(tooltip): removes border radius
* chore: bump styletron deps

* chore: bump deps
* docs: deemphasize the version selector

* chore: remove unused chevron
* feat(button): alias small/medium to compact/default

* fix(button): adds new font so that buttons are not bold

* fix(toast): use close icon without circle

* fix(fonts): changes bold to medium weight

* fix(font): removes unused type

* fix(button): corrects small button left/right padding

* fix(tooltip): correct left/right padding

* fix(popover): examples use move font

* fix(examples): input with solid tags

* Update src/button/constants.js

* Update src/button/constants.js
@chasestarr chasestarr merged commit 9fedf6e into master Jun 4, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
5 participants