Hide repost ribbon on category pages
This commit is contained in:
parent
9703ba2eb3
commit
06782c0e31
3 changed files with 21 additions and 2 deletions
|
@ -130,7 +130,7 @@ function Page(props: Props) {
|
||||||
<main
|
<main
|
||||||
id={'main-content'}
|
id={'main-content'}
|
||||||
className={classnames(MAIN_CLASS, className, {
|
className={classnames(MAIN_CLASS, className, {
|
||||||
'main--full-width': fullWidthPage,
|
'main--full-width hide-ribbon': fullWidthPage,
|
||||||
'main--auth-page': authPage,
|
'main--auth-page': authPage,
|
||||||
'main--file-page': filePage,
|
'main--file-page': filePage,
|
||||||
'main--settings-page': settingsPage,
|
'main--settings-page': settingsPage,
|
||||||
|
|
|
@ -15,6 +15,7 @@ import { GetLinksData } from 'util/buildHomepage';
|
||||||
import { getLivestreamUris } from 'util/livestream';
|
import { getLivestreamUris } from 'util/livestream';
|
||||||
import ScheduledStreams from 'component/scheduledStreams';
|
import ScheduledStreams from 'component/scheduledStreams';
|
||||||
import { splitBySeparator } from 'util/lbryURI';
|
import { splitBySeparator } from 'util/lbryURI';
|
||||||
|
import classnames from 'classnames';
|
||||||
|
|
||||||
// @if TARGET='web'
|
// @if TARGET='web'
|
||||||
import Meme from 'web/component/meme';
|
import Meme from 'web/component/meme';
|
||||||
|
@ -102,7 +103,12 @@ function HomePage(props: Props) {
|
||||||
);
|
);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div key={title} className="claim-grid__wrapper">
|
<div
|
||||||
|
key={title}
|
||||||
|
className={classnames('claim-grid__wrapper', {
|
||||||
|
'show-ribbon': index === 0,
|
||||||
|
})}
|
||||||
|
>
|
||||||
{/* category header */}
|
{/* category header */}
|
||||||
{index !== 0 && title && typeof title === 'string' && (
|
{index !== 0 && title && typeof title === 'string' && (
|
||||||
<SectionHeader title={__(title)} navigate={route || link} icon={icon} help={help} />
|
<SectionHeader title={__(title)} navigate={route || link} icon={icon} help={help} />
|
||||||
|
|
|
@ -601,6 +601,9 @@ img {
|
||||||
fill: var(--color-header-background);
|
fill: var(--color-header-background);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
.show-ribbon {
|
||||||
|
background-color: #ff0000 !important;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// The following wrapper classes are temporary to fix page specific issues
|
// The following wrapper classes are temporary to fix page specific issues
|
||||||
|
@ -949,6 +952,16 @@ img {
|
||||||
.icon--ExternalLink {
|
.icon--ExternalLink {
|
||||||
margin-top: -5px;
|
margin-top: -5px;
|
||||||
}
|
}
|
||||||
|
.hide-ribbon {
|
||||||
|
.claim-tile__repost-author {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.show-ribbon {
|
||||||
|
.claim-tile__repost-author {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// Fix Lightbox (Image viewer) modal backdrop bug
|
// Fix Lightbox (Image viewer) modal backdrop bug
|
||||||
// Context: transform, filter and perspective break "position: fixed" in child element
|
// Context: transform, filter and perspective break "position: fixed" in child element
|
||||||
|
|
Loading…
Reference in a new issue