Loading...

Hold on, just a second while we get things ready for you!

Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

MediaWiki:Common.css: Difference between revisions

MediaWiki interface page
No edit summary
No edit summary
Line 68: Line 68:
   position: relative;
   position: relative;
   transform-style: preserve-3d;
   transform-style: preserve-3d;
   transition: transform 0.6s ease-in-out; /* smooth transition */
   transition: transform 0.6s ease-in-out; /* Smooth transition */
}
}


Line 104: Line 104:
}
}


/* Hover effect with animation */
/* Apply animation on hover */
.panel:hover {
.panel:hover {
   animation: flip 0.6s forwards; /* Trigger the flip animation */
   animation: flip 0.6s forwards; /* Trigger the flip animation */
}
}


/* Define the keyframes for the flip animation */
/* Keyframes for the flip animation */
@keyframes flip {
@keyframes flip {
   0% {
   0% {
     transform: rotateY(0deg); /* Initial state */
     transform: rotateY(0deg); /* Starting position */
   }
   }
   100% {
   100% {
     transform: rotateY(180deg); /* Final state after animation */
     transform: rotateY(180deg); /* End position after flip */
   }
   }
}
}

Revision as of 18:21, 22 December 2024

/* CSS placed here will be applied to all skins */
#comments-body{
	margin-top:5%;
	margin-left:25%;
	margin-right:25%;
}

.card-container {
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
    gap: 20px;
    margin: 20px;
}
.card {    
	background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 8px;
    width: 300px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    transition: transform 0.3s ease;
    overflow: hidden;
}

.card:hover {
    transform: scale(1.05);
}


.card img {
    width: 100%;
    height: 200px;
    object-fit: cover;
}


.card-content {
    padding: 15px;
}

.card-content h3 {
    margin: 0;
    font-size: 1.25em;
    color: #333;
}

.card-content p {
    color: #777;
    font-size: 0.95em;
    margin-top: 10px;
}
.card-background{
	background-image: url("https://www.chromengine.com/images/a/ac/ChromeEngine.png");
    background-size: cover;
	background-position: center;
}
.container {
  perspective: 1000px;
  width: 300px;
  height: 200px;
  margin: 50px;
}

/* The main panel */
.panel {
  width: 100%;
  height: 100%;
  position: relative;
  transform-style: preserve-3d;
  transition: transform 0.6s ease-in-out; /* Smooth transition */
}

/* The front side of the panel */
.panel-front, .panel-back {
  position: absolute;
  width: 100%;
  height: 100%;
  backface-visibility: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 10px;
  box-sizing: border-box;
}

/* The back side of the panel */
.panel-back {
  transform: rotateY(180deg);
  display: flex;
  flex-direction: row;
  justify-content: space-around;
}

/* Sub-panels */
.sub-panel {
  width: 45%;
  height: 80%;
  background-color: #f0f0f0;
  border: 1px solid #ccc;
  display: flex;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
}

/* Apply animation on hover */
.panel:hover {
  animation: flip 0.6s forwards; /* Trigger the flip animation */
}

/* Keyframes for the flip animation */
@keyframes flip {
  0% {
    transform: rotateY(0deg); /* Starting position */
  }
  100% {
    transform: rotateY(180deg); /* End position after flip */
  }
}

.panel-front {
  background-color: #ddd;
  border: 1px solid #ccc;
}
Cookies help us deliver our services. By using our services, you agree to our use of cookies.