From f0e50934ba5b162e85b4b2efc3436937ab547d68 Mon Sep 17 00:00:00 2001 From: Jeremy Brown Date: Thu, 30 Jan 2025 17:10:54 -0500 Subject: [PATCH] Working on the detail page --- public/icons/metalloid.svg | 1 + public/icons/microscope-loading.svg | 1 + .../element-detail.component.html | 158 ++++++++++-------- .../element-detail.component.scss | 72 ++++++-- .../element-detail.component.ts | 15 ++ 5 files changed, 167 insertions(+), 80 deletions(-) create mode 100644 public/icons/metalloid.svg create mode 100644 public/icons/microscope-loading.svg diff --git a/public/icons/metalloid.svg b/public/icons/metalloid.svg new file mode 100644 index 0000000..ea62d89 --- /dev/null +++ b/public/icons/metalloid.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/microscope-loading.svg b/public/icons/microscope-loading.svg new file mode 100644 index 0000000..0abfd61 --- /dev/null +++ b/public/icons/microscope-loading.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/app/elements/components/element-detail/element-detail.component.html b/src/app/elements/components/element-detail/element-detail.component.html index 5b7a339..6520be4 100644 --- a/src/app/elements/components/element-detail/element-detail.component.html +++ b/src/app/elements/components/element-detail/element-detail.component.html @@ -1,77 +1,95 @@ +@if (!elementDetails) { +
+ Loading... +
+} - -
-

{{elementDetails.element}}

-
Back
-
-
-
-
-

{{elementDetails.atomicNumber}}

-

{{elementDetails.atomicWeight}}

-
-

{{elementDetails.symbol}}

-