diff --git a/client/public/components/components.js b/client/public/components/components.js
index 33e7489..bc6cc61 100644
--- a/client/public/components/components.js
+++ b/client/public/components/components.js
@@ -9,6 +9,19 @@ class Component extends HTMLElement {
}
// other components with behaviour go here
+// non-generic components
+
+class LoadingComponent extends Component {
+ constructor() {
+ super();
+ }
+
+ async connectedCallback() {
+
+ }
+}
+
+customElements.define(`loading-component`, LoadingComponent);
// some not-so-scalable way to load all the generic template-like components
async function loadComponents() {
diff --git a/client/public/components/loading.html b/client/public/components/loading.html
new file mode 100644
index 0000000..8973d1b
--- /dev/null
+++ b/client/public/components/loading.html
@@ -0,0 +1,14 @@
+
+ lmao
+
+
+
diff --git a/client/public/components/notification-bar/notification-bar.css b/client/public/components/notification-bar/notification-bar.css
index d3c5a87..05671fd 100644
--- a/client/public/components/notification-bar/notification-bar.css
+++ b/client/public/components/notification-bar/notification-bar.css
@@ -97,7 +97,7 @@
transform: translatey(-200%);
}
-/* don's show on mobile or "small mode" */
+/* don's show on mobile or 'small mode' */
@media (pointer:none), (pointer:coarse), screen and (max-width: 900px) {
.notification-bar {
transform: translatey(-200%);
diff --git a/client/public/global.css b/client/public/global.css
index de4f13e..09f14b7 100644
--- a/client/public/global.css
+++ b/client/public/global.css
@@ -10,6 +10,7 @@ body {
display: block;
margin-left: auto;
margin-right: auto;
+ transition: all 250ms ease-in;
}
limited-margin {
diff --git a/client/public/index.html b/client/public/index.html
index 43c58cd..4a7cd77 100644
--- a/client/public/index.html
+++ b/client/public/index.html
@@ -10,6 +10,7 @@
+
15:03:04 - New Limited Time Offer, Get Any Lego Set for £10 Using Code LEGO10