bitcoindevkit.org
bitcoindevkit.org copied to clipboard
Tutorials and Blogs content are not organised in a similar pattern
- The landing page for Blogs and Tutorials is not consistent.
The Blogs landing page shows a list of all blogs in reverse chronological order. The Tutorials landing page shows the first tutorial with the rest of the tutorials in the left nav bar.
Blogs:


- The next level after the landing page is not consistent either. The Blogs landing page shows the title of the current blog and the left nav shows tags and authors. The Tutorials show the first tutorial by default. The left nav shows a list of tutorials. The tutorials don't have a title.
Blogs:


Would be good to have the Tutorials follow a similar pattern as Blogs:
- The landing page can be a reverse chronological list of all tutorials.
- The left nav bar can have a link to get all tutorials and also tags
- Tutorial can have the title as the heading.
@dennisreimann or @ConorOkus is this something we should try to fix in the squarecrypto-vuepress-devkit-theme
or can we override it for the bitcoindevkit.org
site?
I can take a stab at it if I get access to the repo.
Hello, I don't think the tutorials need to be exactly the same as the blog. For the tutorials, we might require nested sections like what I'm working on here but we should have:
- The left nav bar can be in reverse chronological order (could do this manually for now, then follow up by adding dates so it's automated.
- A title in the tutorial (add a heading in the markdown)
Next.js is always a good example I go to - https://nextjs.org/docs/getting-started