mirror of
https://github.com/flarum/core.git
synced 2025-07-16 14:26:25 +02:00
feat(seo): Do not use h3 header for poster author in posts stream (#3732)
* Do not use h3 header for poster author in posts stream. * Change back `.PostUser-name` tag to h3.
This commit is contained in:
@ -22,7 +22,7 @@ export default class PostUser extends Component {
|
||||
if (!user) {
|
||||
return (
|
||||
<div className="PostUser">
|
||||
<h3>
|
||||
<h3 class="PostUser-name">
|
||||
{avatar(user, { className: 'PostUser-avatar' })} {username(user)}
|
||||
</h3>
|
||||
</div>
|
||||
@ -41,7 +41,7 @@ export default class PostUser extends Component {
|
||||
|
||||
return (
|
||||
<div className="PostUser">
|
||||
<h3>
|
||||
<h3 class="PostUser-name">
|
||||
<Link href={app.route.user(user)}>
|
||||
{avatar(user, { className: 'PostUser-avatar' })}
|
||||
{userOnline(user)}
|
||||
@ -60,11 +60,11 @@ export default class PostUser extends Component {
|
||||
let timeout;
|
||||
|
||||
this.$()
|
||||
.on('mouseover', 'h3 a, .UserCard', () => {
|
||||
.on('mouseover', '.PostUser-name a, .UserCard', () => {
|
||||
clearTimeout(timeout);
|
||||
timeout = setTimeout(this.showCard.bind(this), 500);
|
||||
})
|
||||
.on('mouseout', 'h3 a, .UserCard', () => {
|
||||
.on('mouseout', '.PostUser-name a, .UserCard', () => {
|
||||
clearTimeout(timeout);
|
||||
timeout = setTimeout(this.hideCard.bind(this), 250);
|
||||
});
|
||||
|
@ -21,7 +21,7 @@ export default class ReplyPlaceholder extends Component {
|
||||
<article className="Post CommentPost editing" aria-busy="true">
|
||||
<header className="Post-header">
|
||||
<div className="PostUser">
|
||||
<h3>
|
||||
<h3 class="PostUser-name">
|
||||
{avatar(app.session.user, { className: 'PostUser-avatar' })}
|
||||
{username(app.session.user)}
|
||||
</h3>
|
||||
|
Reference in New Issue
Block a user