Template:MonthlyConvert/Default/styles.css: Difference between revisions

From Donate
Jump to navigation Jump to search
Content deleted Content added
back button style
No edit summary
 
(13 intermediate revisions by the same user not shown)
Line 3:
.mc-modal *:after {
box-sizing: border-box;
 
.mc-modal,
.mc-buttonsmodal * {
font-family: -apple-system,BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, Lato, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
 
Line 10 ⟶ 15:
position: absolute;
top: 20px;
left: 15px20px;
opacity: 0.5;
background: transparent;
border: 0;
padding: 60px0;
 
.mc-back:hover {
opacity: 1;
}
 
body.rtl .mc-icon-back {
transform: rotate(180deg);
height: 18px;
width: 26px;
}
 
Line 24 ⟶ 36:
left: 0;
z-index: 100;
background: rgba( 0255, 0255, 0255, 0.865 );
width: 100%;
height: 100%;
display: none;
/* overflow-y: scroll; */
}
 
Line 34 ⟶ 45:
.mc-modal {
position: absolute;
top: 5vh50%;
left: 550%;
transform: translate(-50%, -50%);
z-index: 110;
background: #fff;
padding: 40px50px 30px20px 20px;
text-align: center;
color: #000;
font-size: 16px15px;
line-height: 1.4;
border: 1px solid #a2a9b1;
font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
fontborder-styleradius: normal2px;
box-shadow: 0 02px 20px2px 0 rgba( 0, 0, 0, 0.32 );
width: calc( 90% );
max-width: 26px600px;
max-height: 18px90vh;
/* overflow-y: scrollauto; */
}
 
@media ( min-width: 800px720px ) {
.mc-modal {
padding: 50px 40px 40px;
left: 50%;
top: 10vh;
margin-left: -330px;
padding: 60px;
font-size: 17px;
width: 660px;
}
}
 
.mc-modal h1h2 {
line-height: 1.13;
font-sizeborder: 150%0;
font-size: 17px;
font-weight: bold;
margin: 1em0 auto0 20px 0;
}
 
.mc-modal ptext {
margin-bottom: 1em 0 020px;
 
/* Buttons */
.mc-buttons {
margin: 1em auto;
text-align: center;
 
@media ( min-width: 800px ) {
.mc-buttons {
margin: 2em auto 1em;
}
}
 
Line 85 ⟶ 86:
min-height: 64px;
padding: 12px;
margin-bottomtop: 10px12px;
font-size: 17px;
font-weight: bold;
background-color: #36c;
border: 1px solid #36c;
border-radius: 6px2px;
outline: 0;
color: #fff;
Line 117 ⟶ 118:
color: #36c;
font-weight: bold;
background: transparent;
text-decoration: underline;
border: 0;
margin-lefttop: -330px12px;
padding: 10px 12px;
font-size: 15px;
cursor: pointer;
}
 
.mc-edit-amount plink:hover {
color: #447ff5;
margin-bottom: 2em;
text-decoration: underline;
}
 
.mc-edit-amount label {
display: block;
margin: 2em1em auto 1em0;
}
 
Line 142 ⟶ 153:
display: none;
font-size: 14px;
color: #d33d73333;
}

Latest revision as of 20:37, 26 April 2024

.mc-modal *,
.mc-modal *:before,
.mc-modal *:after {
	box-sizing: border-box;
}

.mc-modal,
.mc-modal * {
	font-family: -apple-system,BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, Lato, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/* Back button */
.mc-back {
	cursor: pointer;
	position: absolute;
	top: 20px;
	left: 20px;
	opacity: 0.5;
	background: transparent;
	border: 0;
	padding: 0;
}

.mc-back:hover {
	opacity: 1;
}

body.rtl .mc-icon-back {
	transform: rotate(180deg);
}

/* Modal Screen */
.mc-modal-screen {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 100;
	background: rgba( 255, 255, 255, 0.65 );
	width: 100%;
	height: 100%;
	display: none;
}

/* Modal Box */
.mc-modal {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 110;
	background: #fff;
	padding: 50px 20px 20px;
	text-align: center;
	color: #000;
	font-size: 15px;
	line-height: 1.4;
	border: 1px solid #a2a9b1;
	border-radius: 2px;
	box-shadow: 0 2px 2px 0 rgba( 0, 0, 0, 0.2 );
	width: 90%;
	max-width: 600px;
	max-height: 90vh;
	overflow: auto;
}

@media ( min-width: 720px ) {
	.mc-modal {
		padding: 50px 40px 40px;
	}
}

.mc-modal h2 {
	line-height: 1.3;
	border: 0;
	font-size: 17px;
	font-weight: bold;
	margin: 0 0 20px 0;
}

.mc-text {
	margin-bottom: 20px;
}

.mc-button {
	width: 100%;
	min-height: 64px;
	padding: 12px;
	margin-top: 12px;
	font-size: 17px;
	font-weight: bold;
	background-color: #36c;
	border: 1px solid #36c;
	border-radius: 2px;
	outline: 0;
	color: #fff;
	cursor: pointer;
	transition: all 0.25s ease-in-out;
}

.mc-button:focus {
	outline: 0;
	border-color: #36c !important;
	box-shadow: inset 0 0 0 1px #36c, inset 0 0 0 2px #fff;
}

.mc-button:hover {
	background-color: #447ff5;
	border-color: #447ff5;
}

.mc-button:active {
	background-color: #2a4b8d;
	border-color: #2a4b8d;
	box-shadow: none;
}

.mc-link {
	color: #36c;
	font-weight: bold;
	background: transparent;
	border: 0;
	margin-top: 12px;
	padding: 10px 12px;
	font-size: 15px;
	cursor: pointer;
}

.mc-link:hover {
	color: #447ff5;
	text-decoration: underline;
}

.mc-edit-amount label {
	display: block;
	margin: 1em 0;
}

.mc-other-amount {
	font-size: 200%;
}

#mc-other-amount-input {
	width: 30%;
	font-size: 100%;
	border: 0;
	outline: 0;
	border-bottom: 1px solid #000;
	text-align: center;
}

/* Error messages */
.mc-error {
	display: none;
	font-size: 14px;
	color: #d73333;
}