nuejs / nue

The Design Engineering Framework for the Web
https://nuejs.org
MIT License
6.11k stars 178 forks source link

☀️ Summer mode #189

Closed tipiirai closed 5 months ago

tipiirai commented 9 months ago

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.

tipiirai commented 9 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.

tipiirai commented 8 months ago

Finished developing syntax highlighting, and now moving onto the design system. Please check out the announcement:

tipiirai commented 8 months ago

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.

tipiirai commented 8 months ago

Accidentally closed this

tipiirai commented 7 months ago

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

  1. It uses an old version of Nue and must be transported to the production version. Eat my own dogfood you know
  2. The documentation is lagging. The content-first + design system approach should be presented with absolute clarity
  3. The website forms a solid base for the upcoming templates

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.

tipiirai commented 7 months ago

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.

tipiirai commented 6 months ago

Wrote a little status update for the upcoming months. Switching to summer mode myself (30-50% effort):

https://nuejs.org/blog/status-update-01/