-
Notifications
You must be signed in to change notification settings - Fork 375
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: new website v2 #818
feat: new website v2 #818
Conversation
Would be great to be able to see a render somewhere. |
You can run the website locally: $ cd gno.land
$ go run ./cmd/gnoweb
Running on http://127.0.0.1:8888 (after having pulled this branch ofc) |
Yes indeed, but for convenience I also made a small screencast of the current state of the website :) https://drop.howl.moe/e75fb57f97-2023-05-12_11-36-10.mp4 Great work @alexiscolin ! |
Co-authored-by: Thomas Bruyelle <thomas.bruyelle@gmail.com>
Here is a new preview (Desktop ver) 23-05-17_gno.land.mp4 |
And the Mobile ver 23-05-17_gno.land-mob.mp4 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Screencast of my clicking around the new website: https://drop.howl.moe/4f1921404c-2023-06-15_19-59-54.mp4
It looks good, I have some general comments aside the code-specific ones:
- Can we make the sun/moon icon for the theme switcher the same color as the GitHub icon in the header?
- I see we render a
<hr>
we don't really use at the bottom. Can we remove it? - Maybe we should add some spacing on the
<pre>
/ code blocks to make them nicer aesthetically? - Should we have something, when viewing a realm render, to visually distinguish the realm and path + source/help links at the top? I know they're already full-size compared to the content -- but maybe make them have a slightly darker background, in transition from the header's background?
- I think the "Socials" section in the homepage footer has a lot of negative space on desktop. Maybe have the subscribe form on the right?
@moul I've updated the content as we discussed yesterday. I've added two static pages "ecosystem" and "language" that follow the I've also removed the Here is the contents: |
@moul for the testnet style merge,
Be careful about the style render into blog article since it hasn't been fully tested with long and complex article (with all the exotic Could be great to take a look at |
Signed-off-by: Manfred Touron <94029+moul@users.noreply.github.com>
Signed-off-by: Manfred Touron <94029+moul@users.noreply.github.com>
Co-authored-by: Thomas Bruyelle <thomas.bruyelle@gmail.com> Co-authored-by: Manfred Touron <94029+moul@users.noreply.github.com>
Gno Website Design V2
This PR aims to deliver a new website layout design by sync the
www.gno.land
repo (used for static contents on Gno main website). It adds more flexibility and (HTML/CSS) components that will be decoupled and reuse in #781 with dedicated markdown markup.As of today, changes mainly involve Markdown and CSS files, but some Go templates have been updated (such as header menu, blogs listing...)