import React from "react"; import styled from "styled-components"; const StyledUserCircle = styled.div` background-color: ${({ color }) => color}; width: 38px; min-width: 38px; height: 38px; margin: 2px; border-radius: 100%; text-align: center; line-height: 38px; text-transform: capitalize; ${({ isSelf }) => (isSelf ? "text-decoration: underline;" : "")}; ${({ isSelf }) => isSelf ? "border: 3px solid #777; line-height: 32px;" : ""}; cursor: ${({ isSelf }) => (isSelf ? "pointer" : "default")}; &:hover { ${({ isSelf }) => (isSelf ? "filter: brightness(125%);" : "")} } @media screen and (max-width: 640px) { & { font-size: 0.5em; width: 20px; height: 20px; line-height: 20px; } } `; const UserCircle = ({ name, ...rest }) => { let pre = name.slice(0, 2).toLowerCase(); return {pre}; }; export default UserCircle;