diff --git a/debug_maker_link_failure.png b/debug_maker_link_failure.png deleted file mode 100644 index 2ecd34c..0000000 Binary files a/debug_maker_link_failure.png and /dev/null differ diff --git a/modal_window_debug.png b/modal_window_debug.png deleted file mode 100644 index c16c88f..0000000 Binary files a/modal_window_debug.png and /dev/null differ diff --git a/product/products.db b/product/products.db index 019f634..e55d7be 100644 Binary files a/product/products.db and b/product/products.db differ diff --git a/product/templates/index.html b/product/templates/index.html index 5db5476..1996994 100644 --- a/product/templates/index.html +++ b/product/templates/index.html @@ -94,7 +94,6 @@ } .data-container { - width: 100%; background: rgba(255, 255, 255, 0.95); backdrop-filter: blur(10px); border-radius: 15px; @@ -125,7 +124,6 @@ } .table-wrapper { - width: 100%; overflow-x: auto; border-radius: 10px; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.1); @@ -252,6 +250,60 @@ font-size: 1.1em; } + .analyze-btn { + background: linear-gradient(135deg, #28a745, #20c997); + color: white; + border: none; + padding: 8px 16px; + border-radius: 6px; + font-size: 1em; + cursor: pointer; + transition: all 0.3s ease; + } + + .analyze-btn:hover { + transform: translateY(-1px); + box-shadow: 0 4px 8px rgba(40, 167, 69, 0.3); + } + + .analyze-btn:disabled { + background: #6c757d; + cursor: not-allowed; + transform: none; + box-shadow: none; + } + + .progress-container { + margin-top: 20px; + padding: 15px; + background: rgba(255, 255, 255, 0.95); + backdrop-filter: blur(10px); + border-radius: 12px; + box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1); + display: none; + } + + .progress-bar { + width: 100%; + height: 20px; + background: #e9ecef; + border-radius: 10px; + overflow: hidden; + margin: 10px 0; + } + + .progress-fill { + height: 100%; + background: linear-gradient(90deg, #667eea, #764ba2); + transition: width 0.3s ease; + display: flex; + align-items: center; + justify-content: center; + color: white; + font-size: 0.8em; + font-weight: 600; + } + @media (max-width: 768px) { .controls { flex-direction: column; @@ -276,10 +328,14 @@
等待分析开始...
+