From 0e4f5fed8f05d582644699d5b058a83bc6d8575f Mon Sep 17 00:00:00 2001
From: Kirigaya <1193466151@qq.com>
Date: Wed, 1 Jan 2025 23:36:13 +0800
Subject: [PATCH] =?UTF-8?q?=E6=94=AF=E6=8C=81=E9=A2=9C=E8=89=B2=E4=B8=BB?=
=?UTF-8?q?=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../$_ANDN_.svg | 17 ++
.../$_AOI3_.svg | 19 ++
.../$_AOI4_.svg | 16 ++
.../$_MUX4_.svg | 23 +++
.../$_MUX8_.svg | 28 +++
.../$_NMUX_.svg | 21 ++
.../$_OAI3_.svg | 19 ++
.../$_OAI4_.svg | 16 ++
.../Combinatorial cells (combined)/$_ORN_.svg | 17 ++
.../Combinatorial cells (simple)/$_AND_.svg | 16 ++
.../Combinatorial cells (simple)/$_BUF_.svg | 10 +
.../Combinatorial cells (simple)/$_MUX_.svg | 20 ++
.../Combinatorial cells (simple)/$_NAND_.svg | 15 ++
.../Combinatorial cells (simple)/$_NOR_.svg | 17 ++
.../Combinatorial cells (simple)/$_NOT_.svg | 11 +
.../Combinatorial cells (simple)/$_OR_.svg | 11 +
.../Combinatorial cells (simple)/$_TBUF_.svg | 12 ++
.../Combinatorial cells (simple)/$_XNOR_.svg | 13 ++
.../Combinatorial cells (simple)/$_XOR_.svg | 17 ++
.../dide/Gate/Flip-flop cells/$_ALDFFE_.svg | 47 +++++
design/dide/Gate/Flip-flop cells/$_DFFE_.svg | 24 +++
.../dide/Gate/Flip-flop cells/$_DFFSRE_.svg | 46 +++++
design/dide/Gate/Flip-flop cells/$_DFFSR_.svg | 32 +++
design/dide/Gate/Flip-flop cells/$_DFF_.svg | 27 +++
.../dide}/Word/Binary operators/$add.svg | 0
design/dide/Word/Binary operators/$and.svg | 18 ++
.../dide}/Word/Binary operators/$div.svg | 0
.../dide}/Word/Binary operators/$eq.svg | 0
.../dide}/Word/Binary operators/$eqx.svg | 0
.../dide}/Word/Binary operators/$ge.svg | 0
.../dide}/Word/Binary operators/$gt.svg | 0
.../dide}/Word/Binary operators/$le.svg | 0
.../Word/Binary operators/$logic_and.svg | 0
.../dide}/Word/Binary operators/$logic_or.svg | 0
.../dide}/Word/Binary operators/$lt.svg | 0
.../dide}/Word/Binary operators/$mod.svg | 0
.../dide}/Word/Binary operators/$mul.svg | 0
.../dide}/Word/Binary operators/$ne.svg | 0
.../dide}/Word/Binary operators/$nex.svg | 0
design/dide/Word/Binary operators/$or.svg | 13 ++
.../dide}/Word/Binary operators/$pow.svg | 0
.../dide}/Word/Binary operators/$shl.svg | 0
.../dide}/Word/Binary operators/$shr.svg | 0
.../dide}/Word/Binary operators/$sshl.svg | 0
.../dide}/Word/Binary operators/$sshr.svg | 0
.../dide}/Word/Binary operators/$sub.svg | 0
design/dide/Word/Binary operators/$xnor.svg | 17 ++
design/dide/Word/Binary operators/$xor.svg | 16 ++
.../dide}/Word/Coarse arithmetics/$alu.svg | 0
.../dide}/Word/Coarse arithmetics/$fa.svg | 0
.../dide}/Word/Finite state machines/$fsm.svg | 0
.../dide}/Word/Memories/$mem.svg | 0
.../dide}/Word/Memories/$mem_v2.svg | 0
.../dide}/Word/Memories/$memrd.svg | 0
.../dide}/Word/Memories/$memrd_v2.svg | 0
.../dide}/Word/Memories/$memwr.svg | 0
.../dide}/Word/Memories/$memwr_v2.svg | 0
design/dide/Word/Multiplexers/$bmux.svg | 22 ++
design/dide/Word/Multiplexers/$bwmux.svg | 23 +++
design/dide/Word/Multiplexers/$demux.svg | 22 ++
design/dide/Word/Multiplexers/$mux.svg | 23 +++
design/dide/Word/Multiplexers/$pmux.svg | 23 +++
design/dide/Word/Multiplexers/$tribuf.svg | 14 ++
design/dide/Word/Registers/$adff.svg | 33 +++
design/dide/Word/Registers/$adffe.svg | 35 ++++
design/dide/Word/Registers/$adlatch.svg | 48 +++++
design/dide/Word/Registers/$aldff.svg | 34 ++++
design/dide/Word/Registers/$aldffe.svg | 59 ++++++
design/dide/Word/Registers/$dff.svg | 80 ++++++++
design/dide/Word/Registers/$dffe.svg | 32 +++
design/dide/Word/Registers/$dffsr.svg | 34 ++++
design/dide/Word/Registers/$dffsre.svg | 59 ++++++
design/dide/Word/Registers/$dlatch.svg | 25 +++
design/dide/Word/Registers/$dlatchsr.svg | 29 +++
design/dide/Word/Registers/$sdff.svg | 33 +++
design/dide/Word/Registers/$sdffce.svg | 35 ++++
design/dide/Word/Registers/$sdffe.svg | 35 ++++
design/dide/Word/Registers/$sr.svg | 39 ++++
design/dide/Word/Unary operators/$buf.svg | 12 ++
.../dide}/Word/Unary operators/$logic_not.svg | 0
.../dide}/Word/Unary operators/$neg.svg | 0
design/dide/Word/Unary operators/$not.svg | 13 ++
.../dide}/Word/Unary operators/$pos.svg | 0
.../dide/Word/Unary operators/$reduce_and.svg | 17 ++
.../dide/Word/Unary operators/$reduce_or.svg | 12 ++
.../Word/Unary operators/$reduce_xnor.svg | 14 ++
.../dide/Word/Unary operators/$reduce_xor.svg | 13 ++
public/{test.skin => dide.skin} | Bin
public/index.html | 2 +-
public/netlist.css | 24 +++
scripts/vscode-package.py | 4 +
src/components/setting/color.js | 49 ++++-
src/hook/algorithm/mmap.js | 44 ++++
src/hook/jsdoc.js | 9 +-
src/hook/render/connection.js | 3 +-
src/hook/render/constant.js | 190 ++++++++++++++++++
src/hook/render/index.js | 6 +-
src/hook/render/instantiation.js | 2 +
src/hook/render/layout.js | 47 +++--
src/hook/render/yosys.js | 95 ++++++++-
src/hook/skin/index.js | 1 -
src/i18n/ar.json | 10 +-
src/i18n/de.json | 10 +-
src/i18n/en.json | 10 +-
src/i18n/fr.json | 10 +-
src/i18n/ja.json | 10 +-
src/i18n/ko.json | 10 +-
src/i18n/ru.json | 10 +-
src/i18n/zh-cn.json | 10 +-
src/i18n/zh-tw.json | 10 +-
.../$_ANDN_.svg | 12 --
.../$_AOI3_.svg | 14 --
.../$_AOI4_.svg | 18 --
.../$_MUX4_.svg | 18 --
.../$_MUX8_.svg | 23 ---
.../$_NMUX_.svg | 16 --
.../$_OAI3_.svg | 14 --
.../$_OAI4_.svg | 16 --
.../Combinatorial cells (combined)/$_ORN_.svg | 12 --
.../Combinatorial cells (simple)/$_AND_.svg | 11 -
.../Combinatorial cells (simple)/$_BUF_.svg | 10 -
.../Combinatorial cells (simple)/$_MUX_.svg | 15 --
.../Combinatorial cells (simple)/$_NAND_.svg | 12 --
.../Combinatorial cells (simple)/$_NOR_.svg | 12 --
.../Combinatorial cells (simple)/$_NOT_.svg | 11 -
.../Combinatorial cells (simple)/$_OR_.svg | 11 -
.../Combinatorial cells (simple)/$_TBUF_.svg | 12 --
.../Combinatorial cells (simple)/$_XNOR_.svg | 13 --
.../Combinatorial cells (simple)/$_XOR_.svg | 12 --
src/static/Word/Binary operators/$and.svg | 13 --
src/static/Word/Binary operators/$or.svg | 13 --
src/static/Word/Binary operators/$xnor.svg | 14 --
src/static/Word/Binary operators/$xor.svg | 16 --
src/static/Word/Multiplexers/$bmux.svg | 22 --
src/static/Word/Multiplexers/$bwmux.svg | 23 ---
src/static/Word/Multiplexers/$demux.svg | 22 --
src/static/Word/Multiplexers/$mux.svg | 23 ---
src/static/Word/Multiplexers/$pmux.svg | 23 ---
src/static/Word/Multiplexers/$tribuf.svg | 14 --
src/static/Word/Registers/$adff.svg | 33 ---
src/static/Word/Registers/$adffe.svg | 35 ----
src/static/Word/Registers/$adlatch.svg | 28 ---
src/static/Word/Registers/$aldff.svg | 38 ----
src/static/Word/Registers/$aldffe.svg | 36 ----
src/static/Word/Registers/$dff.svg | 30 ---
src/static/Word/Registers/$dffe.svg | 32 ---
src/static/Word/Registers/$dffsr.svg | 34 ----
src/static/Word/Registers/$dffsre.svg | 36 ----
src/static/Word/Registers/$dlatch.svg | 25 ---
src/static/Word/Registers/$dlatchsr.svg | 29 ---
src/static/Word/Registers/$sdff.svg | 33 ---
src/static/Word/Registers/$sdffce.svg | 35 ----
src/static/Word/Registers/$sdffe.svg | 35 ----
src/static/Word/Registers/$sr.svg | 25 ---
src/static/Word/Unary operators/$buf.svg | 12 --
src/static/Word/Unary operators/$not.svg | 13 --
.../Word/Unary operators/$reduce_and.svg | 12 --
.../Word/Unary operators/$reduce_or.svg | 12 --
.../Word/Unary operators/$reduce_xnor.svg | 14 --
.../Word/Unary operators/$reduce_xor.svg | 15 --
160 files changed, 1905 insertions(+), 1044 deletions(-)
create mode 100644 design/dide/Gate/Combinatorial cells (combined)/$_ANDN_.svg
create mode 100644 design/dide/Gate/Combinatorial cells (combined)/$_AOI3_.svg
create mode 100644 design/dide/Gate/Combinatorial cells (combined)/$_AOI4_.svg
create mode 100644 design/dide/Gate/Combinatorial cells (combined)/$_MUX4_.svg
create mode 100644 design/dide/Gate/Combinatorial cells (combined)/$_MUX8_.svg
create mode 100644 design/dide/Gate/Combinatorial cells (combined)/$_NMUX_.svg
create mode 100644 design/dide/Gate/Combinatorial cells (combined)/$_OAI3_.svg
create mode 100644 design/dide/Gate/Combinatorial cells (combined)/$_OAI4_.svg
create mode 100644 design/dide/Gate/Combinatorial cells (combined)/$_ORN_.svg
create mode 100644 design/dide/Gate/Combinatorial cells (simple)/$_AND_.svg
create mode 100644 design/dide/Gate/Combinatorial cells (simple)/$_BUF_.svg
create mode 100644 design/dide/Gate/Combinatorial cells (simple)/$_MUX_.svg
create mode 100644 design/dide/Gate/Combinatorial cells (simple)/$_NAND_.svg
create mode 100644 design/dide/Gate/Combinatorial cells (simple)/$_NOR_.svg
create mode 100644 design/dide/Gate/Combinatorial cells (simple)/$_NOT_.svg
create mode 100644 design/dide/Gate/Combinatorial cells (simple)/$_OR_.svg
create mode 100644 design/dide/Gate/Combinatorial cells (simple)/$_TBUF_.svg
create mode 100644 design/dide/Gate/Combinatorial cells (simple)/$_XNOR_.svg
create mode 100644 design/dide/Gate/Combinatorial cells (simple)/$_XOR_.svg
create mode 100644 design/dide/Gate/Flip-flop cells/$_ALDFFE_.svg
create mode 100644 design/dide/Gate/Flip-flop cells/$_DFFE_.svg
create mode 100644 design/dide/Gate/Flip-flop cells/$_DFFSRE_.svg
create mode 100644 design/dide/Gate/Flip-flop cells/$_DFFSR_.svg
create mode 100644 design/dide/Gate/Flip-flop cells/$_DFF_.svg
rename {src/static => design/dide}/Word/Binary operators/$add.svg (100%)
create mode 100644 design/dide/Word/Binary operators/$and.svg
rename {src/static => design/dide}/Word/Binary operators/$div.svg (100%)
rename {src/static => design/dide}/Word/Binary operators/$eq.svg (100%)
rename {src/static => design/dide}/Word/Binary operators/$eqx.svg (100%)
rename {src/static => design/dide}/Word/Binary operators/$ge.svg (100%)
rename {src/static => design/dide}/Word/Binary operators/$gt.svg (100%)
rename {src/static => design/dide}/Word/Binary operators/$le.svg (100%)
rename {src/static => design/dide}/Word/Binary operators/$logic_and.svg (100%)
rename {src/static => design/dide}/Word/Binary operators/$logic_or.svg (100%)
rename {src/static => design/dide}/Word/Binary operators/$lt.svg (100%)
rename {src/static => design/dide}/Word/Binary operators/$mod.svg (100%)
rename {src/static => design/dide}/Word/Binary operators/$mul.svg (100%)
rename {src/static => design/dide}/Word/Binary operators/$ne.svg (100%)
rename {src/static => design/dide}/Word/Binary operators/$nex.svg (100%)
create mode 100644 design/dide/Word/Binary operators/$or.svg
rename {src/static => design/dide}/Word/Binary operators/$pow.svg (100%)
rename {src/static => design/dide}/Word/Binary operators/$shl.svg (100%)
rename {src/static => design/dide}/Word/Binary operators/$shr.svg (100%)
rename {src/static => design/dide}/Word/Binary operators/$sshl.svg (100%)
rename {src/static => design/dide}/Word/Binary operators/$sshr.svg (100%)
rename {src/static => design/dide}/Word/Binary operators/$sub.svg (100%)
create mode 100644 design/dide/Word/Binary operators/$xnor.svg
create mode 100644 design/dide/Word/Binary operators/$xor.svg
rename {src/static => design/dide}/Word/Coarse arithmetics/$alu.svg (100%)
rename {src/static => design/dide}/Word/Coarse arithmetics/$fa.svg (100%)
rename {src/static => design/dide}/Word/Finite state machines/$fsm.svg (100%)
rename {src/static => design/dide}/Word/Memories/$mem.svg (100%)
rename {src/static => design/dide}/Word/Memories/$mem_v2.svg (100%)
rename {src/static => design/dide}/Word/Memories/$memrd.svg (100%)
rename {src/static => design/dide}/Word/Memories/$memrd_v2.svg (100%)
rename {src/static => design/dide}/Word/Memories/$memwr.svg (100%)
rename {src/static => design/dide}/Word/Memories/$memwr_v2.svg (100%)
create mode 100644 design/dide/Word/Multiplexers/$bmux.svg
create mode 100644 design/dide/Word/Multiplexers/$bwmux.svg
create mode 100644 design/dide/Word/Multiplexers/$demux.svg
create mode 100644 design/dide/Word/Multiplexers/$mux.svg
create mode 100644 design/dide/Word/Multiplexers/$pmux.svg
create mode 100644 design/dide/Word/Multiplexers/$tribuf.svg
create mode 100644 design/dide/Word/Registers/$adff.svg
create mode 100644 design/dide/Word/Registers/$adffe.svg
create mode 100644 design/dide/Word/Registers/$adlatch.svg
create mode 100644 design/dide/Word/Registers/$aldff.svg
create mode 100644 design/dide/Word/Registers/$aldffe.svg
create mode 100644 design/dide/Word/Registers/$dff.svg
create mode 100644 design/dide/Word/Registers/$dffe.svg
create mode 100644 design/dide/Word/Registers/$dffsr.svg
create mode 100644 design/dide/Word/Registers/$dffsre.svg
create mode 100644 design/dide/Word/Registers/$dlatch.svg
create mode 100644 design/dide/Word/Registers/$dlatchsr.svg
create mode 100644 design/dide/Word/Registers/$sdff.svg
create mode 100644 design/dide/Word/Registers/$sdffce.svg
create mode 100644 design/dide/Word/Registers/$sdffe.svg
create mode 100644 design/dide/Word/Registers/$sr.svg
create mode 100644 design/dide/Word/Unary operators/$buf.svg
rename {src/static => design/dide}/Word/Unary operators/$logic_not.svg (100%)
rename {src/static => design/dide}/Word/Unary operators/$neg.svg (100%)
create mode 100644 design/dide/Word/Unary operators/$not.svg
rename {src/static => design/dide}/Word/Unary operators/$pos.svg (100%)
create mode 100644 design/dide/Word/Unary operators/$reduce_and.svg
create mode 100644 design/dide/Word/Unary operators/$reduce_or.svg
create mode 100644 design/dide/Word/Unary operators/$reduce_xnor.svg
create mode 100644 design/dide/Word/Unary operators/$reduce_xor.svg
rename public/{test.skin => dide.skin} (100%)
create mode 100644 src/hook/algorithm/mmap.js
create mode 100644 src/hook/render/constant.js
delete mode 100644 src/static/Gate/Combinatorial cells (combined)/$_ANDN_.svg
delete mode 100644 src/static/Gate/Combinatorial cells (combined)/$_AOI3_.svg
delete mode 100644 src/static/Gate/Combinatorial cells (combined)/$_AOI4_.svg
delete mode 100644 src/static/Gate/Combinatorial cells (combined)/$_MUX4_.svg
delete mode 100644 src/static/Gate/Combinatorial cells (combined)/$_MUX8_.svg
delete mode 100644 src/static/Gate/Combinatorial cells (combined)/$_NMUX_.svg
delete mode 100644 src/static/Gate/Combinatorial cells (combined)/$_OAI3_.svg
delete mode 100644 src/static/Gate/Combinatorial cells (combined)/$_OAI4_.svg
delete mode 100644 src/static/Gate/Combinatorial cells (combined)/$_ORN_.svg
delete mode 100644 src/static/Gate/Combinatorial cells (simple)/$_AND_.svg
delete mode 100644 src/static/Gate/Combinatorial cells (simple)/$_BUF_.svg
delete mode 100644 src/static/Gate/Combinatorial cells (simple)/$_MUX_.svg
delete mode 100644 src/static/Gate/Combinatorial cells (simple)/$_NAND_.svg
delete mode 100644 src/static/Gate/Combinatorial cells (simple)/$_NOR_.svg
delete mode 100644 src/static/Gate/Combinatorial cells (simple)/$_NOT_.svg
delete mode 100644 src/static/Gate/Combinatorial cells (simple)/$_OR_.svg
delete mode 100644 src/static/Gate/Combinatorial cells (simple)/$_TBUF_.svg
delete mode 100644 src/static/Gate/Combinatorial cells (simple)/$_XNOR_.svg
delete mode 100644 src/static/Gate/Combinatorial cells (simple)/$_XOR_.svg
delete mode 100644 src/static/Word/Binary operators/$and.svg
delete mode 100644 src/static/Word/Binary operators/$or.svg
delete mode 100644 src/static/Word/Binary operators/$xnor.svg
delete mode 100644 src/static/Word/Binary operators/$xor.svg
delete mode 100644 src/static/Word/Multiplexers/$bmux.svg
delete mode 100644 src/static/Word/Multiplexers/$bwmux.svg
delete mode 100644 src/static/Word/Multiplexers/$demux.svg
delete mode 100644 src/static/Word/Multiplexers/$mux.svg
delete mode 100644 src/static/Word/Multiplexers/$pmux.svg
delete mode 100644 src/static/Word/Multiplexers/$tribuf.svg
delete mode 100644 src/static/Word/Registers/$adff.svg
delete mode 100644 src/static/Word/Registers/$adffe.svg
delete mode 100644 src/static/Word/Registers/$adlatch.svg
delete mode 100644 src/static/Word/Registers/$aldff.svg
delete mode 100644 src/static/Word/Registers/$aldffe.svg
delete mode 100644 src/static/Word/Registers/$dff.svg
delete mode 100644 src/static/Word/Registers/$dffe.svg
delete mode 100644 src/static/Word/Registers/$dffsr.svg
delete mode 100644 src/static/Word/Registers/$dffsre.svg
delete mode 100644 src/static/Word/Registers/$dlatch.svg
delete mode 100644 src/static/Word/Registers/$dlatchsr.svg
delete mode 100644 src/static/Word/Registers/$sdff.svg
delete mode 100644 src/static/Word/Registers/$sdffce.svg
delete mode 100644 src/static/Word/Registers/$sdffe.svg
delete mode 100644 src/static/Word/Registers/$sr.svg
delete mode 100644 src/static/Word/Unary operators/$buf.svg
delete mode 100644 src/static/Word/Unary operators/$not.svg
delete mode 100644 src/static/Word/Unary operators/$reduce_and.svg
delete mode 100644 src/static/Word/Unary operators/$reduce_or.svg
delete mode 100644 src/static/Word/Unary operators/$reduce_xnor.svg
delete mode 100644 src/static/Word/Unary operators/$reduce_xor.svg
diff --git a/design/dide/Gate/Combinatorial cells (combined)/$_ANDN_.svg b/design/dide/Gate/Combinatorial cells (combined)/$_ANDN_.svg
new file mode 100644
index 0000000..6185adc
--- /dev/null
+++ b/design/dide/Gate/Combinatorial cells (combined)/$_ANDN_.svg
@@ -0,0 +1,17 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Gate/Combinatorial cells (combined)/$_AOI3_.svg b/design/dide/Gate/Combinatorial cells (combined)/$_AOI3_.svg
new file mode 100644
index 0000000..adfd8f2
--- /dev/null
+++ b/design/dide/Gate/Combinatorial cells (combined)/$_AOI3_.svg
@@ -0,0 +1,19 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Gate/Combinatorial cells (combined)/$_AOI4_.svg b/design/dide/Gate/Combinatorial cells (combined)/$_AOI4_.svg
new file mode 100644
index 0000000..4da32f9
--- /dev/null
+++ b/design/dide/Gate/Combinatorial cells (combined)/$_AOI4_.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Gate/Combinatorial cells (combined)/$_MUX4_.svg b/design/dide/Gate/Combinatorial cells (combined)/$_MUX4_.svg
new file mode 100644
index 0000000..7a5c5b9
--- /dev/null
+++ b/design/dide/Gate/Combinatorial cells (combined)/$_MUX4_.svg
@@ -0,0 +1,23 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Gate/Combinatorial cells (combined)/$_MUX8_.svg b/design/dide/Gate/Combinatorial cells (combined)/$_MUX8_.svg
new file mode 100644
index 0000000..5ab4bce
--- /dev/null
+++ b/design/dide/Gate/Combinatorial cells (combined)/$_MUX8_.svg
@@ -0,0 +1,28 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Gate/Combinatorial cells (combined)/$_NMUX_.svg b/design/dide/Gate/Combinatorial cells (combined)/$_NMUX_.svg
new file mode 100644
index 0000000..ccc337f
--- /dev/null
+++ b/design/dide/Gate/Combinatorial cells (combined)/$_NMUX_.svg
@@ -0,0 +1,21 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Gate/Combinatorial cells (combined)/$_OAI3_.svg b/design/dide/Gate/Combinatorial cells (combined)/$_OAI3_.svg
new file mode 100644
index 0000000..ef09cea
--- /dev/null
+++ b/design/dide/Gate/Combinatorial cells (combined)/$_OAI3_.svg
@@ -0,0 +1,19 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Gate/Combinatorial cells (combined)/$_OAI4_.svg b/design/dide/Gate/Combinatorial cells (combined)/$_OAI4_.svg
new file mode 100644
index 0000000..eb35108
--- /dev/null
+++ b/design/dide/Gate/Combinatorial cells (combined)/$_OAI4_.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Gate/Combinatorial cells (combined)/$_ORN_.svg b/design/dide/Gate/Combinatorial cells (combined)/$_ORN_.svg
new file mode 100644
index 0000000..2d574f7
--- /dev/null
+++ b/design/dide/Gate/Combinatorial cells (combined)/$_ORN_.svg
@@ -0,0 +1,17 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Gate/Combinatorial cells (simple)/$_AND_.svg b/design/dide/Gate/Combinatorial cells (simple)/$_AND_.svg
new file mode 100644
index 0000000..2307d3d
--- /dev/null
+++ b/design/dide/Gate/Combinatorial cells (simple)/$_AND_.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Gate/Combinatorial cells (simple)/$_BUF_.svg b/design/dide/Gate/Combinatorial cells (simple)/$_BUF_.svg
new file mode 100644
index 0000000..43b943b
--- /dev/null
+++ b/design/dide/Gate/Combinatorial cells (simple)/$_BUF_.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Gate/Combinatorial cells (simple)/$_MUX_.svg b/design/dide/Gate/Combinatorial cells (simple)/$_MUX_.svg
new file mode 100644
index 0000000..51bdfb0
--- /dev/null
+++ b/design/dide/Gate/Combinatorial cells (simple)/$_MUX_.svg
@@ -0,0 +1,20 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Gate/Combinatorial cells (simple)/$_NAND_.svg b/design/dide/Gate/Combinatorial cells (simple)/$_NAND_.svg
new file mode 100644
index 0000000..cdc6a4a
--- /dev/null
+++ b/design/dide/Gate/Combinatorial cells (simple)/$_NAND_.svg
@@ -0,0 +1,15 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Gate/Combinatorial cells (simple)/$_NOR_.svg b/design/dide/Gate/Combinatorial cells (simple)/$_NOR_.svg
new file mode 100644
index 0000000..79c905e
--- /dev/null
+++ b/design/dide/Gate/Combinatorial cells (simple)/$_NOR_.svg
@@ -0,0 +1,17 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Gate/Combinatorial cells (simple)/$_NOT_.svg b/design/dide/Gate/Combinatorial cells (simple)/$_NOT_.svg
new file mode 100644
index 0000000..be72704
--- /dev/null
+++ b/design/dide/Gate/Combinatorial cells (simple)/$_NOT_.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Gate/Combinatorial cells (simple)/$_OR_.svg b/design/dide/Gate/Combinatorial cells (simple)/$_OR_.svg
new file mode 100644
index 0000000..17de380
--- /dev/null
+++ b/design/dide/Gate/Combinatorial cells (simple)/$_OR_.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Gate/Combinatorial cells (simple)/$_TBUF_.svg b/design/dide/Gate/Combinatorial cells (simple)/$_TBUF_.svg
new file mode 100644
index 0000000..f6b57f8
--- /dev/null
+++ b/design/dide/Gate/Combinatorial cells (simple)/$_TBUF_.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Gate/Combinatorial cells (simple)/$_XNOR_.svg b/design/dide/Gate/Combinatorial cells (simple)/$_XNOR_.svg
new file mode 100644
index 0000000..52d3c78
--- /dev/null
+++ b/design/dide/Gate/Combinatorial cells (simple)/$_XNOR_.svg
@@ -0,0 +1,13 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Gate/Combinatorial cells (simple)/$_XOR_.svg b/design/dide/Gate/Combinatorial cells (simple)/$_XOR_.svg
new file mode 100644
index 0000000..c81d77f
--- /dev/null
+++ b/design/dide/Gate/Combinatorial cells (simple)/$_XOR_.svg
@@ -0,0 +1,17 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Gate/Flip-flop cells/$_ALDFFE_.svg b/design/dide/Gate/Flip-flop cells/$_ALDFFE_.svg
new file mode 100644
index 0000000..d231f0c
--- /dev/null
+++ b/design/dide/Gate/Flip-flop cells/$_ALDFFE_.svg
@@ -0,0 +1,47 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Gate/Flip-flop cells/$_DFFE_.svg b/design/dide/Gate/Flip-flop cells/$_DFFE_.svg
new file mode 100644
index 0000000..a9215b0
--- /dev/null
+++ b/design/dide/Gate/Flip-flop cells/$_DFFE_.svg
@@ -0,0 +1,24 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Gate/Flip-flop cells/$_DFFSRE_.svg b/design/dide/Gate/Flip-flop cells/$_DFFSRE_.svg
new file mode 100644
index 0000000..ebb1924
--- /dev/null
+++ b/design/dide/Gate/Flip-flop cells/$_DFFSRE_.svg
@@ -0,0 +1,46 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Gate/Flip-flop cells/$_DFFSR_.svg b/design/dide/Gate/Flip-flop cells/$_DFFSR_.svg
new file mode 100644
index 0000000..c1af850
--- /dev/null
+++ b/design/dide/Gate/Flip-flop cells/$_DFFSR_.svg
@@ -0,0 +1,32 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Gate/Flip-flop cells/$_DFF_.svg b/design/dide/Gate/Flip-flop cells/$_DFF_.svg
new file mode 100644
index 0000000..7a96dcd
--- /dev/null
+++ b/design/dide/Gate/Flip-flop cells/$_DFF_.svg
@@ -0,0 +1,27 @@
+
+
\ No newline at end of file
diff --git a/src/static/Word/Binary operators/$add.svg b/design/dide/Word/Binary operators/$add.svg
similarity index 100%
rename from src/static/Word/Binary operators/$add.svg
rename to design/dide/Word/Binary operators/$add.svg
diff --git a/design/dide/Word/Binary operators/$and.svg b/design/dide/Word/Binary operators/$and.svg
new file mode 100644
index 0000000..7185c61
--- /dev/null
+++ b/design/dide/Word/Binary operators/$and.svg
@@ -0,0 +1,18 @@
+
+
\ No newline at end of file
diff --git a/src/static/Word/Binary operators/$div.svg b/design/dide/Word/Binary operators/$div.svg
similarity index 100%
rename from src/static/Word/Binary operators/$div.svg
rename to design/dide/Word/Binary operators/$div.svg
diff --git a/src/static/Word/Binary operators/$eq.svg b/design/dide/Word/Binary operators/$eq.svg
similarity index 100%
rename from src/static/Word/Binary operators/$eq.svg
rename to design/dide/Word/Binary operators/$eq.svg
diff --git a/src/static/Word/Binary operators/$eqx.svg b/design/dide/Word/Binary operators/$eqx.svg
similarity index 100%
rename from src/static/Word/Binary operators/$eqx.svg
rename to design/dide/Word/Binary operators/$eqx.svg
diff --git a/src/static/Word/Binary operators/$ge.svg b/design/dide/Word/Binary operators/$ge.svg
similarity index 100%
rename from src/static/Word/Binary operators/$ge.svg
rename to design/dide/Word/Binary operators/$ge.svg
diff --git a/src/static/Word/Binary operators/$gt.svg b/design/dide/Word/Binary operators/$gt.svg
similarity index 100%
rename from src/static/Word/Binary operators/$gt.svg
rename to design/dide/Word/Binary operators/$gt.svg
diff --git a/src/static/Word/Binary operators/$le.svg b/design/dide/Word/Binary operators/$le.svg
similarity index 100%
rename from src/static/Word/Binary operators/$le.svg
rename to design/dide/Word/Binary operators/$le.svg
diff --git a/src/static/Word/Binary operators/$logic_and.svg b/design/dide/Word/Binary operators/$logic_and.svg
similarity index 100%
rename from src/static/Word/Binary operators/$logic_and.svg
rename to design/dide/Word/Binary operators/$logic_and.svg
diff --git a/src/static/Word/Binary operators/$logic_or.svg b/design/dide/Word/Binary operators/$logic_or.svg
similarity index 100%
rename from src/static/Word/Binary operators/$logic_or.svg
rename to design/dide/Word/Binary operators/$logic_or.svg
diff --git a/src/static/Word/Binary operators/$lt.svg b/design/dide/Word/Binary operators/$lt.svg
similarity index 100%
rename from src/static/Word/Binary operators/$lt.svg
rename to design/dide/Word/Binary operators/$lt.svg
diff --git a/src/static/Word/Binary operators/$mod.svg b/design/dide/Word/Binary operators/$mod.svg
similarity index 100%
rename from src/static/Word/Binary operators/$mod.svg
rename to design/dide/Word/Binary operators/$mod.svg
diff --git a/src/static/Word/Binary operators/$mul.svg b/design/dide/Word/Binary operators/$mul.svg
similarity index 100%
rename from src/static/Word/Binary operators/$mul.svg
rename to design/dide/Word/Binary operators/$mul.svg
diff --git a/src/static/Word/Binary operators/$ne.svg b/design/dide/Word/Binary operators/$ne.svg
similarity index 100%
rename from src/static/Word/Binary operators/$ne.svg
rename to design/dide/Word/Binary operators/$ne.svg
diff --git a/src/static/Word/Binary operators/$nex.svg b/design/dide/Word/Binary operators/$nex.svg
similarity index 100%
rename from src/static/Word/Binary operators/$nex.svg
rename to design/dide/Word/Binary operators/$nex.svg
diff --git a/design/dide/Word/Binary operators/$or.svg b/design/dide/Word/Binary operators/$or.svg
new file mode 100644
index 0000000..5d0b29d
--- /dev/null
+++ b/design/dide/Word/Binary operators/$or.svg
@@ -0,0 +1,13 @@
+
+
\ No newline at end of file
diff --git a/src/static/Word/Binary operators/$pow.svg b/design/dide/Word/Binary operators/$pow.svg
similarity index 100%
rename from src/static/Word/Binary operators/$pow.svg
rename to design/dide/Word/Binary operators/$pow.svg
diff --git a/src/static/Word/Binary operators/$shl.svg b/design/dide/Word/Binary operators/$shl.svg
similarity index 100%
rename from src/static/Word/Binary operators/$shl.svg
rename to design/dide/Word/Binary operators/$shl.svg
diff --git a/src/static/Word/Binary operators/$shr.svg b/design/dide/Word/Binary operators/$shr.svg
similarity index 100%
rename from src/static/Word/Binary operators/$shr.svg
rename to design/dide/Word/Binary operators/$shr.svg
diff --git a/src/static/Word/Binary operators/$sshl.svg b/design/dide/Word/Binary operators/$sshl.svg
similarity index 100%
rename from src/static/Word/Binary operators/$sshl.svg
rename to design/dide/Word/Binary operators/$sshl.svg
diff --git a/src/static/Word/Binary operators/$sshr.svg b/design/dide/Word/Binary operators/$sshr.svg
similarity index 100%
rename from src/static/Word/Binary operators/$sshr.svg
rename to design/dide/Word/Binary operators/$sshr.svg
diff --git a/src/static/Word/Binary operators/$sub.svg b/design/dide/Word/Binary operators/$sub.svg
similarity index 100%
rename from src/static/Word/Binary operators/$sub.svg
rename to design/dide/Word/Binary operators/$sub.svg
diff --git a/design/dide/Word/Binary operators/$xnor.svg b/design/dide/Word/Binary operators/$xnor.svg
new file mode 100644
index 0000000..2a0083f
--- /dev/null
+++ b/design/dide/Word/Binary operators/$xnor.svg
@@ -0,0 +1,17 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Word/Binary operators/$xor.svg b/design/dide/Word/Binary operators/$xor.svg
new file mode 100644
index 0000000..9e0251e
--- /dev/null
+++ b/design/dide/Word/Binary operators/$xor.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/src/static/Word/Coarse arithmetics/$alu.svg b/design/dide/Word/Coarse arithmetics/$alu.svg
similarity index 100%
rename from src/static/Word/Coarse arithmetics/$alu.svg
rename to design/dide/Word/Coarse arithmetics/$alu.svg
diff --git a/src/static/Word/Coarse arithmetics/$fa.svg b/design/dide/Word/Coarse arithmetics/$fa.svg
similarity index 100%
rename from src/static/Word/Coarse arithmetics/$fa.svg
rename to design/dide/Word/Coarse arithmetics/$fa.svg
diff --git a/src/static/Word/Finite state machines/$fsm.svg b/design/dide/Word/Finite state machines/$fsm.svg
similarity index 100%
rename from src/static/Word/Finite state machines/$fsm.svg
rename to design/dide/Word/Finite state machines/$fsm.svg
diff --git a/src/static/Word/Memories/$mem.svg b/design/dide/Word/Memories/$mem.svg
similarity index 100%
rename from src/static/Word/Memories/$mem.svg
rename to design/dide/Word/Memories/$mem.svg
diff --git a/src/static/Word/Memories/$mem_v2.svg b/design/dide/Word/Memories/$mem_v2.svg
similarity index 100%
rename from src/static/Word/Memories/$mem_v2.svg
rename to design/dide/Word/Memories/$mem_v2.svg
diff --git a/src/static/Word/Memories/$memrd.svg b/design/dide/Word/Memories/$memrd.svg
similarity index 100%
rename from src/static/Word/Memories/$memrd.svg
rename to design/dide/Word/Memories/$memrd.svg
diff --git a/src/static/Word/Memories/$memrd_v2.svg b/design/dide/Word/Memories/$memrd_v2.svg
similarity index 100%
rename from src/static/Word/Memories/$memrd_v2.svg
rename to design/dide/Word/Memories/$memrd_v2.svg
diff --git a/src/static/Word/Memories/$memwr.svg b/design/dide/Word/Memories/$memwr.svg
similarity index 100%
rename from src/static/Word/Memories/$memwr.svg
rename to design/dide/Word/Memories/$memwr.svg
diff --git a/src/static/Word/Memories/$memwr_v2.svg b/design/dide/Word/Memories/$memwr_v2.svg
similarity index 100%
rename from src/static/Word/Memories/$memwr_v2.svg
rename to design/dide/Word/Memories/$memwr_v2.svg
diff --git a/design/dide/Word/Multiplexers/$bmux.svg b/design/dide/Word/Multiplexers/$bmux.svg
new file mode 100644
index 0000000..a2ca726
--- /dev/null
+++ b/design/dide/Word/Multiplexers/$bmux.svg
@@ -0,0 +1,22 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Word/Multiplexers/$bwmux.svg b/design/dide/Word/Multiplexers/$bwmux.svg
new file mode 100644
index 0000000..95ab7f2
--- /dev/null
+++ b/design/dide/Word/Multiplexers/$bwmux.svg
@@ -0,0 +1,23 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Word/Multiplexers/$demux.svg b/design/dide/Word/Multiplexers/$demux.svg
new file mode 100644
index 0000000..e99d746
--- /dev/null
+++ b/design/dide/Word/Multiplexers/$demux.svg
@@ -0,0 +1,22 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Word/Multiplexers/$mux.svg b/design/dide/Word/Multiplexers/$mux.svg
new file mode 100644
index 0000000..2ccb6de
--- /dev/null
+++ b/design/dide/Word/Multiplexers/$mux.svg
@@ -0,0 +1,23 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Word/Multiplexers/$pmux.svg b/design/dide/Word/Multiplexers/$pmux.svg
new file mode 100644
index 0000000..c4b4892
--- /dev/null
+++ b/design/dide/Word/Multiplexers/$pmux.svg
@@ -0,0 +1,23 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Word/Multiplexers/$tribuf.svg b/design/dide/Word/Multiplexers/$tribuf.svg
new file mode 100644
index 0000000..c581e24
--- /dev/null
+++ b/design/dide/Word/Multiplexers/$tribuf.svg
@@ -0,0 +1,14 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Word/Registers/$adff.svg b/design/dide/Word/Registers/$adff.svg
new file mode 100644
index 0000000..7305637
--- /dev/null
+++ b/design/dide/Word/Registers/$adff.svg
@@ -0,0 +1,33 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Word/Registers/$adffe.svg b/design/dide/Word/Registers/$adffe.svg
new file mode 100644
index 0000000..1b42f20
--- /dev/null
+++ b/design/dide/Word/Registers/$adffe.svg
@@ -0,0 +1,35 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Word/Registers/$adlatch.svg b/design/dide/Word/Registers/$adlatch.svg
new file mode 100644
index 0000000..3b60b4e
--- /dev/null
+++ b/design/dide/Word/Registers/$adlatch.svg
@@ -0,0 +1,48 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Word/Registers/$aldff.svg b/design/dide/Word/Registers/$aldff.svg
new file mode 100644
index 0000000..65318b4
--- /dev/null
+++ b/design/dide/Word/Registers/$aldff.svg
@@ -0,0 +1,34 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Word/Registers/$aldffe.svg b/design/dide/Word/Registers/$aldffe.svg
new file mode 100644
index 0000000..a72470c
--- /dev/null
+++ b/design/dide/Word/Registers/$aldffe.svg
@@ -0,0 +1,59 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Word/Registers/$dff.svg b/design/dide/Word/Registers/$dff.svg
new file mode 100644
index 0000000..0bd17d2
--- /dev/null
+++ b/design/dide/Word/Registers/$dff.svg
@@ -0,0 +1,80 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Word/Registers/$dffe.svg b/design/dide/Word/Registers/$dffe.svg
new file mode 100644
index 0000000..e1b57fb
--- /dev/null
+++ b/design/dide/Word/Registers/$dffe.svg
@@ -0,0 +1,32 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Word/Registers/$dffsr.svg b/design/dide/Word/Registers/$dffsr.svg
new file mode 100644
index 0000000..bc581dc
--- /dev/null
+++ b/design/dide/Word/Registers/$dffsr.svg
@@ -0,0 +1,34 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Word/Registers/$dffsre.svg b/design/dide/Word/Registers/$dffsre.svg
new file mode 100644
index 0000000..c43268e
--- /dev/null
+++ b/design/dide/Word/Registers/$dffsre.svg
@@ -0,0 +1,59 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Word/Registers/$dlatch.svg b/design/dide/Word/Registers/$dlatch.svg
new file mode 100644
index 0000000..8a63a89
--- /dev/null
+++ b/design/dide/Word/Registers/$dlatch.svg
@@ -0,0 +1,25 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Word/Registers/$dlatchsr.svg b/design/dide/Word/Registers/$dlatchsr.svg
new file mode 100644
index 0000000..83211c4
--- /dev/null
+++ b/design/dide/Word/Registers/$dlatchsr.svg
@@ -0,0 +1,29 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Word/Registers/$sdff.svg b/design/dide/Word/Registers/$sdff.svg
new file mode 100644
index 0000000..fe876df
--- /dev/null
+++ b/design/dide/Word/Registers/$sdff.svg
@@ -0,0 +1,33 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Word/Registers/$sdffce.svg b/design/dide/Word/Registers/$sdffce.svg
new file mode 100644
index 0000000..4fb51de
--- /dev/null
+++ b/design/dide/Word/Registers/$sdffce.svg
@@ -0,0 +1,35 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Word/Registers/$sdffe.svg b/design/dide/Word/Registers/$sdffe.svg
new file mode 100644
index 0000000..7cdbdc7
--- /dev/null
+++ b/design/dide/Word/Registers/$sdffe.svg
@@ -0,0 +1,35 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Word/Registers/$sr.svg b/design/dide/Word/Registers/$sr.svg
new file mode 100644
index 0000000..05a3206
--- /dev/null
+++ b/design/dide/Word/Registers/$sr.svg
@@ -0,0 +1,39 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Word/Unary operators/$buf.svg b/design/dide/Word/Unary operators/$buf.svg
new file mode 100644
index 0000000..8b45d0f
--- /dev/null
+++ b/design/dide/Word/Unary operators/$buf.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/static/Word/Unary operators/$logic_not.svg b/design/dide/Word/Unary operators/$logic_not.svg
similarity index 100%
rename from src/static/Word/Unary operators/$logic_not.svg
rename to design/dide/Word/Unary operators/$logic_not.svg
diff --git a/src/static/Word/Unary operators/$neg.svg b/design/dide/Word/Unary operators/$neg.svg
similarity index 100%
rename from src/static/Word/Unary operators/$neg.svg
rename to design/dide/Word/Unary operators/$neg.svg
diff --git a/design/dide/Word/Unary operators/$not.svg b/design/dide/Word/Unary operators/$not.svg
new file mode 100644
index 0000000..833e779
--- /dev/null
+++ b/design/dide/Word/Unary operators/$not.svg
@@ -0,0 +1,13 @@
+
+
\ No newline at end of file
diff --git a/src/static/Word/Unary operators/$pos.svg b/design/dide/Word/Unary operators/$pos.svg
similarity index 100%
rename from src/static/Word/Unary operators/$pos.svg
rename to design/dide/Word/Unary operators/$pos.svg
diff --git a/design/dide/Word/Unary operators/$reduce_and.svg b/design/dide/Word/Unary operators/$reduce_and.svg
new file mode 100644
index 0000000..ebfc501
--- /dev/null
+++ b/design/dide/Word/Unary operators/$reduce_and.svg
@@ -0,0 +1,17 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Word/Unary operators/$reduce_or.svg b/design/dide/Word/Unary operators/$reduce_or.svg
new file mode 100644
index 0000000..5ea9322
--- /dev/null
+++ b/design/dide/Word/Unary operators/$reduce_or.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Word/Unary operators/$reduce_xnor.svg b/design/dide/Word/Unary operators/$reduce_xnor.svg
new file mode 100644
index 0000000..16c9bb8
--- /dev/null
+++ b/design/dide/Word/Unary operators/$reduce_xnor.svg
@@ -0,0 +1,14 @@
+
+
\ No newline at end of file
diff --git a/design/dide/Word/Unary operators/$reduce_xor.svg b/design/dide/Word/Unary operators/$reduce_xor.svg
new file mode 100644
index 0000000..48145ef
--- /dev/null
+++ b/design/dide/Word/Unary operators/$reduce_xor.svg
@@ -0,0 +1,13 @@
+
+
\ No newline at end of file
diff --git a/public/test.skin b/public/dide.skin
similarity index 100%
rename from public/test.skin
rename to public/dide.skin
diff --git a/public/index.html b/public/index.html
index a8aa5d8..8760ed8 100644
--- a/public/index.html
+++ b/public/index.html
@@ -16,7 +16,7 @@