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