2 Commits

Author SHA1 Message Date
348c78612d 0.3.2
All checks were successful
Deploy to Production / deploy (push) Successful in 13s
2026-02-27 04:16:17 +00:00
dc99dce485 fix: restore dark mode styles and scope privacy policy styles 2026-02-27 04:16:01 +00:00
4 changed files with 19 additions and 13 deletions

4
package-lock.json generated
View File

@@ -1,12 +1,12 @@
{ {
"name": "tools-app", "name": "tools-app",
"version": "0.3.1", "version": "0.3.2",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "tools-app", "name": "tools-app",
"version": "0.3.1", "version": "0.3.2",
"dependencies": { "dependencies": {
"lucide-vue-next": "^0.575.0", "lucide-vue-next": "^0.575.0",
"vue": "^3.5.25", "vue": "^3.5.25",

View File

@@ -1,7 +1,7 @@
{ {
"name": "tools-app", "name": "tools-app",
"private": true, "private": true,
"version": "0.3.1", "version": "0.3.2",
"type": "module", "type": "module",
"scripts": { "scripts": {
"dev": "vite", "dev": "vite",

View File

@@ -224,7 +224,6 @@ onUnmounted(() => {
v-model="clipboardContent" v-model="clipboardContent"
class="tool-textarea" class="tool-textarea"
placeholder="Clipboard content will appear here line by line..." placeholder="Clipboard content will appear here line by line..."
readonly
></textarea> ></textarea>
</div> </div>
</div> </div>

View File

@@ -25,13 +25,13 @@ import { ArrowLeft } from 'lucide-vue-next'
<section> <section>
<h2>2. Data Collection and Usage</h2> <h2>2. Data Collection and Usage</h2>
<p> <p>
The Tools App Extension is designed with privacy as a priority. The Tools App Extension is designed with privacy as a priority.
<strong>We do not collect, store, or transmit any of your personal data to external servers.</strong> <strong>We do not collect, store, or transmit any of your personal data to external servers.</strong>
</p> </p>
<h3>Clipboard Data</h3> <h3>Clipboard Data</h3>
<p> <p>
The extension requires the <code>clipboardRead</code> permission to function. The extension requires the <code>clipboardRead</code> permission to function.
It reads text from your clipboard <strong>only</strong> when you explicitly enable the "Clipboard Sniffer" tool in the Tools App web interface. It reads text from your clipboard <strong>only</strong> when you explicitly enable the "Clipboard Sniffer" tool in the Tools App web interface.
</p> </p>
<ul> <ul>
@@ -128,6 +128,7 @@ h1 {
-webkit-background-clip: text; -webkit-background-clip: text;
background-clip: text; background-clip: text;
color: transparent; color: transparent;
width: fit-content;
} }
.last-updated { .last-updated {
@@ -168,29 +169,35 @@ li {
color: var(--text-color); color: var(--text-color);
} }
strong {
color: var(--text-strong);
font-weight: 600;
}
code { code {
background: rgba(0, 0, 0, 0.1); background: rgba(255, 255, 255, 0.1);
padding: 0.2rem 0.4rem; padding: 0.2rem 0.4rem;
border-radius: 4px; border-radius: 4px;
font-family: monospace; font-family: monospace;
font-size: 0.9em; font-size: 0.9em;
color: var(--text-strong);
} }
:global(:root[data-theme="dark"]) code { :global(html[data-theme="light"]) code {
background: rgba(255, 255, 255, 0.1); background: rgba(0, 0, 0, 0.1);
} }
@media (max-width: 768px) { @media (max-width: 768px) {
.privacy-container { .privacy-container {
padding: 1rem; padding: 1rem;
} }
.privacy-content { .privacy-content {
padding: 1.5rem; padding: 1.5rem;
} }
h1 { h1 {
font-size: 2rem; font-size: 2rem;
} }
} }
</style> </style>