-
Notifications
You must be signed in to change notification settings - Fork 42
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
Add further updates to website design #49
Comments
First off that's some seriously good work @dennisreimann. I come from the bitcoindevkit side of things, and it's fair to say we're very interested in what you're building. A few comments on my end:
|
Working on this in #50 now. @thunderbiscuit I've made it so that only the h1 and h2 headline levels show up in the sidebar. Does this work for you? Preview here: https://deploy-preview-50--ldk-docs-preview.netlify.app/ |
Very nice. Those are solid additions IMO! |
I wonder if we even need the H2 headings in the sidebar. One of my favourite docs are https://nextjs.org/docs Looking at the current state of the docs these H2's consist of a lot of content and could be separate pages IMO. Thoughts @dennisreimann @thunderbiscuit ? |
@ConorOkus That'd basically mean we don't show headings/an outline of the current doc in the sidebar. I'm fine either way and don't have a strong preference here. |
Something you see sometimes is a Table of Content at the top of long articles. This gives the eye a clear mapping for what's inside the article, without messing with the mental map for "what's on the website". Note also that once you click on a section of the article, it shows up with the header at the top, but can easily be mistaken for it's own page... Not that big of a deal, but is another reason why sections(h1,h2,h3 tags) and articles don't mesh well inside the same sidebar. The screenshot above could easily fool you into thinking you're on the "Managing Channels" page, but in fact your in the "Managing Channels" section of the "Using LDK" page. |
@thunderbiscuit Ok, pushed an update that gets rid of the headings in the sidebar. Thanks for elaborating these concerns. I got a better understanding of what you mean and now tend to agree. If pages grow to complex we can easily split them up or add a table of contents. |
I love how you can push changes and the Netlify test site updates immediately. It's so intuitive to iterate upon. Sick work by the way. Another hit on your VuePress long list of hits. |
Yeah, I guess my argument is that we should keep the structure so you can get an overall feel for what's in the article but they should actually be separate pages and not sections in the article because it makes the pages unnecessarily long. I suspect having separate pages will be better for SEO and search as well. |
Good point @ConorOkus. If everything is in gigantic pages it's harder to find what you want. And SEO I don't know enough about, but it feels like indeed it would be better to have specialized pages. |
@dennisreimann Looking really good! One subtle detail, not high priority. Have you tried the left-side border-line like this? Ideally the left/right borders line up with the center of the illustration grids. |
@sbddesign We can fine tune that, it'd be the same as for the content container at the bottom … |
@dennisreimann The blog is looking good. I noticed something that looks like an error. The left nav seems to switch when clicking on a blog post. I feel like the the individual blog post should have the same sidebar as the blog archive. |
@sbddesign Good catch, will update both things you mentioned with the next run of changes. |
I'd suggest that we include a default image that is included in the OpenGraph metadata for each page. That way, the page shows up with a nice LDK branded picture when shared on social media. (Optionally, each page could have its own meta image. For example, one might conceivably want the ability to add an image to the top of the blog post above the header -- but that could all come later.) Specifically, for the immediate future, I am proposing having this PNG (or a PNG like this) included in the |
This is my mistake -- the grid backgrounds behind the images do not show up in dark mode. I have since found a simple solution for this in Figma that easily translates into SVG. When there is consensus on final color palette, I will make you sure I get this corrected artwork to you. That is all I got right now, thanks for listening. 🙏 |
Blog looks rad. Good stuff. @notmandatory have you seen this? I think it would be a great fit for us as well. |
Addressed all points mentioned :) @ConorOkus I've created a separate issue for the Algolia search (#58), because we need to have the Vuepress version live to apply for it. What is the state of the color scheme updates? Moved this to #60 so that we can merge and close this one? |
Thanks for the updates. I'll chase the colour scheme up over slack, a few other components we need to change include the We also need to integrate a footer. |
@ConorOkus Ok, let's merge the general update PR #50 and open/use separate issues to track the other things individually. |
This is an issue is to help us track, improve and implement further visual aspects of the website. Most of what we need is there, but it's important to get the base/template as solid as possible as it will be used by the BDK project. We are looking to make updates in the following areas.
The text was updated successfully, but these errors were encountered: