|
2099 | 2099 | "heading": "Interviewing candidates with guest mode", |
2100 | 2100 | "slug": "/teams-pro/interviewing-candidates-guest-mode#interviewing-candidates-with-guest-mode" |
2101 | 2101 | }, |
| 2102 | + { |
| 2103 | + "category": "Teams Pro (beta)", |
| 2104 | + "name": "Manage and copy repls for interviewing", |
| 2105 | + "heading": null, |
| 2106 | + "slug": "teams-pro/copying-repls-for-interviewing" |
| 2107 | + }, |
| 2108 | + { |
| 2109 | + "category": "Teams Pro (beta)", |
| 2110 | + "name": "Manage and copy repls for interviewing", |
| 2111 | + "heading": "How to manage and copy repls for interviewing", |
| 2112 | + "slug": "/teams-pro/copying-repls-for-interviewing#how-to-manage-and-copy-repls-for-interviewing" |
| 2113 | + }, |
| 2114 | + { |
| 2115 | + "category": "Teams Pro (beta)", |
| 2116 | + "name": "Manage and copy repls for interviewing", |
| 2117 | + "heading": "Forking template repls", |
| 2118 | + "slug": "/teams-pro/copying-repls-for-interviewing#forking-template-repls" |
| 2119 | + }, |
| 2120 | + { |
| 2121 | + "category": "Teams Pro (beta)", |
| 2122 | + "name": "Manage and copy repls for interviewing", |
| 2123 | + "heading": "Adding a naming convention", |
| 2124 | + "slug": "/teams-pro/copying-repls-for-interviewing#adding-a-naming-convention" |
| 2125 | + }, |
| 2126 | + { |
| 2127 | + "category": "Teams Pro (beta)", |
| 2128 | + "name": "Manage and copy repls for interviewing", |
| 2129 | + "heading": "Organizing interview templates ", |
| 2130 | + "slug": "/teams-pro/copying-repls-for-interviewing#organizing-interview-templates" |
| 2131 | + }, |
| 2132 | + { |
| 2133 | + "category": "Teams Pro (beta)", |
| 2134 | + "name": "Manage and copy repls for interviewing", |
| 2135 | + "heading": "Removing candidates from completed interview repls", |
| 2136 | + "slug": "/teams-pro/copying-repls-for-interviewing#removing-candidates-from-completed-interview-repls" |
| 2137 | + }, |
| 2138 | + { |
| 2139 | + "category": "Teams Pro (beta)", |
| 2140 | + "name": "Manage and copy repls for interviewing", |
| 2141 | + "heading": "Performing code review", |
| 2142 | + "slug": "/teams-pro/copying-repls-for-interviewing#performing-code-review" |
| 2143 | + }, |
| 2144 | + { |
| 2145 | + "category": "Teams Pro (beta)", |
| 2146 | + "name": "Hosting your documentation on Replit", |
| 2147 | + "heading": null, |
| 2148 | + "slug": "teams-pro/hosting-your-documentation-on-replit" |
| 2149 | + }, |
| 2150 | + { |
| 2151 | + "category": "Teams Pro (beta)", |
| 2152 | + "name": "Hosting your documentation on Replit", |
| 2153 | + "heading": "How to write and host your technical documentation using Replit", |
| 2154 | + "slug": "/teams-pro/hosting-your-documentation-on-replit#how-to-write-and-host-your-technical-documentation-using-replit" |
| 2155 | + }, |
| 2156 | + { |
| 2157 | + "category": "Teams Pro (beta)", |
| 2158 | + "name": "Hosting your documentation on Replit", |
| 2159 | + "heading": "Steps to follow", |
| 2160 | + "slug": "/teams-pro/hosting-your-documentation-on-replit#steps-to-follow" |
| 2161 | + }, |
| 2162 | + { |
| 2163 | + "category": "Teams Pro (beta)", |
| 2164 | + "name": "Hosting your documentation on Replit", |
| 2165 | + "heading": "Creating a repl", |
| 2166 | + "slug": "/teams-pro/hosting-your-documentation-on-replit#creating-a-repl" |
| 2167 | + }, |
| 2168 | + { |
| 2169 | + "category": "Teams Pro (beta)", |
| 2170 | + "name": "Hosting your documentation on Replit", |
| 2171 | + "heading": "Installing MkDocs ", |
| 2172 | + "slug": "/teams-pro/hosting-your-documentation-on-replit#installing-mk-docs" |
| 2173 | + }, |
| 2174 | + { |
| 2175 | + "category": "Teams Pro (beta)", |
| 2176 | + "name": "Hosting your documentation on Replit", |
| 2177 | + "heading": "Adding pages", |
| 2178 | + "slug": "/teams-pro/hosting-your-documentation-on-replit#adding-pages" |
| 2179 | + }, |
| 2180 | + { |
| 2181 | + "category": "Teams Pro (beta)", |
| 2182 | + "name": "Hosting your documentation on Replit", |
| 2183 | + "heading": "Keeping your repl alive and adding a boost", |
| 2184 | + "slug": "/teams-pro/hosting-your-documentation-on-replit#keeping-your-repl-alive-and-adding-a-boost" |
| 2185 | + }, |
| 2186 | + { |
| 2187 | + "category": "Teams Pro (beta)", |
| 2188 | + "name": "Hosting your documentation on Replit", |
| 2189 | + "heading": "Adding version control", |
| 2190 | + "slug": "/teams-pro/hosting-your-documentation-on-replit#adding-version-control" |
| 2191 | + }, |
| 2192 | + { |
| 2193 | + "category": "Teams Pro (beta)", |
| 2194 | + "name": "Hosting your documentation on Replit", |
| 2195 | + "heading": "Pull changes from GitHub", |
| 2196 | + "slug": "/teams-pro/hosting-your-documentation-on-replit#pull-changes-from-git-hub" |
| 2197 | + }, |
| 2198 | + { |
| 2199 | + "category": "Teams Pro (beta)", |
| 2200 | + "name": "Hosting your documentation on Replit", |
| 2201 | + "heading": "Set up a custom domain", |
| 2202 | + "slug": "/teams-pro/hosting-your-documentation-on-replit#set-up-a-custom-domain" |
| 2203 | + }, |
| 2204 | + { |
| 2205 | + "category": "Teams Pro (beta)", |
| 2206 | + "name": "Hosting your documentation on Replit", |
| 2207 | + "heading": "Scaling your docs platform", |
| 2208 | + "slug": "/teams-pro/hosting-your-documentation-on-replit#scaling-your-docs-platform" |
| 2209 | + }, |
| 2210 | + { |
| 2211 | + "category": "Teams Pro (beta)", |
| 2212 | + "name": "Hosting your documentation on Replit", |
| 2213 | + "heading": "Where next?", |
| 2214 | + "slug": "/teams-pro/hosting-your-documentation-on-replit#where-next" |
| 2215 | + }, |
2102 | 2216 | { |
2103 | 2217 | "category": "Settings", |
2104 | 2218 | "name": "Changing your username", |
|
6143 | 6257 | "heading": "Next steps", |
6144 | 6258 | "slug": "/tutorials/36-physics-playground-with-kaboom#next-steps" |
6145 | 6259 | }, |
| 6260 | + { |
| 6261 | + "category": "Tutorials", |
| 6262 | + "name": "Breakout with Kaboom.js", |
| 6263 | + "heading": null, |
| 6264 | + "slug": "tutorials/37-build-breakout-with-kaboom" |
| 6265 | + }, |
| 6266 | + { |
| 6267 | + "category": "Tutorials", |
| 6268 | + "name": "Breakout with Kaboom.js", |
| 6269 | + "heading": "Building a block-breaking game with Kaboom.js", |
| 6270 | + "slug": "/tutorials/37-build-breakout-with-kaboom#building-a-block-breaking-game-with-kaboom-js" |
| 6271 | + }, |
| 6272 | + { |
| 6273 | + "category": "Tutorials", |
| 6274 | + "name": "Breakout with Kaboom.js", |
| 6275 | + "heading": "Getting started", |
| 6276 | + "slug": "/tutorials/37-build-breakout-with-kaboom#getting-started" |
| 6277 | + }, |
| 6278 | + { |
| 6279 | + "category": "Tutorials", |
| 6280 | + "name": "Breakout with Kaboom.js", |
| 6281 | + "heading": "Loading assets", |
| 6282 | + "slug": "/tutorials/37-build-breakout-with-kaboom#loading-assets" |
| 6283 | + }, |
| 6284 | + { |
| 6285 | + "category": "Tutorials", |
| 6286 | + "name": "Breakout with Kaboom.js", |
| 6287 | + "heading": "Creating levels", |
| 6288 | + "slug": "/tutorials/37-build-breakout-with-kaboom#creating-levels" |
| 6289 | + }, |
| 6290 | + { |
| 6291 | + "category": "Tutorials", |
| 6292 | + "name": "Breakout with Kaboom.js", |
| 6293 | + "heading": "Moving the paddle", |
| 6294 | + "slug": "/tutorials/37-build-breakout-with-kaboom#moving-the-paddle" |
| 6295 | + }, |
| 6296 | + { |
| 6297 | + "category": "Tutorials", |
| 6298 | + "name": "Breakout with Kaboom.js", |
| 6299 | + "heading": "Moving the ball", |
| 6300 | + "slug": "/tutorials/37-build-breakout-with-kaboom#moving-the-ball" |
| 6301 | + }, |
| 6302 | + { |
| 6303 | + "category": "Tutorials", |
| 6304 | + "name": "Breakout with Kaboom.js", |
| 6305 | + "heading": "Collisions", |
| 6306 | + "slug": "/tutorials/37-build-breakout-with-kaboom#collisions" |
| 6307 | + }, |
| 6308 | + { |
| 6309 | + "category": "Tutorials", |
| 6310 | + "name": "Breakout with Kaboom.js", |
| 6311 | + "heading": "Winning and losing", |
| 6312 | + "slug": "/tutorials/37-build-breakout-with-kaboom#winning-and-losing" |
| 6313 | + }, |
| 6314 | + { |
| 6315 | + "category": "Tutorials", |
| 6316 | + "name": "Breakout with Kaboom.js", |
| 6317 | + "heading": "Powerups", |
| 6318 | + "slug": "/tutorials/37-build-breakout-with-kaboom#powerups" |
| 6319 | + }, |
| 6320 | + { |
| 6321 | + "category": "Tutorials", |
| 6322 | + "name": "Breakout with Kaboom.js", |
| 6323 | + "heading": "Music", |
| 6324 | + "slug": "/tutorials/37-build-breakout-with-kaboom#music" |
| 6325 | + }, |
| 6326 | + { |
| 6327 | + "category": "Tutorials", |
| 6328 | + "name": "Breakout with Kaboom.js", |
| 6329 | + "heading": "Where next?", |
| 6330 | + "slug": "/tutorials/37-build-breakout-with-kaboom#where-next" |
| 6331 | + }, |
| 6332 | + { |
| 6333 | + "category": "Tutorials", |
| 6334 | + "name": "3D Rendering with Three.js", |
| 6335 | + "heading": null, |
| 6336 | + "slug": "tutorials/38-3D-rendering-with-threejs" |
| 6337 | + }, |
| 6338 | + { |
| 6339 | + "category": "Tutorials", |
| 6340 | + "name": "3D Rendering with Three.js", |
| 6341 | + "heading": "Rendering 3D scenes with three.js", |
| 6342 | + "slug": "/tutorials/38-3D-rendering-with-threejs#rendering-3-d-scenes-with-three-js" |
| 6343 | + }, |
| 6344 | + { |
| 6345 | + "category": "Tutorials", |
| 6346 | + "name": "3D Rendering with Three.js", |
| 6347 | + "heading": "Creating a new project in Replit", |
| 6348 | + "slug": "/tutorials/38-3D-rendering-with-threejs#creating-a-new-project-in-replit" |
| 6349 | + }, |
| 6350 | + { |
| 6351 | + "category": "Tutorials", |
| 6352 | + "name": "3D Rendering with Three.js", |
| 6353 | + "heading": "Importing three.js to the project", |
| 6354 | + "slug": "/tutorials/38-3D-rendering-with-threejs#importing-three-js-to-the-project" |
| 6355 | + }, |
| 6356 | + { |
| 6357 | + "category": "Tutorials", |
| 6358 | + "name": "3D Rendering with Three.js", |
| 6359 | + "heading": "Creating a basic scene", |
| 6360 | + "slug": "/tutorials/38-3D-rendering-with-threejs#creating-a-basic-scene" |
| 6361 | + }, |
| 6362 | + { |
| 6363 | + "category": "Tutorials", |
| 6364 | + "name": "3D Rendering with Three.js", |
| 6365 | + "heading": "Animating a scene", |
| 6366 | + "slug": "/tutorials/38-3D-rendering-with-threejs#animating-a-scene" |
| 6367 | + }, |
| 6368 | + { |
| 6369 | + "category": "Tutorials", |
| 6370 | + "name": "3D Rendering with Three.js", |
| 6371 | + "heading": "Adding a model to the scene", |
| 6372 | + "slug": "/tutorials/38-3D-rendering-with-threejs#adding-a-model-to-the-scene" |
| 6373 | + }, |
| 6374 | + { |
| 6375 | + "category": "Tutorials", |
| 6376 | + "name": "3D Rendering with Three.js", |
| 6377 | + "heading": "Adding controls to the scene", |
| 6378 | + "slug": "/tutorials/38-3D-rendering-with-threejs#adding-controls-to-the-scene" |
| 6379 | + }, |
| 6380 | + { |
| 6381 | + "category": "Tutorials", |
| 6382 | + "name": "3D Rendering with Three.js", |
| 6383 | + "heading": "Next Steps", |
| 6384 | + "slug": "/tutorials/38-3D-rendering-with-threejs#next-steps" |
| 6385 | + }, |
6146 | 6386 | { |
6147 | 6387 | "category": "Tutorials", |
6148 | 6388 | "name": "Pinboard project part 1: HTML & CSS", |
|
0 commit comments