From b06a6899a4f8ad2c7734dbfb421d1f061e4ad5fe Mon Sep 17 00:00:00 2001 From: Alun Turner Date: Tue, 17 Jan 2023 13:17:44 +0000 Subject: [PATCH 1/9] add new button svg --- res/img/element-icons/room/composer/code_block.svg | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 res/img/element-icons/room/composer/code_block.svg diff --git a/res/img/element-icons/room/composer/code_block.svg b/res/img/element-icons/room/composer/code_block.svg new file mode 100644 index 00000000000..dd0be2aefc6 --- /dev/null +++ b/res/img/element-icons/room/composer/code_block.svg @@ -0,0 +1,3 @@ + + + From db5c06229a77dd14f5a42c7f81f22f543a519173 Mon Sep 17 00:00:00 2001 From: Alun Turner Date: Tue, 17 Jan 2023 13:17:56 +0000 Subject: [PATCH 2/9] add new button --- .../wysiwyg_composer/components/FormattingButtons.tsx | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/components/views/rooms/wysiwyg_composer/components/FormattingButtons.tsx b/src/components/views/rooms/wysiwyg_composer/components/FormattingButtons.tsx index 7c1601b4416..6a9b81f4f1c 100644 --- a/src/components/views/rooms/wysiwyg_composer/components/FormattingButtons.tsx +++ b/src/components/views/rooms/wysiwyg_composer/components/FormattingButtons.tsx @@ -26,6 +26,7 @@ import { Icon as InlineCodeIcon } from "../../../../../../res/img/element-icons/ import { Icon as LinkIcon } from "../../../../../../res/img/element-icons/room/composer/link.svg"; import { Icon as BulletedListIcon } from "../../../../../../res/img/element-icons/room/composer/bulleted_list.svg"; import { Icon as NumberedListIcon } from "../../../../../../res/img/element-icons/room/composer/numbered_list.svg"; +import { Icon as CodeBlockIcon } from "../../../../../../res/img/element-icons/room/composer/code_block.svg"; import AccessibleTooltipButton from "../../../elements/AccessibleTooltipButton"; import { Alignment } from "../../../elements/Tooltip"; import { KeyboardShortcut } from "../../../settings/KeyboardShortcut"; @@ -125,11 +126,17 @@ export function FormattingButtons({ composer, actionStates }: FormattingButtonsP />