Skip to content

Commit 215e9ee

Browse files
author
Tim Bannister
committed
Ready partners page for vanilla Docsy
Align how we style the partners page to work more the way Docsy expects it to.
1 parent b82b747 commit 215e9ee

File tree

3 files changed

+229
-229
lines changed

3 files changed

+229
-229
lines changed

assets/scss/_custom.scss

Lines changed: 224 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -584,23 +584,230 @@ body.td-home #deprecation-warning {
584584
#caseStudies body > #deprecation-warning, body.cid-casestudies > #deprecation-warning {
585585
padding-top: 32px;
586586
}
587-
body.cid-partners > #deprecation-warning {
588-
padding: 0;
589-
margin-right: 0;
590-
margin-left: 0;
591-
margin-top: 0;
592-
width: 100vw;
593-
}
594-
body.cid-partners > #deprecation-warning > .content {
595-
width: 100%;
596-
max-width: initial;
597-
margin-right: 0;
598-
margin-left: 0;
599-
margin-top: 0;
600-
padding-left: 5vw;
601-
padding-right: 5vw;
602-
padding-top: 2rem;
603-
padding-bottom: 2rem;
587+
body.cid-partners {
588+
> #deprecation-warning {
589+
padding: 0;
590+
margin-right: 0;
591+
margin-left: 0;
592+
margin-top: 0;
593+
width: 100vw;
594+
> .content {
595+
width: 100%;
596+
max-width: initial;
597+
margin-right: 0;
598+
margin-left: 0;
599+
margin-top: 0;
600+
padding-left: 5vw;
601+
padding-right: 5vw;
602+
padding-top: 2rem;
603+
padding-bottom: 2rem;
604+
}
605+
}
606+
/* SECTIONS */
607+
.section {
608+
clear: both;
609+
padding: 0px;
610+
margin-bottom: 2em;
611+
}
612+
613+
section#users {
614+
text-align: center;
615+
}
616+
617+
.kcsp_section {
618+
clear: both;
619+
padding: 0px;
620+
margin-bottom: 2em;
621+
}
622+
623+
/* COLUMN SETUP */
624+
.col {
625+
display: block;
626+
float:left;
627+
margin: 1% 0 1% 1.6%;
628+
background-color: #f9f9f9;
629+
}
630+
.col:first-child { margin-left: 0; }
631+
632+
633+
/* GROUPING */
634+
.group:before,
635+
.group:after {
636+
content:"";
637+
display:table;
638+
}
639+
.group:after {
640+
clear:both;
641+
}
642+
.group {
643+
zoom:1; /* For IE 6/7 */
644+
}
645+
646+
/* GRID OF THREE */
647+
.span_3_of_3 {
648+
width: 35%;
649+
background-color: #f9f9f9;
650+
padding: 20px;
651+
}
652+
.span_2_of_3 {
653+
width: 35%;
654+
background-color: #f9f9f9;
655+
padding: 20px;
656+
}
657+
.span_1_of_3 {
658+
width: 35%;
659+
background-color: #f9f9f9;
660+
padding: 20px;
661+
}
662+
663+
.col-container {
664+
display: table; /* Make the container element behave like a table */
665+
width: 100%; /* Set full-width to expand the whole page */
666+
padding-bottom: 30px;
667+
}
668+
669+
.col-nav {
670+
display: table-cell; /* Make elements inside the container behave like table cells */
671+
width: 18%;
672+
background-color: #f9f9f9;
673+
padding: 20px;
674+
border: 5px solid white;
675+
}
676+
677+
/* GO FULL WIDTH AT LESS THAN 480 PIXELS */
678+
679+
@media only screen and (max-width: 480px) {
680+
.col { margin: 1% 0 1% 0%;}
681+
.span_3_of_3, .span_2_of_3, .span_1_of_3 { width: 100%; }
682+
}
683+
684+
@media only screen and (max-width: 650px) {
685+
.col-nav {
686+
display: block;
687+
width: 100%;
688+
}
689+
}
690+
691+
.button{
692+
max-width: 100%;
693+
box-sizing: border-box;
694+
margin: 0;
695+
display: inline-block;
696+
border-radius: 6px;
697+
padding: 0 20px;
698+
line-height: 40px;
699+
color: #ffffff;
700+
font-size: 16px;
701+
background-color: #3371e3;
702+
text-decoration: none;
703+
}
704+
705+
h5 {
706+
font-size: 16px;
707+
line-height: 1.5em;
708+
margin-bottom: 2em;
709+
}
710+
711+
#usersGrid a {
712+
display: inline-block;
713+
background-color: #f9f9f9;
714+
}
715+
716+
#ktpContainer, #distContainer, #kcspContainer, #isvContainer, #servContainer {
717+
position: relative;
718+
width: 100%;
719+
display: flex;
720+
justify-content: space-between;
721+
flex-wrap: wrap;
722+
}
723+
724+
#isvContainer {
725+
margin-bottom: 80px;
726+
}
727+
728+
#kcspContainer {
729+
margin-bottom: 80px;
730+
}
731+
732+
#distContainer {
733+
margin-bottom: 80px;
734+
}
735+
736+
#ktpContainer {
737+
margin-bottom: 80px;
738+
}
739+
740+
.partner-box {
741+
position: relative;
742+
width: 47%;
743+
max-width: 48%;
744+
min-width: 48%;
745+
margin-bottom: 20px;
746+
padding: 20px;
747+
flex: 1;
748+
display: flex;
749+
justify-content: left;
750+
align-items: flex-start;
751+
}
752+
753+
.partner-box img {
754+
background-color: #f9f9f9;
755+
}
756+
757+
.partner-box > div {
758+
margin-left: 30px;
759+
}
760+
761+
.partner-box a {
762+
color: #3576E3;
763+
}
764+
765+
@media screen and (max-width: 1024px) {
766+
.partner-box {
767+
flex-direction: column;
768+
justify-content: flex-start;
769+
}
770+
771+
.partner-box > div {
772+
margin: 20px 0 0;
773+
}
774+
}
775+
776+
@media screen and (max-width: 568px) {
777+
#ktpContainer, #distContainter, #kcspContainer, #isvContainer, #servContainer {
778+
justify-content: center;
779+
}
780+
781+
.partner-box {
782+
flex-direction: column;
783+
justify-content: flex-start;
784+
width: 100%;
785+
max-width: 100%;
786+
min-width: 100%;
787+
}
788+
789+
.partner-box > div {
790+
margin: 20px 0 0;
791+
}
792+
}
793+
794+
@media screen and (max-width: 568px) {
795+
#ktpContainer, #distContainer, #kcspContainer, #isvContainer, #servContainer {
796+
justify-content: center;
797+
}
798+
799+
.partner-box {
800+
flex-direction: column;
801+
justify-content: flex-start;
802+
width: 100%;
803+
max-width: 100%;
804+
min-width: 100%;
805+
}
806+
807+
.partner-box > div {
808+
margin: 20px 0 0;
809+
}
810+
}
604811
}
605812
body.cid-community > #deprecation-warning > .deprecation-warning {
606813
margin-left: 20px;

0 commit comments

Comments
 (0)