ruff/playground
Charlie Marsh 9e2bbf4beb
Add a simple tooltip to the sidebar (#6295)
## Summary

Not perfect, but IMO helpful:

<img width="1792" alt="Screen Shot 2023-08-02 at 9 29 24 PM"
src="e613e918-75cb-475e-9ea4-f833d1a0b5f6">

<img width="1792" alt="Screen Shot 2023-08-02 at 9 29 20 PM"
src="bb3efdfe-40e1-45b5-b774-082521b2d214">
2023-08-03 01:41:07 +00:00
..
public playground: Add left panel and use brand colors (#5838) 2023-07-19 16:33:32 +02:00
src Add a simple tooltip to the sidebar (#6295) 2023-08-03 01:41:07 +00:00
.eslintrc Enable Quick Fix in the playground (#1395) 2022-12-26 19:25:50 -05:00
.gitignore Add ESLint, Prettier, and TypeScript checks (#1384) 2022-12-26 15:08:22 -05:00
.prettierignore Upgrade playground dependencies (#5830) 2023-07-18 08:00:54 +02:00
.prettierrc.json Use trailingComma: 'all' (#1457) 2022-12-29 19:36:51 -05:00
index.html playground: Add left panel and use brand colors (#5838) 2023-07-19 16:33:32 +02:00
package-lock.json playground: Add AST/Tokens/Formatter panels (#5859) 2023-07-19 14:46:08 +00:00
package.json playground: Add AST/Tokens/Formatter panels (#5859) 2023-07-19 14:46:08 +00:00
postcss.config.cjs Re-style the Ruff playground (#1438) 2022-12-29 11:47:27 -05:00
README.md playground: Merge Editor state variables (#5831) 2023-07-18 08:08:24 +02:00
tailwind.config.cjs playground: Add left panel and use brand colors (#5838) 2023-07-19 16:33:32 +02:00
tsconfig.json Web playground with WASM (#1279) 2022-12-26 12:09:17 -05:00
tsconfig.node.json Web playground with WASM (#1279) 2022-12-26 12:09:17 -05:00
vite.config.ts Web playground with WASM (#1279) 2022-12-26 12:09:17 -05:00

playground

In-browser playground for Ruff. Available https://play.ruff.rs/.

Getting started

  • To build the WASM module, run npm run build:wasm from the ./playground directory.
  • Install TypeScript dependencies with: npm install.
  • Start the development server with: npm run dev.

Implementation

Design based on Tailwind Play. Themed with ayu.