Files
AFFiNE-Mirror/tests/blocksuite/snapshots/edgeless/edgeless-text.spec.ts/min-width-limit-for-embed-block-init.json
fundon 4d6a3731a3 chore(editor): change edgeless-text default color to black (#12361)
Closes: [BS-3506](https://linear.app/affine-design/issue/BS-3506/edgeless-text-默认改为黑色)

### Dark
<img width="691" alt="Screenshot 2025-05-19 at 19 32 52" src="https://github.com/user-attachments/assets/2927d13b-0300-4293-8f8f-7891fd87a680" />

### Light
<img width="639" alt="Screenshot 2025-05-19 at 19 33 05" src="https://github.com/user-attachments/assets/4429f6f9-b374-4b17-87f4-ae09204f1538" />

<!-- This is an auto-generated comment: release notes by coderabbit.ai -->

## Summary by CodeRabbit

- **New Features**
  - Improved edgeless text block styling to support theme-based color, font, and alignment settings.

- **Style**
  - Updated the default text color in edgeless text blocks to black, with support for separate dark and light mode colors.

- **Bug Fixes**
  - Ensured the color picker and block rendering reflect the updated default color.

- **Tests**
  - Adjusted tests and snapshots to expect the new default color and theme-based color structure.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-05-19 16:51:02 +00:00

112 lines
2.4 KiB
JSON

{
"children": [
{
"children": [
{
"children": [
{
"children": [
],
"flavour": "affine:paragraph",
"id": "5",
"props": {
"collapsed": false,
"text": {
"$blocksuite:internal:text$": true,
"delta": [
]
},
"type": "text"
},
"type": "block",
"version": 1
}
],
"flavour": "affine:edgeless-text",
"id": "4",
"props": {
"color": {
"dark": "#ffffff",
"light": "#000000"
},
"fontFamily": "blocksuite:surface:Inter",
"fontStyle": "normal",
"fontWeight": "400",
"hasMaxWidth": false,
"index": "a1",
"lockedBySelf": false,
"rotate": 0,
"scale": 1,
"textAlign": "left",
"xywh": "[-25,-25,220,26]"
},
"type": "block",
"version": 1
}
],
"flavour": "affine:surface",
"id": "1",
"props": {
"elements": {
}
},
"type": "block",
"version": 5
},
{
"children": [
{
"children": [
],
"flavour": "affine:paragraph",
"id": "3",
"props": {
"collapsed": false,
"text": {
"$blocksuite:internal:text$": true,
"delta": [
]
},
"type": "text"
},
"type": "block",
"version": 1
}
],
"flavour": "affine:note",
"id": "2",
"props": {
"background": {
"dark": "#252525",
"light": "#ffffff"
},
"displayMode": "both",
"edgeless": {
"style": {
"borderRadius": 8,
"borderSize": 4,
"borderStyle": "none",
"shadowType": "--affine-note-shadow-box"
}
},
"hidden": false,
"index": "a0",
"lockedBySelf": false,
"xywh": "[0,0,498,92]"
},
"type": "block",
"version": 1
}
],
"flavour": "affine:page",
"id": "0",
"props": {
"title": {
"$blocksuite:internal:text$": true,
"delta": [
]
}
},
"type": "block",
"version": 2
}