diff --git a/CHANGELOG.md b/CHANGELOG.md index 4f9c298d..6b0ead04 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -27,8 +27,9 @@ and this project adheres to - ♿️(frontend) keyboard interaction with menu #1244 - ♿(frontend) improve header accessibility #1270 - ♿(frontend) improve accessibility for decorative images in editor #1282 + - #1338 - ♻️(backend) fallback to email identifier when no name #1298 -- 🐛(backend) allow ASCII characters in user sub field #1295 +- 🐛(backend) allow ASCII characters in user sub field #1295 - ⚡️(frontend) improve fallback width calculation #1333 ### Fixed diff --git a/src/frontend/apps/impress/src/features/docs/doc-editor/styles.tsx b/src/frontend/apps/impress/src/features/docs/doc-editor/styles.tsx index 6c0a63a5..ae153c35 100644 --- a/src/frontend/apps/impress/src/features/docs/doc-editor/styles.tsx +++ b/src/frontend/apps/impress/src/features/docs/doc-editor/styles.tsx @@ -7,6 +7,19 @@ export const cssEditor = (readonly: boolean) => css` height: 100%; padding-bottom: 2rem; + /** + * WCAG Accessibility contrast fixes for BlockNote editor + */ + .bn-block-content[data-is-empty-and-focused][data-content-type='paragraph'] + .bn-inline-content:has(> .ProseMirror-trailingBreak:only-child)::before { + color: #767676 !important; + font-weight: 400; + } + + .bn-side-menu .mantine-UnstyledButton-root svg { + color: #767676 !important; + } + img.bn-visual-media[src*='-unsafe'] { pointer-events: none; }