2014-02-19 16:43:14 -05:00
/ * ------------------------------------------------------------------------------
22 . 0 - About Pages
2014-12-15 05:51:24 -05:00
1 . 0 Global : About , Credits , Freedoms
1 . 1 Typography
1 . 2 Structure
1 . 3 Point Releases
2 . 0 About Page
2 . 1 Typography
2 . 2 Structure
3 . 0 Credits & Freedoms Pages
------------------------------------------------------------------------------ * /
/ * ------------------------------------------------------------------------------
1 . 0 - Global : About , Credits , Freedoms
2014-02-19 16:43:14 -05:00
------------------------------------------------------------------------------ * /
. about-wrap {
position : relative ;
margin : 25px 40px 0 20px ;
max-width : 1050px ; /* readability */
font-size : 15px ;
}
. about-wrap div . updated ,
. about-wrap div . error {
display : none ! important ;
}
. about-wrap hr {
border : 0 ;
height : 0 ;
margin : 0 ;
border-top : 1px solid rgba ( 0 , 0 , 0 , 0 . 1 ) ;
}
. about-wrap img {
2014-04-14 21:31:14 -04:00
margin : 0 ;
2014-02-19 16:43:14 -05:00
max-width : 100 % ;
2014-09-04 11:24:16 -04:00
height : auto ;
2014-04-14 21:31:14 -04:00
vertical-align : middle ;
2014-02-19 16:43:14 -05:00
}
2014-12-15 05:51:24 -05:00
/* WordPress Version Badge */
. wp-badge {
background : # 0074a2 url ( . . / images / w-logo-white . png ? ver = 20131202 ) no-repeat ;
background : # 0074a2 , url ( . . / images / wordpress-logo-white . svg ? ver = 20131110 ) no-repeat ; /* multiple backgrounds are ignored by browsers that don't support SVGs */
background-position : center 24px ;
-webkit-background-size : 85px 85px ;
background-size : 85px 85px ;
color : # 78c8e6 ;
font-size : 14px ;
text-align : center ;
font-weight : 600 ;
margin : 5px 0 0 ;
padding-top : 120px ;
height : 40px ;
display : inline-block ;
width : 150px ;
text-rendering : optimizeLegibility ;
-webkit-box-shadow : 0 1px 3px rgba ( 0 , 0 , 0 , 0 . 2 ) ;
box-shadow : 0 1px 3px rgba ( 0 , 0 , 0 , 0 . 2 ) ;
}
. about-wrap . wp-badge {
position : absolute ;
top : 0 ;
right : 0 ;
}
/* Tabs */
. about-wrap h2 . nav-tab-wrapper {
padding-left : 6px ;
}
. about-wrap h2 . nav-tab {
padding : 4px 15px 6px ;
margin : 0 3px -1px 0 ;
font-size : 18px ;
vertical-align : top ;
border-width : 1px ;
}
/* 1.1 - Typography */
2014-02-19 16:43:14 -05:00
. about-wrap p {
line-height : 1 . 6em ;
font-size : 14px ;
}
. about-wrap h1 {
margin : 0 . 2em 200px 0 0 ;
color : # 333 ;
line-height : 1 . 2em ;
font-size : 2 . 8em ;
font-weight : 400 ;
}
2014-12-15 05:51:24 -05:00
. about-wrap h3 {
margin : 2em 0 . 6em ;
font-size : 1 . 25em ;
line-height : 1 . 5em ;
}
2014-02-19 16:43:14 -05:00
. about-wrap h4 {
color : # 222 ;
}
2014-12-15 05:51:24 -05:00
. about-wrap code ,
. about-wrap ol li p {
font-size : 14px ;
2014-02-19 16:43:14 -05:00
}
2014-12-15 05:51:24 -05:00
. about-wrap . about-description ,
. about-wrap . about-text {
2014-02-19 16:43:14 -05:00
margin-top : 1 . 4em ;
2014-12-15 05:51:24 -05:00
font-weight : normal ;
line-height : 1 . 6em ;
font-size : 19px ;
2014-02-19 16:43:14 -05:00
}
2014-12-15 05:51:24 -05:00
. about-wrap . about-text {
2014-02-19 16:43:14 -05:00
margin : 1em 200px 1em 0 ;
min-height : 60px ;
color : # 777 ;
}
2014-12-15 05:51:24 -05:00
/* 1.2 - Structure */
2014-02-19 16:43:14 -05:00
2014-12-15 05:51:24 -05:00
. about-wrap . two-col > div {
position : relative ;
width : 47 . 6 % ;
margin-right : 4 . 799999999 % ;
float : left ;
2014-02-19 16:43:14 -05:00
}
2014-12-15 05:51:24 -05:00
. about-wrap . three-col > div {
position : relative ;
width : 29 . 95 % ;
margin-right : 4 . 999999999 % ;
float : left ;
2014-02-19 16:43:14 -05:00
}
2014-12-15 05:51:24 -05:00
. about-wrap . col . last-feature {
margin-right : 0 ;
2014-02-19 16:43:14 -05:00
}
2014-12-15 05:51:24 -05:00
/* 1.3 - Point Releases */
2014-02-19 16:43:14 -05:00
. about-wrap . point-releases {
margin-top : 5px ;
border-bottom : 1px solid # dfdfdf ;
}
. about-wrap . changelog . point-releases h3 {
padding-top : 35px ;
}
. about-wrap . changelog . point-releases h3 : first-child {
padding-top : 7px ;
}
2014-12-15 05:51:24 -05:00
/ * ------------------------------------------------------------------------------
2 . 0 - About Page
------------------------------------------------------------------------------ * /
2014-02-19 16:43:14 -05:00
2014-12-15 05:51:24 -05:00
/* 2.1 - Typography */
. about-wrap . headline-feature h2 {
margin : 1 . 1em 0 0 . 2em ;
font-size : 2 . 4em ;
font-weight : 300 ;
line-height : 1 . 3 ;
2014-02-19 16:43:14 -05:00
text-align : center ;
}
2014-12-15 05:51:24 -05:00
. about-wrap . feature-list h2 {
margin : 30px 0 15px ;
text-align : center ;
2014-02-19 16:43:14 -05:00
}
2014-12-15 05:51:24 -05:00
. about-wrap . dfw h3 {
margin-top : 1em ;
text-align : center ;
2014-02-19 16:43:14 -05:00
}
2014-12-15 05:51:24 -05:00
. about-wrap . feature-section h4 {
margin : 1 . 4em 0 0 . 6em 0 ;
font-size : 1 . 2em ;
2014-02-19 16:43:14 -05:00
}
2014-12-15 05:51:24 -05:00
. about-wrap . feature-section p {
margin-top : 0 . 6em ;
}
2014-02-19 16:43:14 -05:00
2014-12-15 05:51:24 -05:00
. about-wrap . dfw p {
max-width : 70 % ;
margin : 0 auto 20px ;
2014-04-16 13:40:14 -04:00
}
2014-12-15 05:51:24 -05:00
/* 2.2 - Structure */
. about-wrap . featured-image {
2014-08-27 00:40:15 -04:00
text-align : center ;
2014-02-19 16:43:14 -05:00
}
2014-04-14 21:31:14 -04:00
. about-wrap . feature-section {
2014-12-15 05:51:24 -05:00
overflow : hidden ;
2014-04-14 21:31:14 -04:00
padding-bottom : 20px ;
2014-02-19 16:43:14 -05:00
}
2014-12-15 05:51:24 -05:00
. about-wrap . headline-feature . feature-section {
margin : 0 auto ;
max-width : 82 % ;
2014-02-19 16:43:14 -05:00
}
2014-12-15 05:51:24 -05:00
. about-wrap . headline-feature . feature-section . col : first-child {
2014-02-19 16:43:14 -05:00
float : left ;
2014-12-15 05:51:24 -05:00
margin : 15px 5 % 0 0 ;
width : 55 % ;
2014-02-19 16:43:14 -05:00
}
2014-12-15 05:51:24 -05:00
. about-wrap . headline-feature . feature-section . col : last-child {
float : right ;
margin : 15px 0 40px ;
width : 40 % ;
2014-02-19 16:43:14 -05:00
}
2014-12-15 05:51:24 -05:00
. about-wrap . feature-list . feature-section {
2014-04-14 21:31:14 -04:00
margin-top : 0 ;
2014-02-19 16:43:14 -05:00
}
2014-12-15 05:51:24 -05:00
. about-wrap . dfw . feature-section {
overflow : visible ;
2014-02-19 16:43:14 -05:00
}
2014-12-15 05:51:24 -05:00
. about-wrap . dfw-container {
2014-09-04 11:05:18 -04:00
position : relative ;
2014-12-15 05:51:24 -05:00
overflow : hidden ;
margin-top : 50px ;
box-shadow : 0 0 10px rgba ( 0 , 0 , 0 , 0 . 25 ) ;
2014-09-04 11:05:18 -04:00
}
2014-12-15 05:51:24 -05:00
. about-wrap . dfw-container . overlay-image {
position : absolute ;
top : 0 ;
left : 0 ;
/* Cubic Bezier to speed up the slide-out of the full-width sidebar image */
transition : 0 . 8s transform cubic-bezier ( . 9 , . 03 , 1 , . 61 ) ,
0 . 65s opacity linear ;
2014-09-04 11:05:18 -04:00
}
2014-12-15 05:51:24 -05:00
. about-wrap . dfw-container . overlay-image . fade-in {
opacity : 0 ;
2014-09-04 11:05:18 -04:00
}
2014-12-15 05:51:24 -05:00
. about-wrap . dfw-container . overlay-image . from-left {
transform : translate3d ( -100 % , 0 , 0 ) ;
2014-09-04 11:05:18 -04:00
}
2014-12-15 05:51:24 -05:00
. about-wrap . dfw-container : hover . overlay-image {
opacity : 1 ;
transform : translate3d ( 0 , 0 , 0 ) ;
/* Cubic Bezier to speed up the slide-in of the full-width sidebar image */
transition : 0 . 7s transform cubic-bezier ( 0 , 0 . 8 , 0 . 8 , 1 ) ,
0 . 8s opacity linear ;
2014-02-19 16:43:14 -05:00
}
/* Return to Dashboard Home link */
. about-wrap . return-to-dashboard {
margin : 30px 0 0 -5px ;
font-size : 14px ;
font-weight : bold ;
}
. about-wrap . return-to-dashboard a {
text-decoration : none ;
padding : 0 5px ;
}
2014-12-15 05:51:24 -05:00
/* SVGs */
. about-wrap . feature-list svg {
float : left ;
clear : left ;
margin : 15px 15px 0 0 ;
height : 90px ;
width : 90px ;
background-color : # cccccc ;
border-radius : 50 % ;
fill : # 999 ;
border : 1px solid # c1c1c1 ;
}
. about-wrap . feature-list . finer-points h4 ,
. about-wrap . feature-list . finer-points p {
margin-left : 115px ;
}
/ * ------------------------------------------------------------------------------
3 . 0 - Credits & Freedoms Pages
------------------------------------------------------------------------------ * /
2014-02-19 16:43:14 -05:00
/* Credits */
. about-wrap h4 . wp-people-group {
margin-top : 2 . 6em ;
font-size : 16px ;
}
. about-wrap ul . wp-people-group {
overflow : hidden ;
padding : 0 5px ;
margin : 0 -15px 0 -5px ;
}
. about-wrap ul . compact {
margin-bottom : 0
}
. about-wrap li . wp-person {
2014-10-26 22:33:18 -04:00
display : inline-block ;
vertical-align : top ;
2014-02-19 16:43:14 -05:00
margin-right : 10px ;
2014-12-15 05:51:24 -05:00
padding-bottom : 15px ;
height : 70px ;
width : 280px ;
}
. about-wrap ul . compact li . wp-person {
height : auto ;
width : 180px ;
padding-bottom : 0 ;
margin-bottom : 0 ;
2014-02-19 16:43:14 -05:00
}
. about-wrap li . wp-person img . gravatar {
float : left ;
margin : 0 10px 10px 0 ;
padding : 2px ;
width : 60px ;
height : 60px ;
}
. about-wrap ul . compact li . wp-person img . gravatar {
width : 30px ;
height : 30px ;
}
. about-wrap li . wp-person a . web {
display : block ;
margin : 6px 0 2px ;
font-size : 16px ;
2014-12-15 05:51:24 -05:00
font-weight : normal ;
line-height : 1 . 6em ;
2014-02-19 16:43:14 -05:00
text-decoration : none ;
}
2014-12-15 05:51:24 -05:00
. about-wrap # wp-people-group-validators + p . wp-credits-list {
margin-top : 0 ;
}
2014-02-19 16:43:14 -05:00
. about-wrap p . wp-credits-list a {
white-space : nowrap ;
}
/* Freedoms */
. freedoms-php . about-wrap ol {
margin : 40px 60px ;
}
. freedoms-php . about-wrap ol li {
list-style-type : decimal ;
font-weight : bold ;
}
. freedoms-php . about-wrap ol p {
font-weight : normal ;
margin : 0 . 6em 0 ;
}
2014-12-15 05:51:24 -05:00
/ * ------------------------------------------------------------------------------
4 . 0 - Media Queries
------------------------------------------------------------------------------ * /
2014-02-19 16:43:14 -05:00
@ media screen and ( max-width : 782px ) {
2014-12-15 05:51:24 -05:00
. about-wrap . one-col > div ,
. about-wrap . two-col > div ,
. about-wrap . three-col > div {
2014-02-19 16:43:14 -05:00
width : 100 % ;
2014-04-14 21:31:14 -04:00
margin : 0 0 40px ;
padding : 0 0 40px ;
border-bottom : 1px solid rgba ( 0 , 0 , 0 , 0 . 1 ) ;
2014-02-19 16:43:14 -05:00
}
2014-12-15 05:51:24 -05:00
. about-wrap . feature-list div ,
. about-wrap . col > div . last-feature {
2014-04-14 21:31:14 -04:00
margin : 0 ;
padding : 0 ;
border-bottom : none ;
2014-02-19 16:43:14 -05:00
}
2014-04-14 21:31:14 -04:00
2014-12-15 05:51:24 -05:00
. about-wrap . headline-feature . feature-section {
max-width : 100 % ;
2014-09-04 11:05:18 -04:00
}
2014-12-15 05:51:24 -05:00
. about-wrap . feature-list . feature-section {
padding : 0 0 40px ;
2014-09-04 11:05:18 -04:00
}
}
2014-02-19 16:43:14 -05:00
@ media only screen and ( max-width : 500px ) {
. about-wrap {
margin-right : 20px ;
margin-left : 10px ;
}
. about-wrap h1 ,
2014-12-15 05:51:24 -05:00
. about-wrap . about-text {
2014-02-19 16:43:14 -05:00
margin-right : 0 ;
}
2014-12-15 05:51:24 -05:00
. about-wrap . about-text {
2014-02-19 16:43:14 -05:00
margin-bottom : 0 . 25em ;
}
. about-wrap . wp-badge {
position : relative ;
margin-bottom : 1 . 5em ;
width : 100 % ;
}
2014-09-04 11:05:18 -04:00
. about-wrap h2 . nav-tab-wrapper {
padding-left : 0 ;
border-bottom : 0 ;
}
. about-wrap h2 . nav-tab {
margin-top : 10px ;
margin-right : 10px ;
border-bottom : 1px solid # ccc ;
}
2014-12-15 05:51:24 -05:00
. about-wrap . three-col div ,
. about-wrap . headline-feature . feature-section div {
width : 100 % ! important ;
float : none ! important ;
2014-02-19 16:43:14 -05:00
}
2014-12-15 05:51:24 -05:00
. about-wrap . dfw p {
max-width : 90 % ;
2014-02-19 16:43:14 -05:00
}
2014-12-15 05:51:24 -05:00
}
2014-02-19 16:43:14 -05:00
2014-12-15 05:51:24 -05:00
@ media only screen and ( max-width : 400px ) {
. about-wrap . feature-list svg {
margin-top : 15px ;
height : 65px ;
width : 65px ;
2014-02-19 16:43:14 -05:00
}
2014-12-15 05:51:24 -05:00
. about-wrap . feature-list . finer-points h4 ,
. about-wrap . feature-list . finer-points p {
margin-left : 80px ;
}
}