diff --git a/changelog.d/8171.bugfix b/changelog.d/8171.bugfix new file mode 100644 index 00000000000..799fecabaf7 --- /dev/null +++ b/changelog.d/8171.bugfix @@ -0,0 +1 @@ +[Rich text editor] Fix code appearance \ No newline at end of file diff --git a/vector/src/main/res/drawable/bg_code_block.xml b/vector/src/main/res/drawable/bg_code_block.xml new file mode 100644 index 00000000000..c492ce02c28 --- /dev/null +++ b/vector/src/main/res/drawable/bg_code_block.xml @@ -0,0 +1,22 @@ + + + + + + + diff --git a/vector/src/main/res/drawable/bg_inline_code_multi_line_left.xml b/vector/src/main/res/drawable/bg_inline_code_multi_line_left.xml new file mode 100644 index 00000000000..fa5b0525625 --- /dev/null +++ b/vector/src/main/res/drawable/bg_inline_code_multi_line_left.xml @@ -0,0 +1,23 @@ + + + + + + + diff --git a/vector/src/main/res/drawable/bg_inline_code_multi_line_mid.xml b/vector/src/main/res/drawable/bg_inline_code_multi_line_mid.xml new file mode 100644 index 00000000000..0f55cbbbbb5 --- /dev/null +++ b/vector/src/main/res/drawable/bg_inline_code_multi_line_mid.xml @@ -0,0 +1,21 @@ + + + + + + diff --git a/vector/src/main/res/drawable/bg_inline_code_multi_line_right.xml b/vector/src/main/res/drawable/bg_inline_code_multi_line_right.xml new file mode 100644 index 00000000000..0f0d004869a --- /dev/null +++ b/vector/src/main/res/drawable/bg_inline_code_multi_line_right.xml @@ -0,0 +1,23 @@ + + + + + + + diff --git a/vector/src/main/res/drawable/bg_inline_code_single_line.xml b/vector/src/main/res/drawable/bg_inline_code_single_line.xml new file mode 100644 index 00000000000..e70625152af --- /dev/null +++ b/vector/src/main/res/drawable/bg_inline_code_single_line.xml @@ -0,0 +1,22 @@ + + + + + + + diff --git a/vector/src/main/res/layout/composer_rich_text_layout.xml b/vector/src/main/res/layout/composer_rich_text_layout.xml index 8992b632c0e..f5ad5c51db4 100644 --- a/vector/src/main/res/layout/composer_rich_text_layout.xml +++ b/vector/src/main/res/layout/composer_rich_text_layout.xml @@ -126,6 +126,11 @@ app:layout_constraintTop_toBottomOf="@id/composerModeBarrier" app:bulletRadius="4sp" app:bulletGap="8sp" + app:codeBlockBackgroundDrawable="@drawable/bg_code_block" + app:inlineCodeSingleLineBg="@drawable/bg_inline_code_single_line" + app:inlineCodeMultiLineBgLeft="@drawable/bg_inline_code_multi_line_left" + app:inlineCodeMultiLineBgMid="@drawable/bg_inline_code_multi_line_mid" + app:inlineCodeMultiLineBgRight="@drawable/bg_inline_code_multi_line_right" tools:text="@tools:sample/lorem/random" />