nuejs / nue

A content first web framework. Perfect for UX developers.
https://nuejs.org
MIT License
5.9k stars 174 forks source link

New website shaping up šŸŽ‰ #279

Open tipiirai opened 1 month ago

tipiirai commented 1 month ago

The summer holiday mode is still on, but I've been slowly working on the new website at https://www2.nuejs.org/

image

A complete rewrite of everything:

New documentation

To clearly explain the content-first development model, global design system, content management system, and the reactivity model for building both content-heavy multi page applications and single-page applications.

New front page

To highlight the benefits of the content-first development model. Also works as a perfect example of the power of Nuemark and how even the more complex pages can be expressed with content-only text format.

Blogging area

The content is the same, but everything was converted to work with the public Nue binary. The current website only works with a private Nue version.

New design

To showcase the power of the global design system, CSS framework, and CSS best practices.


Running locally

This website works with the dev- branch of Nue binary. Just clone the nuejs.org repository and run nue and the site should work on port 8080.

Work in progress

The website is very much in progress. Still tons of work under the documentation area. The layout, CSS, and JS structure is likely going to change, but it's already pretty nice, clear, and minimalistic.

Estimated release is on July (2024). Nue itself is mostly fine tuning and bug fixing. Once released, the version number will be Nue 1.0 alpha. I'm probably aware of all the technical issues in there atm so no significant benefit on reporting them here.

tipiirai commented 1 month ago

The documentation area is by far the biggest effort and takes weeks of writing. The vision is still mostly in my head and gets formalized as I write.

image
nobkd commented 1 month ago

Added some comments/ideas:

I might still add more. We'll see :shrug:

tomByrer commented 1 month ago

Looks nicer!

BTW, as someone who has a concussion ('neruo-divergent), if the animation is long-term (like in full page Hero), then slower is better. Also dark mode helps a bunch. tia

tomByrer commented 1 month ago

There is flashing of content/layout when switching 'tabs' (NUE | docs | blog). You can test in incognito mode. Linux/Brave