|
225 | 225 | // @description:zu Dlala izimpendulo ze-ChatGPT ngokuzenzakalela |
226 | 226 | // @author Adam Lui |
227 | 227 | // @namespace https://github.com/adamlui |
228 | | -// @version 2025.1.29.7 |
| 228 | +// @version 2025.1.29.8 |
229 | 229 | // @license MIT |
230 | 230 | // @icon https://assets.chatgptautotalk.com/images/icons/openai/black/icon48.png?v=9f1ed3c |
231 | 231 | // @icon64 https://assets.chatgptautotalk.com/images/icons/openai/black/icon64.png?v=9f1ed3c |
|
861 | 861 | sidebar.insertBefore(this.div, sidebar.children[1]) ; this.status = 'inserted' |
862 | 862 | }, |
863 | 863 |
|
864 | | - updateNavicon() { // to match UI scheme |
865 | | - const isDarkScheme = env.ui.scheme == 'dark' |
866 | | - this.div.classList.add(isDarkScheme ? 'dark' : 'light') |
867 | | - this.div.classList.remove(isDarkScheme ? 'light' : 'dark') |
| 864 | + updateNavicon() { |
868 | 865 | this.navicon.src = `${app.urls.resourceHost }/assets/images/icons/soundwave` |
869 | 866 | + `/${ config.autoTalkDisabled ? '' : 'tall' }` |
870 | 867 | + `/${ env.ui.scheme == 'dark' ? 'white' : 'black' }.svg` |
871 | 868 | }, |
872 | 869 |
|
| 870 | + updateScheme() { // to match UI scheme |
| 871 | + const isDarkScheme = env.ui.scheme == 'dark' |
| 872 | + this.div.classList.add(isDarkScheme ? 'dark' : 'light') |
| 873 | + this.div.classList.remove(isDarkScheme ? 'light' : 'dark') |
| 874 | + this.updateNavicon() |
| 875 | + }, |
| 876 | + |
873 | 877 | updateState() { |
874 | 878 | if (!this.div) return // since toggle never created = sidebar missing |
875 | 879 | this.div.style.display = config.toggleHidden ? 'none' : 'flex' |
|
926 | 930 | function handleSchemePrefChange() { |
927 | 931 | const displayedScheme = getScheme() |
928 | 932 | if (env.ui.scheme != displayedScheme) { |
929 | | - env.ui.scheme = displayedScheme ; toggles.sidebar.updateNavicon() ; modals.stylize() } |
| 933 | + env.ui.scheme = displayedScheme ; toggles.sidebar.updateScheme() ; modals.stylize() } |
930 | 934 | } |
931 | 935 |
|
932 | 936 | // Disable distracting SIDEBAR CLICK-ZOOM effect |
|
0 commit comments