Skip to content

🚧 Adding New Titles 🚧 #14

Description

@damla

Is your feature request related to a problem? Please describe.

  • Titles and category names need to be added.

Describe the solution you'd like

  • Category and channel names found in our Discord Server will be migrated to Source Pocket.
  • Customize the titles.

Categories

  • Programming Languages
  • Web Development
  • Development Tools
  • Operating Systems
  • Graphic Design
  • Mobile Development
  • Embedded Systems
  • Databases
  • Data Science
  • Artificial Intelligence
  • Game Development
  • Network Programming

Add title checklist ✅

  • Create a folder named as category-name under /docs.

For example: Programming Languages -> programming-languages

  • Find channels found under the specific category you selected from our Discord Server.
  • Create them under /docs/category-name path as channel-title.md.
  • Fill inside of them as the example below:
---
id: visual-studio-code <!-- id of page -->
title: Visual Studio Code <!-- title written at the top of page -->
sidebar_label: Visual Studio Code <!-- label for the sidebar  -->
---

## Visual Studio Code <!-- content -->
  • Find sidebars.js file and add your category as an object. For example:
module.exports = {
  "🤔 Operating Systems Pocket": [ /* [emoji] Title from Discord Pocket */
      "operating-systems/macos", /* your-category-folder/id-of-title */
      "operating-systems/windows",
      "operating-systems/gnu-linux",
    ]

⚠️ This Part is not needed for sub-titles! ⚠️

  • Open docusaurus.config.js file, find footer property of themeConfig.
  • Under the links property, add an item under items list as below:
footer: {
      style: "dark",
      links: [
        {
          title: "Docs",
          items: [
            {
              label: "Programming Languages Pocket", /* Category Name */
              to: "docs/programming-languages/assembly", /* slug of first title in your category */
            },
/* Some other code */

⚠️ Don't forget to add #issue-number in your commits! (#14 for this issue)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions