fuzzymail
Version:
Responsive email template generator.
208 lines (165 loc) • 2.48 kB
CSS
.main-wrapper {
padding: 0 0 20px 0;
width: 100%;
@media (--screen-mobile) {
padding: 0 20px 20px 20px ;
}
}
.main-table {
background: var(--color-gray-light);
margin: 0;
padding: 0;
width: 100%;
& .main-data {
@media (--screen-mobile) {
width: 100% ;
}
}
}
.layout {
width: 600px;
max-width: 600px;
margin: auto;
background: var(--color-light);
border-bottom-right-radius: 12px;
border-bottom-left-radius: 12px;
@media (--screen-mobile) {
width: 100% ;
max-width: 100% ;
}
}
.reset {
margin: 0;
padding: 0;
min-width: 20px;
@media (--screen-mobile) {
display: none ;
}
}
.logo-wrapper {
width: 100%;
& tr,
& td {
width: 100%;
}
& td {
padding-top: 20px;
}
}
.logo {
width: 77px;
height: 77px;
margin: auto;
}
.header {
color: var(--color-light);
& td {
padding: 20px 0 0;
}
}
.header-image {
width: 600px;
height: auto;
@media (--screen-mobile) {
width: 100% ;
height: auto ;
}
}
.single {
width: 100%;
& tr,
& td {
width: 100%;
}
& td {
padding: 20px;
}
}
.remove-bottom {
& td {
padding-bottom: 0;
}
}
.text-lineheight {
font-size: var(--size-text-desktop);
line-height: var(--lineheight-text-desktop);
}
.title-lineheight {
font-size: var(--size-h1-desktop);
line-height: var(--lineheight-h1-desktop);
}
.black {
color: var(--color-dark);
}
.light {
color: var(--color-light);
}
.gray {
color: var(--color-gray);
}
.multi-columns {
width: 100%;
& td,
& th {
padding: 0 20px;
width: 50%;
&.first {
padding-right: 10px;
}
&.last {
padding-left: 10px;
}
}
@media (--screen-mobile) {
& td,
& th {
padding: 0 20px ;
&.mobile {
width: 100% ;
display: block ;
}
&.first {
padding-bottom: 20px ;
padding-right: 20px ;
}
&.last {
padding-left: 20px ;
}
}
}
}
.socials {
width: 600px;
@media (--screen-mobile) {
width: 100% ;
}
& tr {
width: 100%;
}
& td {
padding: 20px;
}
}
.social-icon {
width: 32px;
height: 32px;
}
.footer {
color: var(--color-light);
background: var(--color-secondary);
border-bottom-right-radius: 12px;
border-bottom-left-radius: 12px;
width: 600px;
@media (--screen-mobile) {
width: 100% ;
}
& td {
width: 100%;
}
& td {
padding: 20px;
}
& a {
color: var(--color-light);
}
}