A small prototype of an UI for the xtc platform #89
Replies: 7 comments 10 replies
-
Thank you! Will take a look |
Beta Was this translation helpful? Give feedback.
-
Let me try to see if I can use my docker templates to recreate this quickly. I need a short break from minimising the Gradle xtc plugin pull request. |
Beta Was this translation helpful? Give feedback.
-
I actually have a Dockerfile that builds and runs the platform. But I'm
facing some issues with the self signed certificate and it's not accessible
from outside the container. I'll try to fix that tonight and commit the
Dockerfile to the repo.
pt., 11 sie 2023, 14:56 użytkownik Marcus Lagergren <
***@***.***> napisał:
… Let me try to see if I can use my docker templates to recreate this
quickly. I need a short break from minimising the Gradle xtc plugin pull
request.
—
Reply to this email directly, view it on GitHub
<#89 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAIIACKIVXKZ2WBGCTFW33XUYTYJANCNFSM6AAAAAA3HVPXOI>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
What day/time works for everyone to jump on a call? I assume @ggleyzer @lagergren and Mark Schmidt should be present, and I'd love to join! Would Monday morning (NY time) work? |
Beta Was this translation helpful? Give feedback.
-
Having done a lot of running in containers work in my day job, I wouldn't mind joining too |
Beta Was this translation helpful? Give feedback.
-
I was able to get the platform running in a container and connect my browser to it. You don't need to mess about with loopback, just use the |
Beta Was this translation helpful? Give feedback.
-
I pushed the new UI (with minor changes) to the platform repo. Thank you, @azzazzel! |
Beta Was this translation helpful? Give feedback.
-
I've been using the platform as a learning playground for some time now. I was curious if I could learn xtclang (in my limited spare time) well enough to build something more than "hello worlds" and counters. It was a nice experience touching almost every part of the platform (DB, model, managers, web, rest services), and I learned a lot.
After a few nights and weekends, this is what I got. I'm sharing it with you in case it helps you in any way with the UI you are building.
Look and feel
I just used an online brand generator. I gave it the phrase "Ecstasy Cloud", and it proposed several designs (logo, colors, fonts, ...). I'm not a designer myself, so please don't judge it from that perspective.
Front-end framework
I used Quasar, which is a component framework based on Vue.js. I'm far from being a front-end expert, but that framework has proven useful in developing not-too-ugly frontends with minimum effort.
The code
The code ... is ... a mess. Seriously! It started as a learning playground and still looks like that. But if you still want to have a look at it, it's here. It should be possible to build it and run it locally. In order to work around #platform/1, I had to increase the memory for
xec
to 2GBWhat's next?
I'd love to try rebuilding the platform in a more consistent and DDD way, but I don't know if I can find the time to do that.
Anyway, if you find any of this useful, I'm happy to get on a call and provide more details.
Beta Was this translation helpful? Give feedback.
All reactions