This is and will be publicly available ongoing (living) project, a multi-window GUI prototype primarily aimed towards Vekt.js-light project I also do maintain...
- This repository primarily targets JavaScript, not TypeScript users, thus
.mjs
extension deliberately is reserved for ESM-first Electron's main process or Node.js environments, respectively. - The
Views
defined under./views/
path: each path has entry pointindex.html
linked with sourcedmain.js
within itsindex.html
counterpart, which unlikemain.mjs
, themain.js
indicates that is part of Document Object Model (DOM) structure under Electron's renderer process, rather than the part of Electron's main process or so...
Run the following commands on your terminal in ascending order:
npm ci
;npm start
instead of a longnodemon --exec npx electron main.mjs
command.
Make sure your top-level DOM element for each
View
instance has its ownstyle.height
property set toheight:100vh
- this will allow adjacentViews
to be stacked in a nice one-to-one manner without any visual gaps experienced !
- Request Autofill.enable failed(UNSOLVED)
Made with ♥ by projektorius96