UNPKG

@robotical/sensors-dashboard

Version:

A dashboard tool for depicting Marty data by Robotical

122 lines (104 loc) 2.09 kB
.robotButtonContainer { position: relative; width: 100%; background-color: white; border: 2px solid #133c46; border-radius: 5px; } .selected { /* border: 2px solid var(--colour-MAIN_BLUE); */ } .robotButtonContainerInner { position: relative; width: 100%; height: 100%; display: grid; grid-template-rows: 1fr min-content min-content; grid-template-columns: 0.45fr 0.55fr; grid-template-areas: "robotButtonIconContainer robotButtonIconContainer" "signalContainer batteryContainer" "robotButtonNameContainer robotButtonNameContainer"; row-gap: 0.2rem; } .robotButtonIconContainer { grid-area: robotButtonIconContainer; display: flex; justify-content: center; align-items: center; /* padding: 2rem; */ } .robotButtonIcon { width: 4.3rem; height: 4.3rem; object-fit: contain; padding-top: 4px; } .robotButtonNameContainer { grid-area: robotButtonNameContainer; background-color: #89c761; display: flex; justify-content: center; align-items: center; padding: 0.5rem; border-radius: 4px; } .robotButtonName { color: #133c46; font-size: 1.1rem; } .connectionStatus { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0; } .batteryContainer { align-self: center; grid-area: batteryContainer; } .batteryIcon { width: 4rem; } .signalContainer { justify-self: center; grid-area: signalContainer; transform: none; width: 2.4rem; display: grid; } .signalIcon { } .trashContainer { position: absolute; top: -1.5rem; left: -1.5rem; background-color: transparent; border: 0; padding: 0; border-radius: 50%; width: 44px; height: 44px; display: flex; justify-content: center; align-items: center; cursor: pointer; appearance: none; } .trashContainer svg { width: 3.8rem; height: 3.8rem; } .trashContainer:focus-visible { outline: 3px solid var(--focus-ring, #0b6f87); outline-offset: 3px; } .trashContainer:disabled { cursor: wait; opacity: 0.7; }