Skip to content

Commit

Permalink
Added accessibility/aria lines to darkmode
Browse files Browse the repository at this point in the history
  • Loading branch information
ChrisEdwardsCSE committed Jun 9, 2024
1 parent ff41c97 commit 42f0976
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 14 deletions.
15 changes: 8 additions & 7 deletions source/calendar/calendar.js
Original file line number Diff line number Diff line change
Expand Up @@ -159,15 +159,15 @@ function addTask(loadTask = false) {
// Add it at the first row
task.insertAdjacentHTML("beforeend", `
<div class="check-input-wrap">
<button id="task1" class="task-checkbox"></button>
<div contenteditable="true" class="task-input" placeholder="Add a task..." onkeypress="return this.innerText.length <= 180;"></div>
<button id="task1" class="task-checkbox" aria-label="Task Checkbox"></button>
<div contenteditable="true" class="task-input" placeholder="Add a task..." onkeypress="return this.innerText.length <= 180;"></div>
</div>
<div class="color-buttons">
<button id="purple" class="color-button"></button>
<button id="green" class="color-button"></button>
<button id="blue" class="color-button"></button>
<button id="pink" class="color-button"></button>
<button id="grey" class="color-button"></button>
<button id="purple" class="color-button" aria-label="Purle"></button>
<button id="green" class="color-button" aria-label="Green"></button>
<button id="blue" class="color-button" aria-label="Blue"></button>
<button id="pink" class="color-button" aria-label="Pink"></button>
<button id="grey" class="color-button" aria-label="Grey"></button>
</div>
<img class="trash-icon" src="../icons/trash-icon.svg" alt="Remove">
`);
Expand Down Expand Up @@ -497,6 +497,7 @@ function loadCellDataTest(cellData, currCalendarMonth) {
// Query is in format ?date=month-day-year
aLink.href = `../homepage/homepage.html?date=${monthLink}-${dayLink}-${yearLink}`;
aLink.className = "a-link";
aLink.setAttribute("aria-label", `Link to details for ${monthLink + 1}/${dayLink}/${yearLink}`);
cellData.appendChild(aLink);
}

Expand Down
15 changes: 8 additions & 7 deletions source/homepage/homepage.js
Original file line number Diff line number Diff line change
Expand Up @@ -193,15 +193,15 @@ function addTask(loadTask = false) {
task.setAttribute("class", "task");
task.insertAdjacentHTML("beforeend", `
<div class="check-input-wrap">
<button id="task1" class="task-checkbox"></button>
<div contenteditable="true" class="task-input" placeholder="Add a task..." onkeypress="return this.innerText.length <= 180;"></div>
<button id="task1" class="task-checkbox" aria-label="Task Checkbox"></button>
<div contenteditable="true" class="task-input" placeholder="Add a task..." onkeypress="return this.innerText.length <= 180;"></div>
</div>
<div class="color-buttons">
<button id="purple" class="color-button"></button>
<button id="green" class="color-button"></button>
<button id="blue" class="color-button"></button>
<button id="pink" class="color-button"></button>
<button id="grey" class="color-button"></button>
<button id="purple" class="color-button" aria-label="Purle"></button>
<button id="green" class="color-button" aria-label="Green"></button>
<button id="blue" class="color-button" aria-label="Blue"></button>
<button id="pink" class="color-button" aria-label="Pink"></button>
<button id="grey" class="color-button" aria-label="Grey"></button>
</div>
<img class="trash-icon" src="../icons/trash-icon.svg" alt="Remove">
`);
Expand Down Expand Up @@ -673,6 +673,7 @@ function loadCellData(cellData, currWeekDay) {
// Query is in format ?date=month-day-year
aLink.href = `../homepage/homepage.html?date=${monthLink}-${dayLink}-${yearLink}`;
aLink.className = "a-link";
aLink.setAttribute("aria-label", `Link to details for ${monthLink + 1}/${dayLink}/${yearLink}`);
cellData.appendChild(aLink);

// Append taskList to task div;
Expand Down

0 comments on commit 42f0976

Please sign in to comment.