Skip to content

Commit

Permalink
Merge branch 'main' into fix/dark-mode-code-editor
Browse files Browse the repository at this point in the history
  • Loading branch information
davepagurek authored Jul 7, 2024
2 parents 9af7174 + d03abe0 commit 48b7cb7
Show file tree
Hide file tree
Showing 7 changed files with 149 additions and 16 deletions.
77 changes: 77 additions & 0 deletions .github/ISSUE_TEMPLATE/1.find-a-bug.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
name: "🐛 Found a Bug"
description: Report p5.js website bugs (broken or incorrect behaviour).
labels: [ Bug ]
body:
- type: markdown
attributes:
value: |
- Please make sure to [search for existing issues](https://github.com/processing/p5.js-website/issues) before filing a new one!
- type: dropdown
attributes:
label: Most appropriate sections of the p5.js website?
options:
- Home
- Reference
- Tutorials
- Examples
- Contribute
- Community (Sketches, Libraries, Events)
- About
- Other (specify if possible)
validations:
required: true

- type: dropdown
attributes:
label: What is your operating system?
options:
- Windows
- Mac OS
- Linux
- Android
- iOS
- Other (specify if possible)
validations:
required: false

- type: input
attributes:
label: Web browser and version
description: |
In the address bar, on Chrome enter `chrome://version`, on Firefox enter `about:support`. On Safari, use `About Safari`.
validations:
required: false

- type: textarea
attributes:
label: Actual Behavior
placeholder: What is currently happening.
validations:
required: true

- type: textarea
attributes:
label: Expected Behavior
description: |
If you want to include screenshots, paste them into the markdown editor below.
placeholder: What were you expecting?
validations:
required: true

- type: textarea
attributes:
label: Steps to reproduce
description: |
- Add steps to reproduce bugs or add information on the place where the feature should be implemented.
- Add links to a sample deployment or code.
validations:
required: false

- type: input
attributes:
label: Would you like to work on the issue?
description: |
Please let us know if you can work on it or the issue should be assigned to someone else.
validations:
required: true
31 changes: 31 additions & 0 deletions .github/ISSUE_TEMPLATE/2.feature-request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: 🌱 New Feature Request
description: Request a new feature be added.
labels: [ Feature Request ]
body:
- type: textarea
attributes:
label: Increasing Access
description: How would this new feature help [increase access](https://github.com/processing/p5.js/blob/main/contributor_docs/access.md) to p5.js? (If you're not sure, you can type "Unsure" here and let others from the community offer their thoughts.)
validations:
required: true

- type: dropdown
attributes:
label: Most appropriate sub-area of p5.js?
options:
- Home
- Reference
- Tutorials
- Examples
- Contribute
- Community (Sketches, Libraries, Events)
- About
- Other (specify if possible)
validations:
required: true

- type: textarea
attributes:
label: Feature request details
validations:
required: true
10 changes: 10 additions & 0 deletions .github/ISSUE_TEMPLATE/3.discussion.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
name: 💭 Discussion
description: This template is for starting a discussion.
labels: [ Discussion ]
body:
- type: textarea
attributes:
label: Topic
description: What do you want to discuss with the group?
validations:
required: true
12 changes: 12 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
blank_issues_enabled: true

contact_links:
- name: 🌸 p5.js Library Issues
url: https://github.com/processing/p5.js/issues
about: Report issues with the p5.js here.
- name: 🖥️ Web Editor Issues
url: https://github.com/processing/p5.js-web-editor/issues
about: Report issues with the p5.js web editor here.
- name: 💬 Forum
url: https://discourse.processing.org/c/p5js
about: Have other questions about using p5.js? Ask them here!
13 changes: 0 additions & 13 deletions .github/ISSUE_TEMPLATE/default--select-this-.md

This file was deleted.

22 changes: 19 additions & 3 deletions src/content/pages/en/education-resources.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,15 @@ import EducationResource from "@components/EducationResource/index.astro";

<div class="rendered-markdown !max-w-screen-lg">

Every teaching experience has unique goals, messages, conditions, and environments. By documenting and sharing p5.js educational resources, such as workshops and classes, we aim to better connect the p5.js learner and educator communities worldwide. [Add your educational resource (https://github.com/processing/p5.js-website/blob/main/src/content/pages/en/education-resources.mdx?plain=1) on GitHub]!
Every teaching experience has unique goals, messages, conditions, and environments. By documenting and sharing p5.js educational resources, such as workshops and classes, we aim to better connect the p5.js learner and educator communities worldwide. Add your educational resource on [GitHub](https://github.com/processing/p5.js-website/blob/main/src/content/pages/en/education-resources.mdx?plain=1)!

Thank you to Tuan Huang, Yu Lee, and Janis Sepúlveda for initiating the education resource list during OSACC 2024, as well as to previous p5.js Teach page contributors Inhwa Yeom, Gracia Zhang, and Qianqian Ye.

</div>

<hr class="mt-[var(--spacing-xl)]" />

## English tutorials from the community
## English education resources from the community

<ul class="list-none content-grid pb-4xl mb-lg border-b border-sidebar-type-color last:border-0 mt-[var(--spacing-xl)]">

Expand Down Expand Up @@ -369,10 +369,26 @@ Thank you to Tuan Huang, Yu Lee, and Janis Sepúlveda for initiating the educati
</ul>


## International tutorials from the community
## International education resources from the community

<ul class="list-none content-grid pb-4xl mb-lg border-b border-sidebar-type-color last:border-0 mt-[var(--spacing-xl)]">

<EducationResource
name="p5.js Archived Website Japanese Translation"
featuredImage={await import("../images/education-resources/p5js-ja.jpeg")}
featuredImageAlt="p5.js Japanese logo"
>
<Fragment slot="author">
shibomb
</Fragment>
<Fragment slot="description">
p5.jsウェブサイトの日本語翻訳を行うオープンソースプロジェクト
</Fragment>
<Fragment slot="materials">
[Website](https://p5js-i18n-ja.pages.dev/ja/)
</Fragment>
</EducationResource>

<EducationResource
name="50+ Coding Club in Korea"
featuredImage={await import("../images/education-resources/50-coding-club.webp")}
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 48b7cb7

Please sign in to comment.