Closed tipiirai closed 5 months ago
I'm currently working on Nuemark syntax highlighting #168 before (actually) moving to the design system. The design system will be a universal solution for websites (multi-page apps) and single-page applications. It is based on semantic CSS in such a way that the global namespace is not "polluted". It allows external CSS, CSS-in-JS and Tailwind to co-exist in harmony.
Finished developing syntax highlighting, and now moving onto the design system. Please check out the announcement:
UPDATE: I'm actively working on the design system, but will make a round of low-level updates to Glow, Nuekit, and Nuemark before launching it. It's a rather big task impacting all parts of the stack and the information architecture on the website. Thanks.
Accidentally closed this
After finishing Nue CSS (ie. Nue automatic dependency management + a way to use vanilla CSS without global namespace issues + Lightning CSS integration + three example websites) I'm switching my focus to design systems. I also need to rewrite the current nuejs.org website because
This is quite a big task. Estimates are super hard, but that feels like two months. The project would certainly benefit from a technical writer who sees the power in vanilla CSS and design systems and understands the importance of the separation of concerns principle — and has a great amount of spare time to invest on a project with zero monetary reward, and tolerates vast amount of negative feedback from the majority of developers who think otherwise.. lol
ie. There is likely nobody out there who can/wants to help me here so this step is going to take some more time.
I just had a little break and I'm back to dev mode again. To be honest, my motivation level is not 100%, mostly due to how software development is so strongly tied to social media influencers and popularism. It used to be different. Also, the summer is coming and I tend to work less. I expect the next deadline to be May, not April.
Wrote a little status update for the upcoming months. Switching to summer mode myself (30-50% effort):
Nue development is currently focusing on building a solid a design system and website templates before the focus shifts into singe-page applications and client-side/reactive Nue JS. For this reason, some of the issues are marked low priority.
See product roadmap for details.