mirror of
https://github.com/ankitects/anki.git
synced 2025-09-19 14:32:22 -04:00
Make button show its toggle state
This commit is contained in:
parent
f5d429a5ca
commit
ece753991e
2 changed files with 10 additions and 1 deletions
|
@ -879,8 +879,10 @@ QTableView {{ gridline-color: {grid} }}
|
||||||
lambda _editor: self.onTogglePreview(),
|
lambda _editor: self.onTogglePreview(),
|
||||||
"Preview Selected Card",
|
"Preview Selected Card",
|
||||||
"Preview",
|
"Preview",
|
||||||
|
id="previewButton",
|
||||||
disables=False,
|
disables=False,
|
||||||
rightside=False,
|
rightside=False,
|
||||||
|
toggleable=True,
|
||||||
))
|
))
|
||||||
|
|
||||||
gui_hooks.editor_did_init_left_buttons.append(add_preview_button)
|
gui_hooks.editor_did_init_left_buttons.append(add_preview_button)
|
||||||
|
@ -1579,6 +1581,7 @@ where id in %s"""
|
||||||
self._previewer.close()
|
self._previewer.close()
|
||||||
|
|
||||||
def _on_preview_closed(self):
|
def _on_preview_closed(self):
|
||||||
|
self.editor.web.eval("$('#previewButton').removeClass('highlighted')")
|
||||||
self._previewer = None
|
self._previewer = None
|
||||||
|
|
||||||
# Card deletion
|
# Card deletion
|
||||||
|
|
|
@ -73,8 +73,14 @@ button.linkb:disabled {
|
||||||
}
|
}
|
||||||
|
|
||||||
button.highlighted {
|
button.highlighted {
|
||||||
|
#topbutsleft & {
|
||||||
|
box-shadow: inset 0px 0px 5px #222;
|
||||||
|
}
|
||||||
|
|
||||||
|
#topbutsright & {
|
||||||
border-bottom: 3px solid #000;
|
border-bottom: 3px solid #000;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
#fields {
|
#fields {
|
||||||
margin-top: 35px;
|
margin-top: 35px;
|
||||||
|
|
Loading…
Reference in a new issue