mirror of
https://github.com/stashapp/stash.git
synced 2025-12-18 12:54:38 +03:00
Always include gallery card in scene details (#3927)
This commit is contained in:
@@ -200,13 +200,16 @@ export const GalleryPage: React.FC<IProps> = ({ gallery }) => {
|
|||||||
<FormattedMessage id="details" />
|
<FormattedMessage id="details" />
|
||||||
</Nav.Link>
|
</Nav.Link>
|
||||||
</Nav.Item>
|
</Nav.Item>
|
||||||
{gallery.scenes.length > 0 && (
|
{gallery.scenes.length >= 1 ? (
|
||||||
<Nav.Item>
|
<Nav.Item>
|
||||||
<Nav.Link eventKey="gallery-scenes-panel">
|
<Nav.Link eventKey="gallery-scenes-panel">
|
||||||
<FormattedMessage id="scenes" />
|
<FormattedMessage
|
||||||
|
id="countables.scenes"
|
||||||
|
values={{ count: gallery.scenes.length }}
|
||||||
|
/>
|
||||||
</Nav.Link>
|
</Nav.Link>
|
||||||
</Nav.Item>
|
</Nav.Item>
|
||||||
)}
|
) : undefined}
|
||||||
{path ? (
|
{path ? (
|
||||||
<Nav.Item>
|
<Nav.Item>
|
||||||
<Nav.Link eventKey="gallery-file-info-panel">
|
<Nav.Link eventKey="gallery-file-info-panel">
|
||||||
|
|||||||
@@ -463,14 +463,12 @@ const ScenePage: React.FC<IProps> = ({
|
|||||||
<Tab.Pane eventKey="scene-movie-panel">
|
<Tab.Pane eventKey="scene-movie-panel">
|
||||||
<SceneMoviePanel scene={scene} />
|
<SceneMoviePanel scene={scene} />
|
||||||
</Tab.Pane>
|
</Tab.Pane>
|
||||||
{scene.galleries.length === 1 && (
|
{scene.galleries.length >= 1 && (
|
||||||
<Tab.Pane eventKey="scene-galleries-panel">
|
|
||||||
<GalleryViewer galleryId={scene.galleries[0].id} />
|
|
||||||
</Tab.Pane>
|
|
||||||
)}
|
|
||||||
{scene.galleries.length > 1 && (
|
|
||||||
<Tab.Pane eventKey="scene-galleries-panel">
|
<Tab.Pane eventKey="scene-galleries-panel">
|
||||||
<SceneGalleriesPanel galleries={scene.galleries} />
|
<SceneGalleriesPanel galleries={scene.galleries} />
|
||||||
|
{scene.galleries.length === 1 && (
|
||||||
|
<GalleryViewer galleryId={scene.galleries[0].id} />
|
||||||
|
)}
|
||||||
</Tab.Pane>
|
</Tab.Pane>
|
||||||
)}
|
)}
|
||||||
<Tab.Pane eventKey="scene-video-filter-panel">
|
<Tab.Pane eventKey="scene-video-filter-panel">
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ export const SceneGalleriesPanel: React.FC<ISceneGalleriesPanelProps> = ({
|
|||||||
<GalleryCard key={gallery.id} gallery={gallery} selecting={false} />
|
<GalleryCard key={gallery.id} gallery={gallery} selecting={false} />
|
||||||
));
|
));
|
||||||
|
|
||||||
return <div className="row justify-content-center">{cards}</div>;
|
return <div className="container scene-galleries">{cards}</div>;
|
||||||
};
|
};
|
||||||
|
|
||||||
export default SceneGalleriesPanel;
|
export default SceneGalleriesPanel;
|
||||||
|
|||||||
Reference in New Issue
Block a user