add title attr to text text links (#1228)
* add title attr to text text links
* Revert "add title attr to text text links"
This reverts commit c028cd184e.
* use css tooltips
* add to expanded post state
* handle theming
* add to bskyweb
This commit is contained in:
@@ -267,13 +267,20 @@ export class ShellUiModel {
|
||||
hydrate(v: unknown) {
|
||||
if (isObj(v)) {
|
||||
if (hasProp(v, 'colorMode') && isColorMode(v.colorMode)) {
|
||||
this.colorMode = v.colorMode
|
||||
this.setColorMode(v.colorMode)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
setColorMode(mode: ColorMode) {
|
||||
this.colorMode = mode
|
||||
|
||||
if (typeof window !== 'undefined') {
|
||||
const html = window.document.documentElement
|
||||
// remove any other color mode classes
|
||||
html.className = html.className.replace(/colorMode--\w+/g, '')
|
||||
html.classList.add(`colorMode--${mode}`)
|
||||
}
|
||||
}
|
||||
|
||||
setMinimalShellMode(v: boolean) {
|
||||
|
||||
Reference in New Issue
Block a user