From cd1e74fb015b7f0c7f8fd96ec28083d1a5e57c86 Mon Sep 17 00:00:00 2001
From: EmNudge <24513691+EmNudge@users.noreply.github.com>
Date: Mon, 27 Apr 2026 23:44:19 -0400
Subject: [PATCH] Replace side panel tables with cards, chips, and code blocks
---
dist/index.html | 4 +-
.../table-container/InfoContainer.vue | 37 ++---
.../info-tables/CaseMapping.vue | 63 ++++++---
.../table-container/info-tables/Encoding.vue | 130 ++++++++++--------
.../info-tables/HtmlEntities.vue | 73 +++++-----
.../info-tables/NumberEquiv.vue | 64 ++++++---
6 files changed, 226 insertions(+), 145 deletions(-)
diff --git a/dist/index.html b/dist/index.html
index 14ad5b7..0babd64 100644
--- a/dist/index.html
+++ b/dist/index.html
@@ -6,8 +6,8 @@
Unicode Lookup
-
-
+
+
diff --git a/src/components/table-container/InfoContainer.vue b/src/components/table-container/InfoContainer.vue
index 0160409..6c9753c 100644
--- a/src/components/table-container/InfoContainer.vue
+++ b/src/components/table-container/InfoContainer.vue
@@ -74,14 +74,12 @@ const htmlEntityNames = computed(() => symbolHtmlNamesMap.value.get(props.codepo
{{ String.fromCodePoint(props.codepoint) }}
-
-
-
- | {{ name }} |
- {{ value }} |
-
-
-
+
+
+
- {{ name }}
+ - {{ value }}
+
+
-
-
-
-
-
- | Case Mapping |
-
-
-
-
- | {{ key }} |
- {{ String.fromCodePoint(value) }} |
-
-
-
-
+
+
Case Mapping
+
+
+ {{ String.fromCodePoint(value) }}
+ {{ key }}
+
+
+
+
+
diff --git a/src/components/table-container/info-tables/Encoding.vue b/src/components/table-container/info-tables/Encoding.vue
index 2e1cd1b..624e972 100644
--- a/src/components/table-container/info-tables/Encoding.vue
+++ b/src/components/table-container/info-tables/Encoding.vue
@@ -39,76 +39,60 @@ function setEncoding(encoding: EncodingType) {
-
-
-
-
-
- | Encoding |
-
-
-
-
- |
-
-
-
-
-
- | {{ name }} |
-
-
- |
-
-
-
+
diff --git a/src/components/table-container/info-tables/HtmlEntities.vue b/src/components/table-container/info-tables/HtmlEntities.vue
index 3970b75..2afbf25 100644
--- a/src/components/table-container/info-tables/HtmlEntities.vue
+++ b/src/components/table-container/info-tables/HtmlEntities.vue
@@ -8,53 +8,58 @@ const props = defineProps
();
-
-
-
-
-
- | Html Entities |
-
-
-
-
- | Named |
- &{{ name }}; |
-
-
- | Hex |
- &#x{{ props.codepoint.toString(16).padStart(5, "0") }}; |
-
-
- | Dec |
- &#{{ props.codepoint }}; |
-
-
-
+
+
HTML Entities
+
+
+ Named
+ &{{ name }};
+
+
+ Hex
+ &#x{{ props.codepoint.toString(16).padStart(5, "0") }};
+
+
+ Dec
+ &#{{ props.codepoint }};
+
+
diff --git a/src/components/table-container/info-tables/NumberEquiv.vue b/src/components/table-container/info-tables/NumberEquiv.vue
index 24a7b04..34d14a2 100644
--- a/src/components/table-container/info-tables/NumberEquiv.vue
+++ b/src/components/table-container/info-tables/NumberEquiv.vue
@@ -20,20 +20,52 @@ const numberMappings = computed(() =>
-
-
-
-
-
- | Number Equivalent |
-
-
-
-
- | {{ key }} |
- {{ value }} |
-
-
-
-
+
+
Number Equivalent
+
+
+ {{ value }}
+ {{ key }}
+
+
+
+
+