Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
ibm
GitHub Repository: ibm/watson-machine-learning-samples
Path: blob/master/cloud/ai-service-apps/nextjs-carbon-react-ui/src/components/Avatar/_avatar.scss
6408 views
@use "@carbon/react/scss/spacing" as *;
@use "@carbon/react/scss/theme" as *;
@use "@carbon/colors" as *;
@use "@carbon/motion";
@use "@carbon/type";

.avatar__colorBackground {
  background-color: $background-inverse;
}

.avatar__colorSupportWarning {
  background-color: $support-warning;
}

.avatar__colorSupportCautionMajor {
  background-color: $support-caution-major;
}

.avatar__colorSupportError {
  background-color: $support-error;
}

.avatar__colorBackgroundSelected {
  background-color: $background-selected;
}

.avatar__colorLayerAccentActive02 {
  background-color: $layer-accent-active-02;
}

.avatar__colorBackgroundBrand {
  background-color: $background-brand;
}

.avatar__colorSupportSuccessInverse {
  background-color: $support-success-inverse;
}

.avatar__colorTagBackground {
  background-color: $teal-20; // TODO: this should be $tag-background-teal but it fails
}

.avatar__colorLinkPrimary {
  background-color: $link-primary;
}

.avatar__colorSupportInfo {
  background-color: $support-info;
}

.avatar__colorSupportSuccess {
  background-color: $support-success;
}

.avatar__avatar {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 50%;

  &.chat {
    width: 1.75rem;
    height: 1.75rem;

    svg {
      width: 1.75rem;
      height: 1.75rem;
    }
  }

  &.profile {
    width: 64px;
    height: 64px;

    svg {
      width: 64px;
      height: 64px;
    }
  }

  svg {
    width: 1.5rem;
    height: 1.5rem;
    fill: $layer-01;
    // stylelint-disable-next-line carbon/layout-token-use
    padding: 4px;
  }
}