soiz1 commited on
Commit
25673e7
·
verified ·
1 Parent(s): 2a38870

Update src/playground/credits/credits.jsx

Browse files
Files changed (1) hide show
  1. src/playground/credits/credits.jsx +28 -19
src/playground/credits/credits.jsx CHANGED
@@ -84,6 +84,15 @@ const Credits = () => (
84
  <p>There are even community members who have helped develop PenguinMod. People like <i>you!</i></p>
85
  <UserList users={UserData.pmPullRequestDevelopers} />
86
  <p><i>The list order is randomized on each refresh.</i></p>
 
 
 
 
 
 
 
 
 
87
  </section>
88
  <section>
89
  <h2>GitHub Pages</h2>
@@ -147,23 +156,14 @@ const Credits = () => (
147
  <p><i>The list order is randomized on each refresh.</i></p>
148
  <h2>Accounts</h2>
149
  <p>
150
- Login is managed
151
- by <a href="https://auth.itinerary.eu.org/">Scratch Auth</a> created
152
- by <a href="https://scratch.mit.edu/users/Looky1173/">Looky1173</a>.
153
- (thanks for adding us to the user list!)
154
  <br />
155
  <br />
156
  <i>
157
- "Scratch Auth" is not actually affiliated with Scratch,
158
  the Scratch Team, or the Scratch Foundation.
159
  </i>
160
- <br />
161
- <br />
162
- <i>
163
- PenguinMod is also not owned or managed by Looky1173, please only comment on his profile
164
- <br />
165
- if the Scratch Auth page tells you that it failed, not if PenguinMod fails to load.
166
- </i>
167
  </p>
168
  </section>
169
  <section>
@@ -178,8 +178,7 @@ const Credits = () => (
178
  <p>
179
  We use some MIT licensed extensions from TurboWarp as they are really useful!
180
  Check out the full list of TurboWarp extensions <a href="https://extensions.turbowarp.org/">here</a>,
181
- but we still need to credit these people!
182
- Check them out below:
183
  </p>
184
  <UserList users={UserData.extensionDevelopers} />
185
  <p><i>The list order is randomized on each refresh.</i></p>
@@ -189,16 +188,26 @@ const Credits = () => (
189
  </p>
190
  <UserList users={UserData.pmExtensionDevelopers} />
191
  <p><i>The list order is randomized on each refresh.</i></p>
 
 
 
 
 
 
 
 
 
 
 
192
  </section>
193
  <section>
194
  <h2>Addons</h2>
195
  <p>
196
- Addons are mostly taken from <a href="https://scratchaddons.com/">Scratch Addons</a>,
197
- but we hope to have some PenguinMod addons in the future.
198
- Here are the developers that made the current addons available.
199
  </p>
200
  <UserList users={UserData.addonDevelopers} />
201
  <p><i>The list order is randomized on each refresh.</i></p>
 
202
  </section>
203
  <section>
204
  <h1>TurboWarp</h1>
@@ -254,7 +263,7 @@ const Credits = () => (
254
  PenguinMod is also (very very slowly) getting translated into other languages, in the future
255
  hopefully the same number of languages can be supported. It'll take a while until we get there though.
256
  </p>
257
- <p>Contributors:</p>
258
  <UserList users={UserData.pmTranslators} />
259
  <p><i>The list order is randomized on each refresh.</i></p>
260
  </section>
@@ -273,4 +282,4 @@ document.body.setAttribute('theme', getInitialDarkMode() ? 'dark' : 'light');
273
 
274
  ReactDOM.render((
275
  <Credits />
276
- ), appTarget);
 
84
  <p>There are even community members who have helped develop PenguinMod. People like <i>you!</i></p>
85
  <UserList users={UserData.pmPullRequestDevelopers} />
86
  <p><i>The list order is randomized on each refresh.</i></p>
87
+ <p>
88
+ We've also included work from other open-source projects inside of PenguinMod.
89
+ Here's a list of some other projects you should check out:
90
+ </p>
91
+ <UserList users={UserData.pmCodeUsedFrom} />
92
+ <p><i>The list order is randomized on each refresh.</i></p>
93
+ <ul>
94
+ <li>Code for "Center" option in Costume editor is from <a href="https://github.com/Nitro-Bolt/scratch-paint/blob/develop/src/containers/mode-tools.jsx#L203-L216">Cubester@Nitro-Bolt</a></li>
95
+ </ul>
96
  </section>
97
  <section>
98
  <h2>GitHub Pages</h2>
 
156
  <p><i>The list order is randomized on each refresh.</i></p>
157
  <h2>Accounts</h2>
158
  <p>
159
+ Scratch login on PenguinMod is managed with <a href="https://oauth2.scratch-wiki.info/">ScratchOAuth2</a>,
160
+ see their <a href="https://github.com/ScratchVerifier/ScratchOAuth2">GitHub repository</a>.
 
 
161
  <br />
162
  <br />
163
  <i>
164
+ "ScratchOAuth2" is not actually affiliated with Scratch,
165
  the Scratch Team, or the Scratch Foundation.
166
  </i>
 
 
 
 
 
 
 
167
  </p>
168
  </section>
169
  <section>
 
178
  <p>
179
  We use some MIT licensed extensions from TurboWarp as they are really useful!
180
  Check out the full list of TurboWarp extensions <a href="https://extensions.turbowarp.org/">here</a>,
181
+ and see individual contributors below:
 
182
  </p>
183
  <UserList users={UserData.extensionDevelopers} />
184
  <p><i>The list order is randomized on each refresh.</i></p>
 
188
  </p>
189
  <UserList users={UserData.pmExtensionDevelopers} />
190
  <p><i>The list order is randomized on each refresh.</i></p>
191
+ <p>
192
+ The Scratch Auth extension has a login system managed with <a href="https://auth.itinerary.eu.org/">Scratch Auth</a>,
193
+ created by <a href="https://scratch.mit.edu/users/Looky1173/">Looky1173</a>.
194
+ (thanks for adding us to the user list!)
195
+ <br />
196
+ <br />
197
+ <i>
198
+ "Scratch Auth" is not actually affiliated with Scratch,
199
+ the Scratch Team, or the Scratch Foundation.
200
+ </i>
201
+ </p>
202
  </section>
203
  <section>
204
  <h2>Addons</h2>
205
  <p>
206
+ Here are the developers that made the addons from <a href="https://scratchaddons.com/">Scratch Addons</a> available.
 
 
207
  </p>
208
  <UserList users={UserData.addonDevelopers} />
209
  <p><i>The list order is randomized on each refresh.</i></p>
210
+ <p>PenguinMod-exclusive addons are created by the contributors listed in the Contributors section.</p>
211
  </section>
212
  <section>
213
  <h1>TurboWarp</h1>
 
263
  PenguinMod is also (very very slowly) getting translated into other languages, in the future
264
  hopefully the same number of languages can be supported. It'll take a while until we get there though.
265
  </p>
266
+ <p>Here is the current list of PenguinMod Translators:</p>
267
  <UserList users={UserData.pmTranslators} />
268
  <p><i>The list order is randomized on each refresh.</i></p>
269
  </section>
 
282
 
283
  ReactDOM.render((
284
  <Credits />
285
+ ), appTarget);