@@ -19,7 +19,7 @@ module StreamEntriesHelper
 | 
			
		||||
          safe_join([render(file: Rails.root.join('app', 'javascript', 'images', 'logo.svg')), t('settings.edit_profile')])
 | 
			
		||||
        end
 | 
			
		||||
      elsif current_account.following?(account) || current_account.requested?(account)
 | 
			
		||||
        link_to account_unfollow_path(account), class: 'button logo-button', data: { method: :post } do
 | 
			
		||||
        link_to account_unfollow_path(account), class: 'button logo-button button--destructive', data: { method: :post } do
 | 
			
		||||
          safe_join([render(file: Rails.root.join('app', 'javascript', 'images', 'logo.svg')), t('accounts.unfollow')])
 | 
			
		||||
        end
 | 
			
		||||
      else
 | 
			
		||||
 
 | 
			
		||||
@@ -35,6 +35,17 @@
 | 
			
		||||
    transition: all 200ms ease-out;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  &--destructive {
 | 
			
		||||
    transition: none;
 | 
			
		||||
 | 
			
		||||
    &:active,
 | 
			
		||||
    &:focus,
 | 
			
		||||
    &:hover {
 | 
			
		||||
      background-color: $error-red;
 | 
			
		||||
      transition: none;
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  &:disabled {
 | 
			
		||||
    background-color: $ui-primary-color;
 | 
			
		||||
    cursor: default;
 | 
			
		||||
 
 | 
			
		||||
@@ -110,6 +110,18 @@
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  &.button--destructive {
 | 
			
		||||
    &:active,
 | 
			
		||||
    &:focus,
 | 
			
		||||
    &:hover {
 | 
			
		||||
      background: $error-red;
 | 
			
		||||
 | 
			
		||||
      svg path:last-child {
 | 
			
		||||
        fill: $error-red;
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @media screen and (max-width: $no-gap-breakpoint) {
 | 
			
		||||
    svg {
 | 
			
		||||
      display: none;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user