From 62dc48ffad67ae697f1e71284594906f455e5067 Mon Sep 17 00:00:00 2001 From: Andrew Date: Wed, 29 Apr 2026 10:28:25 +0200 Subject: [PATCH 1/2] solution --- src/scripts/main.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/scripts/main.js b/src/scripts/main.js index 35d0d8f74..52dc2a8e5 100644 --- a/src/scripts/main.js +++ b/src/scripts/main.js @@ -2,6 +2,24 @@ const pushNotification = (posTop, posRight, title, description, type) => { // write code here + const div = document.createElement('div'); + const h2 = document.createElement('h2'); + const p = document.createElement('p'); + h2.innerText = title; + p.innerText = description; + div.classList.add(`notification`); + div.classList.add(type); + h2.classList.add('title'); + div.appendChild(h2); + div.appendChild(p); + div.style.position = 'absolute'; + div.style.top = posTop 'px'; + div.style.right = posRight 'px'; + document.body.append(div); + setTimeout(() => { + div.style.display = 'none'; + }, 2000); + }; pushNotification( From 9267391179c491d10e520adfd5e189e284b46cfa Mon Sep 17 00:00:00 2001 From: Andrew Date: Thu, 30 Apr 2026 14:41:01 +0200 Subject: [PATCH 2/2] solution --- src/scripts/main.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/scripts/main.js b/src/scripts/main.js index 52dc2a8e5..d1174d770 100644 --- a/src/scripts/main.js +++ b/src/scripts/main.js @@ -13,8 +13,8 @@ const pushNotification = (posTop, posRight, title, description, type) => { div.appendChild(h2); div.appendChild(p); div.style.position = 'absolute'; - div.style.top = posTop 'px'; - div.style.right = posRight 'px'; + div.style.top = posTop + 'px'; + div.style.right = posRight + 'px'; document.body.append(div); setTimeout(() => { div.style.display = 'none';