.dark #open_folder_small { min-width: auto; flex-grow: 0; padding-left: 0.25em; padding-right: 0.25em; padding: 0.5em; font-size: 1.5em; background: #000000; } #open_folder_small { display: inline-flex; align-items: center; justify-content: center; height: 2.5em; min-width: 2.5em; flex-grow: 0; padding: 0 1em; font-size: 1.1em; font-weight: 500; color: #333; background: linear-gradient(180deg, #fff 80%, #f3f3f3 100%); border: 1.5px solid #b0b0b0; border-radius: 6px; box-shadow: 0 2px 6px rgba(0,0,0,0.08); cursor: pointer; transition: background 0.2s, border 0.2s, box-shadow 0.2s, color 0.2s; } #open_folder_small:hover, #open_folder_small:focus { background: linear-gradient(180deg, #f5faff 80%, #e6f0fa 100%); border-color: #3399ff; color: #1761a0; box-shadow: 0 4px 12px rgba(51,153,255,0.15); outline: none; } #open_folder_small:active { background: linear-gradient(180deg, #e6f0fa 80%, #d0e3f7 100%); border-color: #1761a0; color: #1761a0; box-shadow: 0 2px 4px rgba(51,153,255,0.10); } #open_folder { display: inline-flex; align-items: center; justify-content: center; height: 2.5em; min-width: 2.5em; flex-grow: 0; padding: 0 1em; font-size: 1.1em; font-weight: 500; color: #333; background: linear-gradient(180deg, #fff 80%, #f3f3f3 100%); border: 1.5px solid #b0b0b0; border-radius: 6px; box-shadow: 0 2px 6px rgba(0,0,0,0.08); cursor: pointer; transition: background 0.2s, border 0.2s, box-shadow 0.2s, color 0.2s; } #open_folder:hover, #open_folder:focus { background: linear-gradient(180deg, #f5faff 80%, #e6f0fa 100%); border-color: #3399ff; color: #1761a0; box-shadow: 0 4px 12px rgba(51,153,255,0.15); outline: none; } #open_folder:active { background: linear-gradient(180deg, #e6f0fa 80%, #d0e3f7 100%); border-color: #1761a0; color: #1761a0; box-shadow: 0 2px 4px rgba(51,153,255,0.10); } .dark #open_folder { height: auto; flex-grow: 0; padding-left: 0.25em; padding-right: 0.25em; background: #000000; } #number_input { min-width: min-content; flex-grow: 0.3; padding-left: 0.75em; padding-right: 0.75em; } .ver-class { color: #6c757d; font-size: small; text-align: right; padding-right: 1em; } #myDropdown { height: auto; width: 33%; flex-grow: 0; } #myTensorButton { background: #007bff; color: #ffffff; border: none; border-radius: 4px; padding: 0.5em 1em; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05); } #myTensorButton:hover { box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); } #myTensorButtonStop { background: #17a2b8; color: #ffffff; border: none; border-radius: 4px; padding: 0.5em 1em; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05); } #myTensorButtonStop:hover { box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); } .advanced_background { background: #f4f4f4; /* Light neutral gray */ padding: 1em; border-radius: 8px; transition: background-color 0.3s ease, border 0.3s ease, box-shadow 0.3s ease; /* Added transition for smooth shadow effect */ } .advanced_background:hover { background-color: #ebebeb; /* Slightly darker background on hover */ border: 1px solid #ccc; /* Add a subtle border */ box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Subtle shadow on hover */ } .basic_background { background: #eaeff1; /* Muted cool gray */ padding: 1em; border-radius: 8px; transition: background-color 0.3s ease, border 0.3s ease, box-shadow 0.3s ease; } .basic_background:hover { background-color: #dfe4e7; /* Slightly darker cool gray on hover */ border: 1px solid #ccc; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Subtle shadow on hover */ } .huggingface_background { background: #e0e4e7; /* Light gray with a hint of blue */ padding: 1em; border-radius: 8px; transition: background-color 0.3s ease, border 0.3s ease, box-shadow 0.3s ease; } .huggingface_background:hover { background-color: #d6dce0; /* Slightly darker on hover */ border: 1px solid #bbb; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Subtle shadow on hover */ } .flux1_background { background: #ece9e6; /* Light beige tone */ padding: 1em; border-radius: 8px; transition: background-color 0.3s ease, border 0.3s ease, box-shadow 0.3s ease; } .flux1_background:hover { background-color: #e2dfdb; /* Slightly darker beige on hover */ border: 1px solid #ccc; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Subtle shadow on hover */ } .preset_background { background: #f0f0f0; /* Light gray */ padding: 1em; border-radius: 8px; transition: background-color 0.3s ease, border 0.3s ease, box-shadow 0.3s ease; } .preset_background:hover { background-color: #e6e6e6; /* Slightly darker on hover */ border: 1px solid #ccc; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Subtle shadow on hover */ } .samples_background { background: #d9dde1; /* Soft muted gray-blue */ padding: 1em; border-radius: 8px; transition: background-color 0.3s ease, border 0.3s ease, box-shadow 0.3s ease; } .samples_background:hover { background-color: #cfd3d8; /* Slightly darker on hover */ border: 1px solid #bbb; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Subtle shadow on hover */ } /* Dark mode styles */ .dark .ver-class { color: #adb5bd; } .dark #myTensorButton { background: #007bff; color: #f8f9fa; /* Ensure other properties like border, border-radius, padding are consistent if needed */ box-shadow: 0 2px 4px rgba(255, 255, 255, 0.05); } .dark #myTensorButton:hover { box-shadow: 0 4px 8px rgba(255, 255, 255, 0.1); } .dark #myTensorButtonStop { background: #17a2b8; color: #f8f9fa; box-shadow: 0 2px 4px rgba(255, 255, 255, 0.05); } .dark #myTensorButtonStop:hover { box-shadow: 0 4px 8px rgba(255, 255, 255, 0.1); } .dark .advanced_background { background: #222222; padding: 1em; border-radius: 8px; transition: background-color 0.3s ease, border 0.3s ease, box-shadow 0.3s ease; } .dark .advanced_background:hover { background-color: #2c2c2c; border: 1px solid #444444; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); } .dark .basic_background { background: #1f2328; padding: 1em; border-radius: 8px; transition: background-color 0.3s ease, border 0.3s ease, box-shadow 0.3s ease; } .dark .basic_background:hover { background-color: #292d32; border: 1px solid #4a4e53; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); } .dark .huggingface_background { background: #1c2128; padding: 1em; border-radius: 8px; transition: background-color 0.3s ease, border 0.3s ease, box-shadow 0.3s ease; } .dark .huggingface_background:hover { background-color: #262b32; border: 1px solid #474c53; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); } .dark .flux1_background { background: #252321; padding: 1em; border-radius: 8px; transition: background-color 0.3s ease, border 0.3s ease, box-shadow 0.3s ease; } .dark .flux1_background:hover { background-color: #2f2d2b; border: 1px solid #4f4d4b; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); } .dark .preset_background { background: #1e1e1e; padding: 1em; border-radius: 8px; transition: background-color 0.3s ease, border 0.3s ease, box-shadow 0.3s ease; } .dark .preset_background:hover { background-color: #282828; border: 1px solid #404040; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); } .dark .samples_background { background: #1b242c; padding: 1em; border-radius: 8px; transition: background-color 0.3s ease, border 0.3s ease, box-shadow 0.3s ease; } .dark .samples_background:hover { background-color: #252e36; border: 1px solid #465058; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); } .flux1_rank_layers_background { background: #ece9e6; /* White background for clear theme */ padding: 1em; border-radius: 8px; transition: background-color 0.3s ease, border 0.3s ease, box-shadow 0.3s ease; } .flux1_rank_layers_background:hover { background-color: #dddad7; /* Slightly darker on hover */ border: 1px solid #ccc; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Subtle shadow on hover */ } .dark .flux1_rank_layers_background { background: #252321; padding: 1em; border-radius: 8px; transition: background-color 0.3s ease, border 0.3s ease, box-shadow 0.3s ease; } .dark .flux1_rank_layers_background:hover { background-color: #2f2d2b; border: 1px solid #4f4d4b; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); }