Skip to content

Commit f2d21db

Browse files
committed
issue(1946): Added guillemet to conditional breakpoint panel
1 parent e6f7702 commit f2d21db

3 files changed

Lines changed: 37 additions & 22 deletions

File tree

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
.conditional-breakpoint-panel {
2+
cursor: initial;
3+
margin: 1em 0;
4+
position: relative;
5+
display: flex;
6+
align-items: center;
7+
background: var(--theme-toolbar-background);
8+
border-top: 1px solid var(--theme-splitter-color);
9+
border-bottom: 1px solid var(--theme-splitter-color);
10+
}
11+
12+
.conditional-breakpoint-panel .prompt {
13+
font-size: 1.8em;
14+
color: var(--theme-highlight-blue);
15+
padding-left: 3px;
16+
}
17+
18+
.conditional-breakpoint-panel input {
19+
margin: 5px 10px;
20+
width: calc(100% - 4em);
21+
border: none;
22+
background: var(--theme-toolbar-background);
23+
font-size: 14px;
24+
color: var(--theme-comment);
25+
line-height: 30px;
26+
}
27+
28+
.conditional-breakpoint-panel input:focus {
29+
outline-width: 0;
30+
}

src/components/Editor/ConditionalPanel.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ const { DOM: dom } = React;
44

55
const ReactDOM = require("react-dom");
66

7+
require("./ConditionalPanel.css");
8+
9+
710
function renderConditionalPanel({ condition, closePanel, setBreakpoint }:
811
{ condition: boolean, closePanel: Function, setBreakpoint: Function }) {
912
let panel = document.createElement("div");
@@ -22,6 +25,10 @@ function renderConditionalPanel({ condition, closePanel, setBreakpoint }:
2225
ReactDOM.render(
2326
dom.div(
2427
{ className: "conditional-breakpoint-panel" },
28+
dom.div({
29+
className: "prompt",
30+
dangerouslySetInnerHTML: { __html: "»" }
31+
}),
2532
dom.input({
2633
defaultValue: condition,
2734
placeholder: L10N.getStr("editor.conditionalPanel.placeholder"),

src/components/Editor/Editor.css

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -134,28 +134,6 @@ html[dir="rtl"] .editor-mount {
134134
user-select: none;
135135
}
136136

137-
.conditional-breakpoint-panel {
138-
cursor: initial;
139-
margin: 1em 0;
140-
position: relative;
141-
background: var(--theme-toolbar-background);
142-
border-top: 1px solid var(--theme-splitter-color);
143-
border-bottom: 1px solid var(--theme-splitter-color);
144-
}
145-
146-
.conditional-breakpoint-panel input {
147-
margin: 5px 10px;
148-
width: calc(100% - 2em);
149-
border: none;
150-
background: var(--theme-toolbar-background);
151-
font-size: 14px;
152-
color: var(--theme-comment);
153-
line-height: 30px;
154-
}
155-
156-
.conditional-breakpoint-panel input:focus {
157-
outline-width: 0;
158-
}
159137

160138
.function-search .autocomplete li:first-child {
161139
border-top: none;

0 commit comments

Comments
 (0)