~cytrogen/masto-fe

86ad43173f4f2fead5791fe6ae09144cbebee7c1 — Claire 3 years ago 722c001
Add “In Memoriam” banner back to profiles (#23614)

M app/javascript/mastodon/features/account_timeline/components/header.jsx => app/javascript/mastodon/features/account_timeline/components/header.jsx +2 -0
@@ 3,6 3,7 @@ import ImmutablePropTypes from 'react-immutable-proptypes';
import PropTypes from 'prop-types';
import InnerHeader from '../../account/components/header';
import ImmutablePureComponent from 'react-immutable-pure-component';
import MemorialNote from './memorial_note';
import MovedNote from './moved_note';
import { FormattedMessage } from 'react-intl';
import { NavLink } from 'react-router-dom';


@@ 115,6 116,7 @@ export default class Header extends ImmutablePureComponent {

    return (
      <div className='account-timeline__header'>
        {(!hidden && account.get('memorial')) && <MemorialNote />}
        {(!hidden && account.get('moved')) && <MovedNote from={account} to={account.get('moved')} />}

        <InnerHeader

A app/javascript/mastodon/features/account_timeline/components/memorial_note.jsx => app/javascript/mastodon/features/account_timeline/components/memorial_note.jsx +12 -0
@@ 0,0 1,12 @@
import React from 'react';
import { FormattedMessage } from 'react-intl';

const MemorialNote = () => (
  <div className='account-memorial-banner'>
    <div className='account-memorial-banner__message'>
      <FormattedMessage id='account.in_memoriam' defaultMessage='In Memoriam.' />
    </div>
  </div>
);

export default MemorialNote;

M app/javascript/styles/mastodon/components.scss => app/javascript/styles/mastodon/components.scss +6 -1
@@ 6963,7 6963,8 @@ noscript {
}

.moved-account-banner,
.follow-request-banner {
.follow-request-banner,
.account-memorial-banner {
  padding: 20px;
  background: lighten($ui-base-color, 4%);
  display: flex;


@@ 6998,6 6999,10 @@ noscript {
  width: 100%;
}

.account-memorial-banner__message {
  margin-bottom: 0;
}

.column-inline-form {
  padding: 15px;
  display: flex;