mirror of
https://github.com/nextcloud/notes-android.git
synced 2024-11-23 13:26:15 +03:00
Workaround selection background color of fenced code blocks
This commit is contained in:
parent
1cb2aeec88
commit
e5daa14a0f
3 changed files with 9 additions and 4 deletions
|
@ -3,6 +3,7 @@ package it.niedermann.android.markdown.markwon.plugins;
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
|
|
||||||
import androidx.annotation.NonNull;
|
import androidx.annotation.NonNull;
|
||||||
|
import androidx.core.content.ContextCompat;
|
||||||
|
|
||||||
import io.noties.markwon.AbstractMarkwonPlugin;
|
import io.noties.markwon.AbstractMarkwonPlugin;
|
||||||
import io.noties.markwon.MarkwonPlugin;
|
import io.noties.markwon.MarkwonPlugin;
|
||||||
|
@ -11,7 +12,8 @@ import it.niedermann.android.markdown.R;
|
||||||
|
|
||||||
public class ThemePlugin extends AbstractMarkwonPlugin {
|
public class ThemePlugin extends AbstractMarkwonPlugin {
|
||||||
|
|
||||||
@NonNull Context context;
|
@NonNull
|
||||||
|
Context context;
|
||||||
|
|
||||||
private ThemePlugin(@NonNull Context context) {
|
private ThemePlugin(@NonNull Context context) {
|
||||||
this.context = context;
|
this.context = context;
|
||||||
|
@ -25,8 +27,9 @@ public class ThemePlugin extends AbstractMarkwonPlugin {
|
||||||
public void configureTheme(@NonNull MarkwonTheme.Builder builder) {
|
public void configureTheme(@NonNull MarkwonTheme.Builder builder) {
|
||||||
super.configureTheme(builder);
|
super.configureTheme(builder);
|
||||||
builder
|
builder
|
||||||
.bulletWidth(context.getResources().getDimensionPixelSize(R.dimen.bullet_point_width))
|
|
||||||
.headingBreakHeight(0)
|
.headingBreakHeight(0)
|
||||||
.headingTextSizeMultipliers(new float[]{1.45f, 1.35f, 1.25f, 1.15f, 1.1f, 1.05f});
|
.codeBlockBackgroundColor(ContextCompat.getColor(context, R.color.bg_code))
|
||||||
|
.headingTextSizeMultipliers(new float[]{1.45f, 1.35f, 1.25f, 1.15f, 1.1f, 1.05f})
|
||||||
|
.bulletWidth(context.getResources().getDimensionPixelSize(R.dimen.bullet_point_width));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<resources>
|
<resources>
|
||||||
<color name="bg_highlighted">#2a2a2a</color>
|
<color name="bg_highlighted">#2a2a2a</color>
|
||||||
|
<color name="bg_code">#11ffffff</color>
|
||||||
</resources>
|
</resources>
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<resources>
|
<resources>
|
||||||
<color name="bg_highlighted">#eee</color>
|
|
||||||
<color name="search_color">#0082C9</color>
|
<color name="search_color">#0082C9</color>
|
||||||
|
<color name="bg_highlighted">#eee</color>
|
||||||
|
<color name="bg_code">#0e000000</color>
|
||||||
</resources>
|
</resources>
|
Loading…
Reference in a new issue