From 6d72eb23dbeaf44f0542ed6fbac9a1fca1c17724 Mon Sep 17 00:00:00 2001 From: Jared Pendergraft Date: Sun, 9 Feb 2025 07:43:00 -1000 Subject: [PATCH] Removing `_deprecated` + reverting pointer icons + setting default checked icon --- images/icons/_deprecated/annotate-alt.svg | 8 ----- images/icons/_deprecated/checkbox-outline.svg | 9 ----- images/icons/_deprecated/globe-alt-lock.svg | 12 ------- images/icons/_deprecated/lock-alt-filled.svg | 8 ----- images/icons/_deprecated/lock-alt.svg | 8 ----- images/icons/_deprecated/reply-alt.svg | 8 ----- images/icons/_deprecated/sort-alt.svg | 8 ----- images/icons/_deprecated/tag-alt-filled.svg | 8 ----- images/icons/_deprecated/tag-alt.svg | 8 ----- images/icons/pointer-down.svg | 9 ++--- images/icons/pointer-up.svg | 9 ++--- src/components/icons/PointerDown.tsx | 10 ++---- src/components/icons/PointerUp.tsx | 10 ++---- .../icons/_deprecated/AnnotateAlt.tsx | 30 ---------------- .../icons/_deprecated/CheckboxOutline.tsx | 31 ---------------- .../icons/_deprecated/GlobeAltLock.tsx | 36 ------------------- src/components/icons/_deprecated/LockAlt.tsx | 30 ---------------- .../icons/_deprecated/LockAltFilled.tsx | 30 ---------------- src/components/icons/_deprecated/ReplyAlt.tsx | 30 ---------------- src/components/icons/_deprecated/SortAlt.tsx | 30 ---------------- src/components/icons/_deprecated/TagAlt.tsx | 30 ---------------- .../icons/_deprecated/TagAltFilled.tsx | 30 ---------------- src/components/input/Checkbox.tsx | 4 +-- 23 files changed, 12 insertions(+), 384 deletions(-) delete mode 100644 images/icons/_deprecated/annotate-alt.svg delete mode 100644 images/icons/_deprecated/checkbox-outline.svg delete mode 100644 images/icons/_deprecated/globe-alt-lock.svg delete mode 100644 images/icons/_deprecated/lock-alt-filled.svg delete mode 100644 images/icons/_deprecated/lock-alt.svg delete mode 100644 images/icons/_deprecated/reply-alt.svg delete mode 100644 images/icons/_deprecated/sort-alt.svg delete mode 100644 images/icons/_deprecated/tag-alt-filled.svg delete mode 100644 images/icons/_deprecated/tag-alt.svg delete mode 100644 src/components/icons/_deprecated/AnnotateAlt.tsx delete mode 100644 src/components/icons/_deprecated/CheckboxOutline.tsx delete mode 100644 src/components/icons/_deprecated/GlobeAltLock.tsx delete mode 100644 src/components/icons/_deprecated/LockAlt.tsx delete mode 100644 src/components/icons/_deprecated/LockAltFilled.tsx delete mode 100644 src/components/icons/_deprecated/ReplyAlt.tsx delete mode 100644 src/components/icons/_deprecated/SortAlt.tsx delete mode 100644 src/components/icons/_deprecated/TagAlt.tsx delete mode 100644 src/components/icons/_deprecated/TagAltFilled.tsx diff --git a/images/icons/_deprecated/annotate-alt.svg b/images/icons/_deprecated/annotate-alt.svg deleted file mode 100644 index 3bfd62fa1..000000000 --- a/images/icons/_deprecated/annotate-alt.svg +++ /dev/null @@ -1,8 +0,0 @@ - \ No newline at end of file diff --git a/images/icons/_deprecated/checkbox-outline.svg b/images/icons/_deprecated/checkbox-outline.svg deleted file mode 100644 index c807208bd..000000000 --- a/images/icons/_deprecated/checkbox-outline.svg +++ /dev/null @@ -1,9 +0,0 @@ - \ No newline at end of file diff --git a/images/icons/_deprecated/globe-alt-lock.svg b/images/icons/_deprecated/globe-alt-lock.svg deleted file mode 100644 index 154fbbb74..000000000 --- a/images/icons/_deprecated/globe-alt-lock.svg +++ /dev/null @@ -1,12 +0,0 @@ - \ No newline at end of file diff --git a/images/icons/_deprecated/lock-alt-filled.svg b/images/icons/_deprecated/lock-alt-filled.svg deleted file mode 100644 index 0246360df..000000000 --- a/images/icons/_deprecated/lock-alt-filled.svg +++ /dev/null @@ -1,8 +0,0 @@ - \ No newline at end of file diff --git a/images/icons/_deprecated/lock-alt.svg b/images/icons/_deprecated/lock-alt.svg deleted file mode 100644 index 6391464b4..000000000 --- a/images/icons/_deprecated/lock-alt.svg +++ /dev/null @@ -1,8 +0,0 @@ - \ No newline at end of file diff --git a/images/icons/_deprecated/reply-alt.svg b/images/icons/_deprecated/reply-alt.svg deleted file mode 100644 index e9d041b94..000000000 --- a/images/icons/_deprecated/reply-alt.svg +++ /dev/null @@ -1,8 +0,0 @@ - \ No newline at end of file diff --git a/images/icons/_deprecated/sort-alt.svg b/images/icons/_deprecated/sort-alt.svg deleted file mode 100644 index 9ef4a6812..000000000 --- a/images/icons/_deprecated/sort-alt.svg +++ /dev/null @@ -1,8 +0,0 @@ - \ No newline at end of file diff --git a/images/icons/_deprecated/tag-alt-filled.svg b/images/icons/_deprecated/tag-alt-filled.svg deleted file mode 100644 index 1535d7e9a..000000000 --- a/images/icons/_deprecated/tag-alt-filled.svg +++ /dev/null @@ -1,8 +0,0 @@ - \ No newline at end of file diff --git a/images/icons/_deprecated/tag-alt.svg b/images/icons/_deprecated/tag-alt.svg deleted file mode 100644 index 5ff807461..000000000 --- a/images/icons/_deprecated/tag-alt.svg +++ /dev/null @@ -1,8 +0,0 @@ - \ No newline at end of file diff --git a/images/icons/pointer-down.svg b/images/icons/pointer-down.svg index 159f1279f..6c73e200e 100644 --- a/images/icons/pointer-down.svg +++ b/images/icons/pointer-down.svg @@ -1,9 +1,6 @@ - \ No newline at end of file diff --git a/images/icons/pointer-up.svg b/images/icons/pointer-up.svg index 1de2a9ef8..65d2f1b10 100644 --- a/images/icons/pointer-up.svg +++ b/images/icons/pointer-up.svg @@ -1,9 +1,6 @@ - \ No newline at end of file diff --git a/src/components/icons/PointerDown.tsx b/src/components/icons/PointerDown.tsx index 939a07e1e..df305cda7 100644 --- a/src/components/icons/PointerDown.tsx +++ b/src/components/icons/PointerDown.tsx @@ -11,19 +11,13 @@ export default function PointerDownIcon(props: PointerDownIconProps) { ); } diff --git a/src/components/icons/PointerUp.tsx b/src/components/icons/PointerUp.tsx index 2ecbaa6e9..ade1ea245 100644 --- a/src/components/icons/PointerUp.tsx +++ b/src/components/icons/PointerUp.tsx @@ -11,19 +11,13 @@ export default function PointerUpIcon(props: PointerUpIconProps) { ); } diff --git a/src/components/icons/_deprecated/AnnotateAlt.tsx b/src/components/icons/_deprecated/AnnotateAlt.tsx deleted file mode 100644 index 7e7aec2df..000000000 --- a/src/components/icons/_deprecated/AnnotateAlt.tsx +++ /dev/null @@ -1,30 +0,0 @@ -// This file was auto-generated using scripts/generate-icons.js -import type { JSX } from 'preact'; - -export type AnnotateAltIconProps = JSX.SVGAttributes; - -/** - * Icon generated from annotate-alt.svg - * @deprecated - Use `Annotate` instead - */ -export default function AnnotateAltIcon(props: AnnotateAltIconProps) { - return ( - - ); -} diff --git a/src/components/icons/_deprecated/CheckboxOutline.tsx b/src/components/icons/_deprecated/CheckboxOutline.tsx deleted file mode 100644 index 8f3e048e5..000000000 --- a/src/components/icons/_deprecated/CheckboxOutline.tsx +++ /dev/null @@ -1,31 +0,0 @@ -// This file was auto-generated using scripts/generate-icons.js -import type { JSX } from 'preact'; - -export type CheckboxOutlineIconProps = JSX.SVGAttributes; - -/** - * Icon generated from checkbox-outline.svg - * @deprecated - Use `Checkbox` instead - */ -export default function CheckboxOutlineIcon(props: CheckboxOutlineIconProps) { - return ( - - ); -} diff --git a/src/components/icons/_deprecated/GlobeAltLock.tsx b/src/components/icons/_deprecated/GlobeAltLock.tsx deleted file mode 100644 index c5e57d58f..000000000 --- a/src/components/icons/_deprecated/GlobeAltLock.tsx +++ /dev/null @@ -1,36 +0,0 @@ -// This file was auto-generated using scripts/generate-icons.js -import type { JSX } from 'preact'; - -export type GlobeAltLockIconProps = JSX.SVGAttributes; - -/** - * Icon generated from globe-alt-lock.svg - * @deprecated - Use `GlobeLock` instead - */ -export default function GlobeAltLockIcon(props: GlobeAltLockIconProps) { - return ( - - ); -} diff --git a/src/components/icons/_deprecated/LockAlt.tsx b/src/components/icons/_deprecated/LockAlt.tsx deleted file mode 100644 index 6da1a0fa0..000000000 --- a/src/components/icons/_deprecated/LockAlt.tsx +++ /dev/null @@ -1,30 +0,0 @@ -// This file was auto-generated using scripts/generate-icons.js -import type { JSX } from 'preact'; - -export type LockAltIconProps = JSX.SVGAttributes; - -/** - * Icon generated from lock-alt.svg - * @deprecated - Use `Lock` instead - */ -export default function LockAltIcon(props: LockAltIconProps) { - return ( - - ); -} diff --git a/src/components/icons/_deprecated/LockAltFilled.tsx b/src/components/icons/_deprecated/LockAltFilled.tsx deleted file mode 100644 index d21b1c1e6..000000000 --- a/src/components/icons/_deprecated/LockAltFilled.tsx +++ /dev/null @@ -1,30 +0,0 @@ -// This file was auto-generated using scripts/generate-icons.js -import type { JSX } from 'preact'; - -export type LockAltFilledIconProps = JSX.SVGAttributes; - -/** - * Icon generated from lock-alt-filled.svg - * @deprecated - Use `LockFilled` instead - */ -export default function LockAltFilledIcon(props: LockAltFilledIconProps) { - return ( - - ); -} diff --git a/src/components/icons/_deprecated/ReplyAlt.tsx b/src/components/icons/_deprecated/ReplyAlt.tsx deleted file mode 100644 index 84956c638..000000000 --- a/src/components/icons/_deprecated/ReplyAlt.tsx +++ /dev/null @@ -1,30 +0,0 @@ -// This file was auto-generated using scripts/generate-icons.js -import type { JSX } from 'preact'; - -export type ReplyAltIconProps = JSX.SVGAttributes; - -/** - * Icon generated from reply-alt.svg - * @deprecated - Use `Reply` instead - */ -export default function ReplyAltIcon(props: ReplyAltIconProps) { - return ( - - ); -} diff --git a/src/components/icons/_deprecated/SortAlt.tsx b/src/components/icons/_deprecated/SortAlt.tsx deleted file mode 100644 index 0f1962a99..000000000 --- a/src/components/icons/_deprecated/SortAlt.tsx +++ /dev/null @@ -1,30 +0,0 @@ -// This file was auto-generated using scripts/generate-icons.js -import type { JSX } from 'preact'; - -export type SortAltIconProps = JSX.SVGAttributes; - -/** - * Icon generated from sort-alt.svg - * @deprecated - Use `Sort` instead - */ -export default function SortAltIcon(props: SortAltIconProps) { - return ( - - ); -} diff --git a/src/components/icons/_deprecated/TagAlt.tsx b/src/components/icons/_deprecated/TagAlt.tsx deleted file mode 100644 index e37cb44d6..000000000 --- a/src/components/icons/_deprecated/TagAlt.tsx +++ /dev/null @@ -1,30 +0,0 @@ -// This file was auto-generated using scripts/generate-icons.js -import type { JSX } from 'preact'; - -export type TagAltIconProps = JSX.SVGAttributes; - -/** - * Icon generated from tag-alt.svg - * @deprecated - Use `Tag` instead - */ -export default function TagAltIcon(props: TagAltIconProps) { - return ( - - ); -} diff --git a/src/components/icons/_deprecated/TagAltFilled.tsx b/src/components/icons/_deprecated/TagAltFilled.tsx deleted file mode 100644 index 42c1de213..000000000 --- a/src/components/icons/_deprecated/TagAltFilled.tsx +++ /dev/null @@ -1,30 +0,0 @@ -// This file was auto-generated using scripts/generate-icons.js -import type { JSX } from 'preact'; - -export type TagAltFilledIconProps = JSX.SVGAttributes; - -/** - * Icon generated from tag-alt-filled.svg - * @deprecated - Use `TagFilled` instead - */ -export default function TagAltFilledIcon(props: TagAltFilledIconProps) { - return ( - - ); -} diff --git a/src/components/input/Checkbox.tsx b/src/components/input/Checkbox.tsx index c6e94e868..eb5f28eef 100644 --- a/src/components/input/Checkbox.tsx +++ b/src/components/input/Checkbox.tsx @@ -2,7 +2,7 @@ import type { JSX, Ref } from 'preact'; import { useState } from 'preact/hooks'; import type { CompositeProps, IconComponent } from '../../types'; -import { CheckboxCheckedIcon, CheckboxIcon } from '../icons'; +import { CheckboxCheckedFilledIcon, CheckboxIcon } from '../icons'; import ToggleInput from './ToggleInput'; type ComponentProps = { @@ -40,7 +40,7 @@ export default function Checkbox({ checked, defaultChecked = false, icon = CheckboxIcon, - checkedIcon = CheckboxCheckedIcon, + checkedIcon = CheckboxCheckedFilledIcon, onChange, ...rest }: CheckboxProps) {