Show HN: Tilepieces – An open source project for visually editing HTML documents (tilepieces.net)
Hi all,
My name is Simone Di Nuovo and i'm the creator of tilepieces, an open source project to visually editing HTML documents and Web applications.
Tilepieces is a software that allows you to create applications for editing HTML documents, using some of the popular interfaces of the browser developer tools (with which it is possible to integrate css edits).
Tilepieces also allows you to reuse your favorite code and libraries, and exposes APIs that are useful for editing multiple files at a time. You can start using tilepieces with its progressive web application version at https://pwa.tilepieces.net!
I will be happy to receive any comments from you.
21 comments
[ 2.9 ms ] story [ 56.1 ms ] threadOne suggestion: On the PWA playground, it would be nice if it loaded into a fully set up example app
I was expecting something like this (or a button like "LOAD EXAMPLE"/EXAMPLES") but it opened to an empty workspace
Please note that you can upload an existing project -> https://tilepieces.net/documentation/panels/package-manager/.... Zip a folder and start editing!
A couple of comments right out of the gate on the UX/UI:
- Why is the place where you create and browse projects called the "package manager"? I opened that expecting to find plug-ins or similar. (Might just be a language barrier issue.) "Projects view" or similar would be a better term.
- The window-centric design aesthetic is quite unwelcoming to new users, especially if you have to start by opening some specific subset of the windows. Prefer some automated layouts, and preferably some kind of way to snap windows into panels photoshop-style.
- If you are going to stick with a windows-first aesthetic, it's important that those windows behave as ergonomically as possible. For example, if I click within a window, that window should come to the front if multiple windows overlap.
Best of luck with continued development!
As for the windows (I think you talk about panels -> https://tilepieces.net/documentation/UI/panels.html) they can be set right, left, above, below (they are fixed below 1024px). They are certainly a bit .. rough/raw/sketched i think you could say... as everything to the UI, but at the moment I think the important thing is that they work.
The third point you are referring to is a bug! I swear it worked until yesterday :)!
Is there a reason to have that functionality exist in the same view? It feels like the benefit of a window ("panel") based UI is that you can dedicate each group of functions to one window and not need to combine different jobs into the same panel.
I've been skimming through the videos and the tutorial for adding and removing css rules seems to have the wrong video linked ("editing html text and img")