An open API service indexing awesome lists of open source software.

https://github.com/expoverse/content

The content on AppCode including references, examples, specifications, how-to, and the many other web development related content. This is the repo where you can change, update, fix, and improve the community developer materials hosted on AppCode.
https://github.com/expoverse/content

coding css html javascript learning python references webdeveloper webdevelopment website

Last synced: 8 months ago
JSON representation

The content on AppCode including references, examples, specifications, how-to, and the many other web development related content. This is the repo where you can change, update, fix, and improve the community developer materials hosted on AppCode.

Awesome Lists containing this project

README

          

---

title: Contributing to AppCode
skip_file: true

---

[![Markdown Processor](https://github.com/Expoverse/content/actions/workflows/remark.yml/badge.svg)](https://github.com/Expoverse/content/actions/workflows/remark.yml)

The content on AppCode covering references, examples, specifications, how-to, and the many other web development related content. This is the repo where you can change, update, fix, and improve the community developer materials.

# Contents

- [Contributing](#contributing)
- [Creating Pages](#creating-pages)
- [Notes](#notes)

# Contributing

You can change, fix, update, and improve the content on https://appcode.app by creating an issue or submiting a pull request for the pages you want to change.

- Creating an [issue link](https://github.com/Expoverse/content/issues/new?assignees=\&labels=\&template=content-bug.yml)
- Ideas can be submitted in two ways.
- Through a [pull request](https://github.com/Expoverse/content/pulls)
- Using the [New content or feature suggestion issue template](https://github.com/Expoverse/content/issues/new?assignees=\&labels=proposal\&template=content-or-feature-suggestion.yml\&title=Enter+your+proposal+here)
- Submiting content and code changes with a [pull request.](https://github.com/Expoverse/content/pulls)

To find out more about the complete contribution process and to find out how to get started, see the [contribution guide](https://appcode.app/contributing/) or [CONTRIBUTING.md file](https://github.com/Expoverse/content/blob/master/CONTRIBUTING.md) in this repository.

# Creating Pages

This section is for creating articles, references, examples, how-to, and other materials not listed.

Pages can be submitted by being written in markdown and sumbitted through a [pull request](https://github.com/Expoverse/content/pulls).

- Here is the [guide to writing in markdown](https://appcode.app/writing-in-markdown/) for contributing to the content on AppCode.

# Notes

During the markdown linting and format of the markdown files you may notice some characters are escaped, this is normal for [Remark](https://github.com/remarkjs/remark). Here is more infomation on what characters to expect that will be escaped.

> Markdown is incredibly complex. Almost all ASCII punctuation characters can cause something to happen depending on what comes before or after them. Depending on what plugins you use, any ASCII punctuation character could theoretically thus result in an escape. Here are the defaults: https://github.com/syntax-tree/mdast-util-to-markdown/blob/main/lib/unsafe.js. @remarkjs/remark