diff --git a/interface/styles/index.css b/interface/styles/index.css index 7710631..265263b 100644 --- a/interface/styles/index.css +++ b/interface/styles/index.css @@ -43,7 +43,7 @@ html { /* code element */ .code { - @apply transparent-800 flex w-full max-w-2xl flex-grow basis-1/3 flex-col rounded-2xl p-3; + @apply transparent-800 w-full flex-grow rounded-xl p-4 small:w-1/3 max-w-2xl; } .dialog { @@ -152,6 +152,16 @@ h5 { overflow: hidden; } +/* progress bar */ +.progressFull { + position: relative; + width: 100%; + height: 15px; + background: hsla(0, 0%, 100%, 5.12%); + border-radius: 30px; + overflow: hidden; +} + .progressFill { width: 0%; height: 100%; diff --git a/interface/windows/codes/index.ts b/interface/windows/codes/index.ts index a5f5bc7..a937cd5 100644 --- a/interface/windows/codes/index.ts +++ b/interface/windows/codes/index.ts @@ -28,55 +28,69 @@ export const generateCodeElements = (data: LibImportFile) => { const element = document.createElement("div") // set div content - if (settings.settings.codesDescription === false) { + if (settings.settings.codesDescription) { element.innerHTML = ` -
-
-

-

+
+
+
+

+ ${issuers[i]} +

+
+
+

-

+
-
-

-

+
+
-
-

-

-
-
-
-
+
+

${names[i]}

+
+
-
- -
` + ` } else { element.innerHTML = ` -
-
-

-

+
+
+
+

+ ${issuers[i]} +

+
+
+

-

+
-
-

-

+
+
-
-

-

-
-
-
-
-
+
+
-

Description

-
- -
` + ` } // add div @@ -86,18 +100,11 @@ export const generateCodeElements = (data: LibImportFile) => { document.querySelector(".content").appendChild(element) // get elements - const name = document.querySelector(`#name${i}`) const code = document.querySelector(`#code${i}`) - const time = document.querySelector(`#time${i}`) - const description = document.querySelector(`#description${i}`) + // const time = document.querySelector(`#time${i}`) const progress = document.querySelector(`#progress${i}`) const button = document.querySelector(`#button${i}`) - // description - if (settings.settings.codesDescription === true) { - description.textContent = names[i].length > 35 ? `${names[i].slice(0, 35)}...` : names[i] - } - // add to query searchQuery.push({ name: `${issuers[i].toLowerCase().trim()}`, @@ -116,9 +123,8 @@ export const generateCodeElements = (data: LibImportFile) => { const value = remainingTime * (100 / 30) progress.style.width = `${value}%` - name.textContent = issuers[i] code.textContent = token - time.textContent = remainingTime.toString() + // time.textContent = remainingTime.toString() button.addEventListener("click", () => { clipboard.writeText(code.textContent) @@ -166,7 +172,7 @@ export const generateCodeElements = (data: LibImportFile) => { const refreshCodes = (secrets: string[]) => { for (let i = 0; i < secrets.length; i++) { const code = document.querySelector(`#code${i}`) - const time = document.querySelector(`#time${i}`) + // const time = document.querySelector(`#time${i}`) const progress = document.querySelector(`#progress${i}`) // generate token @@ -183,7 +189,7 @@ const refreshCodes = (secrets: string[]) => { // set content code.textContent = token - time.textContent = remainingTime.toString() + // time.textContent = remainingTime.toString() } } @@ -199,7 +205,7 @@ export const search = () => { // restart for (let i = 0; i < searchQuery.length; i++) { const div = document.querySelector(`#codes${[i]}`) - div.style.display = "flex" + div.style.display = "block" } document.querySelector(".noSearchResults").style.display = "none"