Fix extra clickable spaces for narrow screen
This commit is contained in:
		@@ -421,18 +421,77 @@
 | 
			
		||||
  cursor: pointer;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// Extra clickable area in the status gutter
 | 
			
		||||
@media screen and (min-width: 1024px) {
 | 
			
		||||
// --- Extra clickable area in the status gutter ---
 | 
			
		||||
.ui.wide {
 | 
			
		||||
  @mixin xtraspaces-full {
 | 
			
		||||
    height: calc(100% + 10px);
 | 
			
		||||
    bottom: -40px;
 | 
			
		||||
  }
 | 
			
		||||
  @mixin xtraspaces-short {
 | 
			
		||||
    height: calc(100% - 35px);
 | 
			
		||||
    bottom: 0;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  // Avi must go on top if the toot is too short
 | 
			
		||||
  .status__avatar {
 | 
			
		||||
    z-index: 10;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  // Base styles
 | 
			
		||||
  .status__content--with-action > div::after {
 | 
			
		||||
    content: '';
 | 
			
		||||
    display: block;
 | 
			
		||||
    width: 68px;
 | 
			
		||||
    height: calc(100% + 10px);
 | 
			
		||||
    width: 64px;
 | 
			
		||||
    position: absolute;
 | 
			
		||||
    left: -68px;
 | 
			
		||||
    bottom: -40px;
 | 
			
		||||
 | 
			
		||||
    // more than 4 never fit on FullHD, short
 | 
			
		||||
    @include xtraspaces-short;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @media screen and (min-width: 1800px) {
 | 
			
		||||
    // 4, very wide screen
 | 
			
		||||
    .column:nth-child(2):nth-last-child(4) {
 | 
			
		||||
      &, & ~ .column {
 | 
			
		||||
        .status__content--with-action > div::after {
 | 
			
		||||
          @include xtraspaces-full;
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  // 1 or 2, always fit
 | 
			
		||||
  .column:nth-child(2):nth-last-child(1),
 | 
			
		||||
  .column:nth-child(2):nth-last-child(2),
 | 
			
		||||
  .column:nth-child(2):nth-last-child(3) {
 | 
			
		||||
    &, & ~ .column {
 | 
			
		||||
      .status__content--with-action > div::after {
 | 
			
		||||
        @include xtraspaces-full;
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @media screen and (max-width: 1440px) {
 | 
			
		||||
    // 3, small screen
 | 
			
		||||
    .column:nth-child(2):nth-last-child(3) {
 | 
			
		||||
      &, & ~ .column {
 | 
			
		||||
        .status__content--with-action > div::after {
 | 
			
		||||
          @include xtraspaces-short;
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  // Phone or iPad
 | 
			
		||||
  @media screen and (max-width: 1060px) {
 | 
			
		||||
    .status__content--with-action > div::after {
 | 
			
		||||
      display: none;
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  // I am very sorry
 | 
			
		||||
}
 | 
			
		||||
// --- end extra clickable spaces ---
 | 
			
		||||
 | 
			
		||||
.status__content,
 | 
			
		||||
.reply-indicator__content {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user