Skip to content

Commit 69507a1

Browse files
committed
Tweaked styling of collapse control
1 parent 394c3aa commit 69507a1

File tree

1 file changed

+19
-14
lines changed

1 file changed

+19
-14
lines changed

frontend/src/components/StackList.vue

Lines changed: 19 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -46,25 +46,18 @@
4646
<router-link to="/compose">{{ $t("addFirstStackMsg") }}</router-link>
4747
</div>
4848
<div class="stack-list-inner" v-for="(agent, index) in agentStackList" :key="index">
49-
<div v-if="$root.agentCount > 1" class="p-2">
50-
<button class="btn btn-outline-normal btn-sm me-1" type="button"
51-
@click="closedAgents.set(agent.endpoint, !closedAgents.get(agent.endpoint))">
49+
<div v-if="$root.agentCount > 1" class="p-2 agent-select"
50+
@click="closedAgents.set(agent.endpoint, !closedAgents.get(agent.endpoint))">
51+
<span class="me-1">
5252
<font-awesome-icon v-show="closedAgents.get(agent.endpoint)" icon="chevron-circle-right" />
5353
<font-awesome-icon v-show="!closedAgents.get(agent.endpoint)" icon="chevron-circle-down" />
54-
</button>
54+
</span>
5555
<span v-if="agent.endpoint === 'current'">{{ $t("currentEndpoint") }}</span>
5656
<span v-else>{{ agent.endpoint }}</span>
5757
</div>
58-
<StackListItem
59-
v-show="$root.agentCount === 1 || !closedAgents.get(agent.endpoint)"
60-
v-for="(item, index) in agent.stacks"
61-
:key="index"
62-
:stack="item"
63-
:isSelectMode="selectMode"
64-
:isSelected="isSelected"
65-
:select="select"
66-
:deselect="deselect"
67-
/>
58+
<StackListItem v-show="$root.agentCount === 1 || !closedAgents.get(agent.endpoint)"
59+
v-for="(item, index) in agent.stacks" :key="index" :stack="item" :isSelectMode="selectMode"
60+
:isSelected="isSelected" :select="select" :deselect="deselect" />
6861
</div>
6962
</div>
7063
</div>
@@ -475,4 +468,16 @@ export default {
475468
align-items: center;
476469
gap: 10px;
477470
}
471+
472+
.agent-select {
473+
cursor: pointer;
474+
font-size: 14px;
475+
font-weight: 500;
476+
color: $dark-font-color3;
477+
padding-left: 10px;
478+
padding-right: 10px;
479+
display: flex;
480+
align-items: center;
481+
user-select: none;
482+
}
478483
</style>

0 commit comments

Comments
 (0)