aboutsummaryrefslogtreecommitdiffstats
path: root/web/index.html
diff options
context:
space:
mode:
authors-ol <s+removethis@s-ol.nu>2024-03-20 18:11:42 +0000
committers-ol <s+removethis@s-ol.nu>2024-03-26 18:23:29 +0000
commit2f691d7483b500d76a0955a6311e76a226751efd (patch)
treead607ab90a4e2fa6c6fd3e61cefaabb5440f501d /web/index.html
parentweb, simulator: support WebSocket transport for development (diff)
downloadt937-serial-2f691d7483b500d76a0955a6311e76a226751efd.tar.gz
t937-serial-2f691d7483b500d76a0955a6311e76a226751efd.zip
web: selectable, hideable plots
Diffstat (limited to 'web/index.html')
-rw-r--r--web/index.html41
1 files changed, 37 insertions, 4 deletions
diff --git a/web/index.html b/web/index.html
index 73717a7..7e37ab7 100644
--- a/web/index.html
+++ b/web/index.html
@@ -5,6 +5,17 @@
<link rel="stylesheet" href="style.css" />
</head>
<body>
+ <svg style="display: none">
+ <defs>
+ <g id="i-eye" fill="currentColor">
+ <path d="M12 15a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z" />
+ <path fill-rule="evenodd" d="M1.323 11.447C2.811 6.976 7.028 3.75 12.001 3.75c4.97 0 9.185 3.223 10.675 7.69.12.362.12.752 0 1.113-1.487 4.471-5.705 7.697-10.677 7.697-4.97 0-9.186-3.223-10.675-7.69a1.762 1.762 0 0 1 0-1.113ZM17.25 12a5.25 5.25 0 1 1-10.5 0 5.25 5.25 0 0 1 10.5 0Z" clip-rule="evenodd" />
+ </g>
+ <path id="i-no-eye" stroke-width="1.5" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round" d="M3.98 8.223A10.477 10.477 0 0 0 1.934 12C3.226 16.338 7.244 19.5 12 19.5c.993 0 1.953-.138 2.863-.395M6.228 6.228A10.451 10.451 0 0 1 12 4.5c4.756 0 8.773 3.162 10.065 7.498a10.522 10.522 0 0 1-4.293 5.774M6.228 6.228 3 3m3.228 3.228 3.65 3.65m7.894 7.894L21 21m-3.228-3.228-3.65-3.65m0 0a3 3 0 1 0-4.243-4.243m4.242 4.242L9.88 9.88" />
+ <path id="i-pencil" fill="currentColor" d="M21.731 2.269a2.625 2.625 0 0 0-3.712 0l-1.157 1.157 3.712 3.712 1.157-1.157a2.625 2.625 0 0 0 0-3.712ZM19.513 8.199l-3.712-3.712-12.15 12.15a5.25 5.25 0 0 0-1.32 2.214l-.8 2.685a.75.75 0 0 0 .933.933l2.685-.8a5.25 5.25 0 0 0 2.214-1.32L19.513 8.2Z" />
+ <path id="i-no-pencil" stroke-width="1.5" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round" d="m16.862 4.487 1.687-1.688a1.875 1.875 0 1 1 2.652 2.652L6.832 19.82a4.5 4.5 0 0 1-1.897 1.13l-2.685.8.8-2.685a4.5 4.5 0 0 1 1.13-1.897L16.863 4.487Zm0 0L19.5 7.125" />
+ </defs>
+ </svg>
<aside>
<section>
<h1>device</h1>
@@ -53,11 +64,33 @@
</div>
</section>
<section class="grow">
- <h1>profiles</h1>
+ <h1>
+ <span class="grow">reflow profile</span>
+ <span>
+ <button id="profile_show" class="icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><use href="#i-eye" /></svg></button>
+ <button id="profile_edit" class="icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><use href="#i-pencil" /></svg></button>
+ </span>
+ </h1>
<div>
- <button id="load" class="grow">load</button>
- <button id="save" class="grow">save</button>
- <button id="create" class="grow">create</button>
+ <button id="profile_load" class="grow">load</button>
+ <button id="profile_save" class="grow">save</button>
+ <button id="profile_create" class="grow">create</button>
+ </div>
+ <select id="storedprofile" multiple class="grow">
+ </select>
+ </section>
+ <section class="grow">
+ <h1>
+ <span class="grow">paste specification</span>
+ <span>
+ <button id="paste_show" class="icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><use href="#i-eye" /></svg></button>
+ <button id="paste_edit" class="icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><use href="#i-pencil" /></svg></button>
+ </span>
+ </h1>
+ <div>
+ <button id="paste_load" class="grow">load</button>
+ <button id="paste_save" class="grow">save</button>
+ <button id="paste_create" class="grow">create</button>
</div>
<select id="storedprofile" multiple class="grow">
</select>