noxitylabs / knowledgebase

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Noxity Knowledgebase

This repository is used to store the knowledgebase files for Noxity. The knowledgebase is powered by Mintlify which pulls all content directly from this repository. The knowledgebase is available here.

Open Source License


Table of Contents


Getting Started with contributing

Contributions to this project are currenly limited to Noxity staff only. Thus these instructions serve informational purpose only to the public. Soon we plan to open issue and suggestion system for everyone.

To get started message project leader on Discord to be added to the knowledgebase team. After a team leader has added you to the team you can start editing the knowledgebase.

Initial Setup

  1. Clone the repository to your local machine.
  2. Open the repository with Visual Studio Code or other IDE.

Editing the Knowledgebase

  1. You always push to writing branch.
  2. If doesn't exist already, create a writing branch from the main branch.
  3. Make your changes to the knowledgebase.
  4. Commit your changes to writing branch.
  5. Create a pull request to the main branch.
  6. Wait for a project maintainer to review your changes.

Tips and Notes

  1. The knowledgebase uses formatting available here: https://help.noxity.io/essentials/markdown
  2. If you are using Visual Studio Code, we recommend setting syntax checker to "HTML" for .mdx files within this project. This will help you see any errors in your formatting.

To Do

In progress

  • Change background to something more dynamic
  • Find nice gradient for anchor icon links
  • Fix purpleish glow on button hover and search popup. Replace it with Noxity red
  • Since local changes aren't working (needs to be fixed by Mintlify) setup another instance for development and writing.

Needs official implementation

  • Fix card links opening in a new tab
  • Add a "back to top" button
  • Add icons to "tabs" in the header if loaded from mobile (currently they all show the same icon)
  • Add crisp ive chat to the knowledgebase

Done

  • Add github link to the knolwedgebase in the header - DONE ✅
  • Open source the knowledgebase system - DONE ✅
  • Add icons to sidebar links - DONE ✅
  • Implement "raiseIssue" + setup GitHub to allow these requests - DONE ✅

Ideas


Authors


Acknowledgements

We would like to acknowledge the following projects for their contributions:

  • Mintlify - Knowledgebase system
  • Inspiration - The extent of available possibilities and features with Mintlify wouldn't be possible without the showcases of other projects.

This project itself (knowledgebase system) is free and open-source software provided by Mintlify, but we reserve all rights to our content and own modifications.

About


Languages

Language:MDX 100.0%