Skip to content

Commit

Permalink
Fix copy codes, small improvements
Browse files Browse the repository at this point in the history
  • Loading branch information
Levminer committed Dec 27, 2021
1 parent e19b961 commit b71f3ce
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 17 deletions.
6 changes: 2 additions & 4 deletions app/application/src/css/index.css
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
body {
overflow-y: scroll;
margin: 0;
padding: 0;
.custom-titlebar-container {
overflow-y: scroll !important;
}

h4 {
Expand Down
33 changes: 20 additions & 13 deletions app/application/src/js/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ const name_query = []

const name_state = settings.settings.codes_description
const copy_state = settings.settings.reset_after_copy
const reveal_state = settings.settings.blur_codes
const blur_state = settings.settings.blur_codes
const search_state = settings.settings.search_history

const sort_number = settings.experimental.sort
Expand Down Expand Up @@ -167,12 +167,12 @@ const go = (data) => {
const element = document.createElement("div")

// set div elements
if (reveal_state === true && name_state === true) {
if (blur_state === true && name_state === true) {
element.innerHTML = `
<div class="grid" id="grid${counter}">
<div class="div1">
<h3>Name</h3>
<p tabindex="0" class="text2 mt-11" id="name${counter}">Name</p>
<p tabindex="0" class="text2 mt-11 mx-3" id="name${counter}">Name</p>
</div>
<div class="div2">
<h3>Code</h3>
Expand All @@ -193,12 +193,12 @@ const go = (data) => {
</div>
</div>
`
} else if (reveal_state === true) {
} else if (blur_state === true) {
element.innerHTML = `
<div class="grid" id="grid${counter}">
<div class="div1">
<h3>Name</h3>
<p tabindex="0" class="text2 mt-11" id="name${counter}">Name</p>
<p tabindex="0" class="text2 mt-11 mx-3" id="name${counter}">Name</p>
</div>
<div class="div2">
<h3>Code</h3>
Expand All @@ -223,7 +223,7 @@ const go = (data) => {
<div class="grid" id="grid${counter}">
<div class="div1">
<h3>Name</h3>
<p tabindex="0" class="text2 mt-11" id="name${counter}">Name</p>
<p tabindex="0" class="text2 mt-11 mx-3" id="name${counter}">Name</p>
</div>
<div class="div2">
<h3>Code</h3>
Expand All @@ -249,7 +249,7 @@ const go = (data) => {
<div class="grid" id="grid${counter}">
<div class="div1">
<h3>Name</h3>
<p tabindex="0" class="text2 mt-11" id="name${counter}">Code</p>
<p tabindex="0" class="text2 mt-11 mx-3" id="name${counter}">Name</p>
</div>
<div class="div2">
<h3>Code</h3>
Expand Down Expand Up @@ -283,7 +283,6 @@ const go = (data) => {
const code = document.querySelector(`#code${counter}`)
const time = document.querySelector(`#time${counter}`)
const text = document.querySelector(`#text${counter}`)
const copy = document.querySelector(`#copy${counter}`)

// add to query
query.push(`${issuers[i].toLowerCase().trim()} ${names[i].toLowerCase().trim()}`)
Expand All @@ -301,13 +300,13 @@ const go = (data) => {
encoding: "base32",
})

// time
const remaining = 30 - Math.floor((new Date(Date.now()).getTime() / 1000.0) % 30)
// remaining time
const remaining_time = 30 - Math.floor((new Date(Date.now()).getTime() / 1000.0) % 30)

// set content
name.textContent = issuers[i]
code.textContent = token
time.textContent = remaining
time.textContent = remaining_time

if (name_state === true) {
const grid = document.querySelector(`#grid${i}`)
Expand Down Expand Up @@ -407,7 +406,7 @@ const copyCode = (id) => {
// reset search bar
setTimeout(() => {
if (copy_state === true) {
for (let i = 0; i < names.length; i++) {
for (let i = 0; i < query.length; i++) {
const div = document.querySelector(`#grid${[i]}`)
div.style.display = "grid"
}
Expand Down Expand Up @@ -581,7 +580,7 @@ const saveCodes = () => {
defaultId: 0,
cancelId: 1,
type: "info",
message: "Code(s) saved! \n\nIf you want to add more code(s) or delete code(s) go to Edit codes!",
message: "Your 2FA codes saved! \n\nIf you want to add more codes or delete codes go to Edit codes under Tools!",
})

password.fill(0)
Expand Down Expand Up @@ -693,6 +692,10 @@ document.querySelector("#checkbox0").addEventListener("click", () => {
}

fs.writeFileSync(path.join(folder_path, "settings", "settings.json"), JSON.stringify(settings, null, "\t"))

setTimeout(() => {
search()
}, 100)
})

document.querySelector("#checkbox1").addEventListener("click", () => {
Expand All @@ -703,6 +706,10 @@ document.querySelector("#checkbox1").addEventListener("click", () => {
}

fs.writeFileSync(path.join(folder_path, "settings", "settings.json"), JSON.stringify(settings, null, "\t"))

setTimeout(() => {
search()
}, 100)
})

/**
Expand Down

0 comments on commit b71f3ce

Please sign in to comment.