From 5f3be40600128547d02454be79019808d2168771 Mon Sep 17 00:00:00 2001 From: Prantik-Bhattacharjee Date: Sun, 27 Mar 2022 22:47:27 +0530 Subject: [PATCH 1/4] updated-19BCE10222 --- script.js | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/script.js b/script.js index e60691b..c97fe43 100644 --- a/script.js +++ b/script.js @@ -1 +1,39 @@ /* Fill your code*/ +document.getElementById('addBlog').addEventListener('click', function () { + document.getElementById('popupContact').style.display = "block"; +}) +class Blog { + constructor(title, detail) { + this.title = title; + this.detail = detail; + } + addTitle() { + var title_card = document.createElement('h1'); + title_card.setAttribute("id", "blog-title"); + console.log(title_card); + document.getElementById('card-text').appendChild(title_card); + title_card.innerHTML += this.title; + + } + addDescription() { + var discription_card = document.createElement('p'); + discription_card.setAttribute("id", "blog-description"); + console.log(discription_card); + document.getElementById('card-text').appendChild(discription_card); + discription_card.innerHTML += this.detail; + } +} + +var post = document.getElementById('post'); +post.addEventListener('click', function () { + var title = document.getElementById('title').value; + var detail = document.getElementById('detail').value; + var add_blog = new Blog(title, detail); + add_blog.addTitle(); + add_blog.addDescription(); + var image = document.createElement('img'); + image.src = './assets/javascript.png'; + var newchild = document.getElementById('flashcard') + newchild.insertBefore(image, newchild.childNodes[0]); + document.getElementById('popupContact').style.display = "none"; +}) \ No newline at end of file From a32e09b6e85fc8c4427822fcaa40ec2d637aa960 Mon Sep 17 00:00:00 2001 From: Prantik-Bhattacharjee <102134319+Prantik-Bhattacharjee@users.noreply.github.com> Date: Sun, 27 Mar 2022 22:48:23 +0530 Subject: [PATCH 2/4] Set theme jekyll-theme-merlot --- _config.yml | 1 + 1 file changed, 1 insertion(+) create mode 100644 _config.yml diff --git a/_config.yml b/_config.yml new file mode 100644 index 0000000..c50ff38 --- /dev/null +++ b/_config.yml @@ -0,0 +1 @@ +theme: jekyll-theme-merlot \ No newline at end of file From e5e7929236c962661976e5953981f75e98420625 Mon Sep 17 00:00:00 2001 From: Prantik-Bhattacharjee <102134319+Prantik-Bhattacharjee@users.noreply.github.com> Date: Sun, 27 Mar 2022 22:49:13 +0530 Subject: [PATCH 3/4] Set theme jekyll-theme-slate --- _config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_config.yml b/_config.yml index c50ff38..c741881 100644 --- a/_config.yml +++ b/_config.yml @@ -1 +1 @@ -theme: jekyll-theme-merlot \ No newline at end of file +theme: jekyll-theme-slate \ No newline at end of file From 407d99b450ec6c6da9418a13c1151acf2af9fcc0 Mon Sep 17 00:00:00 2001 From: Prantik-Bhattacharjee Date: Sun, 27 Mar 2022 23:00:04 +0530 Subject: [PATCH 4/4] updated-19BCE10222 --- script.js | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/script.js b/script.js index e60691b..c97fe43 100644 --- a/script.js +++ b/script.js @@ -1 +1,39 @@ /* Fill your code*/ +document.getElementById('addBlog').addEventListener('click', function () { + document.getElementById('popupContact').style.display = "block"; +}) +class Blog { + constructor(title, detail) { + this.title = title; + this.detail = detail; + } + addTitle() { + var title_card = document.createElement('h1'); + title_card.setAttribute("id", "blog-title"); + console.log(title_card); + document.getElementById('card-text').appendChild(title_card); + title_card.innerHTML += this.title; + + } + addDescription() { + var discription_card = document.createElement('p'); + discription_card.setAttribute("id", "blog-description"); + console.log(discription_card); + document.getElementById('card-text').appendChild(discription_card); + discription_card.innerHTML += this.detail; + } +} + +var post = document.getElementById('post'); +post.addEventListener('click', function () { + var title = document.getElementById('title').value; + var detail = document.getElementById('detail').value; + var add_blog = new Blog(title, detail); + add_blog.addTitle(); + add_blog.addDescription(); + var image = document.createElement('img'); + image.src = './assets/javascript.png'; + var newchild = document.getElementById('flashcard') + newchild.insertBefore(image, newchild.childNodes[0]); + document.getElementById('popupContact').style.display = "none"; +}) \ No newline at end of file