Home Guides Contribute

Contributing to Kismet Hub


How to Contribute:

Contributors really help keep Kismet Hub alive! Here are some ways you can help:



Getting Started

To get started, please fork our repository on GitHub and clone it to your own device. Here's a guide on adding more guides to the Kismet Hub!

Step 1: Make a new Astro file for the guide.

Preferrably called the guide name, for example, the HTML guide is called "html.astro".

folder to add guide in

Step 2: Add the frontmatter to the top of the file.

Make sure to import the Layout, Navigation, Footer, and custom.css like so:

---
import Layout from '../../layouts/Layout.astro';
import '../../css/custom.css';
import Navigation from '../../pages/navigation.astro';
import Footer from '../../pages/footer.astro';
---

Step 3: Add the HTML structure.

Make sure to add the HTML structure like this:

<html lang="en">
  <head>
    <meta charset="utf-8" />
    <link rel="icon" type="image/svg+xml" href="/favicon.svg" />
    <meta name="viewport" content="width=device-width" />
    <meta name="generator" content=Astro v5.16.3 />
    <Layout title="GUIDE NAME"></Layout>
  </head>
  <style is:global>
  </style>
  <Navigation />
  <body>
    ...YOUR CONTENT HERE...
  </body>
  <Footer />
</html>

Step 4: Add your content!

Looking at the repository of this is highly recommended so that you can know others have made their guides.




made with <3 by Sarvesh!