@import '../global/globalCssVariables.module.scss'; .collectionCardView-outer { height: 100%; width: 100%; position: relative; background-color: white; overflow: hidden; } .card-wrapper { display: grid; grid-template-columns: repeat(10, 1fr); // width: 100%; transform-origin: top left; position: absolute; align-items: center; justify-items: center; justify-content: center; transition: transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955); } // .card-button-container { // display: flex; // padding: 3px; // // width: 300px; // // height:100px; // pointer-events: none; /* This ensures the container does not capture hover events */ // background-color: rgb(218, 218, 218); /* Background color of the container */ // border-radius: 50px; /* Rounds the corners of the container */ // transform: translateY(25px); // // box-shadow: 0 4px 8px rgba(0,0,0,0.1); /* Optional: Adds shadow for depth */ // align-items: center; /* Centers buttons vertically */ // justify-content: start; /* Centers buttons horizontally */ // button { // pointer-events: auto; /* Re-enable pointer events for the buttons */ // width: 70px; // height: 70px; // border-radius: 50%; // background-color: $dark-gray; // // border-color: $medium-blue; // margin: 5px; // transform: translateY(-50px); // background-color: transparent; // } // } .no-card-span{ position: relative; width: fit-content; text-align: center; font-size: 65px; } // button:hover { // transform: translateY(-50px); // } // .card-wrapper::after { // content: ""; // width: 100%; /* Forces wrapping */ // } // .card-wrapper > .card-item:nth-child(10n)::after { // content: ""; // width: 100%; /* Forces wrapping after every 10th item */ // } // .card-row{ // display: flex; // position: absolute; // align-items: center; // transition: transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955); // } .card-item-inactive, .card-item-active, .card-item { position: relative; transition: transform 0.5s ease-in-out; display: flex; flex-direction: column; } // .card-item:hover { // box-shadow: 0 20px 20px $medium-blue; // transform: scale(1.05); // } .card-item-inactive { opacity: 0.5; } .card-item-active { // position: absolute; z-index: 100; }