Store extracted customStyles in uiSettings (#731)
parent
d25eee79f8
commit
29e55ca6b1
|
@ -81,6 +81,7 @@ export type AppViewState = {
|
||||||
vimMode: boolean;
|
vimMode: boolean;
|
||||||
darkMode: boolean;
|
darkMode: boolean;
|
||||||
forcedROMode: boolean;
|
forcedROMode: boolean;
|
||||||
|
customStyles?: string;
|
||||||
};
|
};
|
||||||
|
|
||||||
// Page navigator mode
|
// Page navigator mode
|
||||||
|
|
|
@ -1087,9 +1087,13 @@ export class Client {
|
||||||
console.error("Failed to load custom styles", e);
|
console.error("Failed to load custom styles", e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
document.getElementById("custom-styles")!.innerHTML = accumulatedCSS.join(
|
const customStylesContent = accumulatedCSS.join("\n\n");
|
||||||
"\n\n",
|
this.ui.viewDispatch({
|
||||||
);
|
type: "set-ui-option",
|
||||||
|
key: "customStyles",
|
||||||
|
value: customStylesContent,
|
||||||
|
});
|
||||||
|
document.getElementById("custom-styles")!.innerHTML = customStylesContent;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue