This repository was archived by the owner on Feb 13, 2026. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 124
Frontend V2
Derek edited this page Jan 11, 2021
·
2 revisions
The team has been hard at work over the last few months to ship a complete redesign of the Clutch frontend.
V2 encompasses many changes, a complete list of which can be found here. Below is an attempt to highlight the most significant changes.
-
Accordion&AccordionGroupcomponents [735, 754] -
Alertcomponent [842] -
Checkboxcomponent [686] -
DialogContent&DialogActionscomponents [731] -
Form[828] -
HorizontalRulecomponent [723] -
Notificationscomponent [696] -
Papercomponent [817] -
Radiocomponent [728] -
Step&Steppercomponents [691] -
Switchcomponent [763] -
Tab&Tabscomponents [810]
- Upgraded yarn to 1.22.5 [695]
- Transition and Button animations have been disabled globally [682, 687]
- Moved to
@emotionfor CSS styling - Resize workflows validate max > min on input fields [865]
- App CSS changed [879]
-
Draweris always present on screen [758] -
UserInformationnow displays a menu on click [782]
-
Button[673]- Removed
size&destructiveprops - Changed
variantprop to be one of"neutral" | "primary" | "danger" | "destructive" - Added
borderprop
- Removed
-
ButtonGroup[797]- Removed
buttonsprop -
childrenmust be instance ofButtoncomponent - Children are now right-aligned by default
- Removed
-
ClipboardButton[834]- Removed
primary&sizeprops
- Removed
-
Dialog[731]- Removed
content&onCloseprops -
childrenmust be eitherDialogContentorDialogActions
- Removed
-
ExpandableRowrenamed toAccordionRow[838] -
ExpandableTable&StatusRowremoved [838] -
Link[827]- Removed
maxWidth,fontSize, &paddingprops - Added
textTransformprop
- Removed
-
MetadataTable[729]- Removed
variantprop
- Removed
-
RadioGroup[829]- Removed
maxWidthprop
- Removed
-
Select[722]- Removed
maxWidthprop - Limited Material UI props to
disabled&error - Added
helperTextprop
- Removed
-
Statusrenamed toStatusIcon[838] -
Table&TableRow[815]-
Rowrenamed toTableRow - Removed
dataprop in lieu ofchildrenon notTableRow - Removed
elevationprop fromTable - Limited Material UI props to
stickyHeader
-
-
TextField[701]- Removed
maxWidthprop - Limited Material UI props to
defaultValue,disabled,endAdornment,error,helperText,id,inputRef,label,multiline,name,onChange,onFocus,onKeyDown,placeholder,readOnly,required,type,value
- Removed
- Removed
AdvanceButton&DestructiveButton[673] - Renamed
CardtoLandingCard(interfaces as well) [742]- Removed
titleColor,descriptionColor, &backgroundColorfromCardProps(nowLandingCardProps) - Added
groupprop
- Removed
- Removed
TrendingUpIconcomponent [818] -
@clutch-sh/envoyremote triage modules moved [840]
- Wizard steps do not persist previous form values on change
- Resolver error should render above paper
- Add back hotkey support