diff options
author | lucashemi <lucasxberger@gmail.com> | 2023-01-17 20:47:00 -0300 |
---|---|---|
committer | lucashemi <lucasxberger@gmail.com> | 2023-01-17 20:47:00 -0300 |
commit | 3e9f7333f4aa0bc4818cbccc4fd3f322264e631b (patch) | |
tree | 597ce7206d6e7133b9436782e3c60dddecbc284c /app | |
parent | 602878b7dfa2af958d3a8684d189a51e34cc2963 (diff) |
colors and modules
Diffstat (limited to 'app')
-rw-r--r-- | app/check.js | 6 | ||||
-rw-r--r-- | app/delete.js | 4 | ||||
-rw-r--r-- | app/edit.js | 4 | ||||
-rw-r--r-- | app/list.js | 6 |
4 files changed, 15 insertions, 5 deletions
diff --git a/app/check.js b/app/check.js index 294e02a..528471f 100644 --- a/app/check.js +++ b/app/check.js @@ -1,4 +1,6 @@ -function checkboxButton(id) { +import { jsList } from "./list.js"; + +export function checkboxButton(id) { const checkboxElement = document.createElement('i'); checkboxElement.classList.add('fa-regular'); @@ -18,7 +20,7 @@ function checkElement(element, id) { element.classList.remove('fa-square'); element.classList.add('fa-square-check'); element.parentNode.style.textDecoration = 'line-through'; - element.parentNode.style.opacity = '0.7'; + element.parentNode.style.opacity = '0.6'; id = jsList.findIndex(el => el.id == id) jsList[id].done = true; localStorage.setItem('jsList', JSON.stringify(jsList)); diff --git a/app/delete.js b/app/delete.js index 1edebcb..1f7de72 100644 --- a/app/delete.js +++ b/app/delete.js @@ -1,4 +1,6 @@ -function deleteButton(id) { +import { jsList } from "./list.js"; + +export function deleteButton(id) { const deleteButtonElement = document.createElement('i'); deleteButtonElement.classList.add('delete'); diff --git a/app/edit.js b/app/edit.js index 1587882..e2f5e34 100644 --- a/app/edit.js +++ b/app/edit.js @@ -1,4 +1,6 @@ -function editButton(id) { +import { jsList } from "./list.js"; + +export function editButton(id) { const buttonElement = document.createElement('i'); buttonElement.classList.add('edit'); diff --git a/app/list.js b/app/list.js index 9042dd3..aea8949 100644 --- a/app/list.js +++ b/app/list.js @@ -1,6 +1,10 @@ +import { deleteButton } from "./delete.js"; +import { editButton } from "./edit.js"; +import { checkboxButton } from "./check.js"; + const form = document.getElementById('form'); const list = document.getElementById('list'); -const jsList = JSON.parse(localStorage.getItem('jsList')) || [] +export const jsList = JSON.parse(localStorage.getItem('jsList')) || [] jsList.forEach(element => { createElement(element); |