- Fixing square logo variant SVG format
- Add square logo variant
- Allow whitespace in typeography component
- Pass
id
toSelect
inDropdown
component (#202)
- Update MUI core to 4.10.1 (#201)
- Note: version 4.12.0 deprecates
createMuiTheme
, which is a breaking change for us, so we'll need to stop at version 4.10.1.
- Note: version 4.12.0 deprecates
- Fix GitHub package workflow
- Add new logo and icon variants
- More subtle shadows for buttons, aligning them with the brand guidelines for shadows (#175)
- Delete the
Autocomplete
component - Remove
downshift
dependency
- Switch JssProvider for StylesProvider
- Remove react-jss
- Relaxing
lodash
dependency version (4.17.21 -> ^4.17.21)
- Export MUI
Table
,TableBody
,TableCell
,TableHead
andTableRow
- Decreased tooltip z-index value on all themes (tooltips will appear behind modals)
- Remove
deepmerge
dependency- We're using MUI's
@material-ui/utils
implementation, added on mui/material-ui#17982
- We're using MUI's
- Export MUI
Tooltip
andClickAwayListener
- Lock
@material-ui/styles
to same version as@material-ui/core
Dropdown
andTextField
labels prop types updated fromstring
tonode
- Add tabbed navigation components to the UI library
- Create the
Tab
component - Create the
Tabs
component
- Create the
- Create the
SelectMenu
andSelectMenuItem
components
- Update
@material-ui/core
from 4.5.0 to 4.5.2 - Update
@material-ui/lab
from 4.0.0-alpha.23 to 4.0.0-alpha.30
- Update
@material-ui/core
from 4.4.3 to 4.5.0
- Fix bug introduced in 2.23.0 where
TextField
would appear to ignore changes to itserror
prop.
Dropdown
component now renders MUI nativeSelect
component by default
- Avoid passing non-MUI styles to MUI
- Upgrade @material-ui/core to v4.4.3
- Allow the
Dropdown
componentvalue
prop to be of number or string types
- Allow text fields to have max length validation with character count
- Allow passing custom props to MUI's Dialog on
DonationDialog
- Update "The Conversation" and "La Conversation" SVGs
- Allow unused modules to be tree shaken
- Removed now-unused ThinDonationBanner component
- Dependabot updates
- Add stylesheet property resets to heading variants of Typography
- Adds a ThemeSelector component
- Update docs in example
- Change MessageTileHeader from h3 to h5
- StickyPopup fixes (#108)
- Exported StickyPopup
- Add responsive desktop-device font sizes to Typography component
- Updates font sizes for Typography
- Move ThinBanner and ThickBanner to top level, outside promos.
- Added props to MessageTile to allow it to be more configurable
- Added more examples of MessageTile
- Allow
Person
to optionally accept acaption
prop - Add
ThickBanner
component
- Bumps @material-ui/core to 4.3.2, and related packages in lockstep (#89)
- Adjust spacing on
MessageTile
component (#87)
- Rename all TCUI logos to be without the
tcui
prefix
- Remove
Card
and related components (#84)
- Add MessageTile (and three subcomponents) for upcoming promos (#82)
- Update donation components to use themes (#78)
- Update Material UI to 4.2.0 (#81)
- Export MUI Drawer component (#79)
- Update TCUI default theme, and add requried additional themes/colours (#75)
- Update UI for mobile newsletter sign up banner (#73)
- Dot not export the
Swatch
component (https://github.com/conversation/tc-donations/pull/839#issuecomment-507257651)
- TC large logo PNG image fixes (#72)
- TC logo images fixes (#71)
- TC logo favicons white background fix
- Add TC logo images
- Update donation dialog breakpoints
- Add MUI Radio components from Material UI to list of exported MUI components
- Add Form components from Material UI to list of exported MUI components
- Allow
TextField
to haveemail
type
- Set the
ArticleDonationBanner
background colour to#f8f8f8
- Add
open
prop to theDonationBanner
component
- Minor design fix to
Dropdown
to avoid:focus
overflow of background
- Change the
DonationDialog
href
prop to anonClick
callback - Change the
ArticleDonationBanner
href
prop to anonClick
callback - Change the
ThinDonationBanner
href
prop to anonClick
callback - Remove unused
donateText
prop fromThinDonationBanner
component
- Add
!important
toDonationDialog
,DonationBanner
andThinDonationBanner
button colours
- Export
DonationBanner
andThinDonationBanner
🤦
- Add
DonationBanner
- Add
ThinDonationBanner
- Remove bottom padding from
DialogContent
- Tweak spacing around Avatar in
ArticleDonationBanner
- Allow sharing class name generators across instances of
ThemeProvider
- Allow type number for TextField input
- Fix global CSS conflict with
ArticleDonationBanner
button
- Remove box shadow from buttons
- Make heading variants bold
- Add
prominent
prop toButton
component - Add extra allowable avatar size
- Add
ArticleDonationBanner
component
- Set the
DonationDialog
actions bottom margin to 48px
- Set ARIA label on
DonationDialog
close button - Upgrade react to 16.8.6
- Include non-JS assets in output directory
- Set overflow hidden for
TextField
input wrapper - Unify colours and typography under single theme
- Add named colours
- Add
Avatar
component - Add
MiniDivider
component - Add
Person
component - Add
DonationDialog
component
- Allow specifying the
autoComplete
prop as a boolean or string
- Allow
Autocomplete
to pass thename
prop to the underlyingTextfield
component
- Add
id
,onBlur
, andonFocus
props toAutocomplete
component
- Add
Autocomplete
component
- Upgrade storybook to 5.0.5
- Add
ToggleButton
andToggleButtonGroup
components
- Allow
ChipInput
to receiveid
prop
- Upgrade storybook to 5.x
- Added
onBlur
andonFocus
events toTextField
- Added
onBlur
andonFocus
events toDropdown
- Add
ChipInput
component
- Add the
DatePicker
component - Add the
DateTimePicker
component - Add the
FormControlLabel
component - Add the
FormGroup
component - Add the
TimePicker
component
- Add the
Switch
component
- Add
classes
prop types - Add
component
prop type toButton
component - Add
legacy
andfuture
themes - Change default theme to
legacy
- Export Material UI
Toolbar
component
- Fix travis config
- Add
Card
prop types - Add
href
toButton
prop types
- Don't capitalise button text
- Ensure form labels are left aligned
- Add
Button
prop types - Add
TextField
prop types - Add
Dropdown
prop types - Switch body1 and body2 fonts
- Fix popover margin for dropdowns
- Server-side rendering support
- Rename
DialogButton
toDialogAction
- Add
Card
component
- Add linting
- Make the dropdown transition faster
- Add
Dropdown
component