Skip to content

Commit

Permalink
fix(autocomplete): fix Autocomplete section titles + tagFilter delete…
Browse files Browse the repository at this point in the history
…Icon size
  • Loading branch information
masoudmanson committed Mar 12, 2024
1 parent cffb970 commit b8e0283
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import InputSearch from "src/core/InputSearch";
import {
CommonThemeProps,
fontBodyXxs,
fontCapsXxxs,
fontCapsXxxxs,
getBorders,
getCorners,
getSemanticComponentColors,
Expand Down Expand Up @@ -35,7 +35,7 @@ export const StyledAutocompleteBase = styled(Autocomplete, {
+ .${autocompleteClasses.popper}
> .${autocompleteClasses.paper}
.${autocompleteClasses.groupLabel} {
${fontCapsXxxs}
${fontCapsXxxxs}
}
${(props: StyleProps) => {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ exports[`<TagFilter /> Default story renders snapshot 1`] = `
</div>
<div>
<div
class="MuiButtonBase-root MuiChip-root MuiChip-filled MuiChip-sizeMedium MuiChip-colorPrimary MuiChip-deletable MuiChip-deletableColorPrimary MuiChip-filledPrimary css-1dgyg9r-MuiButtonBase-root-MuiChip-root"
class="MuiButtonBase-root MuiChip-root MuiChip-filled MuiChip-sizeMedium MuiChip-colorPrimary MuiChip-deletable MuiChip-deletableColorPrimary MuiChip-filledPrimary css-1nerdtd-MuiButtonBase-root-MuiChip-root"
role="button"
tabindex="0"
>
Expand Down
2 changes: 1 addition & 1 deletion packages/components/src/core/TagFilter/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ export type TagFilterProps = SdsTagFilterProps;
const TagFilter = (props: SdsTagFilterProps): JSX.Element => {
return (
<StyledTag
deleteIcon={<Icon sdsIcon="XMark" sdsSize="xs" sdsType="static" />}
{...props}
deleteIcon={<Icon sdsIcon="XMark" sdsSize="xs" sdsType="static" />}
color="info"
/>
);
Expand Down
10 changes: 9 additions & 1 deletion packages/components/src/core/TagFilter/style.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,12 @@
import { css } from "@emotion/react";
import { styled } from "@mui/material/styles";
import React from "react";
import { CommonThemeProps, fontHeaderXs, getSpaces } from "src/core/styles";
import {
CommonThemeProps,
fontHeaderXs,
getIconSizes,
getSpaces,
} from "src/core/styles";
import Tag from "src/core/Tag";

export interface TagFilterExtraProps extends CommonThemeProps {
Expand All @@ -13,6 +18,7 @@ export interface TagFilterExtraProps extends CommonThemeProps {
export const StyledTag = styled(Tag)`
${(props: TagFilterExtraProps) => {
const spaces = getSpaces(props);
const iconSizes = getIconSizes(props);
return css`
padding: ${spaces?.xxs}px ${(spaces?.s ?? 0) - 2}px ${spaces?.xxs}px
Expand All @@ -29,6 +35,8 @@ export const StyledTag = styled(Tag)`
.MuiChip-deleteIcon,
.MuiSvgIcon-root {
margin-left: ${spaces?.s}px;
width: ${iconSizes?.xs?.width}px;
height: ${iconSizes?.xs?.height}px;
}
.MuiChip-label,
Expand Down

0 comments on commit b8e0283

Please sign in to comment.