diff --git a/apps/scandic-web/components/MyPages/DigitalTeamMemberCard/Client.tsx b/apps/scandic-web/components/MyPages/DigitalTeamMemberCard/Client.tsx index 0cf6ccb21..9c7b1bfb8 100644 --- a/apps/scandic-web/components/MyPages/DigitalTeamMemberCard/Client.tsx +++ b/apps/scandic-web/components/MyPages/DigitalTeamMemberCard/Client.tsx @@ -1,9 +1,9 @@ "use client" import { useState } from "react" -import { Button } from "react-aria-components" import { useIntl } from "react-intl" +import { Button } from "@scandic-hotels/design-system/Button" import { MaterialIcon } from "@scandic-hotels/design-system/Icons/MaterialIcon" import { Typography } from "@scandic-hotels/design-system/Typography" @@ -42,16 +42,19 @@ export default function DigitalTeamMemberCardClient({ return ( <> - @@ -71,15 +74,18 @@ export default function DigitalTeamMemberCardClient({

{/* TODO: Add missing link to benefits page */} - - - - {intl.formatMessage({ - defaultMessage: "Check out all your benefits", - })} - - - + + + {intl.formatMessage({ + defaultMessage: "Check out all your benefits", + })} + +
diff --git a/apps/scandic-web/components/MyPages/DigitalTeamMemberCard/Content.tsx b/apps/scandic-web/components/MyPages/DigitalTeamMemberCard/Content.tsx index 0b880784d..d182b91e4 100644 --- a/apps/scandic-web/components/MyPages/DigitalTeamMemberCard/Content.tsx +++ b/apps/scandic-web/components/MyPages/DigitalTeamMemberCard/Content.tsx @@ -87,7 +87,7 @@ export default function DigitalTeamMemberCardContent({ } } - function renderShimmer(): CSSProperties { + function getShimmerStyle(): CSSProperties { const { x, y } = coords const oppositeX = 100 - (x / rect.width) * 100 const oppositeY = 100 - (y / rect.height) * 100 @@ -97,7 +97,7 @@ export default function DigitalTeamMemberCardContent({ } } - function renderSkew(): CSSProperties { + function getSkewStyle(): CSSProperties { const { x, y } = coords const centerX = rect.width / 2 const centerY = rect.height / 2 @@ -130,21 +130,19 @@ export default function DigitalTeamMemberCardContent({ onTouchMove={onInteractionMove} onTouchEnd={handleInteractionEnd} > -
-
+
+
-
- + +
{intl.formatMessage({ defaultMessage: "Team Member" })} - - {/* TODO: Should display country of employment */} {/* eslint-disable-next-line formatjs/no-literal-string-in-jsx */} SWE - -
+
+
@@ -174,21 +172,19 @@ export default function DigitalTeamMemberCardContent({
-
- + +
{/* TODO: Should display department of employment */} {/* eslint-disable formatjs/no-literal-string-in-jsx */} Haymarket by Scandic {/* eslint-enable */} - - {/* TODO: Should display current state of employment */} {/* eslint-disable-next-line formatjs/no-literal-string-in-jsx */} Employee - -
+
+
diff --git a/apps/scandic-web/components/MyPages/DigitalTeamMemberCard/digitalTeamMemberCard.module.css b/apps/scandic-web/components/MyPages/DigitalTeamMemberCard/digitalTeamMemberCard.module.css index 6ed99cff0..6fac9ed0d 100644 --- a/apps/scandic-web/components/MyPages/DigitalTeamMemberCard/digitalTeamMemberCard.module.css +++ b/apps/scandic-web/components/MyPages/DigitalTeamMemberCard/digitalTeamMemberCard.module.css @@ -1,24 +1,10 @@ .button { - padding: var(--Space-x2) var(--Space-x15); border-radius: var(--Corner-radius-md); - border: 0; - cursor: pointer; - background: var(--Surface-Brand-Primary-1-OnSurface-Default); color: var(--Text-Brand-OnPrimary-3-Accent); &:focus, - &:hover { - background: - linear-gradient( - 0deg, - rgb(255 255 255 / 10%) 0%, - rgb(255 255 255 / 10%) 100% - ), - var(--Surface-Brand-Primary-1-OnSurface-Default); - } - &:disabled { - background: var(--Surface-UI-Fill-Disabled); - color: var(--Text-Interactive-Disabled); + &:not(:disabled):hover { + color: var(--Text-Brand-OnPrimary-3-Accent); } }