Skip to content

Commit

Permalink
0.5.5 => fix mock system bars appearing, redirect issues, add accesib…
Browse files Browse the repository at this point in the history
…ility group titles, fix clear button visibility
  • Loading branch information
berkaytumal committed Jan 31, 2025
1 parent 4ffc968 commit e61509b
Show file tree
Hide file tree
Showing 4 changed files with 32 additions and 7 deletions.
15 changes: 10 additions & 5 deletions src/apps/groove.internal.settings/pages/03_ease_of_access.js
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ function handleFileInput(event) {
}, 100);
});
};

reader.onerror = function () {
parent.GrooveBoard.alert(
window.i18n.t("settings.alerts.font_read_error.title"),
Expand Down Expand Up @@ -96,15 +96,20 @@ setTimeout(() => {
window.setFont(font)
fontStore.hasFont().then((value) => {
if (value || localStorage["customFontName"]) {
document.getElementById("clearfont").style.visibility = "visible"
document.getElementById("clearfont").classList.remove("hidden")
document.querySelector("#font-chooser > div:nth-child(3) > span.name").innerText = localStorage["customFontName"] || "custom font"

} else {
document.getElementById("clearfont").style.visibility = "hidden"
document.getElementById("clearfont").classList.add("hidden")
}
});
} else {
document.getElementById("clearfont").style.visibility = "hidden"
document.getElementById("clearfont").classList.add("hidden")

}
if (localStorage.getItem("hapticFeedback") != "false") {
document.querySelector("div.haptic-toggle-switch > p").innerText = i18n.t("common.actions.on")
document.querySelector("div.haptic-toggle-switch > div > .metro-toggle-switch").setAttribute("checked", "")
}
}, 500); //reduce-motion-toggle-switch
if (!!localStorage.getItem("font")) {
Expand All @@ -114,7 +119,7 @@ if (!!localStorage.getItem("font")) {
document.getElementById("clearfont").addEventListener("flowClick", () => {
fontStore.clearFont()
document.querySelector("#font-chooser > div:nth-child(3) > span.name").innerText = i18n.t("settings.ease_of_access.font.choose")
document.getElementById("clearfont").style.visibility = "hidden"
document.getElementById("clearfont").classList.add("hidden")
window.setFont(0)
document.getElementById("font-chooser").selectOption(0)
parent.GrooveBoard.backendMethods.font.set(0)
Expand Down
14 changes: 14 additions & 0 deletions src/apps/groove.internal.settings/style.scss
Original file line number Diff line number Diff line change
Expand Up @@ -288,6 +288,13 @@ p.text {
}
}

p.groups-title {
color: var(--metro-foreground);
font-size: 35px;
font-weight: 300;
margin: 6px 0px;
}

.group {
position: relative;
display: flex;
Expand Down Expand Up @@ -1036,4 +1043,11 @@ div.color-picker-controls {
background: var(--metro-foreground) !important;
color: var(--metro-background) !important;
}
}

#clearfont {
&.hidden {
display: none;
visibility: hidden;
}
}
8 changes: 7 additions & 1 deletion src/styles/systemBars.scss
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,13 @@ body {
}



body:not(.groove-mock) {
.system-bar {
display: none !important;
visibility: hidden !important;
pointer-events: none !important;
}
}
.groove-element {
&.groove-element-alert-layer {
position: fixed;
Expand Down
2 changes: 1 addition & 1 deletion src/welcome.js
Original file line number Diff line number Diff line change
Expand Up @@ -267,7 +267,7 @@ document.querySelector("#page-readme button.right-btn").addEventListener("flowCl
goToPage(7)

setTimeout(() => {
location.href = new URL("./", location).href
location.href = new URL("./index.html", location).href
}, 500);
}

Expand Down

0 comments on commit e61509b

Please sign in to comment.