update fonts

This commit is contained in:
Juergen Kunz
2025-06-27 17:32:01 +00:00
parent 669f12e822
commit 3d7f5253e8
11 changed files with 54 additions and 23 deletions

View File

@ -3,6 +3,7 @@ import type { IBlock } from '../../wysiwyg.types.js';
import { cssManager } from '@design.estate/dees-element';
import { WysiwygSelection } from '../../wysiwyg.selection.js';
import hlight from 'highlight.js';
import { cssGeistFontFamily, cssMonoFontFamily } from '../../../00fonts.js';
/**
* CodeBlockHandler with improved architecture
@ -446,7 +447,7 @@ export class CodeBlockHandler extends BaseBlockHandler {
font-weight: 500;
text-transform: uppercase;
letter-spacing: 0.05em;
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
font-family: ${cssGeistFontFamily};
}
/* Copy Button - Minimal */
@ -460,7 +461,7 @@ export class CodeBlockHandler extends BaseBlockHandler {
border-radius: 4px;
color: ${cssManager.bdTheme('#6b7280', '#9ca3af')};
font-size: 12px;
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
font-family: ${cssGeistFontFamily};
cursor: pointer;
transition: all 0.15s ease;
outline: none;
@ -515,7 +516,7 @@ export class CodeBlockHandler extends BaseBlockHandler {
.line-number {
padding: 0 12px 0 8px;
color: ${cssManager.bdTheme('#9ca3af', '#4b5563')};
font-family: 'SF Mono', Monaco, Consolas, monospace;
font-family: ${cssMonoFontFamily};
font-size: 13px;
line-height: 20px;
height: 20px;
@ -538,7 +539,7 @@ export class CodeBlockHandler extends BaseBlockHandler {
display: block;
padding: 12px 16px;
margin: 0;
font-family: 'SF Mono', Monaco, Consolas, monospace;
font-family: ${cssMonoFontFamily};
font-size: 13px;
line-height: 20px;
color: ${cssManager.bdTheme('#111827', '#f9fafb')};