mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-02-25 02:13:00 +08:00
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 -->
112 lines
2.4 KiB
JSON
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
|
|
} |