style.qss 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. /* DupFind Modern Dark Theme */
  2. QMainWindow {
  3. background-color: #1e1e1e;
  4. color: #e0e0e0;
  5. }
  6. QWidget {
  7. background-color: #1e1e1e;
  8. color: #e0e0e0;
  9. font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  10. }
  11. QPushButton {
  12. background-color: #333333;
  13. border: 1px solid #444444;
  14. border-radius: 4px;
  15. padding: 8px 16px;
  16. color: #ffffff;
  17. font-weight: bold;
  18. }
  19. QPushButton:hover {
  20. background-color: #444444;
  21. border: 1px solid #555555;
  22. }
  23. QPushButton:pressed {
  24. background-color: #222222;
  25. }
  26. /* Delete Button Specific */
  27. QPushButton#deleteBtn {
  28. background-color: #c0392b;
  29. border: none;
  30. }
  31. QPushButton#deleteBtn:hover {
  32. background-color: #e74c3c;
  33. }
  34. QListWidget {
  35. background-color: #252526;
  36. border: 1px solid #333333;
  37. border-radius: 4px;
  38. outline: 0;
  39. }
  40. QListWidget::item {
  41. padding: 5px;
  42. border-bottom: 1px solid #333333;
  43. }
  44. QListWidget::item:selected {
  45. background-color: #37373d;
  46. color: #007acc;
  47. }
  48. QScrollArea {
  49. border: none;
  50. }
  51. #imgCard {
  52. background-color: #2d2d2d;
  53. border: 1px solid #3f3f3f;
  54. border-radius: 8px;
  55. margin: 5px;
  56. }
  57. #imgCard:hover {
  58. border: 1px solid #007acc;
  59. background-color: #33333d;
  60. }
  61. QProgressBar {
  62. border: 1px solid #333333;
  63. border-radius: 4px;
  64. text-align: center;
  65. background-color: #252526;
  66. }
  67. QProgressBar::chunk {
  68. background-color: #007acc;
  69. }
  70. QLabel {
  71. color: #cccccc;
  72. }
  73. QSlider::handle:horizontal {
  74. background: #007acc;
  75. border: 1px solid #007acc;
  76. width: 14px;
  77. height: 14px;
  78. margin: -5px 0;
  79. border-radius: 7px;
  80. }
  81. QSlider::groove:horizontal {
  82. border: 1px solid #333333;
  83. height: 4px;
  84. background: #333333;
  85. margin: 2px 0;
  86. }