@import './global/globalCssVariables.module'; .dashboard-view { padding: 50px; display: flex; flex-direction: row; width: 100%; position: absolute; height: 100%; width: 100%; padding-right: 0px; overflow: auto; .left-menu { display: flex; justify-content: flex-start; flex-direction: column; width: 250px; min-width: 250px; gap: 5px; } .all-dashboards { display: flex; flex-direction: row; flex-wrap: wrap; overflow-y: auto; width: 100%; } } .text-button { cursor: pointer; padding: 3px 0; &:hover { font-weight: 500; } &.selected { font-weight: 700; } } .new-dashboard-button { font-weight: 600; padding-bottom: 10px; } .dashboard-container-new { border-radius: 10px; width: 250px; height: 200px; font-size: 120px; font-weight: 100; text-align: center; border: solid 2px $light-gray; margin: 0 0px 30px 30px; cursor: pointer; color: $light-gray; display: flex; display: flex; justify-content: center; align-items: center; position: relative; &:hover { color: $light-blue; border: solid 2px $light-blue; } .background { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: -1; } } .dashboard-container { border-radius: 10px; position: relative; cursor: pointer; width: 250px; height: 200px; outline: solid 2px $light-gray; display: flex; flex-direction: column; margin: 0 0px 30px 30px; overflow: hidden; &:hover { outline: solid 2px $light-blue; } .title { margin: 10px; font-weight: 500; } img { width: auto; height: 80%; } .info { display: flex; flex-direction: row; justify-content: space-between; align-items: center; padding: 0px 10px; } .dashboard-status, .dashboard-status-shared { font-size: 9; left: 10%; position: relative; top: -5; } .dashboard-status-shared { background: 'lightgreen'; } .more { z-index: 100; } .background { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: -1; } } .new-dashboard { color: $dark-gray; padding: 10px; display: flex; width: 100%; height: 100%; flex-direction: column; justify-content: space-between; .header { font-size: 1.5em; font-weight: 600; } .title-input, .color-picker { display: flex; flex-direction: row; justify-content: flex-start; align-items: center; font-weight: 500; gap: 5px; z-index: 5; .input { border-radius: 10px; padding: 5px 10px; } } .button-bar { display: flex; gap: 5px; flex-direction: row; justify-content: flex-end; } }