Web:Components:Added theme changer for Badges.
This commit is contained in:
parent
e41c2f9333
commit
4f429cf030
@ -7,6 +7,8 @@ import { isTablet } from "react-device-detect";
|
|||||||
import { FileStatus } from "@appserver/common/constants";
|
import { FileStatus } from "@appserver/common/constants";
|
||||||
import { Base } from "@appserver/components/themes";
|
import { Base } from "@appserver/components/themes";
|
||||||
|
|
||||||
|
import { ColorTheme, ThemeType } from "@appserver/common/components/ColorTheme";
|
||||||
|
|
||||||
export const StyledIcon = styled(IconButton)`
|
export const StyledIcon = styled(IconButton)`
|
||||||
${commonIconsStyles}
|
${commonIconsStyles}
|
||||||
`;
|
`;
|
||||||
@ -172,23 +174,24 @@ const Badges = ({
|
|||||||
return fileExst ? (
|
return fileExst ? (
|
||||||
<div className="badges additional-badges">
|
<div className="badges additional-badges">
|
||||||
{isEditing && (
|
{isEditing && (
|
||||||
<StyledEditIcon
|
<ColorTheme
|
||||||
|
type={ThemeType.IconButton}
|
||||||
|
isEditing={isEditing}
|
||||||
iconName={iconEdit}
|
iconName={iconEdit}
|
||||||
className="badge icons-group is-editing tablet-badge tablet-edit"
|
className="badge icons-group is-editing tablet-badge tablet-edit"
|
||||||
size={sizeBadge}
|
size={sizeBadge}
|
||||||
onClick={onFilesClick}
|
onClick={onFilesClick}
|
||||||
hoverColor={theme.filesBadges.hoverIconColor}
|
|
||||||
title={isForm ? t("Common:FillFormButton") : t("Common:EditButton")}
|
title={isForm ? t("Common:FillFormButton") : t("Common:EditButton")}
|
||||||
/>
|
></ColorTheme>
|
||||||
)}
|
)}
|
||||||
{canConvert && !isTrashFolder && (
|
{canConvert && !isTrashFolder && (
|
||||||
<StyledIcon
|
<ColorTheme
|
||||||
|
type={ThemeType.IconButton}
|
||||||
onClick={setConvertDialogVisible}
|
onClick={setConvertDialogVisible}
|
||||||
iconName={iconRefresh}
|
iconName={iconRefresh}
|
||||||
className="badge tablet-badge icons-group can-convert"
|
className="badge tablet-badge icons-group can-convert"
|
||||||
size={sizeBadge}
|
size={sizeBadge}
|
||||||
hoverColor={theme.filesBadges.hoverIconColor}
|
></ColorTheme>
|
||||||
/>
|
|
||||||
)}
|
)}
|
||||||
{version > 1 && (
|
{version > 1 && (
|
||||||
<BadgeWrapper onClick={onShowVersionHistory} isTile={isTile}>
|
<BadgeWrapper onClick={onShowVersionHistory} isTile={isTile}>
|
||||||
@ -217,13 +220,15 @@ const Badges = ({
|
|||||||
) : (
|
) : (
|
||||||
<>
|
<>
|
||||||
{isRoom && pinned && (
|
{isRoom && pinned && (
|
||||||
<StyledPinIcon
|
<ColorTheme
|
||||||
|
type={ThemeType.IconButton}
|
||||||
|
isPin={isRoom && pinned}
|
||||||
onClick={onUnpinClick}
|
onClick={onUnpinClick}
|
||||||
className="badge icons-group is-pinned tablet-badge tablet-pinned"
|
className="badge icons-group is-pinned tablet-badge tablet-pinned"
|
||||||
iconName={iconPin}
|
iconName={iconPin}
|
||||||
size={sizeBadge}
|
size={sizeBadge}
|
||||||
{...unpinIconProps}
|
{...unpinIconProps}
|
||||||
/>
|
></ColorTheme>
|
||||||
)}
|
)}
|
||||||
{showNew && (
|
{showNew && (
|
||||||
<Badge
|
<Badge
|
||||||
|
Loading…
Reference in New Issue
Block a user