Coming a bit late to the discussion. I’ll add a ‘looks good’ as well. Style is much like ‘readthedocs’ so I quite like it.
Perhaps there could be a link to this guide somewhere on the main menu? a ‘How to contribute’ page? I think having this information on a system that allows controlled modification is a great idea.
But it doesn’t. There is a lot of technical info hidden in resources which is not an intuitive place to look. I’d rather, anything more than a basic setup guide be placed in this learn area.
Ironically, the 2 screenshots are not consistent. Neither is learn v community. Ok so it is in a different format (a pull down menu which in itself is confusing) but the items in the menu are in a different order.
The ‘resources’ section is the worst offender and a link has appeared at the top of the community page directly to it as well, despite it being part of the ‘guide’. Again, the top bar of the guide is different again and you cannot get back to ‘home’ from it. The fact it is now being linked to directly really should tell you something.
All top bars should be the same even if you are in that section so you can get back to the main page of that section. Making the left image a ‘home page’ for that section is counter intuative (to me at least).
Edit: I note you quote Platformio as your inspiration; you should therefore see that wherever you are in the site (and they use ReadTheDocs), the top banner is exactly the same, and the top left is always back to the root domain page.
As the learn site is editable on Github I’d suggest a ‘development’ area at the bottom of Learn where things that are under development can be added - clearly marked as such (and on each page so landing from a search makes it clear). As the discussion / development work continues, the page can be updated by the person with most interest. Once is is stable it could be moved into the main sections. If it dies, it could be removed.
It does look good and is a great improvement