Skip to content
Extraits de code Groupes Projets
stream_entries.scss 5,99 ko
Newer Older
  • Learn to ignore specific revisions
  • .activity-stream {
      clear: both;
    
      box-shadow: 0 0 15px rgba($base-shadow-color, 0.2);
    
        background: $simple-background-color;
    
        .detailed-status.light,
        .status.light {
    
          border-bottom: 1px solid $ui-secondary-color;
    
          animation: none;
    
          &,
          .detailed-status.light,
          .status.light {
    
            border-bottom: 0;
            border-radius: 0 0 4px 4px;
          }
    
          &,
          .detailed-status.light,
          .status.light {
    
            &,
            .detailed-status.light,
            .status.light {
    
    
        @media screen and (max-width: 740px) {
          &,
          .detailed-status.light,
          .status.light {
            border-radius: 0 !important;
          }
        }
    
      &.with-header {
        .entry {
          &:first-child {
            &,
            .detailed-status.light,
            .status.light {
              border-radius: 0;
            }
    
    
            &:last-child {
              &,
              .detailed-status.light,
              .status.light {
                border-radius: 0 0 4px 4px;
              }
            }
    
        padding: 14px 14px 14px (48px + 14px * 2);
    
        position: relative;
        min-height: 48px;
        cursor: default;
    
          .status__meta {
            float: right;
            font-size: 14px;
    
            .status__relative-time {
    
              color: $ui-primary-color;
    
        .status__display-name {
          display: block;
          max-width: 100%;
          padding-right: 25px;
    
          color: $ui-base-color;
    
        .status__avatar {
          position: absolute;
          left: 14px;
          top: 14px;
          width: 48px;
          height: 48px;
    
          & > div {
            width: 48px;
            height: 48px;
          }
    
          img {
            display: block;
            border-radius: 4px;
          }
    
        .display-name {
          display: block;
          max-width: 100%;
          overflow: hidden;
          white-space: nowrap;
          text-overflow: ellipsis;
    
            color: $ui-base-color;
    
            color: $ui-primary-color;
    
          color: $ui-base-color;
    
            color: $ui-highlight-color;
    
    
          a.status__content__spoiler-link {
    
            color: $primary-text-color;
            background: $ui-primary-color;
    
              background: lighten($ui-primary-color, 8%);
    
      .detailed-status.light {
        padding: 14px;
    
        background: $simple-background-color;
    
          overflow: hidden;
          margin-bottom: 15px;
    
          .display-name {
            display: block;
            max-width: 100%;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
    
            strong {
              font-weight: 500;
    
              color: $ui-base-color;
    
              color: $ui-primary-color;
    
    Eugen Rochko's avatar
    Eugen Rochko a validé
    
    
          color: $ui-base-color;
    
            color: $ui-highlight-color;
    
    
          a.status__content__spoiler-link {
    
            color: $primary-text-color;
            background: $ui-primary-color;
    
              background: lighten($ui-primary-color, 8%);
    
          color: $ui-primary-color;
    
    Eugen Rochko's avatar
    Eugen Rochko a validé
    
    
          span > span {
            font-weight: 500;
            font-size: 12px;
            margin-left: 6px;
            display: inline-block;
    
    Eugen Rochko's avatar
    Eugen Rochko a validé
          }
        }
    
        .status-card {
          border-color: lighten($ui-secondary-color, 4%);
          color: darken($ui-primary-color, 4%);
    
          &:hover {
            background: lighten($ui-secondary-color, 4%);
    
        .status-card__title,
        .status-card__description {
          color: $ui-base-color;
    
        .status-card__image {
          background: $ui-secondary-color;
    
      .media-spoiler {
        background: $ui-primary-color;
        color: $white;
        transition: all 100ms linear;
    
        &:hover,
        &:active,
        &:focus {
          background: darken($ui-primary-color, 5%);
          color: unset;
        }
      }
    
    
        padding: 14px 0;
        padding-left: (48px + 14px * 2);
    
        color: $ui-primary-color;
    
        font-size: 14px;
        position: relative;
    
        .pre-header__icon {
          position: absolute;
    
          left: (48px + 14px * 2 - 30px);
    
          color: $ui-primary-color;
    
    
      .open-in-web-link {
        text-decoration: none;
    
        &:hover {
          text-decoration: underline;
        }
      }
    
          .detailed-status.light {
            display: flex;
            flex-wrap: wrap;
            justify-content: space-between;
            align-items: flex-start;
    
            .detailed-status__display-name {
              flex: 1;
              margin: 0 5px 15px 0;
    
            .button.button-secondary.logo-button {
              flex: 0 auto;
              font-size: 14px;
    
              svg {
                width: 20px;
                height: auto;
                vertical-align: middle;
                margin-right: 5px;
    
                path:first-child {
                  fill: $ui-primary-color;
                }
    
                path:last-child {
                  fill: $simple-background-color;
                }
              }
    
              &:active,
              &:focus,
              &:hover {
                svg path:first-child {
                  fill: lighten($ui-primary-color, 4%);
                }
              }
            }
    
            .status__content,
            .detailed-status__meta {
              flex: 100%;
            }
          }