datopian / makeitmarkdown

Learn how to make markdown based websites, docs, knowledgebases and more - and why a markdown based approach is awesome πŸ¦Έβ€β™€
https://makeitmarkdown.com
MIT License
5 stars 0 forks source link
markdown markdown-based markdown-guide

Make It Markdown - Markdown-based Websites Guide πŸš€

Learn how you can build markdown-based websites, docs, knowledgebases and more -- and why a markdown-based approach is awesome πŸ¦Έβ€β™€

(Start Learning)

Tutorials

Tutorial 1: Create a website from scratch using markdown and PortalJS

In this tutorial we will walk you through creating an elegant, fully functional website written in simple markdown and published with PortalJS.

By the end of this tutorial you will:

Below is a screenshot of how the final website will look like: ![[tutorial-1-result.png]]

Setup a sandbox website including live publishing

Now, let's edit the front page

Let's add a page: e.g. about page

[!tip] Read full tutorial [[create-a-website-from-scratch|here!]]

Tutorial 2: Editing your site locally on your computer

In this tutorial, we will walk you through the process of editing your Flowershow website locally on your computer.

By the end of this tutorial, you will:

Below is a screenshot of how the final website will look like:

![[tutorial-2-result.png]]

Clone the repository to your computer

Now, let's edit in Obsidian

Commit your changes

[!tip] Read full tutorial [[edit-a-website-locally|here!]]

Tutorial 3: Collaborating with others on your website project

In this tutorial, we will guide you through collaborating with others on the same website project using GitHub.

By the end of this tutorial, you will:

Create a new branch

Now, let's make changes in the new branch

Create a pull request (PR)

Review and merge a pull request

Resolving conflicts

[!tip] Read full tutorial [[collaborate-on-website-project|here!]] (TBD)

Tutorial 4: Customising your website locally and previewing your changes locally

In this tutorial, we will dive into the more technical aspects of website customisation, but this time, everything will be done locally. You'll learn how to preview your site on your own machine before pushing changes to the live site, ensuring everything looks and works exactly as you want.

By the end of this tutorial, you will:

Previewing the site locally

Changing the site title and description

Configuring the title, description and navbar

Integrating with Google Analytics

Customising the Tailwind theme

When you're happy with all your changes, use GitHub Desktop to commit your changes and push them back to your GitHub repository.

In addition to these topics, the full tutorial shows you what other customisations options are available and where to find information on these.

[!tip] Read full tutorial here! (TBD)

Howtos