Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -1658,18 +1658,39 @@ def show_main_app():
|
|
| 1658 |
|
| 1659 |
|
| 1660 |
* File Uploader */
|
| 1661 |
-
|
| 1662 |
-
|
| 1663 |
-
|
| 1664 |
-
|
| 1665 |
-
|
| 1666 |
-
|
| 1667 |
-
|
| 1668 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1669 |
[data-testid="stFileUploaderDropzone"]:hover {
|
| 1670 |
-
|
| 1671 |
-
|
| 1672 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1673 |
/* Force ALL text inside file uploader dropzone to black */
|
| 1674 |
[data-testid="stFileUploaderDropzone"] *,
|
| 1675 |
[data-testid="stFileUploaderDropzone"] p,
|
|
|
|
| 1658 |
|
| 1659 |
|
| 1660 |
* File Uploader */
|
| 1661 |
+
/* Modern card-style file uploader */
|
| 1662 |
+
[data-testid="stFileUploaderDropzone"] {
|
| 1663 |
+
border-radius: 20px;
|
| 1664 |
+
border: none;
|
| 1665 |
+
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
|
| 1666 |
+
padding: 30px;
|
| 1667 |
+
box-shadow: 0 10px 30px rgba(0,0,0,0.2);
|
| 1668 |
+
transition: all 0.3s ease;
|
| 1669 |
+
margin-bottom: 2rem;
|
| 1670 |
+
position: relative;
|
| 1671 |
+
overflow: hidden;
|
| 1672 |
+
}
|
| 1673 |
+
|
| 1674 |
[data-testid="stFileUploaderDropzone"]:hover {
|
| 1675 |
+
transform: translateY(-5px);
|
| 1676 |
+
box-shadow: 0 15px 40px rgba(0,0,0,0.3);
|
| 1677 |
+
}
|
| 1678 |
+
|
| 1679 |
+
[data-testid="stFileUploaderDropzone"]:before {
|
| 1680 |
+
content: '';
|
| 1681 |
+
position: absolute;
|
| 1682 |
+
top: 0;
|
| 1683 |
+
left: 0;
|
| 1684 |
+
right: 0;
|
| 1685 |
+
bottom: 0;
|
| 1686 |
+
background: rgba(255,255,255,0.1);
|
| 1687 |
+
opacity: 0;
|
| 1688 |
+
transition: opacity 0.3s ease;
|
| 1689 |
+
}
|
| 1690 |
+
|
| 1691 |
+
[data-testid="stFileUploaderDropzone"]:hover:before {
|
| 1692 |
+
opacity: 1;
|
| 1693 |
+
}
|
| 1694 |
/* Force ALL text inside file uploader dropzone to black */
|
| 1695 |
[data-testid="stFileUploaderDropzone"] *,
|
| 1696 |
[data-testid="stFileUploaderDropzone"] p,
|