mirror of
https://github.com/astral-sh/ruff.git
synced 2025-08-04 18:58:04 +00:00
[playground] Use cursor for clickable elements (#16833)
Some checks are pending
CI / Determine changes (push) Waiting to run
CI / cargo fmt (push) Waiting to run
CI / cargo clippy (push) Blocked by required conditions
CI / cargo test (linux) (push) Blocked by required conditions
CI / cargo test (linux, release) (push) Blocked by required conditions
CI / cargo test (windows) (push) Blocked by required conditions
CI / test scripts (push) Blocked by required conditions
CI / cargo test (wasm) (push) Blocked by required conditions
CI / cargo build (release) (push) Waiting to run
CI / cargo build (msrv) (push) Blocked by required conditions
CI / cargo fuzz build (push) Blocked by required conditions
CI / fuzz parser (push) Blocked by required conditions
CI / ecosystem (push) Blocked by required conditions
CI / cargo shear (push) Blocked by required conditions
CI / python package (push) Waiting to run
CI / pre-commit (push) Waiting to run
CI / mkdocs (push) Waiting to run
CI / formatter instabilities and black similarity (push) Blocked by required conditions
CI / test ruff-lsp (push) Blocked by required conditions
CI / check playground (push) Blocked by required conditions
CI / benchmarks (push) Blocked by required conditions
[Knot Playground] Release / publish (push) Waiting to run
Some checks are pending
CI / Determine changes (push) Waiting to run
CI / cargo fmt (push) Waiting to run
CI / cargo clippy (push) Blocked by required conditions
CI / cargo test (linux) (push) Blocked by required conditions
CI / cargo test (linux, release) (push) Blocked by required conditions
CI / cargo test (windows) (push) Blocked by required conditions
CI / test scripts (push) Blocked by required conditions
CI / cargo test (wasm) (push) Blocked by required conditions
CI / cargo build (release) (push) Waiting to run
CI / cargo build (msrv) (push) Blocked by required conditions
CI / cargo fuzz build (push) Blocked by required conditions
CI / fuzz parser (push) Blocked by required conditions
CI / ecosystem (push) Blocked by required conditions
CI / cargo shear (push) Blocked by required conditions
CI / python package (push) Waiting to run
CI / pre-commit (push) Waiting to run
CI / mkdocs (push) Waiting to run
CI / formatter instabilities and black similarity (push) Blocked by required conditions
CI / test ruff-lsp (push) Blocked by required conditions
CI / check playground (push) Blocked by required conditions
CI / benchmarks (push) Blocked by required conditions
[Knot Playground] Release / publish (push) Waiting to run
This commit is contained in:
parent
cc3ddaf070
commit
a9f5dddbaa
5 changed files with 11 additions and 7 deletions
|
@ -1,5 +1,5 @@
|
|||
# Publish the Red Knot playground.
|
||||
name: "[Playground] Release"
|
||||
name: "[Knot Playground] Release"
|
||||
|
||||
permissions: {}
|
||||
|
||||
|
|
|
@ -40,8 +40,7 @@ export default {
|
|||
const { DEV, PLAYGROUND } = env;
|
||||
|
||||
const headers = DEV ? DEVELOPMENT_HEADERS : PRODUCTION_HEADERS;
|
||||
|
||||
if (!DEV && request.url.startsWith("https://playknot.ruff.rs")) {
|
||||
if (!DEV && request.headers.get("origin") === "https://playknot.ruff.rs") {
|
||||
headers["Access-Control-Allow-Origin"] = "https://playknot.ruff.rs";
|
||||
}
|
||||
|
||||
|
|
|
@ -64,7 +64,7 @@ export function Files({
|
|||
<button
|
||||
disabled={lastFile}
|
||||
onClick={lastFile ? undefined : () => onRemove(id)}
|
||||
className={"inline-block disabled:opacity-50"}
|
||||
className={"inline-block disabled:opacity-50 cursor-pointer"}
|
||||
title="Close file"
|
||||
>
|
||||
<span className="sr-only">Close</span>
|
||||
|
@ -73,7 +73,11 @@ export function Files({
|
|||
</ListItem>
|
||||
))}
|
||||
<ListItem selected={false} theme={theme}>
|
||||
<button onClick={handleAdd} title="Add file" className="inline-block">
|
||||
<button
|
||||
onClick={handleAdd}
|
||||
title="Add file"
|
||||
className="inline-block cursor-pointer"
|
||||
>
|
||||
<span className="sr-only">Add file</span>
|
||||
<Icons.Add />
|
||||
</button>
|
||||
|
@ -143,7 +147,7 @@ function FileEntry({ name, onClicked, onRenamed, selected }: FileEntryProps) {
|
|||
onClicked();
|
||||
}
|
||||
}}
|
||||
className="flex gap-2 items-center py-4"
|
||||
className="flex gap-2 items-center py-4 cursor-pointer"
|
||||
>
|
||||
<span className="inline-block flex-none" aria-hidden>
|
||||
<Icons.Python width={12} height={12} />
|
||||
|
|
|
@ -18,6 +18,7 @@ export default function AstralButton({
|
|||
"text-black",
|
||||
"hover:text-white",
|
||||
"hover:bg-galaxy",
|
||||
"cursor-pointer",
|
||||
"outline-1",
|
||||
"dark:outline",
|
||||
"dark:hover:outline-white",
|
||||
|
|
|
@ -40,7 +40,7 @@ export function SideBarEntry({
|
|||
aria-label={title}
|
||||
onClick={onClick}
|
||||
role="button"
|
||||
className={`group py-4 px-2 relative flex items-center justify-center flex-col fill-white text-white ${
|
||||
className={`group py-4 px-2 relative flex items-center justify-center flex-col fill-white text-white cursor-pointer ${
|
||||
selected ? "opacity-100" : "opacity-50 hover:opacity-100"
|
||||
}`}
|
||||
>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue