feat: add bisector and incircle styles to obsidian theme for enhanced graph representation

This commit is contained in:
Ryo 2025-10-12 16:37:56 +08:00
parent 772b4b72b8
commit c60cd7a22a
No known key found for this signature in database
GPG key ID: 6EB17CCE05DD1BC8

View file

@ -147,6 +147,13 @@ JXG.themes['obsidian'] = {
},
},
bisector: {
strokeColor: interactiveAccent,
highlightStrokeColor: interactiveAccentHover,
straightLast: false,
dash: 2,
},
arc: {
strokeColor: interactiveAccent,
highlightStrokeColor: interactiveAccentHover,
@ -204,6 +211,17 @@ JXG.themes['obsidian'] = {
},
},
incircle: {
strokeColor: interactiveAccent,
highlightStrokeColor: interactiveAccentHover,
center: {
fillColor: interactiveAccent,
strokeColor: interactiveAccent,
highlightFillColor: interactiveAccentHover,
highlightStrokeColor: interactiveAccentHover,
},
},
circumcirclearc: {
strokeColor: interactiveAccent,
highlightStrokeColor: interactiveAccentHover,
@ -241,17 +259,6 @@ JXG.themes['obsidian'] = {
highlightStrokeColor: interactiveAccentHover,
},
incircle: {
highlightFillColor: 'none',
highlightStrokeColor: interactiveAccentHover,
center: {
fillColor: interactiveAccent,
strokeColor: interactiveAccent,
highlightFillColor: interactiveAccentHover,
highlightStrokeColor: interactiveAccentHover,
},
},
inequality: {
fillColor: interactiveAccent,
},
@ -291,10 +298,12 @@ JXG.themes['obsidian'] = {
perpendicular: {
strokeColor: interactiveAccent,
dash: 2,
},
perpendicularsegment: {
strokeColor: interactiveAccent,
dash: 2,
},
point: {