Scroll this page to test the scrolling feature!
+Lorem ipsum dolor sit amet, consectetur adipiscing elit...
+You’ve reached the bottom!
+diff --git a/css/advanced/Assignment-1/index.html b/css/advanced/Assignment-1/index.html new file mode 100644 index 00000000..e69de29b diff --git a/css/advanced/Assignment-1/style.css b/css/advanced/Assignment-1/style.css new file mode 100644 index 00000000..3e7719f6 --- /dev/null +++ b/css/advanced/Assignment-1/style.css @@ -0,0 +1,69 @@ + +* { + margin: 0; + padding: 0; + box-sizing: border-box; +} + +body { + font-family: Arial, sans-serif; + line-height: 1.6; +} + +header { + background: #0d0a99; + color: #fff; + padding: 20px; + text-align: center; +} + +nav ul { + list-style: none; + display: flex; + justify-content: center; + gap: 20px; + margin-top: 10px; +} + +nav a { + color: #fff; + text-decoration: none; +} + +main { + display: flex; + padding: 20px; + gap: 20px; +} + +article { + flex: 3; + background: #2c13a8; + color: #fff; + padding: 20px; + border-radius: 8px; +} + +aside { + flex: 1; + background: #4d119b; + color: #fff; + padding: 20px; + border-radius: 8px; +} + +footer { + background: #3f12ba; + color: #fff; + text-align: center; + padding: 15px; + margin-top: 20px; + bottom: auto; +} + +@media (max-width: 768px) { + main { + flex-direction: column; + flex:1; + } +} diff --git a/css/advanced/Assignment-2/animations.html b/css/advanced/Assignment-2/animations.html new file mode 100644 index 00000000..45bcfc50 --- /dev/null +++ b/css/advanced/Assignment-2/animations.html @@ -0,0 +1,60 @@ + + +
+ + +Inner Width: px
+Inner Height: px
+Outer Width: px
+Outer Height: px
+Screen Width: px
+Screen Height: px
+Available Screen Width: px
+Available Screen Height: px
+Color Depth:
+Scroll this page to test the scrolling feature!
+Lorem ipsum dolor sit amet, consectetur adipiscing elit...
+You’ve reached the bottom!
+Time left: 0s
+Time: 0s
+ + + +(No cookies yet)+
Message from Main: None
+ + + + + + diff --git a/javascript/9-window-storage/Assignment-7/inneriframe.html b/javascript/9-window-storage/Assignment-7/inneriframe.html new file mode 100644 index 00000000..e69de29b diff --git a/javascript/9-window-storage/Assignment-7/window_relationships.html b/javascript/9-window-storage/Assignment-7/window_relationships.html new file mode 100644 index 00000000..9fbc43dc --- /dev/null +++ b/javascript/9-window-storage/Assignment-7/window_relationships.html @@ -0,0 +1,32 @@ + + + + + +Message from iframe: None
+ + + + + + diff --git a/javascript/9-window-storage/Assignment-8/local_session.html b/javascript/9-window-storage/Assignment-8/local_session.html new file mode 100644 index 00000000..49a5487f --- /dev/null +++ b/javascript/9-window-storage/Assignment-8/local_session.html @@ -0,0 +1,25 @@ + + + + + +Name: ${localName}
+Email: ${localEmail}
+Name: ${sessionName}
+Email: ${sessionEmail}
+ `; +} + +saveBtn.addEventListener("click", () => { + const name = nameInput.value.trim(); + const email = emailInput.value.trim(); + + if (!name || !email) { + alert("Please enter both name and email!"); + return; + } + localStorage.setItem("name", name); + localStorage.setItem("email", email); + + sessionStorage.setItem("name", name); + sessionStorage.setItem("email", email); + + alert("Data saved successfully!"); + displayData(); +}); + +window.addEventListener("load", displayData); diff --git a/javascript/9-window-storage/Assignment-8/style.css b/javascript/9-window-storage/Assignment-8/style.css new file mode 100644 index 00000000..110ac515 --- /dev/null +++ b/javascript/9-window-storage/Assignment-8/style.css @@ -0,0 +1,34 @@ +body { + font-family: Arial, sans-serif; + padding: 20px; + background: #f5f5f5; +} + +.container { + margin-bottom: 20px; +} + +input { + margin: 5px; + padding: 8px; +} + +button { + padding: 8px 12px; + background: #4caf50; + color: white; + border: none; + cursor: pointer; + border-radius: 6px; +} + +button:hover { + background: #45a049; +} + +#output { + background: white; + padding: 15px; + border-radius: 8px; + box-shadow: 0 0 5px rgba(0,0,0,0.2); +} diff --git a/javascript/9-window-storage/Assignment-9/browser_control.html b/javascript/9-window-storage/Assignment-9/browser_control.html new file mode 100644 index 00000000..c974c301 --- /dev/null +++ b/javascript/9-window-storage/Assignment-9/browser_control.html @@ -0,0 +1,20 @@ + + + + + +