UNPKG

@nodeject/ui-components

Version:

UI library for non-trivial components

68 lines (60 loc) 1.41 kB
.avatarWrapper { display: inline-block; position: relative; width: fit-content; border-radius: 50%; // &:hover { // cursor: pointer; // } .avatarWhiteBackground { position: absolute; background: white; left: 0; top: 0; width: 100%; height: 100%; border-radius: 50%; } .avatarOutline { position: absolute; filter: opacity(0); background: white; left: 0; top: 0; width: 100%; height: 100%; box-shadow: inset -1px 2px 2px rgba(0, 0, 0, 0.1); border-radius: 50%; } & > :global(.ant-avatar) { background: transparent; display: flex; flex-direction: column; justify-content: center; } :global(.ant-avatar-string) { background: inherit; } } .avatarBtn { height: 100%; background-color: transparent; display: flex; border: none; outline: none; padding: 0; border-radius: 50%; .avatarOutline { &:hover { filter: opacity(0.2); transition: 0.2s all; background: white; cursor: pointer; } &:active { transition: 0.2s all; filter: opacity(0); cursor: pointer; } } }