Skip to content

Commit 32f5c48

Browse files
committed
fix(dip-8-switch): align pins position to grid
1 parent f9db5f8 commit 32f5c48

File tree

1 file changed

+32
-48
lines changed

1 file changed

+32
-48
lines changed

src/dip-switch-8-element.ts

Lines changed: 32 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -7,23 +7,23 @@ export class DipSwitch8Element extends LitElement {
77
@property({ type: Array }) values = [0, 0, 0, 0, 0, 0, 0, 0];
88

99
readonly pinInfo: ElementPin[] = [
10-
{ name: '1a', number: 1, y: 55, x: 7.5, signals: [] },
11-
{ name: '2a', number: 2, y: 55, x: 17.2, signals: [] },
12-
{ name: '3a', number: 3, y: 55, x: 26.7, signals: [] },
13-
{ name: '4a', number: 4, y: 55, x: 36.5, signals: [] },
14-
{ name: '5a', number: 5, y: 55, x: 45.9, signals: [] },
15-
{ name: '6a', number: 6, y: 55, x: 55.6, signals: [] },
16-
{ name: '7a', number: 7, y: 55, x: 65.2, signals: [] },
17-
{ name: '8a', number: 8, y: 55, x: 74.8, signals: [] },
10+
{ name: '1a', number: 1, y: 51.3, x: 7.5, signals: [] },
11+
{ name: '2a', number: 2, y: 51.3, x: 17.2, signals: [] },
12+
{ name: '3a', number: 3, y: 51.3, x: 26.7, signals: [] },
13+
{ name: '4a', number: 4, y: 51.3, x: 36.5, signals: [] },
14+
{ name: '5a', number: 5, y: 51.3, x: 45.9, signals: [] },
15+
{ name: '6a', number: 6, y: 51.3, x: 55.6, signals: [] },
16+
{ name: '7a', number: 7, y: 51.3, x: 65.2, signals: [] },
17+
{ name: '8a', number: 8, y: 51.3, x: 74.8, signals: [] },
1818

19-
{ name: '8b', number: 9, y: 0.8, x: 74.8, signals: [] },
20-
{ name: '7b', number: 10, y: 0.8, x: 65.2, signals: [] },
21-
{ name: '6b', number: 11, y: 0.8, x: 55.6, signals: [] },
22-
{ name: '5b', number: 12, y: 0.8, x: 45.9, signals: [] },
23-
{ name: '4b', number: 13, y: 0.8, x: 36.5, signals: [] },
24-
{ name: '3b', number: 14, y: 0.8, x: 26.7, signals: [] },
25-
{ name: '2b', number: 15, y: 0.8, x: 17.2, signals: [] },
26-
{ name: '1b', number: 16, y: 0.8, x: 7.5, signals: [] },
19+
{ name: '8b', number: 9, y: 1.7, x: 74.8, signals: [] },
20+
{ name: '7b', number: 10, y: 1.7, x: 65.2, signals: [] },
21+
{ name: '6b', number: 11, y: 1.7, x: 55.6, signals: [] },
22+
{ name: '5b', number: 12, y: 1.7, x: 45.9, signals: [] },
23+
{ name: '4b', number: 13, y: 1.7, x: 36.5, signals: [] },
24+
{ name: '3b', number: 14, y: 1.7, x: 26.7, signals: [] },
25+
{ name: '2b', number: 15, y: 1.7, x: 17.2, signals: [] },
26+
{ name: '1b', number: 16, y: 1.7, x: 7.5, signals: [] },
2727
];
2828

2929
/**
@@ -103,38 +103,22 @@ export class DipSwitch8Element extends LitElement {
103103
stroke-linejoin="round"
104104
stroke-width=".76744"
105105
>
106-
<rect x="73.181" y="87.634" width="1.4382" height="9.0831" rx=".7206" ry=".7206" />
107-
<rect x="83.135" y="87.455" width="1.4382" height="9.0831" rx=".7206" ry=".7206" />
108-
<rect x="92.424" y="87.639" width="1.4382" height="9.0831" rx=".7206" ry=".7206" />
109-
<rect x="102.45" y="87.639" width="1.4382" height="9.0831" rx=".7206" ry=".7206" />
110-
<rect
111-
transform="scale(1,-1)"
112-
x="111.55"
113-
y="-96.722"
114-
width="1.4382"
115-
height="9.0831"
116-
rx=".7206"
117-
ry=".7206"
118-
/>
119-
<rect x="121.12" y="87.639" width="1.4382" height="9.0831" rx=".7206" ry=".7206" />
120-
<rect x="130.78" y="87.547" width="1.4382" height="9.0831" rx=".7206" ry=".7206" />
121-
<rect x="140.62" y="87.547" width="1.4382" height="9.0831" rx=".7206" ry=".7206" />
122-
<rect x="73.516" y="41.546" width="1.4382" height="9.0831" rx=".7206" ry=".7206" />
123-
<rect x="83.469" y="41.367" width="1.4382" height="9.0831" rx=".7206" ry=".7206" />
124-
<rect x="92.758" y="41.551" width="1.4382" height="9.0831" rx=".7206" ry=".7206" />
125-
<rect x="102.78" y="41.551" width="1.4382" height="9.0831" rx=".7206" ry=".7206" />
126-
<rect
127-
transform="scale(1,-1)"
128-
x="111.89"
129-
y="-50.634"
130-
width="1.4382"
131-
height="9.0831"
132-
rx=".7206"
133-
ry=".7206"
134-
/>
135-
<rect x="121.45" y="41.551" width="1.4382" height="9.0831" rx=".7206" ry=".7206" />
136-
<rect x="131.11" y="41.459" width="1.4382" height="9.0831" rx=".7206" ry=".7206" />
137-
<rect x="140.95" y="41.459" width="1.4382" height="9.0831" rx=".7206" ry=".7206" />
106+
<rect x="73.181" y="87" width="2" height="6.5" rx=".7" ry=".7" />
107+
<rect x="83.135" y="87" width="2" height="6.5" rx=".7" ry=".7" />
108+
<rect x="92.424" y="87" width="2" height="6.5" rx=".7" ry=".7" />
109+
<rect x="102.45" y="87" width="2" height="6.5" rx=".7" ry=".7" />
110+
<rect x="111.55" y="87" width="2" height="6.5" rx=".7" ry=".7" />
111+
<rect x="121.12" y="87" width="2" height="6.5" rx=".7" ry=".7" />
112+
<rect x="130.78" y="87" width="2" height="6.5" rx=".7" ry=".7" />
113+
<rect x="140.62" y="87" width="2" height="6.5" rx=".7" ry=".7" />
114+
<rect x="73.516" y="44.4" width="2" height="6.5" rx=".7" ry=".7" />
115+
<rect x="83.469" y="44.4" width="2" height="6.5" rx=".7" ry=".7" />
116+
<rect x="92.758" y="44.4" width="2" height="6.5" rx=".7" ry=".7" />
117+
<rect x="102.78" y="44.4" width="2" height="6.5" rx=".7" ry=".7" />
118+
<rect x="111.89" y="44.4" width="2" height="6.5" rx=".7" ry=".7" />
119+
<rect x="121.45" y="44.4" width="2" height="6.5" rx=".7" ry=".7" />
120+
<rect x="131.11" y="44.4" width="2" height="6.5" rx=".7" ry=".7" />
121+
<rect x="140.95" y="44.4" width="2" height="6.5" rx=".7" ry=".7" />
138122
</g>
139123
140124
<!-- Board -->

0 commit comments

Comments
 (0)