Skip to content

Commit e7de1e3

Browse files
committed
Refactor: Rename inspection CSS classes to be fully kebab-case
1 parent efa7ce9 commit e7de1e3

4 files changed

Lines changed: 38 additions & 38 deletions

File tree

app/assets/javascripts/beak/widgets/ractives/agent-monitor.coffee

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -42,13 +42,13 @@ RactiveAgentMonitor = Ractive.extend({
4242
viewController = @get('viewController')
4343
{ worldWidth, worldHeight } = viewController.getWorldShape()
4444
windowGenerator = followAgentWithZoom(
45-
@find('.inspection__agent-monitor__view-container').offsetWidth,
45+
@find('.inspection-agent-monitor-view-container').offsetWidth,
4646
@get('viewModelAgent'),
4747
@get('zoomLevel'),
4848
Math.min(worldWidth, worldHeight) / 2
4949
)
5050
viewWindow = viewController.getNewView(
51-
@find('.inspection__agent-monitor__view-container'),
51+
@find('.inspection-agent-monitor-view-container'),
5252
'world',
5353
windowGenerator
5454
)
@@ -172,7 +172,7 @@ RactiveAgentMonitor = Ractive.extend({
172172
template:
173173
"""
174174
<div
175-
class="inspection__agent-monitor"
175+
class="inspection-agent-monitor"
176176
on-mouseenter="['hover-agent-card', agent]"
177177
on-mouseleave="['unhover-agent-card', agent]"
178178
>
@@ -185,10 +185,10 @@ RactiveAgentMonitor = Ractive.extend({
185185

186186
partials: {
187187
"titleBar": """
188-
<div class="inspection__agent-monitor__title-bar">
188+
<div class="inspection-agent-monitor-title-bar">
189189
<span class="title">{{agent.getName()}}</span>
190190
<div
191-
class="inspection__button"
191+
class="inspection-button"
192192
on-click=["closed-agent-monitor", agent]
193193
>
194194
<img width=15 src="assets/images/inspect/close.png"/>
@@ -198,28 +198,28 @@ RactiveAgentMonitor = Ractive.extend({
198198

199199
"viewSection": """
200200
<div
201-
class="inspection__agent-monitor__view-container"
201+
class="inspection-agent-monitor-view-container"
202202
on-contextmenu="show-context-menu"
203203
></div>
204-
<div class="inspection__agent-monitor__view-controls">
204+
<div class="inspection-agent-monitor-view-controls">
205205
<div
206-
class="inspection__button inspection__agent-monitor__watch-button"
206+
class="inspection-button inspection-agent-monitor-watch-button"
207207
on-click="watch-button-clicked"
208208
>Watch</div>
209209
<input type="range" min=0 max=1 step=0.01 value="{{zoomLevel}}"/>
210210
</div>
211211
"""
212212

213213
"propertyGrid": """
214-
<div class="inspection__agent-monitor__property-grid">
214+
<div class="inspection-agent-monitor-property-grid">
215215
{{#each varNames as varName}}
216216
<agentVarField agent={{agent}} varName={{varName}}/>
217217
{{/each}}
218218
</div>
219219
"""
220220

221221
"commandCenter": """
222-
<div class="inspection__cmd-container" style="margin: 0;">
222+
<div class="inspection-cmd-container" style="margin: 0;">
223223
<commandInput
224224
isReadOnly={{isEditing}}
225225
source="agent-monitor"

app/assets/javascripts/beak/widgets/ractives/agent-var-field.coffee

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,8 @@ RactiveAgentVarField = Ractive.extend({
6666
}
6767

6868
template: """
69-
<div class="inspection__agent-var-name" title="{{varName}}">{{varName}}</div>
70-
<input class="inspection__input-container" value={{currentInput}}
69+
<div class="inspection-agent-var-name" title="{{varName}}">{{varName}}</div>
70+
<input class="inspection-input-container" value={{currentInput}}
7171
on-focus="@this.set('hasFocus', true)"
7272
on-blur="@this.set('hasFocus', false)"
7373
on-change="['submit-input', currentInput]"/>

app/assets/javascripts/beak/widgets/ractives/inspection-pane.coffee

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,7 @@ RactiveInspectionPane = Ractive.extend({
304304
@set('selections.selectedAgents', filtered)
305305

306306
template: """
307-
<div class='netlogo-tab-content inspection__pane'>
307+
<div class='netlogo-tab-content inspection-pane'>
308308
{{>commandCenter}}
309309
{{>agentMonitorsScreen}}
310310
</div>
@@ -313,9 +313,9 @@ RactiveInspectionPane = Ractive.extend({
313313
# coffeelint: disable=max_line_length
314314
partials: {
315315
'commandCenter': """
316-
<div class="inspection__cmd-container">
316+
<div class="inspection-cmd-container">
317317
<div
318-
class="inspection__button {{#if pointToSelectEnabled}}selected{{/if}}"
318+
class="inspection-button {{#if pointToSelectEnabled}}selected{{/if}}"
319319
on-click="@.toggle('pointToSelectEnabled')"
320320
title="Point to select: click an agent in the view to inspect it ({{#if pointToSelectEnabled}}on{{else}}off{{/if}})"
321321
>
@@ -325,7 +325,7 @@ RactiveInspectionPane = Ractive.extend({
325325
/>
326326
</div>
327327
<div
328-
class="inspection__button {{#if updateTargetedAgentsInHistory}}selected{{/if}}"
328+
class="inspection-button {{#if updateTargetedAgentsInHistory}}selected{{/if}}"
329329
on-click="@.toggle('updateTargetedAgentsInHistory')"
330330
title="Update targeted agents in history: ({{#if updateTargetedAgentsInHistory}}on{{else}}off{{/if}})"
331331
>
@@ -345,20 +345,20 @@ RactiveInspectionPane = Ractive.extend({
345345
"""
346346

347347
'agentMonitorsScreen': """
348-
<div class="inspection__agent-monitor-container">
348+
<div class="inspection-agent-monitor-container">
349349
{{#if inspectedAgents.length > 0}}
350-
<div class="inspection__button-tray" style="margin-bottom: 0.5em; justify-content: space-between;">
350+
<div class="inspection-button-tray" style="margin-bottom: 0.5em; justify-content: space-between;">
351351
<b>Agent Monitors</b>
352352
<div
353-
class="inspection__button"
353+
class="inspection-button"
354354
title="Remove all agent monitors"
355355
on-click="@.set('inspectedAgents', [])"
356356
>
357357
<img width=25 src="assets/images/inspect/close.png"/>
358358
</div>
359359
</div>
360360
{{/if}}
361-
<div class="inspection__agent-monitor-container__inner">
361+
<div class="inspection-agent-monitor-container-inner">
362362
{{#each inspectedAgents as agent}}
363363
<agentMonitor
364364
viewController={{viewController}}
Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,28 @@
1-
.inspection__pane {
1+
.inspection-pane {
22
padding: 1em;
33
min-width: 600px;
44
}
55

6-
.inspection__button-tray {
6+
.inspection-button-tray {
77
display: flex;
88
align-items: center;
99
gap: 1em;
1010
}
1111

12-
.inspection__button {
12+
.inspection-button {
1313
cursor: pointer;
1414
user-select: none;
1515
border-radius: 5px;
1616
background-color: white;
1717
}
18-
.inspection__button:hover {
18+
.inspection-button:hover {
1919
background-color: rgba(211, 211, 211, 0.5);
2020
}
21-
.inspection__button.selected {
21+
.inspection-button.selected {
2222
background-color: lightblue;
2323
}
2424

25-
.inspection__cmd-container {
25+
.inspection-cmd-container {
2626
margin: 1em 0;
2727
display: flex;
2828
flex-direction: row;
@@ -32,20 +32,20 @@
3232
border-radius: 5px;
3333
}
3434

35-
.inspection__agent-monitor-container {
35+
.inspection-agent-monitor-container {
3636
padding: 0.5em;
3737
border-radius: 5px;
3838
min-height: 2em;
3939
box-shadow: inset 0 0 0.5em gray;
4040
}
4141

42-
.inspection__agent-monitor-container__inner {
42+
.inspection-agent-monitor-container-inner {
4343
display: flex;
4444
flex-wrap: wrap;
4545
gap: 0.5em;
4646
}
4747

48-
.inspection__agent-monitor {
48+
.inspection-agent-monitor {
4949
border: 2px solid lightgray;
5050
border-radius: 5px;
5151
width: 170px;
@@ -56,50 +56,50 @@
5656
gap: 0.5em;
5757
}
5858

59-
.inspection__agent-monitor__title-bar {
59+
.inspection-agent-monitor-title-bar {
6060
display: grid;
6161
grid: auto / auto auto;
6262
justify-content: space-between;
6363
align-items: start;
6464
}
6565

66-
.inspection__agent-monitor__title-bar .title {
66+
.inspection-agent-monitor-title-bar .title {
6767
font-weight: 700;
6868
}
6969

70-
.inspection__agent-monitor__view-controls {
70+
.inspection-agent-monitor-view-controls {
7171
display: grid;
7272
grid: auto / auto auto;
7373
align-items: center;
7474
}
7575

76-
.inspection__agent-monitor__view-controls > input {
76+
.inspection-agent-monitor-view-controls > input {
7777
min-width: 0;
7878
}
7979

80-
.inspection__agent-monitor__watch-button {
80+
.inspection-agent-monitor-watch-button {
8181
width: min-content;
8282
padding: 0.5em;
8383
border: 1px solid gray;
8484
}
8585

86-
.inspection__agent-monitor__property-grid {
86+
.inspection-agent-monitor-property-grid {
8787
display: grid;
8888
grid: auto-flow / 1fr 2fr;
8989
gap: 0 0.5em;
9090
}
9191

92-
.inspection__agent-monitor__property-grid .inspection__agent-var-name {
92+
.inspection-agent-monitor-property-grid .inspection-agent-var-name {
9393
overflow: hidden;
9494
text-overflow: ellipsis;
9595
white-space: nowrap;
9696
}
9797

98-
.inspection__agent-monitor__property-grid > input {
98+
.inspection-agent-monitor-property-grid > input {
9999
min-width: 0;
100100
}
101101

102-
.inspection__input-container {
102+
.inspection-input-container {
103103
background-color: white;
104104
border: 1px solid gray;
105105
}

0 commit comments

Comments
 (0)