This repository has been archived by the owner on Oct 22, 2021. It is now read-only.
Svelte port of eDEX-UI #1036
danbulant
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I just wanted to learn svelte a bit more so I decided to port eDEX UI to svelte. Here's my progress: danbulant/svedexui.
Opening audio/video/pdf files doesn't work since they use icons that aren't present in the repository (filesystem.icons uses the icon JSON in assets/misc but the icons used aren't there). Edex file editing is not supported yet either (they open in the text editor). Keyboard shortcuts don't work yet either.
Keyboard and terminal aren't ported to svelte yet (it's using the original JS). Mostly everything else is using svelte with as few js DOM edits as possible (and as few global/window variables).
I tried to improve some performance things (limiting FPS, checking less times, optimized requests). Styles are used from this repository (I just copied them).
Also, wondering if someone could help me see why in the intro sequence the main shell jumps a little. I think it's because I have some wrong timing between adding keyboard and removing the bottom margin of shell but couldn't find the difference.
Beta Was this translation helpful? Give feedback.
All reactions