diff --git a/src/content/contributor-docs/ar/README.mdx b/src/content/contributor-docs/ar/README.mdx index 1ab7cdea53..5dacf87c89 100644 --- a/src/content/contributor-docs/ar/README.mdx +++ b/src/content/contributor-docs/ar/README.mdx @@ -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" : diff --git a/src/content/contributor-docs/en/README.mdx b/src/content/contributor-docs/en/README.mdx index df463bc818..920b2c4076 100644 --- a/src/content/contributor-docs/en/README.mdx +++ b/src/content/contributor-docs/en/README.mdx @@ -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. diff --git a/src/content/contributor-docs/en/access.mdx b/src/content/contributor-docs/en/access.mdx index efdc16b5fb..784a1c2478 100644 --- a/src/content/contributor-docs/en/access.mdx +++ b/src/content/contributor-docs/en/access.mdx @@ -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. diff --git a/src/content/contributor-docs/en/archive/benchmarking_p5.mdx b/src/content/contributor-docs/en/archive/benchmarking_p5.mdx index c44c359e4a..c239caf53c 100644 --- a/src/content/contributor-docs/en/archive/benchmarking_p5.mdx +++ b/src/content/contributor-docs/en/archive/benchmarking_p5.mdx @@ -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. \ No newline at end of file diff --git a/src/content/contributor-docs/en/archive/discussions.mdx b/src/content/contributor-docs/en/archive/discussions.mdx index 68878c609f..ec47b1c099 100644 --- a/src/content/contributor-docs/en/archive/discussions.mdx +++ b/src/content/contributor-docs/en/archive/discussions.mdx @@ -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. diff --git a/src/content/contributor-docs/en/archive/es6-adoption.mdx b/src/content/contributor-docs/en/archive/es6-adoption.mdx index 482bad5fe5..2c79a23ffc 100644 --- a/src/content/contributor-docs/en/archive/es6-adoption.mdx +++ b/src/content/contributor-docs/en/archive/es6-adoption.mdx @@ -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. diff --git a/src/content/contributor-docs/en/archive/roadmap.mdx b/src/content/contributor-docs/en/archive/roadmap.mdx index b094ff0aaa..cc9682f945 100644 --- a/src/content/contributor-docs/en/archive/roadmap.mdx +++ b/src/content/contributor-docs/en/archive/roadmap.mdx @@ -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. diff --git a/src/content/contributor-docs/en/contributing_documentation.mdx b/src/content/contributor-docs/en/contributing_documentation.mdx index f71c302606..1d60be4847 100644 --- a/src/content/contributor-docs/en/contributing_documentation.mdx +++ b/src/content/contributor-docs/en/contributing_documentation.mdx @@ -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. diff --git a/src/content/contributor-docs/en/contributor_guidelines.mdx b/src/content/contributor-docs/en/contributor_guidelines.mdx index b94f309732..453694f7c7 100644 --- a/src/content/contributor-docs/en/contributor_guidelines.mdx +++ b/src/content/contributor-docs/en/contributor_guidelines.mdx @@ -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. diff --git a/src/content/contributor-docs/en/creating_libraries.mdx b/src/content/contributor-docs/en/creating_libraries.mdx index 38cba226ae..f64b425a35 100644 --- a/src/content/contributor-docs/en/creating_libraries.mdx +++ b/src/content/contributor-docs/en/creating_libraries.mdx @@ -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. diff --git a/src/content/contributor-docs/en/custom_p5_build.mdx b/src/content/contributor-docs/en/custom_p5_build.mdx index ce96df3af7..8c539a7101 100644 --- a/src/content/contributor-docs/en/custom_p5_build.mdx +++ b/src/content/contributor-docs/en/custom_p5_build.mdx @@ -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 diff --git a/src/content/contributor-docs/en/design_principles.mdx b/src/content/contributor-docs/en/design_principles.mdx index 1d39f236ae..de4a2e6353 100644 --- a/src/content/contributor-docs/en/design_principles.mdx +++ b/src/content/contributor-docs/en/design_principles.mdx @@ -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. diff --git a/src/content/contributor-docs/en/documentation_style_guide.mdx b/src/content/contributor-docs/en/documentation_style_guide.mdx index c9416ad307..c3891dac19 100644 --- a/src/content/contributor-docs/en/documentation_style_guide.mdx +++ b/src/content/contributor-docs/en/documentation_style_guide.mdx @@ -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: diff --git a/src/content/contributor-docs/en/friendly_error_system.mdx b/src/content/contributor-docs/en/friendly_error_system.mdx index 92ac5a3139..18fbc0a598 100644 --- a/src/content/contributor-docs/en/friendly_error_system.mdx +++ b/src/content/contributor-docs/en/friendly_error_system.mdx @@ -1,8 +1,8 @@ - --- - - --- - # 🌸 p5.js Friendly Error System (FES) +--- + +--- +# 🌸 p5.js Friendly Error System (FES) ## Overview diff --git a/src/content/contributor-docs/en/inline_documentation.mdx b/src/content/contributor-docs/en/inline_documentation.mdx index bbc7e08148..e552c7bbd5 100644 --- a/src/content/contributor-docs/en/inline_documentation.mdx +++ b/src/content/contributor-docs/en/inline_documentation.mdx @@ -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. diff --git a/src/content/contributor-docs/en/internationalization.mdx b/src/content/contributor-docs/en/internationalization.mdx index 02420d76f5..f8a2248f11 100644 --- a/src/content/contributor-docs/en/internationalization.mdx +++ b/src/content/contributor-docs/en/internationalization.mdx @@ -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). diff --git a/src/content/contributor-docs/en/issue_labels.mdx b/src/content/contributor-docs/en/issue_labels.mdx index a1244a4721..e5046b244b 100644 --- a/src/content/contributor-docs/en/issue_labels.mdx +++ b/src/content/contributor-docs/en/issue_labels.mdx @@ -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. diff --git a/src/content/contributor-docs/en/navbar.mdx b/src/content/contributor-docs/en/navbar.mdx index ced99add17..cd060bd195 100644 --- a/src/content/contributor-docs/en/navbar.mdx +++ b/src/content/contributor-docs/en/navbar.mdx @@ -1,8 +1,8 @@ - --- - - --- - +--- + +--- + * [En](/) * [Es](/es/) diff --git a/src/content/contributor-docs/en/organization.mdx b/src/content/contributor-docs/en/organization.mdx index 48e6efff92..24d742a73c 100644 --- a/src/content/contributor-docs/en/organization.mdx +++ b/src/content/contributor-docs/en/organization.mdx @@ -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. diff --git a/src/content/contributor-docs/en/project_wrapups/DIVYANSHU_RAJ_GSOC_20.mdx b/src/content/contributor-docs/en/project_wrapups/DIVYANSHU_RAJ_GSOC_20.mdx index c4bf6647bf..b147776b4c 100644 --- a/src/content/contributor-docs/en/project_wrapups/DIVYANSHU_RAJ_GSOC_20.mdx +++ b/src/content/contributor-docs/en/project_wrapups/DIVYANSHU_RAJ_GSOC_20.mdx @@ -1,8 +1,8 @@ - --- - - --- - +--- + +--- +
diff --git a/src/content/contributor-docs/en/project_wrapups/L05_GSOC_2019.mdx b/src/content/contributor-docs/en/project_wrapups/L05_GSOC_2019.mdx
index 19a9f1fca9..5904ebc212 100644
--- a/src/content/contributor-docs/en/project_wrapups/L05_GSOC_2019.mdx
+++ b/src/content/contributor-docs/en/project_wrapups/L05_GSOC_2019.mdx
@@ -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))*
diff --git a/src/content/contributor-docs/en/project_wrapups/README.mdx b/src/content/contributor-docs/en/project_wrapups/README.mdx
index 7124fbed64..c46ccfb237 100644
--- a/src/content/contributor-docs/en/project_wrapups/README.mdx
+++ b/src/content/contributor-docs/en/project_wrapups/README.mdx
@@ -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.*
diff --git a/src/content/contributor-docs/en/project_wrapups/acheng_ogarcia_gsoc_2019.mdx b/src/content/contributor-docs/en/project_wrapups/acheng_ogarcia_gsoc_2019.mdx
index de2faef1fc..f60cdf490d 100644
--- a/src/content/contributor-docs/en/project_wrapups/acheng_ogarcia_gsoc_2019.mdx
+++ b/src/content/contributor-docs/en/project_wrapups/acheng_ogarcia_gsoc_2019.mdx
@@ -1,8 +1,8 @@
- ---
-
- ---
- # Math in Motion
+---
+
+---
+# Math in Motion
by Alexandra Cheng & Oskar Garcia
diff --git a/src/content/contributor-docs/en/project_wrapups/adilrabbani_gsoc_2018.mdx b/src/content/contributor-docs/en/project_wrapups/adilrabbani_gsoc_2018.mdx
index 4c668b5a42..7ec2428f15 100644
--- a/src/content/contributor-docs/en/project_wrapups/adilrabbani_gsoc_2018.mdx
+++ b/src/content/contributor-docs/en/project_wrapups/adilrabbani_gsoc_2018.mdx
@@ -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)
diff --git a/src/content/contributor-docs/en/project_wrapups/aditya_gsoc_2021.mdx b/src/content/contributor-docs/en/project_wrapups/aditya_gsoc_2021.mdx
index ceaaa4aacf..3940b915e5 100644
--- a/src/content/contributor-docs/en/project_wrapups/aditya_gsoc_2021.mdx
+++ b/src/content/contributor-docs/en/project_wrapups/aditya_gsoc_2021.mdx
@@ -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) |
diff --git a/src/content/contributor-docs/en/project_wrapups/aidannelson_gsoc_2018.mdx b/src/content/contributor-docs/en/project_wrapups/aidannelson_gsoc_2018.mdx
index bcc9983de5..406c644724 100644
--- a/src/content/contributor-docs/en/project_wrapups/aidannelson_gsoc_2018.mdx
+++ b/src/content/contributor-docs/en/project_wrapups/aidannelson_gsoc_2018.mdx
@@ -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().
diff --git a/src/content/contributor-docs/en/project_wrapups/akshaypadte_gsoc_2020.mdx b/src/content/contributor-docs/en/project_wrapups/akshaypadte_gsoc_2020.mdx
index 041516770b..fce34d017c 100644
--- a/src/content/contributor-docs/en/project_wrapups/akshaypadte_gsoc_2020.mdx
+++ b/src/content/contributor-docs/en/project_wrapups/akshaypadte_gsoc_2020.mdx
@@ -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))
diff --git a/src/content/contributor-docs/en/project_wrapups/anaisgonzalez_gsoc_2021.mdx b/src/content/contributor-docs/en/project_wrapups/anaisgonzalez_gsoc_2021.mdx
index 3c99f06a4f..bb382cb528 100644
--- a/src/content/contributor-docs/en/project_wrapups/anaisgonzalez_gsoc_2021.mdx
+++ b/src/content/contributor-docs/en/project_wrapups/anaisgonzalez_gsoc_2021.mdx
@@ -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)
diff --git a/src/content/contributor-docs/en/project_wrapups/aryan_koundal_gsoc_2023.mdx b/src/content/contributor-docs/en/project_wrapups/aryan_koundal_gsoc_2023.mdx
index 2f442298c6..e6fba62e1d 100644
--- a/src/content/contributor-docs/en/project_wrapups/aryan_koundal_gsoc_2023.mdx
+++ b/src/content/contributor-docs/en/project_wrapups/aryan_koundal_gsoc_2023.mdx
@@ -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 )
diff --git a/src/content/contributor-docs/en/project_wrapups/ashleykang_gsoc2019.mdx b/src/content/contributor-docs/en/project_wrapups/ashleykang_gsoc2019.mdx
index bda2c5f3a4..1b6c3029f3 100644
--- a/src/content/contributor-docs/en/project_wrapups/ashleykang_gsoc2019.mdx
+++ b/src/content/contributor-docs/en/project_wrapups/ashleykang_gsoc2019.mdx
@@ -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.
diff --git a/src/content/contributor-docs/en/project_wrapups/ayush23dash_gsoc_2023.mdx b/src/content/contributor-docs/en/project_wrapups/ayush23dash_gsoc_2023.mdx
index 46de603447..2e04612bae 100644
--- a/src/content/contributor-docs/en/project_wrapups/ayush23dash_gsoc_2023.mdx
+++ b/src/content/contributor-docs/en/project_wrapups/ayush23dash_gsoc_2023.mdx
@@ -1,8 +1,8 @@
- ---
-
- ---
- # Friendly Error System(FES) and Documentation
+---
+
+---
+# Friendly Error System(FES) and Documentation
By Ayush Shankar(@ayush23dash) || Mentored by : Alice Chung(@almchung) && Nick Briz(@nbriz)
diff --git a/src/content/contributor-docs/en/project_wrapups/connieliu_gsoc_2020.mdx b/src/content/contributor-docs/en/project_wrapups/connieliu_gsoc_2020.mdx
index 952da3d20f..5546a8922e 100644
--- a/src/content/contributor-docs/en/project_wrapups/connieliu_gsoc_2020.mdx
+++ b/src/content/contributor-docs/en/project_wrapups/connieliu_gsoc_2020.mdx
@@ -1,8 +1,8 @@
- ---
-
- ---
- # Increasing the Organization and Scope of the p5.js Showcase
+---
+
+---
+# Increasing the Organization and Scope of the p5.js Showcase
# Summary
diff --git a/src/content/contributor-docs/en/project_wrapups/dewansDT_gsoc_2023.mdx b/src/content/contributor-docs/en/project_wrapups/dewansDT_gsoc_2023.mdx
index 17633d7de2..da908e1ca8 100644
--- a/src/content/contributor-docs/en/project_wrapups/dewansDT_gsoc_2023.mdx
+++ b/src/content/contributor-docs/en/project_wrapups/dewansDT_gsoc_2023.mdx
@@ -1,8 +1,8 @@
- ---
-
- ---
- # Mobile/Responsive Design Implementation of p5.js Web Editor.
+---
+
+---
+# Mobile/Responsive Design Implementation of p5.js Web Editor.
### Project by [dewanshDT](https://github.com/dewanshDT)
### Mentored by [Linda Paiste](https://github.com/lindapaiste) and [Shuju Lin](https://www.shujuuu.com/)
diff --git a/src/content/contributor-docs/en/project_wrapups/elginmclaren_gsoc_2018.mdx b/src/content/contributor-docs/en/project_wrapups/elginmclaren_gsoc_2018.mdx
index 22618f8017..af91821509 100644
--- a/src/content/contributor-docs/en/project_wrapups/elginmclaren_gsoc_2018.mdx
+++ b/src/content/contributor-docs/en/project_wrapups/elginmclaren_gsoc_2018.mdx
@@ -1,8 +1,8 @@
- ---
-
- ---
- # Updating hello.p5js.org
+---
+
+---
+# Updating hello.p5js.org
## Overview
The goal of this project was to modernize the hello.p5js.org website though development of a new trailer featuring diverse members of the Processing community.
diff --git a/src/content/contributor-docs/en/project_wrapups/ghalestrilo_gsoc_2020.mdx b/src/content/contributor-docs/en/project_wrapups/ghalestrilo_gsoc_2020.mdx
index 8a2995ed00..4f956e6840 100644
--- a/src/content/contributor-docs/en/project_wrapups/ghalestrilo_gsoc_2020.mdx
+++ b/src/content/contributor-docs/en/project_wrapups/ghalestrilo_gsoc_2020.mdx
@@ -1,8 +1,8 @@
- ---
-
- ---
-
+---
+
+---
+
# p5.js Web Editor Mobile UI
#### by [@ghalestrilo](https://github.com/ghalestrilo)
diff --git a/src/content/contributor-docs/en/project_wrapups/graciazhang_gsoc_2022.mdx b/src/content/contributor-docs/en/project_wrapups/graciazhang_gsoc_2022.mdx
index ab757d8841..0a3a25bec6 100644
--- a/src/content/contributor-docs/en/project_wrapups/graciazhang_gsoc_2022.mdx
+++ b/src/content/contributor-docs/en/project_wrapups/graciazhang_gsoc_2022.mdx
@@ -1,8 +1,8 @@
- ---
-
- ---
- # p5 /teach reorganize & update
+---
+
+---
+# p5 /teach reorganize & update
#### by Gracia Zhang ([@Gracia-zhang](https://github.com/Gracia-zhang)), mentored by ([@yinhwa](https://github.com/yinhwa))
diff --git a/src/content/contributor-docs/en/project_wrapups/inhwayeom_gsoc_2020.mdx b/src/content/contributor-docs/en/project_wrapups/inhwayeom_gsoc_2020.mdx
index bf4f8a829e..b40df6abc6 100644
--- a/src/content/contributor-docs/en/project_wrapups/inhwayeom_gsoc_2020.mdx
+++ b/src/content/contributor-docs/en/project_wrapups/inhwayeom_gsoc_2020.mdx
@@ -1,8 +1,8 @@
- ---
-
- ---
- # p5 for 50+ teaching
+---
+
+---
+# p5 for 50+ teaching
#### by Inhwa Yeom ([@yinhwa](https://github.com/yinhwa)), mentored by [Qianqian Ye](https://qianqian-ye.com)
diff --git a/src/content/contributor-docs/en/project_wrapups/jithinks_gsoc_2018.mdx b/src/content/contributor-docs/en/project_wrapups/jithinks_gsoc_2018.mdx
index c379f9d3e0..39d82fc557 100644
--- a/src/content/contributor-docs/en/project_wrapups/jithinks_gsoc_2018.mdx
+++ b/src/content/contributor-docs/en/project_wrapups/jithinks_gsoc_2018.mdx
@@ -1,8 +1,8 @@
- ---
-
- ---
- # Dynamic Learning
+---
+
+---
+# Dynamic Learning
#### by Jithin KS ([@JithinKS97](https://github.com/JithinKS97))
For Google Summer of Code 2018, I worked on developing a webapp (Dynamic Learning) for STEM subject teachers with the help of my mentor [Saber Khan](https://github.com/saberkhaniscool).
diff --git a/src/content/contributor-docs/en/project_wrapups/josephhong_gsoc_2021.mdx b/src/content/contributor-docs/en/project_wrapups/josephhong_gsoc_2021.mdx
index c5646f9757..923b704ec8 100644
--- a/src/content/contributor-docs/en/project_wrapups/josephhong_gsoc_2021.mdx
+++ b/src/content/contributor-docs/en/project_wrapups/josephhong_gsoc_2021.mdx
@@ -1,8 +1,8 @@
- ---
-
- ---
- # Summer ‘21: Translations, Coding, and WebDev, Oh My!
+---
+
+---
+# Summer ‘21: Translations, Coding, and WebDev, Oh My!
###### Note: There aren't any images in this markdown file because I wasn't sure how to get them to display from a different host/folder. There's a Medium post with the same details [here](https://medium.com/processing-foundation/summer-21-translations-coding-and-webdev-oh-my-cc1a2d6bc65f).
diff --git a/src/content/contributor-docs/en/project_wrapups/junshern_gsoc_2018.mdx b/src/content/contributor-docs/en/project_wrapups/junshern_gsoc_2018.mdx
index fe37f66318..20b2adbcb8 100644
--- a/src/content/contributor-docs/en/project_wrapups/junshern_gsoc_2018.mdx
+++ b/src/content/contributor-docs/en/project_wrapups/junshern_gsoc_2018.mdx
@@ -1,8 +1,8 @@
- ---
-
- ---
- # A Platform for Algorithmic Composition on p5.js-sound
+---
+
+---
+# A Platform for Algorithmic Composition on p5.js-sound
#### by Chan Jun Shern ([@junshern](https://github.com/JunShern))
![tutorial-homepage](https://raw.githubusercontent.com/JunShern/algorithmic-music-tutorial/main/screenshots/home.png)
diff --git a/src/content/contributor-docs/en/project_wrapups/katiejliu_gsoc_2021.mdx b/src/content/contributor-docs/en/project_wrapups/katiejliu_gsoc_2021.mdx
index e5a0f0ddd0..0a349fceb2 100644
--- a/src/content/contributor-docs/en/project_wrapups/katiejliu_gsoc_2021.mdx
+++ b/src/content/contributor-docs/en/project_wrapups/katiejliu_gsoc_2021.mdx
@@ -1,8 +1,8 @@
- ---
-
- ---
- # Adding Alt Text to the p5.js Website (GSoC 2021)
+---
+
+---
+ # Adding Alt Text to the p5.js Website (GSoC 2021)
#### By Katie Liu ([@katiejliu](https://github.com/katiejliu))
#### Mentors: Rachel Lim and Claire Kearney-Volpe
diff --git a/src/content/contributor-docs/en/project_wrapups/liang_gsoc_2018.mdx b/src/content/contributor-docs/en/project_wrapups/liang_gsoc_2018.mdx
index 9333611c57..4c698ca8b9 100644
--- a/src/content/contributor-docs/en/project_wrapups/liang_gsoc_2018.mdx
+++ b/src/content/contributor-docs/en/project_wrapups/liang_gsoc_2018.mdx
@@ -1,8 +1,8 @@
- ---
-
- ---
- # New JavaScript console in p5.js web editor
+---
+
+---
+# New JavaScript console in p5.js web editor
#### by [@shinytang6](https://github.com/shinytang6)
diff --git a/src/content/contributor-docs/en/project_wrapups/lichlyter_gsoc_2023.mdx b/src/content/contributor-docs/en/project_wrapups/lichlyter_gsoc_2023.mdx
index c29ef1a852..e6e8522ee0 100644
--- a/src/content/contributor-docs/en/project_wrapups/lichlyter_gsoc_2023.mdx
+++ b/src/content/contributor-docs/en/project_wrapups/lichlyter_gsoc_2023.mdx
@@ -1,8 +1,8 @@
- ---
-
- ---
- # Updating p5js.org Site Documentation and Accessibility
+---
+
+---
+# Updating p5js.org Site Documentation and Accessibility
Project by Kathryn Lichlyter, mentored by Caleb Foss and Paula Isabel Signo
## Overview
diff --git a/src/content/contributor-docs/en/project_wrapups/luismn_gsoc_2020.mdx b/src/content/contributor-docs/en/project_wrapups/luismn_gsoc_2020.mdx
index 301681f9a7..394ef54a2d 100644
--- a/src/content/contributor-docs/en/project_wrapups/luismn_gsoc_2020.mdx
+++ b/src/content/contributor-docs/en/project_wrapups/luismn_gsoc_2020.mdx
@@ -1,8 +1,8 @@
- ---
-
- ---
- # p5.js accessibility and canvas descriptions
+---
+
+---
+# p5.js accessibility and canvas descriptions
GSoC 2020 | [Luis Morales-Navarro](https://luismn.com/)
### Overview:
diff --git a/src/content/contributor-docs/en/project_wrapups/malayvasa_gsoc_2022.mdx b/src/content/contributor-docs/en/project_wrapups/malayvasa_gsoc_2022.mdx
index 64abd9b3f3..872d3a2e5d 100644
--- a/src/content/contributor-docs/en/project_wrapups/malayvasa_gsoc_2022.mdx
+++ b/src/content/contributor-docs/en/project_wrapups/malayvasa_gsoc_2022.mdx
@@ -1,8 +1,8 @@
- ---
-
- ---
- ## Reworked and New Examples - GSoC 2022
+---
+
+---
+## Reworked and New Examples - GSoC 2022
This year with my mentor @tyler-yin, I’ve worked on updating the examples section of the p5js website. My goal with the project was to introduce examples which focus on programming constructs alongside concepts of art & design. My hope is that by showcasing how the tool can be used visually, I can bridge the gap that beginners often face between conceptualising an artwork and coding it.
diff --git a/src/content/contributor-docs/en/project_wrapups/munusshih_gsoc_2023.mdx b/src/content/contributor-docs/en/project_wrapups/munusshih_gsoc_2023.mdx
index 11400c6913..38ce88ffd3 100644
--- a/src/content/contributor-docs/en/project_wrapups/munusshih_gsoc_2023.mdx
+++ b/src/content/contributor-docs/en/project_wrapups/munusshih_gsoc_2023.mdx
@@ -1,8 +1,8 @@
- ---
-
- ---
- # A Typographic Revamp for p5.js
+---
+
+---
+# A Typographic Revamp for p5.js
```jsx
I replied and opened some discussions about p5 typography.
diff --git a/src/content/contributor-docs/en/project_wrapups/nikiito_gsoc_2021.mdx b/src/content/contributor-docs/en/project_wrapups/nikiito_gsoc_2021.mdx
index f3322c6669..69088397a3 100644
--- a/src/content/contributor-docs/en/project_wrapups/nikiito_gsoc_2021.mdx
+++ b/src/content/contributor-docs/en/project_wrapups/nikiito_gsoc_2021.mdx
@@ -1,8 +1,8 @@
- ---
-
- ---
- # Acitvism Through Storytelling with Code
+---
+
+---
+# Acitvism Through Storytelling with Code
The project “Activism Through Storytelling with Code” was created by Niki Ito as a part of the Google Summer of Code 2021. Google Summer of Code is a global program that pairs students with mentors to develop a 10-week programming project and learn about open-source software development.
For this project, she worked with the Processing Foundation to help develop and expand Processing and p5.js to be more accessible and inclusive for artists, designers, educators, and beginner coders. With guidance from her mentors Elgin-Skye McLaren and Grace Kwon, Niki developed this project which focuses on art, coding, and identity/community. The project includes a visual narrative website “about Me You & Us,” a Project Handbook, and this GitHub Repository with all the project files.
diff --git a/src/content/contributor-docs/en/project_wrapups/orenshoham_gsoc_2019.mdx b/src/content/contributor-docs/en/project_wrapups/orenshoham_gsoc_2019.mdx
index b38155931b..e290dc8885 100644
--- a/src/content/contributor-docs/en/project_wrapups/orenshoham_gsoc_2019.mdx
+++ b/src/content/contributor-docs/en/project_wrapups/orenshoham_gsoc_2019.mdx
@@ -1,8 +1,8 @@
- ---
-
- ---
- # AudioWorklet Support in p5.js-sound
+---
+
+---
+# AudioWorklet Support in p5.js-sound
For my Google Summer of Code 2019 project, I worked with my mentor [Jason Sigal](https://github.com/therewasaguy) to add [AudioWorklet](https://developers.google.com/web/updates/2017/12/audio-worklet) support to [p5.js-sound](https://github.com/processing/p5.js-sound), allowing certain parts of the library to run more efficiently by moving custom audio processing to a separate audio thread. I also helped Jason integrate [Webpack](https://webpack.js.org/) and [Babel](https://babeljs.io/) into the p5.js-sound [Grunt](https://gruntjs.com/) build pipeline, allowing the library's developers to use ES6 JavaScript features and laying the groundwork for modernizing the codebase and examples.
diff --git a/src/content/contributor-docs/en/project_wrapups/rachellim_gsoc_2019.mdx b/src/content/contributor-docs/en/project_wrapups/rachellim_gsoc_2019.mdx
index 3cc7b51239..e88ba2adb1 100644
--- a/src/content/contributor-docs/en/project_wrapups/rachellim_gsoc_2019.mdx
+++ b/src/content/contributor-docs/en/project_wrapups/rachellim_gsoc_2019.mdx
@@ -1,8 +1,8 @@
- ---
-
- ---
- # Search Bar for Sketches in the p5.js Web Editor
+---
+
+---
+# Search Bar for Sketches in the p5.js Web Editor
For my Google Summer of Code 2019 project for The Processing Foundation, I worked with Cassie Tarakajian to create a search bar for the p5.js Web Editor. You can search within your own sketches and other user’s sketches.
diff --git a/src/content/contributor-docs/en/project_wrapups/sai_bhushan_gsoc_2021.mdx b/src/content/contributor-docs/en/project_wrapups/sai_bhushan_gsoc_2021.mdx
index aae01ea21f..23013d300b 100644
--- a/src/content/contributor-docs/en/project_wrapups/sai_bhushan_gsoc_2021.mdx
+++ b/src/content/contributor-docs/en/project_wrapups/sai_bhushan_gsoc_2021.mdx
@@ -1,8 +1,8 @@
- ---
-
- ---
-
+--- + +--- +
diff --git a/src/content/contributor-docs/en/project_wrapups/sakshamsaxena_gsoc_2017.mdx b/src/content/contributor-docs/en/project_wrapups/sakshamsaxena_gsoc_2017.mdx index ec408f9300..f6c5087e19 100644 --- a/src/content/contributor-docs/en/project_wrapups/sakshamsaxena_gsoc_2017.mdx +++ b/src/content/contributor-docs/en/project_wrapups/sakshamsaxena_gsoc_2017.mdx @@ -1,8 +1,8 @@ - --- - - --- - # Wrapping up GSoC 2017 with p5.js (by [@sakshamsaxena](https://github.com/sakshamsaxena)) +--- + +--- +# Wrapping up GSoC 2017 with p5.js (by [@sakshamsaxena](https://github.com/sakshamsaxena)) ## Summary diff --git a/src/content/contributor-docs/en/project_wrapups/sanjay_singh_rajpoot_gsoc2020.mdx b/src/content/contributor-docs/en/project_wrapups/sanjay_singh_rajpoot_gsoc2020.mdx index bcc8a474d7..3ea63f99d4 100644 --- a/src/content/contributor-docs/en/project_wrapups/sanjay_singh_rajpoot_gsoc2020.mdx +++ b/src/content/contributor-docs/en/project_wrapups/sanjay_singh_rajpoot_gsoc2020.mdx @@ -1,8 +1,8 @@ - --- - - --- - # Internationalization(i18n) and Deployment of p5.js website +--- + +--- + # Internationalization(i18n) and Deployment of p5.js website #### By Sanjay Singh Rajpoot ([@SanjaySinghRajpoot](https://github.com/SanjaySinghRajpoot) | GSoC 2021 diff --git a/src/content/contributor-docs/en/project_wrapups/sanket_gsoc_2019.mdx b/src/content/contributor-docs/en/project_wrapups/sanket_gsoc_2019.mdx index 55e25f227a..f43cd293f9 100644 --- a/src/content/contributor-docs/en/project_wrapups/sanket_gsoc_2019.mdx +++ b/src/content/contributor-docs/en/project_wrapups/sanket_gsoc_2019.mdx @@ -1,8 +1,8 @@ - --- - - --- - # Improving WebGL functionality +--- + +--- +# Improving WebGL functionality #### By Sanket Singh([@sanketsingh24](https://github.com/sanketsingh24)) ### Overview diff --git a/src/content/contributor-docs/en/project_wrapups/shantanuKaushik_gsoc_2021.mdx b/src/content/contributor-docs/en/project_wrapups/shantanuKaushik_gsoc_2021.mdx index 396b5ffb14..e3bed9ace5 100644 --- a/src/content/contributor-docs/en/project_wrapups/shantanuKaushik_gsoc_2021.mdx +++ b/src/content/contributor-docs/en/project_wrapups/shantanuKaushik_gsoc_2021.mdx @@ -1,8 +1,8 @@ - --- - - --- - # Adding to p5.js Friendly Error System +--- + +--- + # Adding to p5.js Friendly Error System #### By Shantanu Kaushik ([@Aloneduckling](https://github.com/Aloneduckling)) | GSoC 2021 diff --git a/src/content/contributor-docs/en/project_wrapups/shubham_sharma_gsoc_2022.mdx b/src/content/contributor-docs/en/project_wrapups/shubham_sharma_gsoc_2022.mdx index df351a5125..077df0c907 100644 --- a/src/content/contributor-docs/en/project_wrapups/shubham_sharma_gsoc_2022.mdx +++ b/src/content/contributor-docs/en/project_wrapups/shubham_sharma_gsoc_2022.mdx @@ -1,8 +1,8 @@ - --- - - --- - # GSoC-2022-Wrap-Up +--- + +--- +# GSoC-2022-Wrap-Up ## Improving p5.js WebGL functionality diff --git a/src/content/contributor-docs/en/project_wrapups/sithencube_gsoc_2018.mdx b/src/content/contributor-docs/en/project_wrapups/sithencube_gsoc_2018.mdx index 162ea040ad..0244846a4a 100644 --- a/src/content/contributor-docs/en/project_wrapups/sithencube_gsoc_2018.mdx +++ b/src/content/contributor-docs/en/project_wrapups/sithencube_gsoc_2018.mdx @@ -1,8 +1,8 @@ - --- - - --- - # Designing a test strategy to maintain and update mobile usability of p5.js (by [@LadySith](https://github.com/LadySith)) +--- + +--- +# Designing a test strategy to maintain and update mobile usability of p5.js (by [@LadySith](https://github.com/LadySith)) ## Summary diff --git a/src/content/contributor-docs/en/project_wrapups/slominski_gsoc_2022.mdx b/src/content/contributor-docs/en/project_wrapups/slominski_gsoc_2022.mdx index ff6c10977b..ac89442913 100644 --- a/src/content/contributor-docs/en/project_wrapups/slominski_gsoc_2022.mdx +++ b/src/content/contributor-docs/en/project_wrapups/slominski_gsoc_2022.mdx @@ -1,8 +1,8 @@ - --- - - --- - # Resolving Bugs and Expanding Documentation for WebGL in p5.js +--- + +--- +# Resolving Bugs and Expanding Documentation for WebGL in p5.js For my Google Summer of Code 2022 project I worked with my mentor, Kate Hollenbach to add to documentation concerning WebGL functionality in p5.js. Through discussions with my mentor, this project became primarily focused on the creation of four tutorials to be included in the p5.js website, in addition to some contributions concerning accessibility of WebGL website examples. diff --git a/src/content/contributor-docs/en/project_wrapups/smrghsh_gsoc_2022.mdx b/src/content/contributor-docs/en/project_wrapups/smrghsh_gsoc_2022.mdx index b90caeb9a8..2f8c386c25 100644 --- a/src/content/contributor-docs/en/project_wrapups/smrghsh_gsoc_2022.mdx +++ b/src/content/contributor-docs/en/project_wrapups/smrghsh_gsoc_2022.mdx @@ -1,8 +1,8 @@ - --- - - --- - # GSOC 22 Work Summary +--- + +--- +# GSOC 22 Work Summary To quickly view contributions please visit this link: [https://github.com/stalgiag/p5.xr/commits?author=smrghsh](https://github.com/stalgiag/p5.xr/commits?author=smrghsh) diff --git a/src/content/contributor-docs/en/project_wrapups/tanvi_gsoc_2018.mdx b/src/content/contributor-docs/en/project_wrapups/tanvi_gsoc_2018.mdx index 27ed5ece92..12240f099f 100644 --- a/src/content/contributor-docs/en/project_wrapups/tanvi_gsoc_2018.mdx +++ b/src/content/contributor-docs/en/project_wrapups/tanvi_gsoc_2018.mdx @@ -1,8 +1,8 @@ - --- - - --- - # Improvements to existing I/O Methods of p5.js +--- + +--- +# Improvements to existing I/O Methods of p5.js ### by Tanvi Kumar ([@TanviKumar](https://github.com/TanviKumar)) ## Summary diff --git a/src/content/contributor-docs/en/project_wrapups/urvashi_gsoc_2019.mdx b/src/content/contributor-docs/en/project_wrapups/urvashi_gsoc_2019.mdx index c24ef86a89..561f22696c 100644 --- a/src/content/contributor-docs/en/project_wrapups/urvashi_gsoc_2019.mdx +++ b/src/content/contributor-docs/en/project_wrapups/urvashi_gsoc_2019.mdx @@ -1,8 +1,8 @@ - --- - - --- - +--- + +--- + # Improve p5.js unit tests ### by Urvashi Verma ([@ihsavru](https://github.com/ihsavru)) diff --git a/src/content/contributor-docs/en/project_wrapups/vedhant_gsoc_2019.mdx b/src/content/contributor-docs/en/project_wrapups/vedhant_gsoc_2019.mdx index 8207a7e856..a34cb36020 100644 --- a/src/content/contributor-docs/en/project_wrapups/vedhant_gsoc_2019.mdx +++ b/src/content/contributor-docs/en/project_wrapups/vedhant_gsoc_2019.mdx @@ -1,8 +1,8 @@ - --- - - --- - # **Stabilizing and improving p5.xr during Alpha release** +--- + +--- +# **Stabilizing and improving p5.xr during Alpha release** ### **by Vedhant Agarwal ([@Vedhant](https://github.com/vedhant))** diff --git a/src/content/contributor-docs/en/project_wrapups/wong_gsoc_2023.mdx b/src/content/contributor-docs/en/project_wrapups/wong_gsoc_2023.mdx index 43afbe4038..96c59b56ff 100644 --- a/src/content/contributor-docs/en/project_wrapups/wong_gsoc_2023.mdx +++ b/src/content/contributor-docs/en/project_wrapups/wong_gsoc_2023.mdx @@ -1,8 +1,8 @@ - --- - - --- - # Supporting shader-based filters in p5js +--- + +--- +# Supporting shader-based filters in p5js By [Justin Wong](https://wonger.dev) diff --git a/src/content/contributor-docs/en/project_wrapups/xu_gsoc_2019.mdx b/src/content/contributor-docs/en/project_wrapups/xu_gsoc_2019.mdx index 19b0112564..c5be457598 100644 --- a/src/content/contributor-docs/en/project_wrapups/xu_gsoc_2019.mdx +++ b/src/content/contributor-docs/en/project_wrapups/xu_gsoc_2019.mdx @@ -1,8 +1,8 @@ - --- - - --- - # Code Slang! +--- + +--- +# Code Slang! During GSoC 2019, Sharon De La Cruz and Jenna Xu worked on developing *Code Slang*, a project where slang words are presented as functions as a way to make math and functional programming more accessible to high school-age students. diff --git a/src/content/contributor-docs/en/project_wrapups/yukienomiya_gsoc_2020.mdx b/src/content/contributor-docs/en/project_wrapups/yukienomiya_gsoc_2020.mdx index 19232d2f6a..7c48244466 100644 --- a/src/content/contributor-docs/en/project_wrapups/yukienomiya_gsoc_2020.mdx +++ b/src/content/contributor-docs/en/project_wrapups/yukienomiya_gsoc_2020.mdx @@ -1,8 +1,8 @@ - --- - - --- - # i18n improvements and Italian translation +--- + +--- +# i18n improvements and Italian translation ## Introduction diff --git a/src/content/contributor-docs/en/release_process.mdx b/src/content/contributor-docs/en/release_process.mdx index affabb81e0..451f2ea506 100644 --- a/src/content/contributor-docs/en/release_process.mdx +++ b/src/content/contributor-docs/en/release_process.mdx @@ -1,8 +1,8 @@ - --- - - --- - # Release process +--- + +--- +# Release process ## Approach * We follow the [semver](https://semver.org/) versioning pattern, which means we follow this versioning pattern: `MAJOR:MINOR:PATCH`. diff --git a/src/content/contributor-docs/en/repo_structure.mdx b/src/content/contributor-docs/en/repo_structure.mdx index 376f5a33ee..7bb5d09088 100644 --- a/src/content/contributor-docs/en/repo_structure.mdx +++ b/src/content/contributor-docs/en/repo_structure.mdx @@ -1,8 +1,8 @@ - --- - - --- - # Where our code lives +--- + +--- +# Where our code lives The overarching p5.js project includes some repositories other than this one: diff --git a/src/content/contributor-docs/en/sidebar.mdx b/src/content/contributor-docs/en/sidebar.mdx index 0f969d7b2d..174e1c4f7f 100644 --- a/src/content/contributor-docs/en/sidebar.mdx +++ b/src/content/contributor-docs/en/sidebar.mdx @@ -1,8 +1,8 @@ - --- - - --- - +--- + +--- + - [__CONTRIBUTORS INTRO__](README/) - [__CONTRIBUTOR GUIDELINES__](contributor_guidelines/) diff --git a/src/content/contributor-docs/en/steward_guidelines.mdx b/src/content/contributor-docs/en/steward_guidelines.mdx index 46e0445cb1..2695d25c8c 100644 --- a/src/content/contributor-docs/en/steward_guidelines.mdx +++ b/src/content/contributor-docs/en/steward_guidelines.mdx @@ -1,8 +1,8 @@ - --- - - --- - # Steward Guidelines +--- + +--- +# Steward Guidelines Whether you have just joined us as a steward, are a seasoned maintainer of p5.js, or are somewhere in between, this guide contains information as well as tips and tricks that will help you effectively contribute to p5.js. Most of what is written here are guidelines unless otherwise stated, which means you can adapt the practices shown here to suit your workflow. diff --git a/src/content/contributor-docs/en/supported_browsers.mdx b/src/content/contributor-docs/en/supported_browsers.mdx index ef1c8475c5..f6a8b4480c 100644 --- a/src/content/contributor-docs/en/supported_browsers.mdx +++ b/src/content/contributor-docs/en/supported_browsers.mdx @@ -1,8 +1,8 @@ - --- - - --- - # Supported browsers +--- + +--- +# Supported browsers ## Our stated goal p5.js uses [browserslist](https://browsersl.ist/) and [Babel](https://babeljs.io/) to provide support for older browsers. The browserslist configuration in use is [`last 2 versions, not dead`](https://browserslist.dev/?q=bGFzdCAyIHZlcnNpb25zLCBub3QgZGVhZA%3D%3D). `last 2 versions` means the last two releases of any browsers, `not dead` means browsers that had official support or updates in the past 24 months. Both of these conditions must be true for a browser to be supported. diff --git a/src/content/contributor-docs/en/unit_testing.mdx b/src/content/contributor-docs/en/unit_testing.mdx index 1832d57063..69cd243aef 100644 --- a/src/content/contributor-docs/en/unit_testing.mdx +++ b/src/content/contributor-docs/en/unit_testing.mdx @@ -1,8 +1,8 @@ - --- - - --- - # Unit Testing +--- + +--- +# Unit Testing Unit testing is an essential part of how a large codebase can stay relatively bug-free. Unit tests are small pieces of code that aim to test individual components of a larger code base for correctness. For example, making sure a function is doing what it should be doing or a class is creating its object instances correctly. diff --git a/src/content/contributor-docs/en/web_accessibility.mdx b/src/content/contributor-docs/en/web_accessibility.mdx index 807e252ab6..4757ea3278 100644 --- a/src/content/contributor-docs/en/web_accessibility.mdx +++ b/src/content/contributor-docs/en/web_accessibility.mdx @@ -1,8 +1,8 @@ - --- - - --- - # p5.js Web Accessibility +--- + +--- +# p5.js Web Accessibility This document describes the structure of p5.js’ web accessibility features for contributors. diff --git a/src/content/contributor-docs/en/webgl_contribution_guide.mdx b/src/content/contributor-docs/en/webgl_contribution_guide.mdx index 60ea016109..58b6417cf4 100644 --- a/src/content/contributor-docs/en/webgl_contribution_guide.mdx +++ b/src/content/contributor-docs/en/webgl_contribution_guide.mdx @@ -1,8 +1,8 @@ - --- - - --- - # WebGL Contribution Guide +--- + +--- +# WebGL Contribution Guide If you're reading this page, you're probably interested in helping work on WebGL mode. Thank you, we're grateful for your help! This page exists to help explain how we structure WebGL contributions and to offer some tips for making changes. diff --git a/src/content/contributor-docs/en/webgl_mode_architecture.mdx b/src/content/contributor-docs/en/webgl_mode_architecture.mdx index 668c7454de..f9cff7e47f 100644 --- a/src/content/contributor-docs/en/webgl_mode_architecture.mdx +++ b/src/content/contributor-docs/en/webgl_mode_architecture.mdx @@ -1,8 +1,8 @@ - --- - - --- - # p5.js WebGL Mode Architecture +--- + +--- +# p5.js WebGL Mode Architecture This document is intended for contributors and library makers who want to extend the WebGL codebase. If you are looking for help using WebGL mode in your sketches, consider reading the WebGL tutorials [on the p5.js Learn page](https://p5js.org/learn/) instead. diff --git a/src/content/contributor-docs/es/README.mdx b/src/content/contributor-docs/es/README.mdx index 6132273312..9033b26d3a 100644 --- a/src/content/contributor-docs/es/README.mdx +++ b/src/content/contributor-docs/es/README.mdx @@ -1,8 +1,8 @@ - --- - - --- - Help is needed translating these Developer Docs to Spanish (and other languages) +--- + +--- +Help is needed translating these Developer Docs to Spanish (and other languages) [See this link for more info!](https://github.com/processing/p5.js/issues/4137) ¡Hola! ¡Gracias por su interés en contribuir a p5.js! Puede comenzar con algunas formas diferentes de contribuir [aquí](https://p5js.org/community/#contribute). Esta carpeta contiene varios documentos destinados a desarrolladores de p5.js. diff --git a/src/content/contributor-docs/hi/README.mdx b/src/content/contributor-docs/hi/README.mdx index 567125b115..3c8e34db85 100644 --- a/src/content/contributor-docs/hi/README.mdx +++ b/src/content/contributor-docs/hi/README.mdx @@ -1,8 +1,8 @@ - --- - - --- - # 🌸 नमस्कार! 🌺 +--- + +--- +# 🌸 नमस्कार! 🌺 p5.js में योगदान देने में आपकी रुचि के लिए धन्यवाद! हमारा समुदाय सभी रूपों के योगदान को महत्व देता है और जहाँ तक हो सके "योगदानकर्ता" शब्द के अर्थ का विस्तार करना चाहता है। इसमें दस्तावेज़ीकरण, शिक्षण, कोड लिखना, आर्ट बनाना, लिखना, रचना, सक्रियतावाद, व्यवस्थित करना, संधारण करना, या ऐसी कोई भी चीज जिसकी आप कल्पना कर सकते हैं। आप [यहाँ](https://p5js.org/community/#contribute) योगदान करने के कुछ अलग तरीकों से शुरुआत कर सकते हैं। तकनीकी योगदान आरंभ करने के लिए, इस पृष्ठ को पढ़ें। diff --git a/src/content/contributor-docs/hi/access.mdx b/src/content/contributor-docs/hi/access.mdx index 2e28702e36..ef9dce7ee5 100644 --- a/src/content/contributor-docs/hi/access.mdx +++ b/src/content/contributor-docs/hi/access.mdx @@ -1,8 +1,8 @@ - --- - - --- - # पहुँच पर हमारा ध्यान +--- + +--- +# पहुँच पर हमारा ध्यान [२०१९ के योगदानकर्ताओं के सम्मेलन](https://p5js.org/community/contributors-conference-2019.html) में, हमने पहुंच को बढ़ाने के लिए केवल p5.js में सुविधाओं को जोड़ने के लिए एक प्रतिबद्धता बनाई (जिसका अर्थ है समावेश / और / पहुंच क्षमता) । इसका अर्थ है विविधता के वैक्टर (जैसे लिंग, सामाजिक, आर्थिक, नस्ल, जातीयता, भाषा, विकलांगता, आदि) पर विचार करना जो पहुंच / भागीदारी को प्रभावित कर सकता है; और बाधाओं को स्वीकार, विघटित करने और रोकने के लिए कार्रवाई कर रहा है। हम p5.js. के साथ अधिक विशेषाधिकार प्राप्त समूहों के निरंतर आराम से अधिक ऐतिहासिक रूप से हाशिए वाले समूहों की आवश्यकताओं को प्राथमिकता देते हैं। diff --git a/src/content/contributor-docs/hi/benchmarking_p5.mdx b/src/content/contributor-docs/hi/benchmarking_p5.mdx index e1f6e40add..cc4472aeea 100644 --- a/src/content/contributor-docs/hi/benchmarking_p5.mdx +++ b/src/content/contributor-docs/hi/benchmarking_p5.mdx @@ -1,8 +1,8 @@ - --- - - --- - # बेंचमार्किंग p5.js +--- + +--- +# बेंचमार्किंग p5.js बेंचमार्किंग को https://github.com/limzykenneth/p5-benchmark पर उपलब्ध अपने रेपो में स्थानांतरित कर दिया गया है। P5.js के नवीनतम संस्करण के बेंचमार्क परिणाम का एक समग्र दृश्य https://limzykenneth.github.io/p5-benchmark/ पर देखा जा सकता है। अभी भी कार्य प्रगति पर है। \ No newline at end of file diff --git a/src/content/contributor-docs/hi/contributing_documentation.mdx b/src/content/contributor-docs/hi/contributing_documentation.mdx index ef5cb6d929..bdc6f7e1d1 100644 --- a/src/content/contributor-docs/hi/contributing_documentation.mdx +++ b/src/content/contributor-docs/hi/contributing_documentation.mdx @@ -1,8 +1,8 @@ - --- - - --- - नए शिक्षार्थियों और अनुभवी प्रोग्रामर के लिए समान रूप से प्रलेखन आवश्यक है। यह हमारे समुदाय को उन लोगों के लिए एक अनुकूल हाथ बढ़ाकर समावेशी बनाने में मदद करता है जो p5.js. से कम परिचित हैं। यह हमें कोड के साथ बग्स और मुद्दों को खोजने में भी मदद करता है, क्योंकि हम परीक्षण करते हैं और प्रलेखन करते समय चीजों को आज़माते हैं। +--- + +--- +नए शिक्षार्थियों और अनुभवी प्रोग्रामर के लिए समान रूप से प्रलेखन आवश्यक है। यह हमारे समुदाय को उन लोगों के लिए एक अनुकूल हाथ बढ़ाकर समावेशी बनाने में मदद करता है जो p5.js. से कम परिचित हैं। यह हमें कोड के साथ बग्स और मुद्दों को खोजने में भी मदद करता है, क्योंकि हम परीक्षण करते हैं और प्रलेखन करते समय चीजों को आज़माते हैं। प्रलेखन में योगदान देने के कई तरीके हैं: diff --git a/src/content/contributor-docs/hi/design_principles.mdx b/src/content/contributor-docs/hi/design_principles.mdx index 7a13eb478e..7cdc2585c5 100644 --- a/src/content/contributor-docs/hi/design_principles.mdx +++ b/src/content/contributor-docs/hi/design_principles.mdx @@ -1,8 +1,8 @@ - --- - - --- - # P5.js के लिए डिजाइन सिद्धांत +--- + +--- +# P5.js के लिए डिजाइन सिद्धांत - **शुरुआती मित्रवत** p5.js एपीआई का उद्देश्य शुरुआती कोडरों के अनुकूल होना है, जो अत्याधुनिक HTML5 / कैनवस / DOM एपीआई के साथ इंटरैक्टिव और विज़ुअल वेब कंटेंट बनाने के लिए एक कम अवरोध प्रदान करता है। diff --git a/src/content/contributor-docs/hi/discussions.mdx b/src/content/contributor-docs/hi/discussions.mdx index 42fc524464..9d6b9eeafd 100644 --- a/src/content/contributor-docs/hi/discussions.mdx +++ b/src/content/contributor-docs/hi/discussions.mdx @@ -1,8 +1,8 @@ - --- - - --- - p5 कैसे विकसित होता है, इस बारे में चर्चा में शामिल होना योगदान देने का एक शानदार तरीका है। यह कई तरीकों से किया जा सकता है, लेकिन शुरू करने के लिए एक बढ़िया जगह मौजूदा गिटहब [जिन मुद्दों को 'चर्चा' करार दिया गया है](https://github.com/processing/p5.js/labels/discubion) की जाँच करके और अपनी आवाज जोड़ें। +--- + +--- +p5 कैसे विकसित होता है, इस बारे में चर्चा में शामिल होना योगदान देने का एक शानदार तरीका है। यह कई तरीकों से किया जा सकता है, लेकिन शुरू करने के लिए एक बढ़िया जगह मौजूदा गिटहब [जिन मुद्दों को 'चर्चा' करार दिया गया है](https://github.com/processing/p5.js/labels/discubion) की जाँच करके और अपनी आवाज जोड़ें। इस चर्चा के आधार पर इस उपधारा में दस्तावेज विकसित किए जाते हैं। यह वह जगह है जहां हम लाइब्रेरी के लिए वर्तमान और भविष्य के डिजाइन के बारे में विचारों को संकलित करते हैं। \ No newline at end of file diff --git a/src/content/contributor-docs/hi/es6-adoption.mdx b/src/content/contributor-docs/hi/es6-adoption.mdx index a45fc79d05..f28db2df86 100644 --- a/src/content/contributor-docs/hi/es6-adoption.mdx +++ b/src/content/contributor-docs/hi/es6-adoption.mdx @@ -1,8 +1,8 @@ - --- - - --- - ## ES6 को अपनाया +--- + +--- +## ES6 को अपनाया p5.js ने कोडबेस की जटिलता को कम करने, पठनीयता बढ़ाने और उन सुविधाओं का उपयोग करने के लिए हाल ही में ECMAScript 2015 (ES6) भाषा विनिर्देशों को अपनाया है, जो नए लोगों और सीज़न योगदानकर्ताओं के लिए सुरुचिपूर्ण और प्रभावी कोडिंग प्रथाओं की सुविधा प्रदान करते हैं। संक्रमण प्रक्रिया की शुरुआत में p5 को ES6 में माइग्रेट करने के उद्देश्य से [चर्चा की गई थी](https://github.com/processing/p5.js/issues/3758), जो बाद में कोडबेस में ES6 विनिर्देशों के साथ बड़े पैमाने पर वाक्यविन्यास परिवर्तनों की एक श्रृंखला की ओर ले गया। प्रारंभिक संक्रमण के बारे में अधिक जानकारी [यहां](https://github.com/processing/p5.js/pull/3874) पाई जा सकती है। इन परिवर्तनों में ईएस 6 मानकों के आधार पर लाइब्रेरी को प्रोसेसिंग, लाइनिंग और परीक्षण की सुविधा प्रदान करने के लिए निर्माण प्रणाली में मामूली संशोधन शामिल थे, साथ ही साथ ईएस 6 सुविधाओं के अनुरूप प्रमुख और सर्वव्यापी वाक्यविन्यास संशोधन भी थे। diff --git a/src/content/contributor-docs/hi/issue_labels.mdx b/src/content/contributor-docs/hi/issue_labels.mdx index e1163c78db..544bc4badb 100644 --- a/src/content/contributor-docs/hi/issue_labels.mdx +++ b/src/content/contributor-docs/hi/issue_labels.mdx @@ -1,8 +1,8 @@ - --- - - --- - # p5.js लेबल जारी करें +--- + +--- +# p5.js लेबल जारी करें p5.js मुद्दों को सुलझाने और व्यवस्थित करने में मदद करने के लिए लेबल के एक सेट का उपयोग करता है। diff --git a/src/content/contributor-docs/hi/organization.mdx b/src/content/contributor-docs/hi/organization.mdx index 79a09841f7..4eccc1be22 100644 --- a/src/content/contributor-docs/hi/organization.mdx +++ b/src/content/contributor-docs/hi/organization.mdx @@ -1,8 +1,8 @@ - --- - - --- - # योगदान का आयोजन +--- + +--- +# योगदान का आयोजन रिपॉजिटरी को व्यवस्थित रखना यह सुनिश्चित करता है कि यह हमेशा स्पष्ट हो कि कौन से विचार-विमर्श और कार्य सबसे महत्वपूर्ण हैं। यह अनुरक्षक से नए योगदानकर्ताओं तक सभी को अभिभूत किए बिना भंडार को नेविगेट करने में मदद करता है। इसके साथ मदद करने के लिए, हमारे पास मुद्दों को व्यवस्थित करने, काम करने और अनुरोधों को खींचने के लिए दिशानिर्देशों का एक सेट है। diff --git a/src/content/contributor-docs/hi/preparing_a_pull_request.mdx b/src/content/contributor-docs/hi/preparing_a_pull_request.mdx index dd087f6fe8..222864af3b 100644 --- a/src/content/contributor-docs/hi/preparing_a_pull_request.mdx +++ b/src/content/contributor-docs/hi/preparing_a_pull_request.mdx @@ -1,8 +1,8 @@ - --- - - --- - # एक पुल अनुरोध तैयार करना +--- + +--- +# एक पुल अनुरोध तैयार करना जब आपका कोड अद्यतन हो तो पुल अनुरोध में आसानी होती है! आप अपने कोड को अन्य योगदानकर्ताओं से परिवर्तनों को शामिल करने के लिए अद्यतन करने के लिए git rebase का उपयोग कर सकते हैं। ऐसे - diff --git a/src/content/contributor-docs/hi/roadmap.mdx b/src/content/contributor-docs/hi/roadmap.mdx index a0dc9a8b55..4a4c52d81d 100644 --- a/src/content/contributor-docs/hi/roadmap.mdx +++ b/src/content/contributor-docs/hi/roadmap.mdx @@ -1,8 +1,8 @@ - --- - - --- - # p5.js 1.0 रोडमैप [WIP] +--- + +--- +# p5.js 1.0 रोडमैप [WIP] यह दस्तावेज़ भविष्य के 1.0 संस्करण p5.js. के लिए संभावित सुविधाओं, सुधारों और रखरखाव मदों की एक सूची है। पहला मसौदा कार्य समूह द्वारा यूसीएलए डिजाइन मीडिया आर्ट्स में बनाया गया था और आपकी प्रतिक्रिया के लिए बाहर रखा गया है। यह एक कामकाजी मसौदा है जिसे अद्यतन किया जा सकता है और इसे अगस्त 2019 के लिए p5.js योगदानकर्ता सम्मेलन में संशोधित किया जाएगा। हमारा लक्ष्य 2019 के अंत तक p5.js 1.0 जारी करना है। diff --git a/src/content/contributor-docs/hi/unit_testing.mdx b/src/content/contributor-docs/hi/unit_testing.mdx index 5d8f2e3f3e..572e9957ac 100644 --- a/src/content/contributor-docs/hi/unit_testing.mdx +++ b/src/content/contributor-docs/hi/unit_testing.mdx @@ -1,8 +1,8 @@ - --- - - --- - ## इकाई परीक्षण +--- + +--- +## इकाई परीक्षण हम यह सुनिश्चित करने के लिए इकाई परीक्षण का उपयोग करते हैं कि कोडबेस के अलग-अलग घटक काम करते हैं जैसा कि हम उनसे उम्मीद करते हैं। diff --git a/src/content/contributor-docs/ko/README.mdx b/src/content/contributor-docs/ko/README.mdx index 45d5cb988b..da751e0f9d 100644 --- a/src/content/contributor-docs/ko/README.mdx +++ b/src/content/contributor-docs/ko/README.mdx @@ -1,8 +1,8 @@ - --- - - --- - +--- + +--- + # 🌸 환영합니다! 🌺 diff --git a/src/content/contributor-docs/ko/benchmarking_p5.mdx b/src/content/contributor-docs/ko/benchmarking_p5.mdx index a07122c260..65e4be9dab 100644 --- a/src/content/contributor-docs/ko/benchmarking_p5.mdx +++ b/src/content/contributor-docs/ko/benchmarking_p5.mdx @@ -1,8 +1,8 @@ - --- - - --- - # p5.js 벤치마킹 +--- + +--- +# p5.js 벤치마킹 벤치마킹은 https://github.com/limzykenneth/p5-benchmark의 자체 레파지토리로 이동했습니다. 최신 p5.js 버전의 벤치마크 결과는 https://limzykenneth.github.io/p5-benchmark/에서 확인 할 수 있습니다. 아직 진행중인 작업입니다. \ No newline at end of file diff --git a/src/content/contributor-docs/ko/contributing_documentation.mdx b/src/content/contributor-docs/ko/contributing_documentation.mdx index 434a7d70e3..f08b985a92 100644 --- a/src/content/contributor-docs/ko/contributing_documentation.mdx +++ b/src/content/contributor-docs/ko/contributing_documentation.mdx @@ -1,8 +1,8 @@ - --- - - --- - 문서는 새로운 학습자와 숙련된 프로그래머 모두에게 필수적입니다. p5.js 익숙하지 않은 분들하게 다정하게 손을 내밀어 커뮤니티를 포용 할 수 있도록 도와줍니다. 또한 문서화를 하면서 테스트하고 시험해 보기 때문에, 코드에서 버그와 이슈를 찾는데 도움을 줍니다. +--- + +--- +문서는 새로운 학습자와 숙련된 프로그래머 모두에게 필수적입니다. p5.js 익숙하지 않은 분들하게 다정하게 손을 내밀어 커뮤니티를 포용 할 수 있도록 도와줍니다. 또한 문서화를 하면서 테스트하고 시험해 보기 때문에, 코드에서 버그와 이슈를 찾는데 도움을 줍니다. 문서화에 기여하는 방법이 몇가지 있습니다: diff --git a/src/content/contributor-docs/ko/creating_libraries.mdx b/src/content/contributor-docs/ko/creating_libraries.mdx index ec41b25825..a20539993f 100644 --- a/src/content/contributor-docs/ko/creating_libraries.mdx +++ b/src/content/contributor-docs/ko/creating_libraries.mdx @@ -1,8 +1,8 @@ - --- - - --- - +--- + +--- + p5.js 라이브러리는 p5.js의 핵심 기능을 확장하거나 추가하는 모든 자바스크립트 코드가 될 수 있습니다. 라이브러리에는 두 가지 범주가 있습니다. 코어 라이브러리(DOM 및 Sound)는 p5.js 배포의 일부이며 기여된 라이브러리는 p5.js 커뮤니티의 구성원이 개발, 소유 및 유지 관리합니다. 여러분이 라이브러리 하나를 만들고 있고, [p5js.org/libraries](https://p5js.org/libraries) 페이지에 포함하고 싶다면, [이 폼](https://docs.google.com/forms/d/e/1FAIpQLSdWWb95cfvosaIFI7msA7XC5zOEVsNruaA5klN1jH95ESJVcw/viewform)을 제출해 주세요. diff --git a/src/content/contributor-docs/ko/custom_p5_build.mdx b/src/content/contributor-docs/ko/custom_p5_build.mdx index 6feabeff2a..1cf8f98c41 100644 --- a/src/content/contributor-docs/ko/custom_p5_build.mdx +++ b/src/content/contributor-docs/ko/custom_p5_build.mdx @@ -1,8 +1,8 @@ - --- - - --- - # 선택한 컴포넌트로 p5.js의 커스텀 빌드 생성하기 +--- + +--- +# 선택한 컴포넌트로 p5.js의 커스텀 빌드 생성하기 ## 개요 diff --git a/src/content/contributor-docs/ko/design_principles.mdx b/src/content/contributor-docs/ko/design_principles.mdx index 077f918b6a..d98edc31fa 100644 --- a/src/content/contributor-docs/ko/design_principles.mdx +++ b/src/content/contributor-docs/ko/design_principles.mdx @@ -1,8 +1,8 @@ - --- - - --- - # p5.js 디자인 원칙 +--- + +--- +# p5.js 디자인 원칙 - **입문자 친화적인** p5.js API는 코딩 입문자에게 친화적이며, 최신 HTML5/canvas/DOM API로 인터랙티브하고 시각적인 웹 콘텐츠를 만드는 데 낮은 장벽을 제공하는 것을 목적으로 하고 있습니다. diff --git a/src/content/contributor-docs/ko/discussions.mdx b/src/content/contributor-docs/ko/discussions.mdx index 8b619f0369..1448f7b35e 100644 --- a/src/content/contributor-docs/ko/discussions.mdx +++ b/src/content/contributor-docs/ko/discussions.mdx @@ -1,8 +1,8 @@ - --- - - --- - p5 개발 방법에 대해 논의에 참여하는 것은 기여 할 수 있는 좋은 방법입니다. 여러가지 방법이 있지만, 한 가지 좋은 시작점은 기존의 Github의['discussion' 라벨을 가진 이슈](https://github.com/processing/p5.js/labels/discussion)를 확인하고 여러분의 의견을 추가하는 것입니다. +--- + +--- +p5 개발 방법에 대해 논의에 참여하는 것은 기여 할 수 있는 좋은 방법입니다. 여러가지 방법이 있지만, 한 가지 좋은 시작점은 기존의 Github의['discussion' 라벨을 가진 이슈](https://github.com/processing/p5.js/labels/discussion)를 확인하고 여러분의 의견을 추가하는 것입니다. 이 하위 섹션의 문서는 이러한 논의를 바탕으로 개발되었습니다. 이곳에서 라이브러리의 현재와 미래 디자인에 대해 아이디어를 수집합니다. diff --git a/src/content/contributor-docs/ko/es6-adoption.mdx b/src/content/contributor-docs/ko/es6-adoption.mdx index 000a7ed8cc..8f983e85fc 100644 --- a/src/content/contributor-docs/ko/es6-adoption.mdx +++ b/src/content/contributor-docs/ko/es6-adoption.mdx @@ -1,8 +1,8 @@ - --- - - --- - ## ES6 채택 +--- + +--- +## ES6 채택 최근 p5.js는 코드베이스에서 복잡성을 줄이고, 가독성을 높이며, 새로오신 분들 및 숙련된 기여자 모두에게 우아하고 효과적인 코딩 방법을 지원하는 기능을 용이하게 하기 위해, ECMAScript 2015(ES6) 언어 명세를 채택했습니다. 전환 절차는 처음에 p5를 ES6로 마이그레이션하는 것으로 [논의되었고](https://github.com/processing/p5.js/issues/3758), 이후에 ES6 명세에 따라 코드베이스에서 문법이 광범위하게 변경되었습니다. 초기 전환에 대한 정보는 [여기](https://github.com/processing/p5.js/pull/3874)에서 확인 할 수 있습니다. 이러한 변경 사항은 ES6기능에 따라 주요한 혹은 흔하게 볼수 있는 문법을 수정하는 것 뿐만아니라 ES6 표준을 바탕으로 라이브러리를 처리, 린팅(linting) 및 테스트에 용이 하도록 빌드 시스템을 약간 수정하는 것들이 포함되어 있습니다. diff --git a/src/content/contributor-docs/ko/friendly_error_system.mdx b/src/content/contributor-docs/ko/friendly_error_system.mdx index c46a9c286d..5d12c7cfd4 100644 --- a/src/content/contributor-docs/ko/friendly_error_system.mdx +++ b/src/content/contributor-docs/ko/friendly_error_system.mdx @@ -1,8 +1,8 @@ - --- - - --- - # p5.js 친절한 에러 시스템(Friendly Error System, FES) +--- + +--- +# p5.js 친절한 에러 시스템(Friendly Error System, FES) ## 개요 diff --git a/src/content/contributor-docs/ko/inline_documentation.mdx b/src/content/contributor-docs/ko/inline_documentation.mdx index e7102d6c47..957e4a358f 100644 --- a/src/content/contributor-docs/ko/inline_documentation.mdx +++ b/src/content/contributor-docs/ko/inline_documentation.mdx @@ -1,8 +1,8 @@ - --- - - --- - # p5.js에 인라인 문서 추가 +--- + +--- +# p5.js에 인라인 문서 추가 p5.js 소스 코드에 인라인 문서를 추가하면 참조가 자동으로 생성 됩니다. 이 문서는 문서에 포함 할 태그와 정보를 설명하여 참조에 적절하게 표시되도록합니다. 참조는 주기적으로 소스 코드에서 자동 생성되므로 문서에 참조가 표시되는 데 시간이 걸릴 수 있습니다. 시간이 더 걸리거나 다른 문제가 있는 경우 [hello@p5js.org](mailto:hello@p5js.org)로 이메일 주세요. diff --git a/src/content/contributor-docs/ko/internationalization.mdx b/src/content/contributor-docs/ko/internationalization.mdx index 2f5439618d..9737aef046 100644 --- a/src/content/contributor-docs/ko/internationalization.mdx +++ b/src/content/contributor-docs/ko/internationalization.mdx @@ -1,8 +1,8 @@ - --- - - --- - # 🌐 국제화 +--- + +--- +# 🌐 국제화 [국제화](https://developer.mozilla.org/docs/Glossary/Internationalization_and_localization)(때로는 약어로 "i18n"이라 칭하기도 함)는 소프트웨어 프로젝트에서 다국어를 지원하는 것을 가리킵니다. 종종 프로젝트에서 사용되는 텍스트 문자열의 번역을 유지보수하고, 또는 사용자가 수신 할 번역을 선택 (또는 브라우저 설정에서 감지) 하는 것을 의미합니다. diff --git a/src/content/contributor-docs/ko/issue_labels.mdx b/src/content/contributor-docs/ko/issue_labels.mdx index 29e9ce13a5..96e6734635 100644 --- a/src/content/contributor-docs/ko/issue_labels.mdx +++ b/src/content/contributor-docs/ko/issue_labels.mdx @@ -1,8 +1,8 @@ - --- - - --- - # p5.js 이슈 라벨 +--- + +--- +# p5.js 이슈 라벨 p5.js는 이슈를 정렬하고 구성하기 편하도록 여러가지 라벨을 사용하고 있습니다. diff --git a/src/content/contributor-docs/ko/organization.mdx b/src/content/contributor-docs/ko/organization.mdx index 9a74ef76fd..1a8b33c60f 100644 --- a/src/content/contributor-docs/ko/organization.mdx +++ b/src/content/contributor-docs/ko/organization.mdx @@ -1,8 +1,8 @@ - --- - - --- - # 체계적인 기여 +--- + +--- +# 체계적인 기여 저장소를 체계적으로 유지하면 어떤 토론과 작업이 가장 중요한지 항상 명확히 확인할 수 있습니다. 이를 통해 관리자에서 새로운 기여자까지 모든 사람이 혼란스럽지 않게 저장소를 탐색할 수 있습니다. 이것을 돕기 위해, 우리는 이슈를 정리하고, 작업하고, 풀 리퀘스트하는 방법에 대한 가이드라인이 있습니다. 조직을 돕는 것은 기여하는 좋은 방법이 될 수 있습니다. 만약 버그 리포트에 예제 코드 같은 정보가 누락되었다면 편히 누락된 정보를 요청하십시오. 담당자가 할당된 이슈에 60일 동안 아무 활동이 없다면 그 이슈에 코멘트를 남겨 담당자가 이슈를 계속 처리할 의사가 있는지 확인할 수 있습니다. 태스크를 정리하고 관리하는 일을 도울 때는 언제나 친절하고 항상 커뮤니티 가이드라인을 염두에 두십시오. diff --git a/src/content/contributor-docs/ko/preparing_a_pull_request.mdx b/src/content/contributor-docs/ko/preparing_a_pull_request.mdx index a6fea63dad..46b14292d7 100644 --- a/src/content/contributor-docs/ko/preparing_a_pull_request.mdx +++ b/src/content/contributor-docs/ko/preparing_a_pull_request.mdx @@ -1,8 +1,8 @@ - --- - - --- - # 풀 리퀘스트 준비하기 +--- + +--- +# 풀 리퀘스트 준비하기 풀 리퀘스트는 코드가 최신 일 때 더 쉽습니다! git rebase를 사용하면 다른 기여자의 변경 사항을 통합하고 코드를 업데이트할 수 있습니다. 방법은 다음과 같습니다. diff --git a/src/content/contributor-docs/ko/release_process.mdx b/src/content/contributor-docs/ko/release_process.mdx index 86248875eb..ca4782022c 100644 --- a/src/content/contributor-docs/ko/release_process.mdx +++ b/src/content/contributor-docs/ko/release_process.mdx @@ -1,8 +1,8 @@ - --- - - --- - # 배포 프로세스 +--- + +--- +# 배포 프로세스 ## 접근법 * 우리는 `주:부:수` 버전 패턴을 따르는 유의적 버전 관리 패턴을 따릅니다. diff --git a/src/content/contributor-docs/ko/roadmap.mdx b/src/content/contributor-docs/ko/roadmap.mdx index 5183157358..7ae210b94e 100644 --- a/src/content/contributor-docs/ko/roadmap.mdx +++ b/src/content/contributor-docs/ko/roadmap.mdx @@ -1,8 +1,8 @@ - --- - - --- - # p5.js 1.0 로드맵 [진행 중] +--- + +--- +# p5.js 1.0 로드맵 [진행 중] 이 문서는 향후 p5.js 1.0 버전의 기능, 개선사항 및 유지보수 목록입니다. 첫 번째 초안은 UCLA 디자인 미디어 아트 실무그룹에서 작성했고, 여러분의 피드백을 위해 내놓습니다. 이것은 업데이트될 수 있는 초안이며, 2019년 8월 p5.js 기여자 컨퍼런스에서 대폭 수정될 것입니다. 우리의 목표는 2019년 말까지 p5.js 1.0 버전을 출시하는 것입니다. diff --git a/src/content/contributor-docs/ko/sidebar.mdx b/src/content/contributor-docs/ko/sidebar.mdx index c2f2708c5a..75aec5c3cb 100644 --- a/src/content/contributor-docs/ko/sidebar.mdx +++ b/src/content/contributor-docs/ko/sidebar.mdx @@ -1,8 +1,8 @@ - --- - - --- - +--- + +--- + - [__기여방법 소개__](README/) - __CONTRIBUTING DOCS__ diff --git a/src/content/contributor-docs/ko/supported_browsers.mdx b/src/content/contributor-docs/ko/supported_browsers.mdx index 0168ac3ac9..336447250c 100644 --- a/src/content/contributor-docs/ko/supported_browsers.mdx +++ b/src/content/contributor-docs/ko/supported_browsers.mdx @@ -1,8 +1,8 @@ - --- - - --- - #### 이 페이지는 최신이 아닙니다. 업데이트를 도와주세요! 아래 명시된 목표를 확인하세요. +--- + +--- +#### 이 페이지는 최신이 아닙니다. 업데이트를 도와주세요! 아래 명시된 목표를 확인하세요. # 지원되는 브라우저 diff --git a/src/content/contributor-docs/ko/unit_testing.mdx b/src/content/contributor-docs/ko/unit_testing.mdx index 653fe958aa..b454fcfa92 100644 --- a/src/content/contributor-docs/ko/unit_testing.mdx +++ b/src/content/contributor-docs/ko/unit_testing.mdx @@ -1,8 +1,8 @@ - --- - - --- - # 단위 테스팅 +--- + +--- +# 단위 테스팅 단위 테스트를 사용하여 코드베이스의 개별 컴포넌트가 예상대로 작동하는지 확인합니다. diff --git a/src/content/contributor-docs/ko/webgl_mode_architecture.mdx b/src/content/contributor-docs/ko/webgl_mode_architecture.mdx index 8465b2145d..677ec07e67 100644 --- a/src/content/contributor-docs/ko/webgl_mode_architecture.mdx +++ b/src/content/contributor-docs/ko/webgl_mode_architecture.mdx @@ -1,8 +1,8 @@ - --- - - --- - # p5.js WEBGL 모드 아키텍쳐 +--- + +--- +# p5.js WEBGL 모드 아키텍쳐 이 문서는 p5.js 기여자, 메인테이너 및 기타 이해 관계자를 위한 p5.js의 WEBGL 모드의 구조를 설명합니다. 스케치에서 3D 그래픽을 사용하는 데 관심이 있다면 대신에 [튜토리얼 보기](https://github.com/processing/p5.js/wiki/Getting-started-with-WebGL-in-p5)를 참조해주세요. diff --git a/src/content/contributor-docs/pt-br/README.mdx b/src/content/contributor-docs/pt-br/README.mdx index 6166ed79c1..ed6f74c85b 100644 --- a/src/content/contributor-docs/pt-br/README.mdx +++ b/src/content/contributor-docs/pt-br/README.mdx @@ -1,8 +1,8 @@ - --- - - --- - Olá! Obrigado pelo seu interesse em contribuir para o p5.js! Você pode começar com algumas maneiras diferentes de contribuir [aqui](https://p5js.org/community/#contribute). Esta pasta contém vários documentos destinados aos desenvolvedores do p5.js. +--- + +--- +Olá! Obrigado pelo seu interesse em contribuir para o p5.js! Você pode começar com algumas maneiras diferentes de contribuir [aqui](https://p5js.org/community/#contribute). Esta pasta contém vários documentos destinados aos desenvolvedores do p5.js. # Estrutura de Diretório do Projeto diff --git a/src/content/contributor-docs/sk/README.mdx b/src/content/contributor-docs/sk/README.mdx index 7793b020cd..142a626914 100644 --- a/src/content/contributor-docs/sk/README.mdx +++ b/src/content/contributor-docs/sk/README.mdx @@ -1,8 +1,8 @@ - --- - - --- - Ahoj! Ďakujeme za tvoj záujem prispieť do projektu p5.js! Rôzne spôsoby akými môžeš prispieť nájdeš [tu](https://p5js.org/community/#contribute). Tento priečinok obsahuje niekoľko rôznych dokumentov určených pre vývojárov p5.js. +--- + +--- +Ahoj! Ďakujeme za tvoj záujem prispieť do projektu p5.js! Rôzne spôsoby akými môžeš prispieť nájdeš [tu](https://p5js.org/community/#contribute). Tento priečinok obsahuje niekoľko rôznych dokumentov určených pre vývojárov p5.js. # Štruktúra Priečinkov Projektu diff --git a/src/content/contributor-docs/zh/README.mdx b/src/content/contributor-docs/zh/README.mdx index 81623dbcdc..2b000f9949 100644 --- a/src/content/contributor-docs/zh/README.mdx +++ b/src/content/contributor-docs/zh/README.mdx @@ -1,8 +1,8 @@ - --- - - --- - +--- + +--- + # 🌸欢迎!🌺 diff --git a/src/content/contributor-docs/zh/access.mdx b/src/content/contributor-docs/zh/access.mdx index ff16988fa2..8e5920224d 100644 --- a/src/content/contributor-docs/zh/access.mdx +++ b/src/content/contributor-docs/zh/access.mdx @@ -1,8 +1,8 @@ - --- - - --- - # 我们关注的重点是可及性 +--- + +--- +# 我们关注的重点是可及性 在[2019年贡献者大会](https://p5js.org/community/contributors-conference-2019.html)上,我们承诺只向p5.js添加增加可及性(包括包容性和/或无障碍性)的功能。这意味着要考虑多样性的方向(如性别、社会、经济、种族、族裔、语言、残疾等),这些方向可能影响到可及性/参与度,并采取行动来承认、消除和预防障碍。我们将优先考虑历史上受边缘化群体的需求,而不是为了使相对特权的群体在使用p5.js时更加舒适。 diff --git a/src/content/contributor-docs/zh/contributing_documentation.mdx b/src/content/contributor-docs/zh/contributing_documentation.mdx index 52f85b13ba..4f41272d34 100644 --- a/src/content/contributor-docs/zh/contributing_documentation.mdx +++ b/src/content/contributor-docs/zh/contributing_documentation.mdx @@ -1,8 +1,8 @@ - --- - - --- - # 贡献文档 +--- + +--- +# 贡献文档 参考文献对于新手和有经验的程序员来说都是必不可少的。它向那些不太熟悉p5.js的人伸出友好之手以便帮助我们的社区变得更包容、更丰富。它还能帮助我们在测试和编写参考文献时找到代码本身的问题。 diff --git a/src/content/contributor-docs/zh/contributor_guidelines.mdx b/src/content/contributor-docs/zh/contributor_guidelines.mdx index a3b0b09a92..a97ae1f58f 100644 --- a/src/content/contributor-docs/zh/contributor_guidelines.mdx +++ b/src/content/contributor-docs/zh/contributor_guidelines.mdx @@ -1,8 +1,8 @@ - --- - - --- - # 贡献者指南 +--- + +--- +# 贡献者指南 欢迎来到贡献者指南!本文档适用于希望向 p5.js 贡献代码的新贡献者,希望在一些技术步骤上进行刷新的贡献者,或者与 p5.js 的代码贡献相关的其他任何事情。 如果您希望在 p5.js 存储库之外做出贡献(编写教程,计划课程,组织活动),请查看其他相关页面。管理员或维护人员可能会发现[管理员指南](./steward_guidelines/)在审查问题和拉取请求方面更有帮助。 diff --git a/src/content/contributor-docs/zh/creating_libraries.mdx b/src/content/contributor-docs/zh/creating_libraries.mdx index 84988bd2a5..b11707c70b 100644 --- a/src/content/contributor-docs/zh/creating_libraries.mdx +++ b/src/content/contributor-docs/zh/creating_libraries.mdx @@ -1,8 +1,8 @@ - --- - - --- - p5.js库可以是扩展或添加到p5.js核心功能的任何JavaScript代码。有两种类型的库。核心库(p5.Sound)是p5.js分发的一部分,而贡献库是由p5.js社区的成员开发、拥有和维护的。 +--- + +--- +p5.js库可以是扩展或添加到p5.js核心功能的任何JavaScript代码。有两种类型的库。核心库(p5.Sound)是p5.js分发的一部分,而贡献库是由p5.js社区的成员开发、拥有和维护的。 如果您创建了一个库并希望将其包含在[p5js.org/libraries](https://p5js.org/libraries)页面上,请提交[此表单](https://docs.google.com/forms/d/e/1FAIpQLSdWWb95cfvosaIFI7msA7XC5zOEVsNruaA5klN1jH95ESJVcw/viewform)。 diff --git a/src/content/contributor-docs/zh/custom_p5_build.mdx b/src/content/contributor-docs/zh/custom_p5_build.mdx index 950293724b..a58e3f3109 100644 --- a/src/content/contributor-docs/zh/custom_p5_build.mdx +++ b/src/content/contributor-docs/zh/custom_p5_build.mdx @@ -1,8 +1,8 @@ - --- - - --- - # 使用选择的组件创建自定义构建的 p5.js +--- + +--- +# 使用选择的组件创建自定义构建的 p5.js ## 概述 diff --git a/src/content/contributor-docs/zh/design_principles.mdx b/src/content/contributor-docs/zh/design_principles.mdx index 13763b08f9..3fca578488 100644 --- a/src/content/contributor-docs/zh/design_principles.mdx +++ b/src/content/contributor-docs/zh/design_principles.mdx @@ -1,8 +1,8 @@ - --- - - --- - # p5.js的设计原则 +--- + +--- +# p5.js的设计原则 - **面向初学者** p5.js的API旨在对初学者友好,为使用最新的HTML5/canvas/DOM API创建交互式和可视化的网页内容提供了低门槛的方式。 diff --git a/src/content/contributor-docs/zh/fes_reference_dev_notes.mdx b/src/content/contributor-docs/zh/fes_reference_dev_notes.mdx index 2d1c91f9cd..14bc131bb9 100644 --- a/src/content/contributor-docs/zh/fes_reference_dev_notes.mdx +++ b/src/content/contributor-docs/zh/fes_reference_dev_notes.mdx @@ -1,8 +1,8 @@ - --- - - --- - # FES 开发者参考和注释 +--- + +--- +# FES 开发者参考和注释 本文档包含 p5.js 友好错误系统(FES)的参考和开发注释。FES 包含多个函数,负责为不同类型的错误生成友好的错误消息。这些函数从各个位置收集错误,包括浏览器触发的错误事件、扫描用户代码时发现的错误、库内部的参数检查等。 生成友好错误消息的主要函数有: diff --git a/src/content/contributor-docs/zh/friendly_error_system.mdx b/src/content/contributor-docs/zh/friendly_error_system.mdx index 343e104f3d..5e2b68952a 100644 --- a/src/content/contributor-docs/zh/friendly_error_system.mdx +++ b/src/content/contributor-docs/zh/friendly_error_system.mdx @@ -1,8 +1,8 @@ - --- - - --- - # 🌸 p5.js友好错误系统(FES) +--- + +--- +# 🌸 p5.js友好错误系统(FES) ## 概述 diff --git a/src/content/contributor-docs/zh/inline_documentation.mdx b/src/content/contributor-docs/zh/inline_documentation.mdx index 7ca861e46a..bdd736c77d 100644 --- a/src/content/contributor-docs/zh/inline_documentation.mdx +++ b/src/content/contributor-docs/zh/inline_documentation.mdx @@ -1,8 +1,8 @@ - --- - - --- - # 在p5.js中添加内联文档 +--- + +--- +# 在p5.js中添加内联文档 通过在p5.js源代码中添加内联文档,可以自动生成参考文档。本文档概述了文档中应包含的标签和信息,以便以适当的格式显示在参考文档中。参考文档会定期从源代码自动生成,因此您的文档可能需要几天时间才会显示在参考文档中。如果超过几天或遇到其他问题,请发送电子邮件至 [hello@p5js.org](mailto:hello@p5js.org)。 diff --git a/src/content/contributor-docs/zh/internationalization.mdx b/src/content/contributor-docs/zh/internationalization.mdx index f0337691ff..70876c82ac 100644 --- a/src/content/contributor-docs/zh/internationalization.mdx +++ b/src/content/contributor-docs/zh/internationalization.mdx @@ -1,8 +1,8 @@ - --- - - --- - # 🌐 国际化 +--- + +--- +# 🌐 国际化 [国际化](https://developer.mozilla.org/docs/Glossary/Internationalization_and_localization)(有时缩写为"i18n")是指在软件项目中支持多种语言。这通常意味着维护项目中使用的文本字符串的翻译,并允许用户选择他们接收的翻译(或根据其浏览器设置进行自动检测)。 diff --git a/src/content/contributor-docs/zh/issue_labels.mdx b/src/content/contributor-docs/zh/issue_labels.mdx index 87c9116b85..ce751004f9 100644 --- a/src/content/contributor-docs/zh/issue_labels.mdx +++ b/src/content/contributor-docs/zh/issue_labels.mdx @@ -1,8 +1,8 @@ - --- - - --- - # p5.js问题标签 +--- + +--- +# p5.js问题标签 p5.js使用一组标签来帮助对问题进行分类和组织。 diff --git a/src/content/contributor-docs/zh/organization.mdx b/src/content/contributor-docs/zh/organization.mdx index a9e5cae327..90c6405915 100644 --- a/src/content/contributor-docs/zh/organization.mdx +++ b/src/content/contributor-docs/zh/organization.mdx @@ -1,8 +1,8 @@ - --- - - --- - # 组织贡献 +--- + +--- +# 组织贡献 保持仓库的组织有助于清楚地了解哪些讨论和任务最为重要。这有助于从维护者到新的贡献者在不感到不知所措的情况下浏览仓库。为了帮助实现这一点,我们有一套指导方针,指导如何组织问题、工作和拉取请求。 帮助组织工作是一种很好的贡献方式。如果一个错误报告缺少例如示例代码之类的信息,请随时参与并询问缺失的信息。如果一个分配了负责人的问题在60天内没有任何活动,对该问题进行评论以与负责人核实是否仍然愿意解决该问题可能会有所帮助。无论何时参与组织任务,请保持友善,并始终牢记社区准则。 diff --git a/src/content/contributor-docs/zh/release_process.mdx b/src/content/contributor-docs/zh/release_process.mdx index 28793a3617..386c50949e 100644 --- a/src/content/contributor-docs/zh/release_process.mdx +++ b/src/content/contributor-docs/zh/release_process.mdx @@ -1,8 +1,8 @@ - --- - - --- - # 发布流程 +--- + +--- +# 发布流程 ## 方法 * 我们遵循 [semver](https://semver.org/) 的版本控制模式,即遵循以下版本控制模式:`主版本号:次版本号:修订号`。 diff --git a/src/content/contributor-docs/zh/repo_structure.mdx b/src/content/contributor-docs/zh/repo_structure.mdx index 771d0805d6..937d1e0477 100644 --- a/src/content/contributor-docs/zh/repo_structure.mdx +++ b/src/content/contributor-docs/zh/repo_structure.mdx @@ -1,8 +1,8 @@ - --- - - --- - 我们的代码存在的位置 +--- + +--- +我们的代码存在的位置 整个 p5.js 项目包含除了这个仓库之外的一些其他仓库: diff --git a/src/content/contributor-docs/zh/steward_guidelines.mdx b/src/content/contributor-docs/zh/steward_guidelines.mdx index 89c3d11353..e7690a3e67 100644 --- a/src/content/contributor-docs/zh/steward_guidelines.mdx +++ b/src/content/contributor-docs/zh/steward_guidelines.mdx @@ -1,8 +1,8 @@ - --- - - --- - # 管理员指南 +--- + +--- +# 管理员指南 无论您是刚加入我们作为管理员、还是p5.js的经验丰富的维护者,或者介于两者之间,本指南包含了许多信息、技巧和诀窍,将帮助您和其他贡献者有效地为p5.js做出贡献。这里所写的大部分内容都是指南,除非另有说明,这意味着您可以根据自己的工作流程来适应这里所示的做法。 # 目录 diff --git a/src/content/contributor-docs/zh/supported_browsers.mdx b/src/content/contributor-docs/zh/supported_browsers.mdx index bbe8306b7b..3db44c8fe1 100644 --- a/src/content/contributor-docs/zh/supported_browsers.mdx +++ b/src/content/contributor-docs/zh/supported_browsers.mdx @@ -1,8 +1,8 @@ - --- - - --- - # 支持的浏览器 +--- + +--- +# 支持的浏览器 ## 我们的目标 p5.js使用[browserslist](https://browsersl.ist/)和[Babel](https://babeljs.io/)来支持较旧的浏览器。我们使用的browserslist配置是[`last 2 versions, not dead`](https://browserslist.dev/?q=bGFzdCAyIHZlcnNpb25zLCBub3QgZGVhZA%3D%3D)。`last 2 versions`表示任何浏览器的最近两个版本,`not dead`表示在过去24个月内有官方支持或更新的浏览器。浏览器必须同时满足这两个条件才能得到支持。 diff --git a/src/content/contributor-docs/zh/unit_testing.mdx b/src/content/contributor-docs/zh/unit_testing.mdx index b5243c8d76..a67f829dd8 100644 --- a/src/content/contributor-docs/zh/unit_testing.mdx +++ b/src/content/contributor-docs/zh/unit_testing.mdx @@ -1,8 +1,8 @@ - --- - - --- - # 单元测试 +--- + +--- +# 单元测试 我们使用单元测试来确保代码库中的各个组件按照我们的期望正常工作。 diff --git a/src/content/contributor-docs/zh/web_accessibility.mdx b/src/content/contributor-docs/zh/web_accessibility.mdx index 5519110e41..e063c9d6b7 100644 --- a/src/content/contributor-docs/zh/web_accessibility.mdx +++ b/src/content/contributor-docs/zh/web_accessibility.mdx @@ -1,8 +1,8 @@ - --- - - --- - # p5.js 网页可访问性 +--- + +--- +# p5.js 网页可访问性 本文档描述了 p5.js 的网页可访问性功能的结构,供贡献者、维护者和其他相关方使用。如果您有兴趣使您的作品对屏幕阅读器可访问,请访问[教程](https://p5js.org/learn),或者如果您想在屏幕阅读器上使用 p5.js,请访问[使用屏幕阅读器的 p5.js 教程](https://p5js.org/learn/p5-screen-reader.html)。 diff --git a/src/content/contributor-docs/zh/webgl_mode_architecture.mdx b/src/content/contributor-docs/zh/webgl_mode_architecture.mdx index 1eaec0b4a8..d6721850e0 100644 --- a/src/content/contributor-docs/zh/webgl_mode_architecture.mdx +++ b/src/content/contributor-docs/zh/webgl_mode_architecture.mdx @@ -1,8 +1,8 @@ - --- - - --- - # p5.js WEBGL模式架构 +--- + +--- +# p5.js WEBGL模式架构 本文档描述了p5.js WEBGL模式的结构,供p5.js的贡献者、维护者和其他感兴趣的人参考。如果您对在草图中使用3D图形感兴趣,请查看[此教程](https://github.com/processing/p5.js/wiki/Getting-started-with-WebGL-in-p5)。 diff --git a/src/scripts/build-contribute.ts b/src/scripts/build-contribute.ts index c164fb60a2..e7e43e0246 100644 --- a/src/scripts/build-contribute.ts +++ b/src/scripts/build-contribute.ts @@ -79,10 +79,10 @@ const convertMdtoMdx = async ( // Build new file contents with frontmatter and .md file contents const newFileContents = ` - --- - ${frontmatterObject ? YAML.stringify(frontmatterObject) : ""} - --- - ${contentWithRewrittenLinks} +--- +${frontmatterObject ? YAML.stringify(frontmatterObject) : ""} +--- +${contentWithRewrittenLinks} `; await writeFile(newFilePath, newFileContents);