mirror of
https://github.com/caddyserver/website.git
synced 2025-04-21 20:46:15 -04:00
Reorganize some styles
This commit is contained in:
parent
ec157aebb8
commit
7dc611e6a0
5 changed files with 392 additions and 333 deletions
|
@ -18,7 +18,7 @@
|
|||
{{include "/includes/header.html" "dark-header"}}
|
||||
|
||||
<div class="wrapper">
|
||||
<div class="vertical-padding">
|
||||
<div class="hero-content">
|
||||
<div class="asides">
|
||||
<div>
|
||||
<h1>
|
||||
|
@ -26,7 +26,7 @@
|
|||
<div class="the">The</div>
|
||||
Ultimate Server
|
||||
</div>
|
||||
<div class="sub-h1">
|
||||
<div class="subheader">
|
||||
makes your sites more <b>secure</b>, more <b>reliable</b>, and more <b>scalable</b> than any other solution.
|
||||
</div>
|
||||
</h1>
|
||||
|
@ -40,7 +40,7 @@
|
|||
<div>
|
||||
<div class="display right">
|
||||
<div class="caption">
|
||||
<div id="demo"></div>
|
||||
<div id="video-demo"></div>
|
||||
Play screencast to see Caddy serve HTTPS in < 1 minute.
|
||||
</div>
|
||||
</div>
|
||||
|
@ -452,7 +452,7 @@
|
|||
</footer>
|
||||
|
||||
<script>
|
||||
AsciinemaPlayer.create('/resources/321140.cast', $('#demo'), {
|
||||
AsciinemaPlayer.create('/resources/321140.cast', $('#video-demo'), {
|
||||
preload: true,
|
||||
autoPlay: true,
|
||||
controls: true
|
||||
|
|
|
@ -108,7 +108,6 @@ body {
|
|||
radial-gradient(at calc(50% + min(25vw, 800px)) -10%, hsl(201.2deg, 68%, 90.2%) 0px, transparent min(15%, 500px));
|
||||
}
|
||||
|
||||
/* TODO: clean this up */
|
||||
.dark body {
|
||||
background-image:
|
||||
radial-gradient(at calc(50% - min(35vw, 700px)) -10%, hsl(129.5deg, 100%, 12.4%) 0px, transparent min(25%, 600px)),
|
||||
|
@ -512,6 +511,73 @@ button.primary .hover-splash,
|
|||
|
||||
|
||||
|
||||
footer {
|
||||
padding: 75px 0;
|
||||
font-size: 14px;
|
||||
color: #7c9393;
|
||||
line-height: 1.5;
|
||||
}
|
||||
|
||||
footer p {
|
||||
margin: 1em 0;
|
||||
}
|
||||
|
||||
footer a {
|
||||
color: inherit;
|
||||
font-weight: bold;
|
||||
transition: .25s;
|
||||
}
|
||||
|
||||
footer a:hover {
|
||||
color: #76b8b8;
|
||||
}
|
||||
|
||||
footer .wrapper {
|
||||
display: flex;
|
||||
gap: 75px;
|
||||
}
|
||||
|
||||
footer .logo {
|
||||
display: block;
|
||||
margin-bottom: 15px;
|
||||
height: 40px;
|
||||
}
|
||||
|
||||
footer .link-col {
|
||||
font-size: initial;
|
||||
line-height: 2;
|
||||
}
|
||||
|
||||
footer .col-header {
|
||||
font-size: 110%;
|
||||
color: white;
|
||||
font-weight: 700;
|
||||
margin-bottom: .5em;
|
||||
}
|
||||
|
||||
footer .link-col a {
|
||||
display: block;
|
||||
color: #b7c8c8;
|
||||
font-weight: 500;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
footer .link-col a:hover {
|
||||
color: #35655e;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -39,6 +39,18 @@ body {
|
|||
min-height: 100%;
|
||||
}
|
||||
|
||||
body {
|
||||
background-image:
|
||||
radial-gradient(at calc(50% - min(25vw, 800px)) -10%, hsl(137.64deg, 100%, 92.42%) 0px, transparent min(15%, 500px)),
|
||||
radial-gradient(at calc(50% + min(25vw, 800px)) -10%, hsl(201.2deg, 68%, 90.2%) 0px, transparent min(15%, 500px));
|
||||
}
|
||||
|
||||
.dark body {
|
||||
background-image:
|
||||
radial-gradient(at calc(50% - min(35vw, 700px)) -10%, hsl(129.5deg, 100%, 12.4%) 0px, transparent min(25%, 600px)),
|
||||
radial-gradient(at calc(50% + min(35vw, 700px)) -10%, hsl(201deg, 100%, 19.33%) 0px, transparent min(25%, 600px))
|
||||
}
|
||||
|
||||
.wrapper {
|
||||
max-width: 1800px;
|
||||
}
|
||||
|
|
|
@ -1,168 +1,20 @@
|
|||
body {
|
||||
background-color: #123245;
|
||||
background-image: none;
|
||||
}
|
||||
|
||||
h1,
|
||||
h2,
|
||||
h3,
|
||||
.bgtext,
|
||||
.demobox {
|
||||
font-family: Poppins, ui-rounded;
|
||||
}
|
||||
|
||||
p,
|
||||
h2 {
|
||||
max-width: 800px;
|
||||
}
|
||||
|
||||
h2 {
|
||||
font-size: 50px;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
.feature h2:not(:first-child) {
|
||||
margin-top: 100px;
|
||||
}
|
||||
|
||||
|
||||
.hero {
|
||||
background-color: hsla(201,63%,15%,1);
|
||||
background-image:
|
||||
radial-gradient(at 50% 96%, hsla(0,100%,20%,0.35) 0px, transparent 50%),
|
||||
radial-gradient(at 5% 30%, hsla(136,95%,15%,1) 0px, transparent 50%),
|
||||
radial-gradient(at 91% 35%, hsla(214,83%,25%,1) 0px, transparent 75%),
|
||||
radial-gradient(at 82% 73%, hsla(265,72%,20%,1) 0px, transparent 50%);
|
||||
|
||||
padding-bottom: 20vw;
|
||||
}
|
||||
|
||||
.hero .vertical-padding {
|
||||
padding: 100px 0;
|
||||
}
|
||||
|
||||
.button {
|
||||
color: rgb(54 206 255);
|
||||
border: 1px solid rgb(54 206 255);
|
||||
}
|
||||
|
||||
.button:hover {
|
||||
color: white;
|
||||
border-color: white;
|
||||
}
|
||||
|
||||
.button.cool {
|
||||
position: relative;
|
||||
color: rgb(226 254 214);
|
||||
border: none;
|
||||
|
||||
/* necessary for gradient dropshadow: */
|
||||
transform-style: preserve-3d;
|
||||
overflow: unset;
|
||||
}
|
||||
|
||||
.button.cool::before {
|
||||
content: "";
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
border-radius: 8px;
|
||||
border: 2px solid transparent;
|
||||
background: linear-gradient(to right, #65E823,#D67FDB) border-box;
|
||||
-webkit-mask:
|
||||
linear-gradient(#fff 0 0) padding-box,
|
||||
linear-gradient(#fff 0 0);
|
||||
mask:
|
||||
linear-gradient(#fff 0 0) padding-box,
|
||||
linear-gradient(#fff 0 0);
|
||||
-webkit-mask-composite: xor;
|
||||
mask-composite: exclude;
|
||||
}
|
||||
|
||||
|
||||
@property --a {
|
||||
syntax: '<angle>';
|
||||
inherits: false;
|
||||
initial-value: 0deg;
|
||||
}
|
||||
|
||||
@keyframes a {
|
||||
from {
|
||||
--a: 0deg;
|
||||
}
|
||||
to {
|
||||
--a: 360deg;
|
||||
}
|
||||
}
|
||||
|
||||
.button.cool sh {
|
||||
position: absolute;
|
||||
inset: -100px;
|
||||
border: 100px solid #0000;
|
||||
border-radius: 110px; /* a little more than the inset+border+border-radius */
|
||||
mask:
|
||||
linear-gradient(#000 0 0) content-box,
|
||||
linear-gradient(#000 0 0);
|
||||
-webkit-mask:
|
||||
linear-gradient(#000 0 0) content-box,
|
||||
linear-gradient(#000 0 0);
|
||||
-webkit-mask-composite: xor;
|
||||
mask-composite: exclude;
|
||||
transform: translateZ(-1px); /* hack the z-index so as to be behind the transparent element */
|
||||
pointer-events: none;
|
||||
}
|
||||
.button.cool sh::before {
|
||||
content: "";
|
||||
position: absolute;
|
||||
inset: 0px;
|
||||
background: conic-gradient(from var(--a), rgb(207, 19, 175) 0.42%, #ee6907 59.24%, #70d52c);
|
||||
filter: blur(25px);
|
||||
transform: translate(0px,0px);
|
||||
|
||||
--a: 0deg; /* needed for firefox to have a valid output ? */
|
||||
animation: a 1s linear infinite;
|
||||
opacity: 0;
|
||||
transition: opacity .5s;
|
||||
}
|
||||
.button.cool:hover sh::before {
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
h1 {
|
||||
font-size: 120px;
|
||||
font-weight: 800;
|
||||
text-transform: uppercase;
|
||||
color: #65D1C6;
|
||||
line-height: .9;
|
||||
}
|
||||
|
||||
h1 .color-dodge {
|
||||
mix-blend-mode: color-dodge;
|
||||
}
|
||||
|
||||
h1 .the {
|
||||
font-size: 75px;
|
||||
line-height: 1;
|
||||
}
|
||||
|
||||
h1 .sub-h1 {
|
||||
margin-top: 1em;
|
||||
text-transform: none;
|
||||
color: #b1fffe;
|
||||
font-size: 32px;
|
||||
font-weight: normal;
|
||||
line-height: 1.3;
|
||||
font-family: Figtree;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -202,13 +54,23 @@ h1 .sub-h1 {
|
|||
margin-right: 0;
|
||||
}
|
||||
|
||||
.action-buttons {
|
||||
display: flex;
|
||||
gap: 1.5em;
|
||||
margin-top: 55px;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
.caption {
|
||||
margin-top: 10px;
|
||||
font-size: 14px;
|
||||
text-align: center;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
#demo {
|
||||
#video-demo {
|
||||
display: block;
|
||||
margin-bottom: 2em;
|
||||
}
|
||||
|
@ -286,11 +148,8 @@ div.ap-wrapper:fullscreen div.ap-player {
|
|||
}
|
||||
|
||||
|
||||
.action-buttons {
|
||||
display: flex;
|
||||
gap: 1.5em;
|
||||
margin-top: 55px;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -334,7 +193,6 @@ div.ap-wrapper:fullscreen div.ap-player {
|
|||
margin: 1.5em auto;
|
||||
}
|
||||
|
||||
|
||||
.sponsors-divider {
|
||||
border-top: 1px solid #634772;
|
||||
max-width: 200px;
|
||||
|
@ -410,20 +268,6 @@ div.ap-wrapper:fullscreen div.ap-player {
|
|||
|
||||
|
||||
|
||||
.feature p {
|
||||
font-weight: 600;
|
||||
margin-top: 2em;
|
||||
margin-bottom: 4em;
|
||||
line-height: 1.65;
|
||||
}
|
||||
|
||||
|
||||
|
||||
section {
|
||||
padding: 200px;
|
||||
background: white;
|
||||
}
|
||||
|
||||
.section-upset {
|
||||
background: white;
|
||||
max-width: 1600px;
|
||||
|
@ -449,62 +293,6 @@ section {
|
|||
}
|
||||
|
||||
|
||||
.cols {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
justify-content:space-around;
|
||||
gap: 50px;
|
||||
color: #424242;
|
||||
}
|
||||
|
||||
section.dark .cols {
|
||||
color: #aec6c3;
|
||||
}
|
||||
|
||||
.col {
|
||||
/* max-width: 33.333%; */
|
||||
min-width: 250px;
|
||||
padding-left: 1em;
|
||||
flex: 1;
|
||||
}
|
||||
|
||||
.col h3 {
|
||||
font-weight: 600;
|
||||
font-size: 20px;
|
||||
border-left: 2px solid;
|
||||
padding-top: .15em;
|
||||
padding-bottom: .15em;
|
||||
margin-bottom: 10px;
|
||||
|
||||
/* shove the border over but leave space between border and content */
|
||||
margin-left: -1em;
|
||||
padding-left: calc(1em - 2px);
|
||||
}
|
||||
|
||||
.col p {
|
||||
font-family: Inter;
|
||||
font-size: 90%;
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
.col .green {
|
||||
color: #23a460; border-color: #23a460;
|
||||
}
|
||||
.col .purple {
|
||||
color: rgb(151, 39, 151); border-color: rgb(151, 39, 151);
|
||||
}
|
||||
.col .blue {
|
||||
color: rgb(14, 110, 189); border-color: rgb(14, 110, 189);
|
||||
}
|
||||
section.dark .col .green {
|
||||
color: #41e68f; border-color: #41e68f;
|
||||
}
|
||||
section.dark .col .purple {
|
||||
color: rgb(204, 82, 204); border-color: rgb(204, 82, 204);
|
||||
}
|
||||
section.dark .col .blue {
|
||||
color: rgb(81, 165, 234); border-color: rgb(81, 165, 234);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
@ -574,110 +362,8 @@ section.dark .col .blue {
|
|||
}
|
||||
|
||||
|
||||
section.dark,
|
||||
footer {
|
||||
background-color: #002020;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
section.light {
|
||||
background-color: #f5f8f9;
|
||||
}
|
||||
|
||||
|
||||
.diagonal {
|
||||
padding: 200px 0;
|
||||
margin: 25px 0;
|
||||
}
|
||||
|
||||
.diagonal.up { transform: skewY(-5deg); }
|
||||
.diagonal.up > * { transform: skewY(5deg); }
|
||||
|
||||
.diagonal.down { transform: skewY(5deg); }
|
||||
.diagonal.down > * { transform: skewY(-5deg); }
|
||||
|
||||
|
||||
|
||||
|
||||
.sponsorship-primer {
|
||||
border-radius: 10px;
|
||||
background: linear-gradient(50deg, #670d7f, #531cc7);
|
||||
padding: 40px 50px;
|
||||
color: #edb7e8;
|
||||
}
|
||||
|
||||
.sponsorship-primer h3 {
|
||||
color: white;
|
||||
font-size: 150%;
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
.sponsorship-primer p {
|
||||
margin: 1em 0;
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
.sponsorship-primer p:last-child {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
footer {
|
||||
padding: 75px 0;
|
||||
font-size: 14px;
|
||||
color: #7c9393;
|
||||
line-height: 1.5;
|
||||
}
|
||||
|
||||
footer p {
|
||||
margin: 1em 0;
|
||||
}
|
||||
|
||||
footer a {
|
||||
color: inherit;
|
||||
font-weight: bold;
|
||||
transition: .25s;
|
||||
}
|
||||
|
||||
footer a:hover {
|
||||
color: #76b8b8;
|
||||
}
|
||||
|
||||
footer .wrapper {
|
||||
display: flex;
|
||||
gap: 75px;
|
||||
}
|
||||
|
||||
footer .logo {
|
||||
display: block;
|
||||
margin-bottom: 15px;
|
||||
height: 40px;
|
||||
}
|
||||
|
||||
footer .link-col {
|
||||
font-size: initial;
|
||||
line-height: 2;
|
||||
}
|
||||
|
||||
footer .col-header {
|
||||
font-size: 110%;
|
||||
color: white;
|
||||
font-weight: 700;
|
||||
margin-bottom: .5em;
|
||||
}
|
||||
|
||||
footer .link-col a {
|
||||
display: block;
|
||||
color: #b7c8c8;
|
||||
font-weight: 500;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
footer .link-col a:hover {
|
||||
color: #35655e;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1,3 +1,272 @@
|
|||
body {
|
||||
background-color: #123245;
|
||||
}
|
||||
|
||||
h1,
|
||||
h2,
|
||||
h3,
|
||||
h4 {
|
||||
font-family: Poppins, ui-rounded;
|
||||
}
|
||||
|
||||
h1 {
|
||||
font-size: 120px;
|
||||
font-weight: 800;
|
||||
text-transform: uppercase;
|
||||
color: #65D1C6;
|
||||
line-height: .9;
|
||||
}
|
||||
|
||||
h1 .color-dodge {
|
||||
mix-blend-mode: color-dodge;
|
||||
}
|
||||
|
||||
h1 .subheader {
|
||||
margin-top: 1em;
|
||||
text-transform: none;
|
||||
color: #b1fffe;
|
||||
font-size: 32px;
|
||||
font-weight: normal;
|
||||
line-height: 1.3;
|
||||
font-family: Figtree;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
p,
|
||||
h2 {
|
||||
max-width: 800px;
|
||||
}
|
||||
|
||||
h2 {
|
||||
font-size: 50px;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
.feature h2:not(:first-child) {
|
||||
margin-top: 100px;
|
||||
}
|
||||
|
||||
|
||||
|
||||
.hero {
|
||||
background-color: hsla(201,63%,15%,1);
|
||||
background-image:
|
||||
radial-gradient(at 50% 96%, hsla(0,100%,20%,0.35) 0px, transparent 50%),
|
||||
radial-gradient(at 5% 30%, hsla(136,95%,15%,1) 0px, transparent 50%),
|
||||
radial-gradient(at 91% 35%, hsla(214,83%,25%,1) 0px, transparent 75%),
|
||||
radial-gradient(at 82% 73%, hsla(265,72%,20%,1) 0px, transparent 50%);
|
||||
}
|
||||
|
||||
.hero .hero-content {
|
||||
padding: 100px 0;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
.button {
|
||||
color: rgb(54 206 255);
|
||||
border: 1px solid rgb(54 206 255);
|
||||
}
|
||||
|
||||
.button:hover {
|
||||
color: white;
|
||||
border-color: white;
|
||||
}
|
||||
|
||||
.button.cool {
|
||||
position: relative;
|
||||
color: rgb(226 254 214);
|
||||
border: none;
|
||||
|
||||
/* necessary for gradient dropshadow: */
|
||||
transform-style: preserve-3d;
|
||||
overflow: unset;
|
||||
}
|
||||
|
||||
.button.cool::before {
|
||||
content: "";
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
border-radius: 8px;
|
||||
border: 2px solid transparent;
|
||||
background: linear-gradient(to right, #65E823,#D67FDB) border-box;
|
||||
-webkit-mask:
|
||||
linear-gradient(#fff 0 0) padding-box,
|
||||
linear-gradient(#fff 0 0);
|
||||
mask:
|
||||
linear-gradient(#fff 0 0) padding-box,
|
||||
linear-gradient(#fff 0 0);
|
||||
-webkit-mask-composite: xor;
|
||||
mask-composite: exclude;
|
||||
}
|
||||
|
||||
|
||||
@property --a {
|
||||
syntax: '<angle>';
|
||||
inherits: false;
|
||||
initial-value: 0deg;
|
||||
}
|
||||
|
||||
@keyframes a {
|
||||
from {
|
||||
--a: 0deg;
|
||||
}
|
||||
to {
|
||||
--a: 360deg;
|
||||
}
|
||||
}
|
||||
|
||||
.button.cool sh {
|
||||
position: absolute;
|
||||
inset: -100px;
|
||||
border: 100px solid #0000;
|
||||
border-radius: 110px; /* a little more than the inset+border+border-radius */
|
||||
mask:
|
||||
linear-gradient(#000 0 0) content-box,
|
||||
linear-gradient(#000 0 0);
|
||||
-webkit-mask:
|
||||
linear-gradient(#000 0 0) content-box,
|
||||
linear-gradient(#000 0 0);
|
||||
-webkit-mask-composite: xor;
|
||||
mask-composite: exclude;
|
||||
transform: translateZ(-1px); /* hack the z-index so as to be behind the transparent element */
|
||||
pointer-events: none;
|
||||
}
|
||||
.button.cool sh::before {
|
||||
content: "";
|
||||
position: absolute;
|
||||
inset: 0px;
|
||||
background: conic-gradient(from var(--a), rgb(207, 19, 175) 0.42%, #ee6907 59.24%, #70d52c);
|
||||
filter: blur(25px);
|
||||
transform: translate(0px,0px);
|
||||
|
||||
--a: 0deg; /* needed for firefox to have a valid output ? */
|
||||
animation: a 1s linear infinite;
|
||||
opacity: 0;
|
||||
transition: opacity .5s;
|
||||
}
|
||||
.button.cool:hover sh::before {
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
.feature p {
|
||||
font-weight: 600;
|
||||
margin-top: 2em;
|
||||
margin-bottom: 4em;
|
||||
line-height: 1.65;
|
||||
}
|
||||
|
||||
|
||||
section {
|
||||
padding: 200px;
|
||||
background: white;
|
||||
}
|
||||
|
||||
section.dark,
|
||||
footer {
|
||||
background-color: #002020;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
section.light {
|
||||
background-color: #f5f8f9;
|
||||
}
|
||||
|
||||
.diagonal {
|
||||
padding: 200px 0;
|
||||
margin: 25px 0;
|
||||
}
|
||||
|
||||
.diagonal.up { transform: skewY(-5deg); }
|
||||
.diagonal.up > * { transform: skewY(5deg); }
|
||||
|
||||
.diagonal.down { transform: skewY(5deg); }
|
||||
.diagonal.down > * { transform: skewY(-5deg); }
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
.cols {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
justify-content:space-around;
|
||||
gap: 50px;
|
||||
color: #424242;
|
||||
}
|
||||
|
||||
section.dark .cols {
|
||||
color: #aec6c3;
|
||||
}
|
||||
|
||||
.col {
|
||||
/* max-width: 33.333%; */
|
||||
min-width: 250px;
|
||||
padding-left: 1em;
|
||||
flex: 1;
|
||||
}
|
||||
|
||||
.col h3 {
|
||||
font-weight: 600;
|
||||
font-size: 20px;
|
||||
border-left: 2px solid;
|
||||
padding-top: .15em;
|
||||
padding-bottom: .15em;
|
||||
margin-bottom: 10px;
|
||||
|
||||
/* shove the border over but leave space between border and content */
|
||||
margin-left: -1em;
|
||||
padding-left: calc(1em - 2px);
|
||||
}
|
||||
|
||||
.col p {
|
||||
font-family: Inter;
|
||||
font-size: 90%;
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
.col .green {
|
||||
color: #23a460; border-color: #23a460;
|
||||
}
|
||||
.col .purple {
|
||||
color: rgb(151, 39, 151); border-color: rgb(151, 39, 151);
|
||||
}
|
||||
.col .blue {
|
||||
color: rgb(14, 110, 189); border-color: rgb(14, 110, 189);
|
||||
}
|
||||
section.dark .col .green {
|
||||
color: #41e68f; border-color: #41e68f;
|
||||
}
|
||||
section.dark .col .purple {
|
||||
color: rgb(204, 82, 204); border-color: rgb(204, 82, 204);
|
||||
}
|
||||
section.dark .col .blue {
|
||||
color: rgb(81, 165, 234); border-color: rgb(81, 165, 234);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
.sponsor-experience {
|
||||
border-radius: 10px;
|
||||
padding: 30px 50px 40px;
|
||||
|
@ -63,3 +332,29 @@
|
|||
.sponsor-experience.stripe {
|
||||
background: linear-gradient(to right, #635bff 30%, #d4b8ff);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
.sponsorship-primer {
|
||||
border-radius: 10px;
|
||||
background: linear-gradient(50deg, #670d7f, #531cc7);
|
||||
padding: 40px 50px;
|
||||
color: #edb7e8;
|
||||
}
|
||||
|
||||
.sponsorship-primer h3 {
|
||||
color: white;
|
||||
font-size: 150%;
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
.sponsorship-primer p {
|
||||
margin: 1em 0;
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
.sponsorship-primer p:last-child {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue