From 039cab33edd5032fd0d653427fe18ee20bee4f74 Mon Sep 17 00:00:00 2001 From: Jackson Harper Date: Mon, 2 May 2022 13:01:50 -0700 Subject: [PATCH] Use embedded SVG so we can set colours --- .../components/elements/images/FontStepperDown.tsx | 13 +++++++++++++ .../components/elements/images/FontStepperUp.tsx | 13 +++++++++++++ .../templates/article/ReaderSettingsControl.tsx | 6 ++++-- .../web/public/static/icons/font-stepper-down.svg | 5 ----- .../web/public/static/icons/font-stepper-up.svg | 5 ----- 5 files changed, 30 insertions(+), 12 deletions(-) create mode 100644 packages/web/components/elements/images/FontStepperDown.tsx create mode 100644 packages/web/components/elements/images/FontStepperUp.tsx delete mode 100644 packages/web/public/static/icons/font-stepper-down.svg delete mode 100644 packages/web/public/static/icons/font-stepper-up.svg diff --git a/packages/web/components/elements/images/FontStepperDown.tsx b/packages/web/components/elements/images/FontStepperDown.tsx new file mode 100644 index 000000000..c23e398e2 --- /dev/null +++ b/packages/web/components/elements/images/FontStepperDown.tsx @@ -0,0 +1,13 @@ +type FontStepperDownProps = { + color: string +} + +export function FontStepperDown(props: FontStepperDownProps): JSX.Element { + return ( + + + + + + ) +} \ No newline at end of file diff --git a/packages/web/components/elements/images/FontStepperUp.tsx b/packages/web/components/elements/images/FontStepperUp.tsx new file mode 100644 index 000000000..7b6efaf7e --- /dev/null +++ b/packages/web/components/elements/images/FontStepperUp.tsx @@ -0,0 +1,13 @@ +type FontStepperUpProps = { + color: string +} + +export function FontStepperUp(props: FontStepperUpProps): JSX.Element { + return ( + + + + + + ) +} \ No newline at end of file diff --git a/packages/web/components/templates/article/ReaderSettingsControl.tsx b/packages/web/components/templates/article/ReaderSettingsControl.tsx index cde4bb9f4..8133d2004 100644 --- a/packages/web/components/templates/article/ReaderSettingsControl.tsx +++ b/packages/web/components/templates/article/ReaderSettingsControl.tsx @@ -8,6 +8,8 @@ import { AIcon } from '../../elements/images/AIcon' import { TickedRangeSlider } from '../../elements/TickedRangeSlider' import { showSuccessToast } from '../../../lib/toastHelpers' import Image from 'next/image' +import { FontStepperDown } from '../../elements/images/FontStepperDown' +import { FontStepperUp } from '../../elements/images/FontStepperUp' type ReaderSettingsProps = { marginWidth: number @@ -43,11 +45,11 @@ export function ReaderSettingsControl(props: ReaderSettingsProps): JSX.Element { }} > - - - - diff --git a/packages/web/public/static/icons/font-stepper-up.svg b/packages/web/public/static/icons/font-stepper-up.svg deleted file mode 100644 index 20edd0870..000000000 --- a/packages/web/public/static/icons/font-stepper-up.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - -