diff --git a/frontend/src/views/MapCanvas.vue b/frontend/src/views/MapCanvas.vue index 9827b9a7..7c768ea9 100644 --- a/frontend/src/views/MapCanvas.vue +++ b/frontend/src/views/MapCanvas.vue @@ -15,11 +15,15 @@ 100% 适合 - - - 📐 级联 - 🔗 因果 - + + + + + 保存 发布 版本历史 @@ -1071,4 +1075,10 @@ onUnmounted(() => { .mc-icon-btn.active { border-color:#409eff; background:#ecf5ff; } .mc-radio-label { display:inline-flex; align-items:center; gap:4px; margin-right:16px; font-size:13px; color:#666; cursor:pointer; } .mc-radio-label input { margin:0; } +.view-toggle { display:inline-flex; align-items:center; gap:0; margin-right:8px; border:1px solid #dcdfe6; border-radius:4px; overflow:hidden; } +.vt-label { padding:5px 12px; font-size:12px; cursor:pointer; color:#606266; background:#fff; transition:all .15s; display:inline-flex; align-items:center; gap:4px; } +.vt-label input { display:none; } +.vt-label.active { background:#409eff; color:#fff; border-color:#409eff; } +.vt-label:not(:last-child) { border-right:1px solid #dcdfe6; } +.vt-label:hover:not(.active) { color:#409eff; }