Skip to content

Commit 07cc41d

Browse files
committed
selection
1 parent f4f86e2 commit 07cc41d

3 files changed

Lines changed: 16 additions & 2 deletions

File tree

‎src/components/pg/node/node.css‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,5 +30,6 @@
3030
}
3131

3232
[part=node].selected {
33-
border-color: blue;
33+
outline: 2px solid #248BE5;
34+
outline-offset: 2px;
3435
}

‎src/components/pg/nodeEntry/nodeEntry.css‎

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,4 +42,9 @@ textarea {
4242
textarea:focus {
4343
box-shadow: 0 0 0 2px var(--pg-input-text-focus-glow, rgb(79, 143, 249, 0.75));
4444
outline: 0;
45-
}
45+
}
46+
47+
[part=node].selected {
48+
outline: 2px solid #248BE5;
49+
outline-offset: 2px;
50+
}

‎src/components/pg/nodeEntry/nodeEntry.ts‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,4 +50,12 @@ export default class PgNodeEntry extends HTMLElement {
5050
}
5151
}));
5252
}
53+
54+
select() {
55+
this.$node.classList.toggle('selected', true);
56+
}
57+
58+
deselect() {
59+
this.$node.classList.toggle('selected', false);
60+
}
5361
}

0 commit comments

Comments
 (0)