From be18bfd170edc1ca8df257031c047448cbd10625 Mon Sep 17 00:00:00 2001 From: Alun Turner Date: Thu, 5 Jan 2023 14:17:00 +0000 Subject: [PATCH 01/29] add bullet list svg icon --- res/img/element-icons/room/composer/bullet_list.svg | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 res/img/element-icons/room/composer/bullet_list.svg diff --git a/res/img/element-icons/room/composer/bullet_list.svg b/res/img/element-icons/room/composer/bullet_list.svg new file mode 100644 index 00000000000..5abe9b564a7 --- /dev/null +++ b/res/img/element-icons/room/composer/bullet_list.svg @@ -0,0 +1,3 @@ + + + From ae37394c3f7ccf4f3cb42263bf526742db42e928 Mon Sep 17 00:00:00 2001 From: Alun Turner Date: Thu, 5 Jan 2023 14:17:07 +0000 Subject: [PATCH 02/29] use new icon and add button --- .../wysiwyg_composer/components/FormattingButtons.tsx | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/components/views/rooms/wysiwyg_composer/components/FormattingButtons.tsx b/src/components/views/rooms/wysiwyg_composer/components/FormattingButtons.tsx index d2cafb11989..dfc28294f7c 100644 --- a/src/components/views/rooms/wysiwyg_composer/components/FormattingButtons.tsx +++ b/src/components/views/rooms/wysiwyg_composer/components/FormattingButtons.tsx @@ -24,6 +24,7 @@ import { Icon as UnderlineIcon } from "../../../../../../res/img/element-icons/r import { Icon as StrikeThroughIcon } from "../../../../../../res/img/element-icons/room/composer/strikethrough.svg"; import { Icon as InlineCodeIcon } from "../../../../../../res/img/element-icons/room/composer/inline_code.svg"; import { Icon as LinkIcon } from "../../../../../../res/img/element-icons/room/composer/link.svg"; +import { Icon as BulletListIcon } from "../../../../../../res/img/element-icons/room/composer/bullet_list.svg"; import AccessibleTooltipButton from "../../../elements/AccessibleTooltipButton"; import { Alignment } from "../../../elements/Tooltip"; import { KeyboardShortcut } from "../../../settings/KeyboardShortcut"; @@ -110,6 +111,12 @@ export function FormattingButtons({ composer, actionStates }: FormattingButtonsP onClick={() => composer.strikeThrough()} icon={} /> +