Skip to content

Commit

Permalink
fix frontmatter formatting
Browse files Browse the repository at this point in the history
  • Loading branch information
outofambit committed Mar 1, 2024
1 parent efd6ea9 commit 34a32d2
Show file tree
Hide file tree
Showing 129 changed files with 516 additions and 516 deletions.
8 changes: 4 additions & 4 deletions src/content/contributor-docs/ar/README.mdx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

---
---
# 🌸مرحبا 🌺
---

---
# 🌸مرحبا 🌺
شكرا لإهتمامك بالمساهمة في p5.js! مجتمعنا يقدر المساهمات بكل أشكالها ويسعى إلى توسيع معنى كلمة "مساهم/ة" بأقصى شكل ممكن؛ بشكل يتضمن توثيق البرمجيات، التدريس، كتابة الشيفرة البرمجية، صناعة الفن، الكتابة، التصميم، النشاطية، التنظيم، نَظْم المحتوى أو أي شيء أخر يمكن أن تتخيله. [صفحة المجتمع خاصتنا](https://p5js.org/community/#contribute) تعطي ملخصا للطرق المختلفة التي يمكن بها المشاركة والمساهمة معنا.

هذا المشروع يتبع المواصفات القياسية لمشروع [all-contributors "كل المساهمين"](https://github.com/kentcdodds/all-contributors). نحن نستعمل البوت @all-contributors كي نضيف المساهمين/ات إلى الملف README.md. يمكنك الطلب من البوت @all-contributors أن يضيفك عن طريق كتابة الآتي في تعليق على طلب مشكلة "issue" على جيت هب "GitHub" أو طلب سحب"pull request" :
Expand Down
8 changes: 4 additions & 4 deletions src/content/contributor-docs/en/README.mdx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

---
---
# 🌸 Welcome! 🌺
---

---
# 🌸 Welcome! 🌺

Thanks for your interest in contributing to p5.js! Our community values contributions of all forms and seeks to expand the meaning of the word "contributor" as far and wide as possible. It includes documentation, teaching, writing code, making art, writing, design, activism, organizing, curating, or anything else you might imagine. [Our community page](https://p5js.org/community/#contribute) gives an overview of some different ways to get involved and contribute.

Expand Down
8 changes: 4 additions & 4 deletions src/content/contributor-docs/en/access.mdx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

---
---
# Our Focus on Access
---

---
# Our Focus on Access

At the [2019 Contributors Conference](https://p5js.org/community/contributors-conference-2019.html), we made a commitment to only add features to p5.js that increase access (meaning inclusion and/or accessibility). This means considering the vectors of diversity (e.g. gender, social, economic, race, ethnicity, language, disability, etc.) that can impact access/participation; and taking action to acknowledge, dismantle, and prevent barriers. We prioritize the needs of historically marginalized groups over the continued comfort of more privileged groups with p5.js.

Expand Down
8 changes: 4 additions & 4 deletions src/content/contributor-docs/en/archive/benchmarking_p5.mdx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

---
---
# Benchmarking p5.js
---

---
# Benchmarking p5.js

Benchmarking has been moved to its own repo available at https://github.com/limzykenneth/p5-benchmark. A overall view of the benchmark result of the latest version of p5.js can be seen at https://limzykenneth.github.io/p5-benchmark/. This is still a work in progress.

8 changes: 4 additions & 4 deletions src/content/contributor-docs/en/archive/discussions.mdx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

---
---
Joining in on the discussion about how p5 is developed is a great way to contribute. This can be done in a number of ways but one great place to start is by checking out the existing Github [issues that have been labeled 'discussion'](https://github.com/processing/p5.js/labels/discussion) and adding your voice.
---

---
Joining in on the discussion about how p5 is developed is a great way to contribute. This can be done in a number of ways but one great place to start is by checking out the existing Github [issues that have been labeled 'discussion'](https://github.com/processing/p5.js/labels/discussion) and adding your voice.

The documents in this subsection are developed based on these discussion. This is where we compile ideas about current and future design for the library.

Expand Down
8 changes: 4 additions & 4 deletions src/content/contributor-docs/en/archive/es6-adoption.mdx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

---
---
## ES6 Adoption
---

---
## ES6 Adoption
p5.js has recently adopted the ECMAScript 2015 (ES6) language specifications in order to reduce the complexity of the codebase, increase readability, and utilize features that facilitate elegant and effective coding practices for both newcomers and seasoned contributors.

The transition process was initially [discussed](https://github.com/processing/p5.js/issues/3758) with the aim of migrating p5 to ES6, which later lead to a series of widespread syntactical changes in the codebase aligned with ES6 specifications. More info on the initial transition can be found [here](https://github.com/processing/p5.js/pull/3874). These changes consisted of minor modifications to the build system to facilitate processing, linting and testing the library based on ES6 standards, as well as major and ubiquitous syntactical modification in line with ES6 features.
Expand Down
8 changes: 4 additions & 4 deletions src/content/contributor-docs/en/archive/roadmap.mdx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

---
---
# p5.js 1.0 Roadmap [WIP]
---

---
# p5.js 1.0 Roadmap [WIP]

This document is a list of possible features, improvements, and maintenance items for a future 1.0 version of p5.js. The first draft was created by the working group at UCLA Design Media Arts and is put out for your feedback. This is a working draft that may be updated and will be significantly revised at the p5.js Contributor’s Conference, schedule for August 2019. Our goal is to release p5.js 1.0 by the end of 2019.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

---
---
# Contributing Documentation
---

---
# Contributing Documentation

Documentation is essential for new learners and experienced programmers alike. It helps make our community inclusive by extending a friendly hand to those who are less familiar with p5.js. It also helps us find the bugs and issues with the code itself, because we test and try things out as we document.

Expand Down
8 changes: 4 additions & 4 deletions src/content/contributor-docs/en/contributor_guidelines.mdx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

---
---
# Contributor Guidelines
---

---
# Contributor Guidelines

Welcome to the contributor guidelines! This document is for new contributors looking to contribute code to p5.js, contributors looking to refresh their memories on some technical steps, or just about anything else to do with code contributions to p5.js.

Expand Down
8 changes: 4 additions & 4 deletions src/content/contributor-docs/en/creating_libraries.mdx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

---
---
# Creating an Addon Library
---

---
# Creating an Addon Library

A p5.js addon library is JavaScript code that extends or adds to the p5.js core functionality. While p5.js itself already provides a wide range of functionality, it doesn’t aim to cover everything you can do with JavaScript and the Web API. Addon libraries let you extend p5.js without needing to incorporate the features into p5.js. This guide will take you through the steps of creating an addon library that loads a simple CSV file by implementing a `loadCSV()` function.

Expand Down
8 changes: 4 additions & 4 deletions src/content/contributor-docs/en/custom_p5_build.mdx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

---
---
# Creating a custom build of p5.js with select components
---

---
# Creating a custom build of p5.js with select components

## Overview

Expand Down
8 changes: 4 additions & 4 deletions src/content/contributor-docs/en/design_principles.mdx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

---
---
# Design principles for p5.js
---

---
# Design principles for p5.js

- **Beginner Friendly** The p5.js API aims to be friendly to beginner coders, offering a low barrier to creating interactive and visual web content with cutting-edge HTML5/canvas/DOM APIs.

Expand Down
8 changes: 4 additions & 4 deletions src/content/contributor-docs/en/documentation_style_guide.mdx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

---
---
# Documentation Style Guide
---

---
# Documentation Style Guide

Hello! Welcome to the guidelines for writing p5.js documentation. This document is a remix of the following resources:

Expand Down
8 changes: 4 additions & 4 deletions src/content/contributor-docs/en/friendly_error_system.mdx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

---
---
# 🌸 p5.js Friendly Error System (FES)
---

---
# 🌸 p5.js Friendly Error System (FES)

## Overview

Expand Down
8 changes: 4 additions & 4 deletions src/content/contributor-docs/en/inline_documentation.mdx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

---
---
# Contributing to the p5.js Reference
---

---
# Contributing to the p5.js Reference

In p5.js, we author the code reference you see on the [reference](https://p5js.org/reference/) page on the p5.js website by including them alongside the library’s source code as specialized comments. These reference comments include the description, the function’s signature (its parameters and return value), and usage examples. In other words, the content on each p5.js function/variable’s reference page is built from the reference comments in the source code.

Expand Down
8 changes: 4 additions & 4 deletions src/content/contributor-docs/en/internationalization.mdx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

---
---
# 🌐 Internationalization
---

---
# 🌐 Internationalization

[Internationalization](https://developer.mozilla.org/docs/Glossary/Internationalization_and_localization) (sometimes abbreviated "i18n") refers to supporting multiple languages in a software project. This often means maintaining translations of text strings used in the project and letting users choose which translation they receive (or detecting it from their browser settings).

Expand Down
8 changes: 4 additions & 4 deletions src/content/contributor-docs/en/issue_labels.mdx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

---
---
# p5.js issue labels
---

---
# p5.js issue labels

p5.js uses a set of labels to help sort and organize issues.

Expand Down
8 changes: 4 additions & 4 deletions src/content/contributor-docs/en/navbar.mdx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

---
---
<!-- _navbar.md -->
---

---
<!-- _navbar.md -->

* [En](/)
* [Es](/es/)
Expand Down
8 changes: 4 additions & 4 deletions src/content/contributor-docs/en/organization.mdx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

---
---
# Organizing Contributions
---

---
# Organizing Contributions
Keeping the repository organized ensures that it is always clear which discussions and tasks are the most important. This helps everyone from maintainers to new contributors navigate the repository without getting overwhelmed. To help with this, we have a set of guidelines for how to organize issues, work, and pull requests.

Helping with organization can be a great way to contribute. If a bug report is missing information such as example code, feel free to chime in and ask for the missing info. If an issue with an assignee has seen no activity for 60 days, it can be helpful to comment on the issue to check in with the assignee to see if they still want to work on the issue. Whenever you are helping with organizational tasks, make sure to be kind and always keep the community guidelines in mind.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

---
---
---

---


<p align="center">
<img src="https://github.com/endurance21/GSOC-20-WrapUp/blob/master/assets/images/gsoc-heading.png" alt = "github - endurance21" width="300" style="margin-left:50%;transform:translateX(-50%);"/>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

---
---
# p5.touchgui
---

---
# p5.touchgui
***A Mouse & Multi-Touch GUI Library for p5.js***

*by [Carlos "L05" Garcia](https://github.com/L05) ([@L05_](https://twitter.com/L05_) | [L05.is](https://L05.is))*
Expand Down
8 changes: 4 additions & 4 deletions src/content/contributor-docs/en/project_wrapups/README.mdx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

---
---
This folder contains wrap-up reports from p5.js related [Google Summer of Code](https://summerofcode.withgoogle.com/organizations/4915113891463168/) and [Processing Fellowships](https://processingfoundation.org/fellowships) projects.
---

---
This folder contains wrap-up reports from p5.js related [Google Summer of Code](https://summerofcode.withgoogle.com/organizations/4915113891463168/) and [Processing Fellowships](https://processingfoundation.org/fellowships) projects.


*Note for contributors: Embedded images and media are welcome. Please host these files externally rather than placing in this repo to avoid adding growing the repository filesize too much.*
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

---
---
# Math in Motion
---

---
# Math in Motion

by Alexandra Cheng & Oskar Garcia

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

---
---
# Implementing missing WebGL primitives
---

---
# Implementing missing WebGL primitives
#### by Adil Rabbani ([@adilrabbani](https://github.com/AdilRabbani))

This summer I worked on improving p5.js WebGL mode, along side [Aidan Nelson](https://github.com/AidanNelson) with the help of our mentors [Stalgia Grigg](https://github.com/mlarghydracept)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

---
---
---

---

# Addon Library Development - [p5.teach.js](https://github.com/two-ticks/p5.teach.js/)

| **Project** | [Addon Library Development - p5.teach.js](https://summerofcode.withgoogle.com/projects/#4613016500305920) |
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

---
---
# p5.js WebGL Updates
---

---
# p5.js WebGL Updates

Over the course of this Google Summer of Code 2018 project for The Processing Foundation, I worked along with [Adil Rabbani](https://github.com/AdilRabbani) and our mentors [Kate Hollenbach](https://github.com/kjhollen) and [Stalgia Grigg](https://github.com/mlarghydracept) to further expand and improve p5.js' WebGL implementation. I focused specifically on helping beginner coders visualize and understand 3D space through an expanded orbitControl(), reorganization and expansion of the camera and a debugMode().

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

---
---
# Extending the p5.js Friendly Error System
---

---
# Extending the p5.js Friendly Error System

#### By Akshay Padte ([@akshay-99](https://github.com/akshay-99))

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

---
---
# Improving the p5.xr Library Through Artistic Examples
---

---
# Improving the p5.xr Library Through Artistic Examples

#### by [Anais Gonzalez](https://anaisgonzalez.design)

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

---
---
# Improving p5.js WebGL/3d functionality
---

---
# Improving p5.js WebGL/3d functionality

#### By Aryan Koundal(@AryanKoundal)
#### Mentored by : Dave Pagurek(@davepagurek ), Tanvi Kumar(@TanviKumar )
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

---
---
# p5.js Showcase
---

---
# p5.js Showcase

For my Google Summer of Code 2019 project, I worked with my mentor Kate Hollenbach to curate new examples of work by the online and offline p5.js community and create a place for them on the [p5.js website](https://p5js.org/). This involved creating new `/showcase` and `/showcase/featuring` pages to highlight creative and inclusive ways people have been engaging with p5.js (including but not limited to: making art and design, learning and teaching code, improving and translating documentation, accessibility, integrating other libraries and devices, contributing to open source). We also established an open nomination process for people to submit or nominate work to be featured, especially educators and students when the school year starts. We are continuing to discuss how to update the pages periodically.

Expand Down
Loading

0 comments on commit 34a32d2

Please sign in to comment.