diff --git a/css/content.css b/css/content.css index 7677561..c7adfd6 100644 --- a/css/content.css +++ b/css/content.css @@ -175,4 +175,101 @@ 50% { opacity: .5; } +} + +/* Dashboard V2 */ +#canvasrefined-v2-container + .canvasrefined-gpa-card { + margin-top: 18px; +} +#canvasrefined-v2-container { + display: flex; + flex-wrap: wrap; + justify-content: center; + gap: 20px; + padding: 0 12px 20px; + box-sizing: border-box; + max-width: 1200px; + margin: 25px auto 0; +} +#DashboardCard_Container .ic-Dashboard-header { + margin-bottom: 0; +} +.canvasrefined-v2-active .ic-DashboardCard__box__container { + display: none !important; +} +.canvasrefined-v2-card { + display: block; + width: 262px; + box-sizing: border-box; + cursor: grab; + margin: 0 !important; +} +#canvasrefined-v2-container.drag-active > * > * { + pointer-events: none; +} +.canvasrefined-v2-card[draggable="true"]:active { + cursor: grabbing; + opacity: 0.7; +} +.canvasrefined-v2-card.dragging { + opacity: 0.4; + transform: scale(0.98); +} +.canvasrefined-v2-card.drag-over { + outline: 2px solid var(--bclinks, #56Caf0); + outline-offset: -2px; +} +.canvasrefined-v2-card .ic-DashboardCard__action-layout svg { + fill: var(--bctext-1, #333); +} +.canvasrefined-v2-card .ic-DashboardCard__action { + color: var(--bctext-1, #333); +} +#canvasrefined-v2-container .canvasrefined-gpa-card { + margin: 0; + width: 262px; + box-sizing: border-box; + display: flex; + flex-direction: column; + justify-content: space-between; + background: var(--bcbackground-1, #2d2d2d); + align-self: flex-start; +} +#canvasrefined-v2-container .canvasrefined-gpa-edit-btn { + background: var(--bcbackground-2, #3a3a3a); + border: 1px solid var(--bcbackground-2, #555); + color: var(--bctext-0, #f5f5f5); +} +#canvasrefined-v2-container .canvasrefined-gpa-header { + color: var(--bctext-0, #f5f5f5); +} +#canvasrefined-v2-container .canvasrefined-gpa p { + color: var(--bctext-1, #ccc); +} +#canvasrefined-v2-container .canvasrefined-gpa { + background: var(--bcbackground-1, #2d2d2d); + border-radius: 0 0 4px 4px; + box-shadow: none; + margin: 0; +} +#canvasrefined-v2-container .canvasrefined-gpa-course { + border-color: var(--bcbackground-2, #444); +} +body.canvasrefined-limit-assignments .canvasrefined-card-assignment { + max-height: 160px; + overflow-y: auto; +} +body.canvasrefined-truncate-names .canvasrefined-card-assignment { + overflow-x: hidden; +} +body.canvasrefined-truncate-names .canvasrefined-assignment-link { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 240px; + display: block; +} +#canvasrefined-v2-container .canvasrefined-gpa-courses-container { + max-height: 220px; + overflow-y: auto; } \ No newline at end of file diff --git a/html/popup.html b/html/popup.html index a411e06..3db3050 100644 --- a/html/popup.html +++ b/html/popup.html @@ -58,6 +58,10 @@ Report issue +