Files
go-pixelnebula/style/neon_style.go
2025-04-18 11:59:55 +08:00

15 lines
2.5 KiB
Go

package style
// NeonStyle 霓虹风格类型
const NeonStyle StyleType = "neon"
// NeonStyleShapes 霓虹风格形状集合
var NeonStyleShapes = StyleSet{
TypeClo: "<path id='clo' d=\"m141.75 195a114.79 114.79 0 0 1 38 16.5 115.53 115.53 0 0 1-128.46 0 114.79 114.79 0 0 1 38-16.5l20.71 20.75h11z\" style=\"fill:#1e1e1e;\"/><path d=\"m118.35 208.83-11.66 11.66 16.9 6.64 16.9-6.64-11.66-11.66z\" style=\"fill:#5c5c5c;\"/><path d=\"m119.94 227a3.23 3.23 0 0 1-1.73-0.5l-16.9-6.64a3.25 3.25 0 0 1-1.35-4.4 3.25 3.25 0 0 1 0.44-0.65l9.99-10a3.24 3.24 0 0 1 4.59-0.08 3.24 3.24 0 0 1 0.08 4.59l-7.17 7.17 11.05 4.35 11.05-4.35-7.17-7.17a3.24 3.24 0 0 1 0.08-4.59 3.24 3.24 0 0 1 4.59 0.08l9.99 10a3.25 3.25 0 0 1-0.91 5.05l-16.9 6.64a3.23 3.23 0 0 1-1.73 0.5z\" style=\"fill:#00f2ff;\"/>",
TypeMouth: "<path id='mouth' d=\"m105.5 147.75a10 10 0 0 0 20 0z\" style=\"fill:#ff00d4;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;stroke:#00f2ff;\"/>",
TypeEyes: "<path id='eyes' d=\"m94.5 104.75a10 10 0 0 1-10 10 10 10 0 0 1-10-10 10 10 0 0 1 10-10 10 10 0 0 1 10 10zm52 0a10 10 0 0 1-10 10 10 10 0 0 1-10-10 10 10 0 0 1 10-10 10 10 0 0 1 10 10z\" style=\"fill:#ff00d4;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;stroke:#00f2ff;\"/><path d=\"m83.5 104.75a2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2zm10 0a2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2zm42 0a2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2zm10 0a2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z\" style=\"fill:#ffffff;\"/>",
TypeTop: "<path id='top' d=\"m115.5 47.75c-15.4 0-23.45 7.03-27.55 12.6-6.55 8.91-8.45 19.4-8.45 19.4h72c0 0-1.9-10.49-8.45-19.4-4.1-5.57-12.15-12.6-27.55-12.6z\" style=\"fill:#1e1e1e;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;stroke:#00f2ff;\"/><path d=\"m62.5 72.75 5 15m91-15-5 15\" style=\"fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;stroke:#00f2ff;\"/><path d=\"m115.5 15.75v15m-20 5 5-15m35 15-5-15\" style=\"fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;stroke:#ff00d4;\"/>",
TypeHead: "<path id='head' d=\"m115.5 51.75a63.75 63.75 0 0 0-10.5 126.63v14.09a115.5 115.5 0 0 0-53.729 19.027 115.5 115.5 0 0 0 128.46 0 115.5 115.5 0 0 0-53.729-19.029v-14.084a63.75 63.75 0 0 0 53.25-62.881 63.75 63.75 0 0 0-63.65-63.75 63.75 63.75 0 0 0-0.09961 0z\" style=\"fill:#000;\"/>",
TypeEnv: "<path id='env' d=\"M33.83,33.83a115.5,115.5,0,1,1,0,163.34,115.49,115.49,0,0,1,0-163.34Z\" style=\"fill:#01;\"/>",
}