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

Module:LgNavpills/styles.css: Difference between revisions

From Divinity Wiki
No edit summary
m Alex moved page Module:Navpills/styles.css to Module:LgNavpills/styles.css without leaving a redirect
 
(27 intermediate revisions by the same user not shown)
Line 2: Line 2:
display:grid;
display:grid;
gap: 0.2rem;
gap: 0.2rem;
grid-template-columns: repeat(auto-fill, minmax(100px, 1fr));
grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));
grid-auto-rows: 3rem;
grid-auto-rows: 10rem;
font-size: 0.875rem;
font-size: 0.875rem;
}
}
.template-navpill {
.template-navpill {
position:relative;
position: relative;
overflow: hidden;
overflow: hidden;
}
}
Line 20: Line 20:
}
}
.template-navpill-background img {
.template-navpill-background img {
height: 100%;
width: 100%;
width: 100%;
height: 100%;
object-fit: cover;
object-fit: cover;
transition: 80ms ease;
transition: 80ms ease;

Latest revision as of 16:52, 26 March 2025

.template-navpills {
	display:grid;
	gap: 0.2rem;
	grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));
	grid-auto-rows: 10rem;
	font-size: 0.875rem;
}
.template-navpill {
	position: relative;
	overflow: hidden;
}
.template-navpill-background {
	position: absolute;
}
.template-navpill-background:after {
	content: "";
	position: absolute;
	background: linear-gradient(to right, #000, transparent);
	transition: transform 250ms ease;
}
.template-navpill-background img {
	height: 100%;
	width: 100%;
	object-fit: cover;
	transition: 80ms ease;
	transition-property:transform;
}
.template-navpill:hover .template-navpill-background::after {
	transform: translateX(-100%);
}
.template-navpill:hover .template-navpill-background img {
	transform: scale(1.1);
}
.template-navpill > a {
	position: relative;
	padding: 0 1rem;
	display: flex;
	align-items: center;
	text-decoration: none;
	height: 100%;
}
.template-navpill > .template-navpill-background + a {
	color: #fff;
	text-shadow: -1px 0 .2em #000, 0 1px .2em #000, 1px 0 .2em #000, 0 -1px .2em #000; 
}
.template-navpill:hover {
	background: rgba(255, 255, 255, 0.3);
}
.template-navpill:active {
	filter: brightness(50%);
}