-
Notifications
You must be signed in to change notification settings - Fork 0
/
settings.html
95 lines (92 loc) · 3.23 KB
/
settings.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
<!doctype html>
<html>
<head>
<title>digikey-clip settings</title>
<style>
body {
font-family: "Segoe UI", "Lucida Grande", Tahoma, sans-serif;
font-size: 10pt;
}
.header {
white-space: pre;
overflow: hidden;
max-width: 400px;
}
/* List styling + drag decoration */
ul {
padding: 5px;
margin: 5px;
min-height:10px;
min-width:200px;
background-color: #efefef;
border-radius: 10px;
list-style-type: none;
}
li {
border: 1px solid #ccc;
color:#fff;
background-color:#0095c6;
border-radius: 10px;
margin-top: 4px;
padding-top: 2px;
}
span.dragico {
content: '....';
width: 10px;
height: 20px;
display: inline-block;
overflow: hidden;
line-height: 5px;
padding: 3px 4px;
cursor: move;
vertical-align: middle;
margin-top: -.25em;
margin-right: .3em;
font-size: 12px;
font-family: sans-serif;
letter-spacing: 2px;
color: #fff;
text-shadow: 1px 0 1px grey;
}
span.dragico::after {
content: '.. .. ..';
}
</style>
<script src="settings.js"></script>
<!-- Sole ext dep, required for drag+drop lists -->
<script src="Sortable.min.js"></script>
</head>
<body>
<!-- Active clipboard fields (ordered fields included in metadata copy) -->
<div class="header"><a><strong>Active clipboard fields</strong></a></div>
<ul id="active-fields">
<li data-id="digikey_description"><span class="dragico"></span>digikey_description</li>
<li data-id="manufacturer_name"><span class="dragico"></span>manufacturer_name</li>
<li data-id="manufacturer_part_num"><span class="dragico"></span>manufacturer_part_num</li>
<li data-id="digikey_label"><span class="dragico"></span>digikey_label</li>
<li data-id="digikey_part_num"><span class="dragico"></span>digikey_part_num</li>
<li data-id="digikey_unit_price"><span class="dragico"></span>digikey_unit_price</li>
</ul>
<!-- Inactive clipboard fields (not included in metadata copy) -->
<div class="header"><a><strong>Inactive clipboard fields</strong></a></div>
<ul id="inactive-fields">
<li data-id="digikey_min_qty"><span class="dragico"></span>digikey_min_qty</li>
<li data-id="digikey_url"><span class="dragico"></span>digikey_url</li>
<li data-id="datasheet_url"><span class="dragico"></span>datasheet_url</li>
<li data-id="[empty-col: qty/board]"><span class="dragico"></span>[empty-col: qty/board]</li>
<li data-id="[empty-col: description]"><span class="dragico"></span>[empty-col: description]</li>
</ul>
<!-- Shorten excel url -->
<div style="padding: 5px">
<p style='font-size:8pt'>
Add "=HYPERLINK(..." cruft to the digikey part num and manufacturer
part num to inject the part url and datasheet url, respectively
</p>
<input id="shorten-url-chk" type="checkbox"><label for="id">Inject Excel URLs</label>
</div>
<!-- Save button -->
<div style="text-align:center">
<button id="save-btn">Save config</button>
</div>
</body>
</html>