Replace native menu with custom titlebar
Some checks failed
Build Windows App / build-windows (push) Failing after 5m27s

This commit is contained in:
MrSphay
2026-05-01 17:09:07 +02:00
parent 1d1afafd1e
commit cc2aacadb5
8 changed files with 133 additions and 4 deletions

View File

@@ -4,6 +4,8 @@ import {
FileDown,
FileInput,
Languages,
Maximize2,
Minus,
Plus,
RefreshCcw,
Settings,
@@ -328,6 +330,24 @@ export default function App() {
return (
<main className="appShell">
<section className="titlebar">
<div className="titlebarBrand">
<div className="titlebarMark">EH</div>
<span>EnvHelper</span>
</div>
<div className="windowControls">
<button onClick={() => window.envHelper?.minimizeWindow()} title="Minimize" type="button">
<Minus size={15} />
</button>
<button onClick={() => window.envHelper?.toggleMaximizeWindow()} title="Maximize" type="button">
<Maximize2 size={14} />
</button>
<button className="closeButton" onClick={() => window.envHelper?.closeWindow()} title="Close" type="button">
<X size={15} />
</button>
</div>
</section>
<header className="toolbar">
<div className="brand">
<div className="brandMark">EH</div>