From 942c2332fa216adea04aff8dbe9d470dd6f5d8bf Mon Sep 17 00:00:00 2001 From: Corey Stedman Date: Sun, 22 Mar 2026 15:26:56 -0400 Subject: [PATCH] Added a generate tab to the cryptography page --- public/assets/icons/crypto/bcd.svg | 1 + public/assets/icons/crypto/bcn.svg | 1 + public/assets/icons/crypto/bdx.svg | 58 ++ public/assets/icons/crypto/beam.svg | 11 + .../modals/cryptography/details.pgp.vue | 357 ++++++++++ .../pageTabs/cryptography/PGPGenerateTool.vue | 657 ++++++++++++++++++ .../pageTabs/cryptography/PGPKeyTool.vue | 30 + src/views/Cryptography.vue | 14 +- 8 files changed, 1128 insertions(+), 1 deletion(-) create mode 100644 public/assets/icons/crypto/bcd.svg create mode 100644 public/assets/icons/crypto/bcn.svg create mode 100644 public/assets/icons/crypto/bdx.svg create mode 100644 public/assets/icons/crypto/beam.svg create mode 100644 src/components/modals/cryptography/details.pgp.vue create mode 100644 src/components/pageTabs/cryptography/PGPGenerateTool.vue diff --git a/public/assets/icons/crypto/bcd.svg b/public/assets/icons/crypto/bcd.svg new file mode 100644 index 00000000..204a1738 --- /dev/null +++ b/public/assets/icons/crypto/bcd.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/assets/icons/crypto/bcn.svg b/public/assets/icons/crypto/bcn.svg new file mode 100644 index 00000000..f12495c9 --- /dev/null +++ b/public/assets/icons/crypto/bcn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/assets/icons/crypto/bdx.svg b/public/assets/icons/crypto/bdx.svg new file mode 100644 index 00000000..8ed82ad4 --- /dev/null +++ b/public/assets/icons/crypto/bdx.svg @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/icons/crypto/beam.svg b/public/assets/icons/crypto/beam.svg new file mode 100644 index 00000000..9e505ff4 --- /dev/null +++ b/public/assets/icons/crypto/beam.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/src/components/modals/cryptography/details.pgp.vue b/src/components/modals/cryptography/details.pgp.vue new file mode 100644 index 00000000..b32e5484 --- /dev/null +++ b/src/components/modals/cryptography/details.pgp.vue @@ -0,0 +1,357 @@ + + + + + + diff --git a/src/components/pageTabs/cryptography/PGPGenerateTool.vue b/src/components/pageTabs/cryptography/PGPGenerateTool.vue new file mode 100644 index 00000000..6238737c --- /dev/null +++ b/src/components/pageTabs/cryptography/PGPGenerateTool.vue @@ -0,0 +1,657 @@ +