ShayanRl commited on
Commit
55ddd85
·
verified ·
1 Parent(s): c119792

Update index.html

Browse files
Files changed (1) hide show
  1. index.html +22 -18
index.html CHANGED
@@ -2,11 +2,11 @@
2
  <html lang="en">
3
  <head>
4
  <meta charset="UTF-8">
5
- <title>Future Dates</title>
6
  <style>
7
  body { font-family: sans-serif; padding: 20px; }
8
  ul { list-style-type: none; padding: 0; }
9
- li { margin: 10px 0; padding: 10px; border: 1px solid #ccc; border-radius: 6px; width: fit-content; }
10
  .age { font-weight: bold; color: #333; margin-right: 10px; }
11
  .month { color: #0077cc; margin-right: 5px; }
12
  .day { color: #cc5500; }
@@ -14,29 +14,33 @@
14
  </head>
15
  <body>
16
 
17
- <ul id="date-list">
18
- <!-- Dates will be added here -->
19
  </ul>
20
 
21
  <script>
22
- const offsets = [8, 15, 30]; // Days to add
23
- const ul = document.getElementById("date-list");
 
24
 
25
  offsets.forEach(offset => {
26
- const target = new Date();
27
- target.setDate(target.getDate() + offset);
28
 
29
- const month = target.toLocaleString('default', { month: 'short' });
30
- const day = String(target.getDate());
31
 
32
- const li = document.createElement('li');
33
- li.setAttribute('data-offset', offset);
34
- li.innerHTML = `
35
- <span class="age">+${offset}</span>
36
- <span class="month">${month}</span>
37
- <span class="day">${day}</span>
38
- `;
39
- ul.appendChild(li);
 
 
 
40
  });
41
  </script>
42
 
 
2
  <html lang="en">
3
  <head>
4
  <meta charset="UTF-8">
5
+ <title>Future Birthdays</title>
6
  <style>
7
  body { font-family: sans-serif; padding: 20px; }
8
  ul { list-style-type: none; padding: 0; }
9
+ li { margin: 8px 0; padding: 8px 12px; border: 1px solid #ccc; border-radius: 6px; width: fit-content; }
10
  .age { font-weight: bold; color: #333; margin-right: 10px; }
11
  .month { color: #0077cc; margin-right: 5px; }
12
  .day { color: #cc5500; }
 
14
  </head>
15
  <body>
16
 
17
+ <ul id="birthday-list">
18
+ <!-- Populated by script -->
19
  </ul>
20
 
21
  <script>
22
+ const offsets = [8, 15, 30];
23
+ const ages = [22, 25, 30];
24
+ const ul = document.getElementById("birthday-list");
25
 
26
  offsets.forEach(offset => {
27
+ const date = new Date();
28
+ date.setDate(date.getDate() + offset);
29
 
30
+ const month = date.toLocaleString('default', { month: 'short' });
31
+ const day = date.getDate();
32
 
33
+ ages.forEach(age => {
34
+ const li = document.createElement('li');
35
+ li.setAttribute('data-offset', offset);
36
+ li.setAttribute('data-age', age);
37
+ li.innerHTML = `
38
+ <span class="age">${age}</span>
39
+ <span class="month">${month}</span>
40
+ <span class="day">${day}</span>
41
+ `;
42
+ ul.appendChild(li);
43
+ });
44
  });
45
  </script>
46