summaryrefslogtreecommitdiff
path: root/gerbonara/cad/protoserve_data
diff options
context:
space:
mode:
authorjaseg <git@jaseg.de>2023-04-26 22:57:14 +0200
committerjaseg <git@jaseg.de>2023-04-26 22:57:14 +0200
commit38f766dc42e3bec72236cc34c6b74fc4dab37c4e (patch)
treefc49b6ea2d04d389185db29e6d4893b38cd27e91 /gerbonara/cad/protoserve_data
parent549a33d386a19b976248f3a357135f3b9f579cdc (diff)
downloadgerbonara-38f766dc42e3bec72236cc34c6b74fc4dab37c4e.tar.gz
gerbonara-38f766dc42e3bec72236cc34c6b74fc4dab37c4e.tar.bz2
gerbonara-38f766dc42e3bec72236cc34c6b74fc4dab37c4e.zip
Add spiky layout to protoserve
Diffstat (limited to 'gerbonara/cad/protoserve_data')
-rw-r--r--gerbonara/cad/protoserve_data/protoserve.html14
1 files changed, 14 insertions, 0 deletions
diff --git a/gerbonara/cad/protoserve_data/protoserve.html b/gerbonara/cad/protoserve_data/protoserve.html
index 215513c..98a2192 100644
--- a/gerbonara/cad/protoserve_data/protoserve.html
+++ b/gerbonara/cad/protoserve_data/protoserve.html
@@ -363,6 +363,7 @@ input {
<a href="#" data-placeholder="flower"class="double-sided-only">THT Flower area</a>
<a href="#" data-placeholder="powered"class="double-sided-only">Powered THT area</a>
<a href="#" data-placeholder="rf"class="double-sided-only">RF THT area</a>
+ <a href="#" data-placeholder="spiky"class="double-sided-only">Spiky hybrid area</a>
</div>
</div>
</template>
@@ -594,6 +595,19 @@ input {
</div>
</template>
+ <template id="tpl-g-spiky">
+ <div data-type="spiky" class="group spiky">
+ <h4>Spiky hybrid area</h4>
+ Layout by <a href="https://social.treehouse.systems/@electronic_eel">electroniceel</a> (<a href="https://github.com/electroniceel/protoboard">github</a>)
+ <span class="content area-controls">(<a href="#" class="area-remove">Remove</a><a href="#" class="area-move">Move</a>)</span>
+ <label class="proportion">Proportion
+ <input type="text" name="layout_prop" value="1">
+ </label>
+
+ <h5>Area Settings</h5>
+ This area has a fixed 100 mil / 2.54 mm pitch.
+ </div>
+ </template>
<script>
document.querySelectorAll('.expand').forEach((elem) => {
const checkbox = elem.querySelector(':first-child > input');