diff --git a/Step/wwwroot/assets/styles/base/card.less b/Step/wwwroot/assets/styles/base/card.less index 897c7e47..88c3f900 100644 --- a/Step/wwwroot/assets/styles/base/card.less +++ b/Step/wwwroot/assets/styles/base/card.less @@ -111,6 +111,13 @@ line-height: 1.11; color:@color-greyish-brown; margin-bottom: 4px; + cursor: pointer; + + &.selected{ + background-color: rgba(23, 145, 255, 0.75); + color: #fff; + } + .image{ display: flex; align-items: center; diff --git a/Step/wwwroot/assets/styles/base/tooling-equipment.less b/Step/wwwroot/assets/styles/base/tooling-equipment.less index 14a75a85..f2859d91 100644 --- a/Step/wwwroot/assets/styles/base/tooling-equipment.less +++ b/Step/wwwroot/assets/styles/base/tooling-equipment.less @@ -68,6 +68,7 @@ height: 48px; padding: 0; box-sizing: border-box; + font-size: 18px; } button{ width: 48px; diff --git a/Step/wwwroot/assets/styles/style.css b/Step/wwwroot/assets/styles/style.css index 473cb4af..16c7ef90 100644 --- a/Step/wwwroot/assets/styles/style.css +++ b/Step/wwwroot/assets/styles/style.css @@ -2700,6 +2700,11 @@ footer .container button.big:before { line-height: 1.11; color: #4b4b4b; margin-bottom: 4px; + cursor: pointer; +} +.equipment.selected { + background-color: rgba(23, 145, 255, 0.75); + color: #fff; } .equipment .image { display: flex; @@ -3360,6 +3365,7 @@ footer .container button.big:before { height: 48px; padding: 0; box-sizing: border-box; + font-size: 18px; } .tooling-equipment-container .tooling-equipment-box .body .list-left .search .group-btn button { width: 48px; diff --git a/Step/wwwroot/src/components/tooling-equipment.ts b/Step/wwwroot/src/components/tooling-equipment.ts index 57bcabe6..59b11acd 100644 --- a/Step/wwwroot/src/components/tooling-equipment.ts +++ b/Step/wwwroot/src/components/tooling-equipment.ts @@ -9,9 +9,14 @@ export default class toolingEquipment extends Vue { public get tools(): server.Tool[] { return (this.$store.state as AppModel).tooling.tools; } + public selectedTool: any = null; + mounted() { new ToolingService().GetTools(); + } + public selectTool(item){ + this.selectedTool = item; } } diff --git a/Step/wwwroot/src/components/tooling-equipment.vue b/Step/wwwroot/src/components/tooling-equipment.vue index 65c92829..acd6577a 100644 --- a/Step/wwwroot/src/components/tooling-equipment.vue +++ b/Step/wwwroot/src/components/tooling-equipment.vue @@ -20,14 +20,16 @@