diff --git a/ui/v2.5/src/components/Galleries/GalleryDetails/Gallery.tsx b/ui/v2.5/src/components/Galleries/GalleryDetails/Gallery.tsx index 1adedc799..057642b1a 100644 --- a/ui/v2.5/src/components/Galleries/GalleryDetails/Gallery.tsx +++ b/ui/v2.5/src/components/Galleries/GalleryDetails/Gallery.tsx @@ -24,7 +24,11 @@ import { GalleryImagesPanel } from "./GalleryImagesPanel"; import { GalleryAddPanel } from "./GalleryAddPanel"; import { GalleryFileInfoPanel } from "./GalleryFileInfoPanel"; import { GalleryScenesPanel } from "./GalleryScenesPanel"; -import { faEllipsisV } from "@fortawesome/free-solid-svg-icons"; +import { + faEllipsisV, + faChevronRight, + faChevronLeft, +} from "@fortawesome/free-solid-svg-icons"; import { galleryPath, galleryTitle } from "src/core/galleries"; import { GalleryChapterPanel } from "./GalleryChaptersPanel"; @@ -78,8 +82,8 @@ export const GalleryPage: React.FC = ({ gallery }) => { } }; - function getCollapseButtonText() { - return collapsed ? ">" : "<"; + function getCollapseButtonIcon() { + return collapsed ? faChevronRight : faChevronLeft; } async function onRescan() { @@ -339,7 +343,7 @@ export const GalleryPage: React.FC = ({ gallery }) => {
diff --git a/ui/v2.5/src/components/Performers/PerformerDetails/Performer.tsx b/ui/v2.5/src/components/Performers/PerformerDetails/Performer.tsx index 15c63beff..fea046045 100644 --- a/ui/v2.5/src/components/Performers/PerformerDetails/Performer.tsx +++ b/ui/v2.5/src/components/Performers/PerformerDetails/Performer.tsx @@ -31,7 +31,12 @@ import { PerformerImagesPanel } from "./PerformerImagesPanel"; import { PerformerEditPanel } from "./PerformerEditPanel"; import { PerformerSubmitButton } from "./PerformerSubmitButton"; import GenderIcon from "../GenderIcon"; -import { faHeart, faLink } from "@fortawesome/free-solid-svg-icons"; +import { + faHeart, + faLink, + faChevronRight, + faChevronLeft, +} from "@fortawesome/free-solid-svg-icons"; import { faInstagram, faTwitter } from "@fortawesome/free-brands-svg-icons"; import { IUIConfig } from "src/core/config"; import { useRatingKeybinds } from "src/hooks/keybinds"; @@ -398,8 +403,8 @@ const PerformerPage: React.FC = ({ performer }) => { /> ); - function getCollapseButtonText() { - return collapsed ? ">" : "<"; + function getCollapseButtonIcon() { + return collapsed ? faChevronRight : faChevronLeft; } return ( @@ -421,7 +426,7 @@ const PerformerPage: React.FC = ({ performer }) => {
diff --git a/ui/v2.5/src/components/ScenePlayer/ScenePlayerScrubber.tsx b/ui/v2.5/src/components/ScenePlayer/ScenePlayerScrubber.tsx index 565005cf8..68dfbb406 100644 --- a/ui/v2.5/src/components/ScenePlayer/ScenePlayerScrubber.tsx +++ b/ui/v2.5/src/components/ScenePlayer/ScenePlayerScrubber.tsx @@ -10,6 +10,11 @@ import axios from "axios"; import * as GQL from "src/core/generated-graphql"; import TextUtils from "src/utils/text"; import { WebVTT } from "videojs-vtt.js"; +import { Icon } from "src/components/Shared/Icon"; +import { + faChevronRight, + faChevronLeft, +} from "@fortawesome/free-solid-svg-icons"; interface IScenePlayerScrubberProps { file: GQL.VideoFileDataFragment; @@ -346,7 +351,7 @@ export const ScenePlayerScrubber: React.FC = ({ id="scrubber-back" onClick={() => goBack()} > - < +
@@ -372,7 +377,7 @@ export const ScenePlayerScrubber: React.FC = ({ id="scrubber-forward" onClick={() => goForward()} > - > +
); diff --git a/ui/v2.5/src/components/ScenePlayer/styles.scss b/ui/v2.5/src/components/ScenePlayer/styles.scss index 7d324fc69..010ed1dcc 100644 --- a/ui/v2.5/src/components/ScenePlayer/styles.scss +++ b/ui/v2.5/src/components/ScenePlayer/styles.scss @@ -359,13 +359,13 @@ $sceneTabWidth: 450px; border: 1px solid #555; color: $link-color; cursor: pointer; - font-size: 1.3rem; + font-size: 1.1rem; font-weight: 800; height: 100%; line-height: $scrubberHeight; padding: 0; text-align: center; - width: 1.3rem; + width: 1.8rem; } .scrubber-content { diff --git a/ui/v2.5/src/components/Scenes/SceneDetails/Scene.tsx b/ui/v2.5/src/components/Scenes/SceneDetails/Scene.tsx index 21ba9d5c4..847237cd6 100644 --- a/ui/v2.5/src/components/Scenes/SceneDetails/Scene.tsx +++ b/ui/v2.5/src/components/Scenes/SceneDetails/Scene.tsx @@ -28,7 +28,11 @@ import { OCounterButton } from "./OCounterButton"; import { OrganizedButton } from "./OrganizedButton"; import { ConfigurationContext } from "src/hooks/Config"; import { getPlayerPosition } from "src/components/ScenePlayer/util"; -import { faEllipsisV } from "@fortawesome/free-solid-svg-icons"; +import { + faEllipsisV, + faChevronRight, + faChevronLeft, +} from "@fortawesome/free-solid-svg-icons"; import { lazyComponent } from "src/utils/lazyComponent"; const SubmitStashBoxDraft = lazyComponent( @@ -464,8 +468,8 @@ const ScenePage: React.FC = ({ ); - function getCollapseButtonText() { - return collapsed ? ">" : "<"; + function getCollapseButtonIcon() { + return collapsed ? faChevronRight : faChevronLeft; } const title = objectTitle(scene); @@ -500,7 +504,7 @@ const ScenePage: React.FC = ({
= ({ studio }) => { } }; - function getCollapseButtonText() { - return collapsed ? ">" : "<"; + function getCollapseButtonIcon() { + return collapsed ? faChevronRight : faChevronLeft; } return ( @@ -229,7 +234,7 @@ const StudioPage: React.FC = ({ studio }) => {
diff --git a/ui/v2.5/src/components/Tags/TagDetails/Tag.tsx b/ui/v2.5/src/components/Tags/TagDetails/Tag.tsx index 2f34e4119..07f7db40b 100644 --- a/ui/v2.5/src/components/Tags/TagDetails/Tag.tsx +++ b/ui/v2.5/src/components/Tags/TagDetails/Tag.tsx @@ -33,6 +33,8 @@ import { faSignInAlt, faSignOutAlt, faTrashAlt, + faChevronRight, + faChevronLeft, } from "@fortawesome/free-solid-svg-icons"; import { IUIConfig } from "src/core/config"; @@ -251,8 +253,8 @@ const TagPage: React.FC = ({ tag }) => { ); } - function getCollapseButtonText() { - return collapsed ? ">" : "<"; + function getCollapseButtonIcon() { + return collapsed ? faChevronRight : faChevronLeft; } return ( @@ -304,7 +306,7 @@ const TagPage: React.FC = ({ tag }) => {