style: standardize UI across tools, optimize QR layout, and configure Husky/ESLint

This commit is contained in:
2026-03-03 13:39:56 +00:00
parent b1cc8ab5a1
commit c5293ca9fe
13 changed files with 1220 additions and 582 deletions

View File

@@ -49,9 +49,9 @@ const clearText = () => {
<template>
<div class="tool-container full-width">
<div class="tool-panel">
<div class="tool-header">
<div class="panel-header">
<h2 class="tool-title">Clipboard Sniffer</h2>
<div class="extension-indicator-wrapper">
<div class="header-actions">
<ExtensionStatus :isReady="isExtensionReady" />
</div>
</div>
@@ -99,13 +99,6 @@ const clearText = () => {
</template>
<style scoped>
.tool-header {
display: flex;
justify-content: center;
align-items: center;
position: relative;
width: 100%;
}
.controls {
display: flex;
@@ -151,13 +144,6 @@ const clearText = () => {
border-color: var(--primary-accent);
}
.extension-indicator-wrapper {
position: absolute;
right: 0;
top: 50%;
transform: translateY(-50%);
display: flex;
}
.result-area {
flex: 1;