forked from extern/easydiffusion
Highlight the Save settings button when pressed
This commit is contained in:
parent
0c93c4754d
commit
cc3186a683
@ -7,7 +7,7 @@
|
|||||||
<link rel="icon" type="image/png" href="/media/images/favicon-32x32.png" sizes="32x32">
|
<link rel="icon" type="image/png" href="/media/images/favicon-32x32.png" sizes="32x32">
|
||||||
<link rel="stylesheet" href="/media/css/fonts.css?v=1">
|
<link rel="stylesheet" href="/media/css/fonts.css?v=1">
|
||||||
<link rel="stylesheet" href="/media/css/themes.css?v=3">
|
<link rel="stylesheet" href="/media/css/themes.css?v=3">
|
||||||
<link rel="stylesheet" href="/media/css/main.css?v=17">
|
<link rel="stylesheet" href="/media/css/main.css?v=18">
|
||||||
<link rel="stylesheet" href="/media/css/auto-save.css?v=5">
|
<link rel="stylesheet" href="/media/css/auto-save.css?v=5">
|
||||||
<link rel="stylesheet" href="/media/css/modifier-thumbnails.css?v=4">
|
<link rel="stylesheet" href="/media/css/modifier-thumbnails.css?v=4">
|
||||||
<link rel="stylesheet" href="/media/css/fontawesome-all.min.css?v=1">
|
<link rel="stylesheet" href="/media/css/fontawesome-all.min.css?v=1">
|
||||||
@ -328,15 +328,15 @@
|
|||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|
||||||
<script src="media/js/parameters.js?v=9"></script>
|
|
||||||
<script src="media/js/plugins.js?v=1"></script>
|
|
||||||
<script src="media/js/utils.js?v=6"></script>
|
<script src="media/js/utils.js?v=6"></script>
|
||||||
|
<script src="media/js/parameters.js?v=10"></script>
|
||||||
|
<script src="media/js/plugins.js?v=1"></script>
|
||||||
<script src="media/js/inpainting-editor.js?v=1"></script>
|
<script src="media/js/inpainting-editor.js?v=1"></script>
|
||||||
<script src="media/js/image-modifiers.js?v=6"></script>
|
<script src="media/js/image-modifiers.js?v=6"></script>
|
||||||
<script src="media/js/auto-save.js?v=8"></script>
|
<script src="media/js/auto-save.js?v=8"></script>
|
||||||
<script src="media/js/main.js?v=23"></script>
|
<script src="media/js/main.js?v=23"></script>
|
||||||
<script src="media/js/themes.js?v=4"></script>
|
<script src="media/js/themes.js?v=4"></script>
|
||||||
<script src="media/js/dnd.js?v=9"></script>
|
<script src="media/js/dnd.js?v=10"></script>
|
||||||
<script>
|
<script>
|
||||||
async function init() {
|
async function init() {
|
||||||
await initSettings()
|
await initSettings()
|
||||||
|
@ -898,6 +898,9 @@ input::file-selector-button {
|
|||||||
i.active {
|
i.active {
|
||||||
background: var(--accent-color);
|
background: var(--accent-color);
|
||||||
}
|
}
|
||||||
|
.primaryButton.active {
|
||||||
|
background: hsl(var(--accent-hue), 100%, 50%);
|
||||||
|
}
|
||||||
#system-info {
|
#system-info {
|
||||||
max-width: 800px;
|
max-width: 800px;
|
||||||
font-size: 10pt;
|
font-size: 10pt;
|
||||||
|
@ -432,8 +432,8 @@ function checkWriteToClipboardPermission (result) {
|
|||||||
event.stopPropagation()
|
event.stopPropagation()
|
||||||
// Add css class 'active'
|
// Add css class 'active'
|
||||||
copyIcon.classList.add('active')
|
copyIcon.classList.add('active')
|
||||||
// In 1000 ms remove the 'active' class
|
// In 350 ms remove the 'active' class
|
||||||
asyncDelay(1000).then(() => copyIcon.classList.remove('active'))
|
asyncDelay(350).then(() => copyIcon.classList.remove('active'))
|
||||||
const uiState = readUI()
|
const uiState = readUI()
|
||||||
TASK_REQ_NO_EXPORT.forEach((key) => delete uiState.reqBody[key])
|
TASK_REQ_NO_EXPORT.forEach((key) => delete uiState.reqBody[key])
|
||||||
if (uiState.reqBody.init_image && !IMAGE_REGEX.test(uiState.reqBody.init_image)) {
|
if (uiState.reqBody.init_image && !IMAGE_REGEX.test(uiState.reqBody.init_image)) {
|
||||||
@ -452,8 +452,8 @@ function checkWriteToClipboardPermission (result) {
|
|||||||
event.stopPropagation()
|
event.stopPropagation()
|
||||||
// Add css class 'active'
|
// Add css class 'active'
|
||||||
pasteIcon.classList.add('active')
|
pasteIcon.classList.add('active')
|
||||||
// In 1000 ms remove the 'active' class
|
// In 350 ms remove the 'active' class
|
||||||
asyncDelay(1000).then(() => pasteIcon.classList.remove('active'))
|
asyncDelay(350).then(() => pasteIcon.classList.remove('active'))
|
||||||
pasteFromClipboard()
|
pasteFromClipboard()
|
||||||
})
|
})
|
||||||
resetSettings.parentNode.insertBefore(pasteIcon, resetSettings)
|
resetSettings.parentNode.insertBefore(pasteIcon, resetSettings)
|
||||||
|
@ -327,4 +327,7 @@ saveSettingsBtn.addEventListener('click', function() {
|
|||||||
'update_branch': updateBranch,
|
'update_branch': updateBranch,
|
||||||
'ui_open_browser_on_start': uiOpenBrowserOnStartField.checked
|
'ui_open_browser_on_start': uiOpenBrowserOnStartField.checked
|
||||||
})
|
})
|
||||||
|
|
||||||
|
saveSettingsBtn.classList.add('active')
|
||||||
|
asyncDelay(300).then(() => saveSettingsBtn.classList.remove('active'))
|
||||||
})
|
})
|
||||||
|
Loading…
Reference in New Issue
Block a user