And fluent overlay scrollbars
This commit is contained in:
@@ -242,12 +242,10 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
function SetLightEditor(){
|
function SetLightEditor(){
|
||||||
document.documentElement.setAttribute('data-theme', 'light');
|
|
||||||
DarkReader.disable();
|
DarkReader.disable();
|
||||||
}
|
}
|
||||||
|
|
||||||
function SetDarkEditor(){
|
function SetDarkEditor(){
|
||||||
document.documentElement.setAttribute('data-theme', 'dark');
|
|
||||||
DarkReader.enable();
|
DarkReader.enable();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,39 +1,38 @@
|
|||||||
<html>
|
<html>
|
||||||
<body style="padding-left:12px; padding-right:12px; padding-top:8px; padding-bottom: 8px; margin: 0px; border-radius: 8px;">
|
<body style="padding-left:12px; padding-right:12px; padding-top:8px; padding-bottom: 8px; margin: 0px; border-radius: 8px;">
|
||||||
<meta name="color-scheme" content="dark light">
|
<meta name="color-scheme" content="dark light">
|
||||||
<script src="https://app.reader/darkreader.js"></script>
|
<script src="https://app.reader/darkreader.js"></script>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
function RenderHTML(htmlString) {
|
function RenderHTML(htmlString) {
|
||||||
var containerDiv = document.getElementById("readerDiv");
|
var containerDiv = document.getElementById("readerDiv");
|
||||||
containerDiv.innerHTML = htmlString;
|
containerDiv.innerHTML = htmlString;
|
||||||
}
|
}
|
||||||
|
|
||||||
function ChangeFontFamily(fontFamily) {
|
function ChangeFontFamily(fontFamily) {
|
||||||
var containerDiv = document.getElementById("readerDiv");
|
var containerDiv = document.getElementById("readerDiv");
|
||||||
containerDiv.style.fontFamily = fontFamily;
|
containerDiv.style.fontFamily = fontFamily;
|
||||||
}
|
}
|
||||||
|
|
||||||
function ChangeFontSize(size) {
|
function ChangeFontSize(size) {
|
||||||
var containerDiv = document.getElementById("readerDiv");
|
var containerDiv = document.getElementById("readerDiv");
|
||||||
containerDiv.style.fontSize = size;
|
containerDiv.style.fontSize = size;
|
||||||
}
|
}
|
||||||
|
|
||||||
function SetLightEditor() {
|
function SetLightEditor() {
|
||||||
document.documentElement.setAttribute('data-theme', 'light');
|
document.documentElement.setAttribute('data-theme', 'light');
|
||||||
DarkReader.disable();
|
DarkReader.disable();
|
||||||
}
|
}
|
||||||
|
|
||||||
function SetDarkEditor() {
|
function SetDarkEditor() {
|
||||||
document.documentElement.setAttribute('data-theme', 'dark');
|
document.documentElement.setAttribute('data-theme', 'dark');
|
||||||
DarkReader.enable();
|
DarkReader.enable();
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<link rel="stylesheet" href="https://app.reader/reader.css" />
|
<link rel="stylesheet" href="https://app.reader/reader.css" />
|
||||||
<link rel="stylesheet" href="https://app.reader/global.css" />
|
<div id="readerDiv">
|
||||||
|
</div>
|
||||||
<div id="readerDiv">
|
<link rel="stylesheet" href="https://app.reader/global.css" />
|
||||||
</div>
|
</body>
|
||||||
</body>
|
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -56,6 +56,7 @@ namespace Wino.Views
|
|||||||
InitializeComponent();
|
InitializeComponent();
|
||||||
|
|
||||||
Environment.SetEnvironmentVariable("WEBVIEW2_DEFAULT_BACKGROUND_COLOR", "00FFFFFF");
|
Environment.SetEnvironmentVariable("WEBVIEW2_DEFAULT_BACKGROUND_COLOR", "00FFFFFF");
|
||||||
|
Environment.SetEnvironmentVariable("WEBVIEW2_ADDITIONAL_BROWSER_ARGUMENTS", "--enable-features=OverlayScrollbar,OverlayScrollbarWinStyle,OverlayScrollbarWinStyleAnimation");
|
||||||
}
|
}
|
||||||
|
|
||||||
private static async void OnIsComposerDarkModeChanged(DependencyObject obj, DependencyPropertyChangedEventArgs args)
|
private static async void OnIsComposerDarkModeChanged(DependencyObject obj, DependencyPropertyChangedEventArgs args)
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ namespace Wino.Views
|
|||||||
InitializeComponent();
|
InitializeComponent();
|
||||||
|
|
||||||
Environment.SetEnvironmentVariable("WEBVIEW2_DEFAULT_BACKGROUND_COLOR", "00FFFFFF");
|
Environment.SetEnvironmentVariable("WEBVIEW2_DEFAULT_BACKGROUND_COLOR", "00FFFFFF");
|
||||||
|
Environment.SetEnvironmentVariable("WEBVIEW2_ADDITIONAL_BROWSER_ARGUMENTS", "--enable-features=OverlayScrollbar,OverlayScrollbarWinStyle,OverlayScrollbarWinStyleAnimation");
|
||||||
NavigationCacheMode = NavigationCacheMode.Enabled;
|
NavigationCacheMode = NavigationCacheMode.Enabled;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -31,6 +31,7 @@ namespace Wino.Views.Settings
|
|||||||
this.InitializeComponent();
|
this.InitializeComponent();
|
||||||
|
|
||||||
// Environment.SetEnvironmentVariable("WEBVIEW2_DEFAULT_BACKGROUND_COLOR", "00FFFFFF");
|
// Environment.SetEnvironmentVariable("WEBVIEW2_DEFAULT_BACKGROUND_COLOR", "00FFFFFF");
|
||||||
|
Environment.SetEnvironmentVariable("WEBVIEW2_ADDITIONAL_BROWSER_ARGUMENTS", "--enable-features=OverlayScrollbar,OverlayScrollbarWinStyle,OverlayScrollbarWinStyleAnimation");
|
||||||
}
|
}
|
||||||
|
|
||||||
protected override void OnNavigatedFrom(NavigationEventArgs e)
|
protected override void OnNavigatedFrom(NavigationEventArgs e)
|
||||||
|
|||||||
Reference in New Issue
Block a user