diff --git a/.sass-lint.yml b/.sass-lint.yml index 3381c2f..55fc058 100644 --- a/.sass-lint.yml +++ b/.sass-lint.yml @@ -34,7 +34,7 @@ rules: nesting-depth: - 1 - - max-depth: 4 + max-depth: 5 no-color-literals: 0 no-css-comments: 0 no-empty-rulesets: 1 diff --git a/CHANGELOG.md b/CHANGELOG.md index 253e3ab..68a3670 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # SOE Basic Sub-Theme +8.x-1.2 +-------------------------------------------------------------------------------- +_Release Date: 2020-10-05_ + +- D8CORE-2690: fixing colors for the person node page (#37) (ac58e31) +- D8CORE-2618: adding underline for hover (#35) (abdac1e) +- D8CORE-2653: drop shadow on load more button (#36) (e3af6f4) + 8.x-1.1 -------------------------------------------------------------------------------- _Release Date: 2020-09-14_ diff --git a/README.md b/README.md index da44700..1c04e87 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # [SOE Basic Theme](https://github.com/SU-SOE/soe_basic) -##### Version: 8.x-1.0-dev +##### Version: 8.x-1.x Changelog: [Changelog.txt](CHANGELOG.txt) diff --git a/dist/css/theme.css b/dist/css/theme.css index 85e6bef..c169994 100644 --- a/dist/css/theme.css +++ b/dist/css/theme.css @@ -1 +1 @@ -.event .centered-container .cta .su-button,.su-button.soe-button--orange,.su-button.soe-button--pink,.su-button.soe-button--turquoise,.su-card .su-button,.su-hero .su-hero__card .su-card__contents .su-card__button .su-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;cursor:pointer;display:inline-block;border:0;font-size:2rem;font-weight:400;line-height:1;text-align:center;text-decoration:none;width:auto;-webkit-transition:background-color .25s ease-in-out,color .25s ease-in-out;transition:background-color .25s ease-in-out,color .25s ease-in-out}.event .centered-container .cta .su-button a,.su-button.soe-button--orange a,.su-button.soe-button--pink a,.su-button.soe-button--turquoise a,.su-card .su-button a,.su-hero .su-hero__card .su-card__contents .su-card__button .su-button a{font-weight:400;text-decoration:none}.event .centered-container .cta .su-button:active,.event .centered-container .cta .su-button:focus,.event .centered-container .cta .su-button:hover,.su-button.soe-button--orange:active,.su-button.soe-button--orange:focus,.su-button.soe-button--orange:hover,.su-button.soe-button--pink:active,.su-button.soe-button--pink:focus,.su-button.soe-button--pink:hover,.su-button.soe-button--turquoise:active,.su-button.soe-button--turquoise:focus,.su-button.soe-button--turquoise:hover,.su-card .su-button:active,.su-card .su-button:focus,.su-card .su-button:hover,.su-hero .su-hero__card .su-card__contents .su-card__button .su-button:active,.su-hero .su-hero__card .su-card__contents .su-card__button .su-button:focus,.su-hero .su-hero__card .su-card__contents .su-card__button .su-button:hover{text-decoration:underline}.su-link--action{color:#b1040e}.su-link--action:after{background-color:#b1040e}.su-link:hover{text-decoration:underline}.soe-bg--pink{background-color:#ff525c}.soe-bg-turquoise{background-color:#00ece9}.soe-bg-orange{background-color:#ffbd54}.soe-gradient--solid-purple-lagunita{background:linear-gradient(91.01deg,#53284f 3.46%,#007c92 95.48%)}.soe-gradient--solid-purple-green{background:linear-gradient(91.01deg,#620059 3.46%,#017e7c 95.48%)}.soe-gradient--transparent-purple-lagunita{background:linear-gradient(91.01deg,rgba(98,0,89,.9) 3.47%,rgba(0,124,146,.8) 95.48%)}.soe-gradient--transparent-purple-green{background:linear-gradient(89.49deg,rgba(98,0,89,.9) .24%,rgba(1,126,124,.8) 102.73%)}.soe-gradient--transparent-blue-purple{background:linear-gradient(89.78deg,rgba(1,104,149,.9) .12%,rgba(98,0,89,.8) 99.89%)}.soe-gradient--transparent-purple-red{background:linear-gradient(270.22deg,#620059 .12%,rgba(177,4,14,.8) 99.89%);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.soe-gradient--transparent-blue-green{background:linear-gradient(270.22deg,rgba(1,104,149,.9) .12%,rgba(1,126,124,.8) 99.89%)}.section-bgcolor--title,.section-editorial-content,.section-event-list--title,.section-event-series--header{background:linear-gradient(91.01deg,#620059 3.46%,#017e7c 95.48%)}@media only screen and (min-width:0){.section-bgcolor--title,.section-editorial-content,.section-event-list--title,.section-event-series--header{margin-bottom:6.4rem}}@media only screen and (min-width:768px){.section-bgcolor--title,.section-editorial-content,.section-event-list--title,.section-event-series--header{margin-bottom:7.2rem}}@media only screen and (min-width:1500px){.section-bgcolor--title,.section-editorial-content,.section-event-list--title,.section-event-series--header{margin-bottom:7.6rem}}.section-bgcolor--title .su-event-dek,.section-bgcolor--title .su-event-series-dek,.section-bgcolor--title .su-event-sponsor,.section-bgcolor--title a,.section-bgcolor--title h1,.section-bgcolor--title h2,.section-editorial-content .su-event-dek,.section-editorial-content .su-event-series-dek,.section-editorial-content .su-event-sponsor,.section-editorial-content a,.section-editorial-content h1,.section-editorial-content h2,.section-event-list--title .su-event-dek,.section-event-list--title .su-event-series-dek,.section-event-list--title .su-event-sponsor,.section-event-list--title a,.section-event-list--title h1,.section-event-list--title h2,.section-event-series--header .su-event-dek,.section-event-series--header .su-event-series-dek,.section-event-series--header .su-event-sponsor,.section-event-series--header a,.section-event-series--header h1,.section-event-series--header h2{color:#fff}@media (max-width:767px){.section-bgcolor--title,.section-editorial-content,.section-event-list--title,.section-event-series--header{padding:20px}}@media (max-width:575px){.section-bgcolor--title,.section-editorial-content,.section-event-list--title,.section-event-series--header{padding:20px}}.person{background:-webkit-gradient(linear,left top,left bottom,from(#175f5f),color-stop(32.56%,#4d5054));background:linear-gradient(180deg,#175f5f,#4d5054 32.56%);color:#fff}.su-button:focus,.su-button:hover{text-decoration:underline;cursor:pointer}.su-button.soe-button--turquoise{background-color:#b1040e;color:#fff;color:#000;padding:12px 40px 18px;-webkit-box-shadow:0 3px 6px rgba(46,45,41,.1);box-shadow:0 3px 6px rgba(46,45,41,.1);background-color:#00ece9}.su-button.soe-button--turquoise:focus,.su-button.soe-button--turquoise:hover{background-color:#2e2d29;color:#fff}.su-button.soe-button--turquoise:focus{-webkit-box-shadow:0 0 3px #4d4f53,0 0 7px #4d4f53;box-shadow:0 0 3px #4d4f53,0 0 7px #4d4f53}.su-button.soe-button--turquoise:focus,.su-button.soe-button--turquoise:hover{cursor:pointer}.su-button.soe-button--pink{background-color:#b1040e;color:#fff;color:#000;padding:12px 40px 18px;-webkit-box-shadow:0 3px 6px rgba(46,45,41,.1);box-shadow:0 3px 6px rgba(46,45,41,.1);background-color:#ff525c}.su-button.soe-button--pink:focus,.su-button.soe-button--pink:hover{background-color:#2e2d29;color:#fff}.su-button.soe-button--pink:focus{-webkit-box-shadow:0 0 3px #4d4f53,0 0 7px #4d4f53;box-shadow:0 0 3px #4d4f53,0 0 7px #4d4f53}.su-button.soe-button--pink:focus,.su-button.soe-button--pink:hover{cursor:pointer}.su-button.soe-button--orange{background-color:#b1040e;color:#fff;color:#000;padding:12px 40px 18px;-webkit-box-shadow:0 3px 6px rgba(46,45,41,.1);box-shadow:0 3px 6px rgba(46,45,41,.1);background-color:#ffbd54}.su-button.soe-button--orange:focus,.su-button.soe-button--orange:hover{background-color:#2e2d29;color:#fff}.su-button.soe-button--orange:focus{-webkit-box-shadow:0 0 3px #4d4f53,0 0 7px #4d4f53;box-shadow:0 0 3px #4d4f53,0 0 7px #4d4f53}.su-button.soe-button--orange:focus,.su-button.soe-button--orange:hover{cursor:pointer}.su-card .su-button{background-color:#b1040e;color:#fff;padding:12px 40px 18px;-webkit-box-shadow:0 3px 6px rgba(46,45,41,.1);box-shadow:0 3px 6px rgba(46,45,41,.1);background-color:#00ece9;color:#000}.su-card .su-button:focus,.su-card .su-button:hover{background-color:#2e2d29;color:#fff}.su-card .su-button:focus{-webkit-box-shadow:0 0 3px #4d4f53,0 0 7px #4d4f53;box-shadow:0 0 3px #4d4f53,0 0 7px #4d4f53}.su-card .su-button:focus,.su-card .su-button:hover{cursor:pointer;text-decoration:underline}.su-cta-list-paragraph .su-cta-list-paragraph__header h2{font-weight:900;font-size:inherit}.event .section-editorial-content,.event .section-editorial-content .su-event-type a{color:#fff}.event .section-editorial-content .su-event-type a:hover{text-decoration:underline}.event .su-event-headline,.event .su-event-subheadline{font-weight:900}@media only screen and (min-width:0){.event .su-event-sponsor{padding-bottom:4rem}}@media only screen and (min-width:768px){.event .su-event-sponsor{padding-bottom:4.5rem}}@media only screen and (min-width:1500px){.event .su-event-sponsor{padding-bottom:4.75rem}}.event .centered-container .cta .su-button{background-color:#b1040e;color:#fff;padding:12px 40px 18px;-webkit-box-shadow:0 3px 6px rgba(46,45,41,.1);box-shadow:0 3px 6px rgba(46,45,41,.1);background-color:#ff525c;color:#000}.event .centered-container .cta .su-button:focus,.event .centered-container .cta .su-button:hover{background-color:#2e2d29}.event .centered-container .cta .su-button:focus{-webkit-box-shadow:0 0 3px #4d4f53,0 0 7px #4d4f53;box-shadow:0 0 3px #4d4f53,0 0 7px #4d4f53}.event .centered-container .cta .su-button:focus,.event .centered-container .cta .su-button:hover{cursor:pointer;color:#fff}.stanford-events-more-events-block .views-col h2 a,.stanford-events-more-events-block .views-col h2 a:link,.stanford-events-more-events-block .views-col h2 a:visited{font-family:Source Sans Pro;font-weight:900;border-bottom:3px solid #00ece9;text-decoration:none}.stanford-events-more-events-block .views-col h2 a:hover,.stanford-events-more-events-block .views-col h2 a:link:hover,.stanford-events-more-events-block .views-col h2 a:visited:hover{border-bottom:3px solid #2e2d29}.stanford-events-more-events-block .views-col h2 a:after,.stanford-events-more-events-block .views-col h2 a:link:after,.stanford-events-more-events-block .views-col h2 a:visited:after{background:#2e2d29;border-bottom:0}.stanford-events-more-events-block .views-col .su-date-stacked .su-event-end-date,.stanford-events-more-events-block .views-col .su-date-stacked .su-event-start-date{font-weight:900}.stanford-events-more-events-block .more-link a{background-color:#ff525c}.stanford-events-more-events-block a,.stanford-events-more-events-block a:link,.stanford-events-more-events-block a:visited{color:#000;font-weight:400;text-decoration:none}.stanford-events-more-events-block a:hover{text-decoration:underline}.su-event-schedule h2 .block__title,.su-event-schedule h2 .grouping-title{font-weight:900}.su-event-schedule .su-event-schedule__headline a{font-family:Source Sans Pro;font-weight:900;border-bottom:3px solid #00ece9;text-decoration:none;color:#2e2d29}.su-event-schedule .su-event-schedule__headline a:hover{border-bottom:3px solid #2e2d29}.su-event-schedule .su-event-schedule__headline a:link,.su-event-schedule .su-event-schedule__headline a:visited{color:#2e2d29}.su-event-schedule .su-event-schedule__time{font-weight:900}.su-event-schedule .su-person-cta .su-person-cta__content .su-person-cta__name a,.su-event-schedule .su-person-cta .su-person-cta__content .su-person-cta__name a:link,.su-event-schedule .su-person-cta .su-person-cta__content .su-person-cta__name a:visited{color:#006cb8;font-weight:900;text-decoration:none}.su-event-schedule .su-person-cta .su-person-cta__content .su-person-cta__name a:after,.su-event-schedule .su-person-cta .su-person-cta__content .su-person-cta__name a:link:after,.su-event-schedule .su-person-cta .su-person-cta__content .su-person-cta__name a:visited:after{background:#006cb8}.su-event-schedule .su-event-schedule__location .address{margin-left:20px}.su-event-schedule .su-event-schedule__location .address:before{font-size:1.8rem;line-height:1.3;content:"\f3c5";color:#2e2d29;font-family:Font Awesome\ 5 Free;font-weight:600;position:absolute;margin-left:-20px}@media (max-width:767px){.su-event-schedule .su-event-schedule__location .address:before{font-size:1.6rem}}@media only screen and (min-width:0){.section-events-list--content .main-region{padding-top:3.2rem}}@media only screen and (min-width:768px){.section-events-list--content .main-region{padding-top:3.6rem}}@media only screen and (min-width:1500px){.section-events-list--content .main-region{padding-top:3.8rem}}.stanford-event-series-list-all .su-event-list-item .event-list-item__type a,.stanford-events-list-page-filtered .su-event-list-item .event-list-item__type a,.stanford-events-list-page .su-event-list-item .event-list-item__type a,.stanford-events-past-past-events-block .su-event-list-item .event-list-item__type a,.su-event-series-items .su-event-list-item .event-list-item__type a{font-weight:400}.stanford-event-series-list-all .su-event-list-item .event-list-item__type a:hover,.stanford-events-list-page-filtered .su-event-list-item .event-list-item__type a:hover,.stanford-events-list-page .su-event-list-item .event-list-item__type a:hover,.stanford-events-past-past-events-block .su-event-list-item .event-list-item__type a:hover,.su-event-series-items .su-event-list-item .event-list-item__type a:hover{color:#2e2d29;text-decoration:underline}.stanford-event-series-list-all .su-event-list-item h2 a,.stanford-event-series-list-all .su-event-list-item h2 a:link,.stanford-event-series-list-all .su-event-list-item h2 a:visited,.stanford-events-list-page-filtered .su-event-list-item h2 a,.stanford-events-list-page-filtered .su-event-list-item h2 a:link,.stanford-events-list-page-filtered .su-event-list-item h2 a:visited,.stanford-events-list-page .su-event-list-item h2 a,.stanford-events-list-page .su-event-list-item h2 a:link,.stanford-events-list-page .su-event-list-item h2 a:visited,.stanford-events-past-past-events-block .su-event-list-item h2 a,.stanford-events-past-past-events-block .su-event-list-item h2 a:link,.stanford-events-past-past-events-block .su-event-list-item h2 a:visited,.su-event-series-items .su-event-list-item h2 a,.su-event-series-items .su-event-list-item h2 a:link,.su-event-series-items .su-event-list-item h2 a:visited{font-family:Source Sans Pro;font-weight:900;border-bottom:3px solid #00ece9;text-decoration:none;color:#2e2d29}.stanford-event-series-list-all .su-event-list-item h2 a:hover,.stanford-event-series-list-all .su-event-list-item h2 a:link:hover,.stanford-event-series-list-all .su-event-list-item h2 a:visited:hover,.stanford-events-list-page-filtered .su-event-list-item h2 a:hover,.stanford-events-list-page-filtered .su-event-list-item h2 a:link:hover,.stanford-events-list-page-filtered .su-event-list-item h2 a:visited:hover,.stanford-events-list-page .su-event-list-item h2 a:hover,.stanford-events-list-page .su-event-list-item h2 a:link:hover,.stanford-events-list-page .su-event-list-item h2 a:visited:hover,.stanford-events-past-past-events-block .su-event-list-item h2 a:hover,.stanford-events-past-past-events-block .su-event-list-item h2 a:link:hover,.stanford-events-past-past-events-block .su-event-list-item h2 a:visited:hover,.su-event-series-items .su-event-list-item h2 a:hover,.su-event-series-items .su-event-list-item h2 a:link:hover,.su-event-series-items .su-event-list-item h2 a:visited:hover{border-bottom:3px solid #2e2d29}.stanford-event-series-list-all .su-event-list-item h2 a:after,.stanford-event-series-list-all .su-event-list-item h2 a:link:after,.stanford-event-series-list-all .su-event-list-item h2 a:visited:after,.stanford-events-list-page-filtered .su-event-list-item h2 a:after,.stanford-events-list-page-filtered .su-event-list-item h2 a:link:after,.stanford-events-list-page-filtered .su-event-list-item h2 a:visited:after,.stanford-events-list-page .su-event-list-item h2 a:after,.stanford-events-list-page .su-event-list-item h2 a:link:after,.stanford-events-list-page .su-event-list-item h2 a:visited:after,.stanford-events-past-past-events-block .su-event-list-item h2 a:after,.stanford-events-past-past-events-block .su-event-list-item h2 a:link:after,.stanford-events-past-past-events-block .su-event-list-item h2 a:visited:after,.su-event-series-items .su-event-list-item h2 a:after,.su-event-series-items .su-event-list-item h2 a:link:after,.su-event-series-items .su-event-list-item h2 a:visited:after{background:#2e2d29;border-bottom:0}.stanford-event-series-list-all .su-event-list-item .su-event-list-item__date .su-event-end-date,.stanford-event-series-list-all .su-event-list-item .su-event-list-item__date .su-event-start-date,.stanford-events-list-page-filtered .su-event-list-item .su-event-list-item__date .su-event-end-date,.stanford-events-list-page-filtered .su-event-list-item .su-event-list-item__date .su-event-start-date,.stanford-events-list-page .su-event-list-item .su-event-list-item__date .su-event-end-date,.stanford-events-list-page .su-event-list-item .su-event-list-item__date .su-event-start-date,.stanford-events-past-past-events-block .su-event-list-item .su-event-list-item__date .su-event-end-date,.stanford-events-past-past-events-block .su-event-list-item .su-event-list-item__date .su-event-start-date,.su-event-series-items .su-event-list-item .su-event-list-item__date .su-event-end-date,.su-event-series-items .su-event-list-item .su-event-list-item__date .su-event-start-date{font-weight:900}.stanford-event-series-list-all .js-pager__items .pager__item .button,.stanford-events-list-page-filtered .js-pager__items .pager__item .button,.stanford-events-list-page .js-pager__items .pager__item .button,.stanford-events-past-past-events-block .js-pager__items .pager__item .button,.su-event-series-items .js-pager__items .pager__item .button{background-color:#00ece9;color:#000}.stanford-event-series-list-all .js-pager__items .pager__item .button:hover,.stanford-events-list-page-filtered .js-pager__items .pager__item .button:hover,.stanford-events-list-page .js-pager__items .pager__item .button:hover,.stanford-events-past-past-events-block .js-pager__items .pager__item .button:hover,.su-event-series-items .js-pager__items .pager__item .button:hover{color:#fff}@media only screen and (min-width:0){.stanford-event-series-list-all{padding-top:3.2rem}}@media only screen and (min-width:768px){.stanford-event-series-list-all{padding-top:3.6rem}}@media only screen and (min-width:1500px){.stanford-event-series-list-all{padding-top:3.8rem}}.section-event-series--header .node-stanford-event-series-title{margin-top:0}@media only screen and (min-width:0){.section-event-series--header .node-stanford-event-series-title{padding-top:8rem}}@media only screen and (min-width:768px){.section-event-series--header .node-stanford-event-series-title{padding-top:9rem}}@media only screen and (min-width:1500px){.section-event-series--header .node-stanford-event-series-title{padding-top:9.5rem}}@media only screen and (min-width:0){.section-bgcolor--title{padding-top:8rem;padding-bottom:8rem}}@media only screen and (min-width:768px){.section-bgcolor--title{padding-top:9rem;padding-bottom:9rem}}@media only screen and (min-width:1500px){.section-bgcolor--title{padding-top:9.5rem;padding-bottom:9.5rem}}.section-bgcolor--title h1{margin:0}@media only screen and (min-width:0){.node-stanford-page-su-page-banner{margin-bottom:9.6rem}}@media only screen and (min-width:768px){.node-stanford-page-su-page-banner{margin-bottom:10.8rem}}@media only screen and (min-width:1500px){.node-stanford-page-su-page-banner{margin-bottom:11.4rem}}.su-hero{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.su-hero .su-hero__card{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;left:auto;top:auto;text-align:center;max-width:unset;width:75%}@media (max-width:767px){.su-hero .su-hero__card{text-align:left;width:unset}}.su-hero .su-hero__card .su-card__contents{color:#fff}.su-hero .su-hero__card .su-card__contents span{font-family:Source Sans Pro;font-size:1.25em;font-weight:900}.su-hero .su-hero__card .su-card__contents h2{font-family:Source Sans Pro;font-size:2.44140625em;font-weight:900}@media only screen and (min-width:768px){.su-hero .su-hero__card .su-card__contents p{font-size:2.1rem;line-height:1.7}}.su-hero .su-hero__card .su-card__contents .su-card__button .su-button{background-color:#b1040e;color:#fff;color:#000;padding:12px 40px 18px;-webkit-box-shadow:0 3px 6px rgba(46,45,41,.1);box-shadow:0 3px 6px rgba(46,45,41,.1);background-color:#ffbd54}.su-hero .su-hero__card .su-card__contents .su-card__button .su-button:focus,.su-hero .su-hero__card .su-card__contents .su-card__button .su-button:hover{background-color:#2e2d29;color:#fff}.su-hero .su-hero__card .su-card__contents .su-card__button .su-button:focus{-webkit-box-shadow:0 0 3px #4d4f53,0 0 7px #4d4f53;box-shadow:0 0 3px #4d4f53,0 0 7px #4d4f53}.su-hero .su-hero__card .su-card__contents .su-card__button .su-button:focus,.su-hero .su-hero__card .su-card__contents .su-card__button .su-button:hover{cursor:pointer;text-decoration:underline}.react-paragraphs-row .su-image-cta-paragraph__image .field-media-image{-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease;-webkit-transform:scale(1);transform:scale(1)}.react-paragraphs-row .ptype-stanford-image-cta .su-image-cta-paragraph{cursor:pointer}.react-paragraphs-row .ptype-stanford-image-cta .su-image-cta-paragraph:hover .su-image-cta-paragraph__image{overflow:hidden}.react-paragraphs-row .ptype-stanford-image-cta .su-image-cta-paragraph:hover .su-image-cta-paragraph__image .field-media-image{-webkit-transform:scale(1.02);transform:scale(1.02)}.react-paragraphs-row .ptype-stanford-image-cta .su-image-cta-paragraph:hover .su-image-cta-paragraph__link,.react-paragraphs-row .ptype-stanford-image-cta .su-image-cta-paragraph:hover a{color:#fff}.react-paragraphs-row .ptype-stanford-image-cta .su-image-cta-paragraph:hover .su-image-cta-paragraph__link:after{background-color:#fff}.react-paragraphs-row .ptype-stanford-image-cta .su-image-cta-paragraph .su-image-cta-paragraph__link:after{background-color:#2e2d29}.su-page-components>div:nth-of-type(2n) div.ptype-stanford-image-cta:first-of-type .su-image-cta-paragraph{background-color:#ffbd54}.su-page-components>div:nth-of-type(2n) div.ptype-stanford-image-cta:first-of-type .su-image-cta-paragraph:hover{background-color:#2e2d29}.su-page-components>div:nth-of-type(2n) div .ptype-stanford-image-cta:nth-of-type(2) .su-image-cta-paragraph{background-color:#00ece9}.su-page-components>div:nth-of-type(2n) div .ptype-stanford-image-cta:nth-of-type(2) .su-image-cta-paragraph:hover{background-color:#2e2d29}.su-page-components>div:nth-of-type(2n) div.ptype-stanford-image-cta:nth-of-type(3) .su-image-cta-paragraph{background-color:#ff525c}.su-page-components>div:nth-of-type(2n) div.ptype-stanford-image-cta:nth-of-type(3) .su-image-cta-paragraph:hover{background-color:#2e2d29}.su-page-components>div:nth-of-type(odd) div.ptype-stanford-image-cta:first-of-type .su-image-cta-paragraph{background-color:#00ece9}.su-page-components>div:nth-of-type(odd) div.ptype-stanford-image-cta:first-of-type .su-image-cta-paragraph:hover{background-color:#2e2d29}.su-page-components>div:nth-of-type(odd) div .ptype-stanford-image-cta:nth-of-type(2) .su-image-cta-paragraph{background-color:#ff525c}.su-page-components>div:nth-of-type(odd) div .ptype-stanford-image-cta:nth-of-type(2) .su-image-cta-paragraph:hover{background-color:#2e2d29}.su-page-components>div:nth-of-type(odd) div.ptype-stanford-image-cta:nth-of-type(3) .su-image-cta-paragraph{background-color:#ffbd54}.su-page-components>div:nth-of-type(odd) div.ptype-stanford-image-cta:nth-of-type(3) .su-image-cta-paragraph:hover{background-color:#2e2d29}.su-page-components .su-image-cta-paragraph{overflow:hidden}.su-page-components .su-image-cta-paragraph .su-image-cta-paragraph__link a{color:#000;text-decoration:none}.su-page-components .su-image-cta-paragraph .su-image-cta-paragraph__link a:focus,.su-page-components .su-image-cta-paragraph .su-image-cta-paragraph__link a:hover{color:#fff}.su-page-components .su-image-cta-paragraph .su-image-cta-paragraph__link:after{background-color:#2e2d29}.su-page-components .su-image-cta-paragraph .su-image-cta-paragraph__link:after:active,.su-page-components .su-image-cta-paragraph .su-image-cta-paragraph__link:after:focus,.su-page-components .su-image-cta-paragraph .su-image-cta-paragraph__link:after:hover{background-color:#fff}.stanford-news--list .su-news-list .su-news-list__item h2{font-weight:900}.stanford-news--list .su-news-list .su-news-list__item a{border-bottom:3px solid #00ece9;text-decoration:none;color:#2e2d29}.stanford-news--list .su-news-list .su-news-list__item a:hover{border-bottom:3px solid #2e2d29}.stanford-news--list .su-news-list .su-news-list__item a:after{background-color:#2e2d29}@media only screen and (min-width:0){.stanford-news--list .su-news-list .su-news-list__item__date{margin-bottom:2.31rem}}@media only screen and (min-width:768px){.stanford-news--list .su-news-list .su-news-list__item__date{margin-bottom:2.6rem}}@media only screen and (min-width:1500px){.stanford-news--list .su-news-list .su-news-list__item__date{margin-bottom:2.74rem}}.stanford-news--list .su-news-list .su-news-list__topics a{color:#006cb8;text-decoration:underline}.stanford-news--list .js-pager__items .pager__item .button{background-color:#00ece9;color:#000}.stanford-news--list .js-pager__items .pager__item .button:hover{background-color:#2e2d29;color:#fff}.stanford-news-vertical-teaser-term .su-news-vertical-teaser .su-news-vertical-teaser__link{text-decoration:none}@media only screen and (min-width:0){.stanford-news-vertical-teaser-term .su-news-vertical-teaser .su-news-header{margin-right:3.2rem;margin-bottom:3.2rem;margin-left:3.2rem}}@media only screen and (min-width:768px){.stanford-news-vertical-teaser-term .su-news-vertical-teaser .su-news-header{margin-right:3.6rem;margin-bottom:3.6rem;margin-left:3.6rem}}@media only screen and (min-width:1500px){.stanford-news-vertical-teaser-term .su-news-vertical-teaser .su-news-header{margin-right:3.8rem;margin-bottom:3.8rem;margin-left:3.8rem}}.stanford-news-vertical-teaser-term .su-news-vertical-teaser .su-news-header .su-link{border-bottom:3px solid #00ece9;text-decoration:none;display:inline;font-weight:900;margin:0;-webkit-animation:none;animation:none}.stanford-news-vertical-teaser-term .su-news-vertical-teaser .su-news-header .su-link:focus,.stanford-news-vertical-teaser-term .su-news-vertical-teaser .su-news-header .su-link:hover{border-bottom:3px solid #2e2d29}.stanford-news-vertical-teaser-term .su-news-vertical-teaser .su-news-header .su-link:focus:after,.stanford-news-vertical-teaser-term .su-news-vertical-teaser .su-news-header .su-link:hover:after{-webkit-transform:none;transform:none}.stanford-news-vertical-teaser-term .su-news-vertical-teaser .su-news-header .su-link:after{-webkit-transform:none;transform:none;background:url(../assets/svg/soe_arrow.svg) no-repeat 0 0;background-size:100%;height:1.8rem;width:1.8rem;-webkit-mask:none}.stanford-news-vertical-teaser-term .stanford-news--cards>.more-link a{background-color:#00ece9;color:#000}.stanford-news-vertical-teaser-term .stanford-news--cards>.more-link a:hover{background-color:#2e2d29;color:#fff}.stanford-news-vertical-teaser-term .su-news-vertical-teaser.su-card .su-news-vertical-teaser__link:hover h2{text-decoration:none}div[class^=stanford-people-grid] .views-col{word-wrap:break-word}div[class^=stanford-people-grid] .js-pager__items .pager__item .button{background-color:#00ece9;color:#000}div[class^=stanford-people-grid] .js-pager__items .pager__item .button:hover{background-color:#2e2d29;color:#fff}.layout--section-person-header.centered-container{color:#fff;max-width:100%;margin:0;width:100%}@media only screen and (min-width:0){.layout--section-person-header.centered-container{padding-top:11.2rem;padding-bottom:6.4rem;padding-left:8rem}}@media only screen and (min-width:768px){.layout--section-person-header.centered-container{padding-top:12.6rem;padding-bottom:7.2rem;padding-left:9rem}}@media only screen and (min-width:1500px){.layout--section-person-header.centered-container{padding-top:13.3rem;padding-bottom:7.6rem;padding-left:9.5rem}}@media (max-width:767px){.layout--section-person-header.centered-container .su-quote__media.flex-2-of-12 .field-media-image{margin:unset}}.layout--section-person-header.centered-container .node-stanford-person-su-person-short-title{display:none;margin-top:0}.content .right-region .node-stanford-person-su-person-links .block__title:before,.content .right-region .node-stanford-person-su-person-location-name .block__title:before,.content .right-region .node-stanford-person-su-person-telephone .block__title:before{color:#fff}.content .su-person-content .su-link,.content .su-person-content a{color:#ffbd54}.content .su-person-content .layout--section-person-header{color:#fff}.content .su-person-content .su-person-affiliations a{background-color:#ff525c}.content .su-person-content .su-person-links a:after{background-color:#fff}.content .su-person-content .su-person-profile-link{text-align:center}.content .su-person-content .su-person-profile-link a{background-color:#00ece9;color:#000}.content .su-person-content .su-person-profile-link a:hover{background-color:#2e2d29;color:#fff}.block-soe-basic-config-pages-super-footer{border-bottom:1px solid #c0c0bf}.block-soe-basic-config-pages-super-footer .flex-container{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.block-soe-basic-config-pages-super-footer .su-super-footer__link a{border:0;color:#000}@supports ((-webkit-mask-repeat:no-repeat) or (mask-repeat:no-repeat)){.block-soe-basic-config-pages-super-footer .su-super-footer__link a:after{margin-right:.3em;margin-left:.4em;display:inline-block;content:"";-webkit-mask:url(../assets/svg/soe_arrow.svg) no-repeat 0 0;mask:url(../assets/svg/soe_arrow.svg) no-repeat 0 0;-webkit-mask-size:contain;mask-size:contain;background-color:#00ece9;width:2rem;height:1.5rem}}.block-soe-basic-config-pages-super-footer .su-super-footer__link a:focus,.block-soe-basic-config-pages-super-footer .su-super-footer__link a:hover{color:#fff}.block-soe-basic-config-pages-super-footer .su-super-footer__link .su-super-footer__intranet a:after{background-color:#000} \ No newline at end of file +.event .centered-container .cta .su-button,.su-button.soe-button--orange,.su-button.soe-button--pink,.su-button.soe-button--turquoise,.su-card .su-button,.su-hero .su-hero__card .su-card__contents .su-card__button .su-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;cursor:pointer;display:inline-block;border:0;font-size:2rem;font-weight:400;line-height:1;text-align:center;text-decoration:none;width:auto;-webkit-transition:background-color .25s ease-in-out,color .25s ease-in-out;transition:background-color .25s ease-in-out,color .25s ease-in-out}.event .centered-container .cta .su-button a,.su-button.soe-button--orange a,.su-button.soe-button--pink a,.su-button.soe-button--turquoise a,.su-card .su-button a,.su-hero .su-hero__card .su-card__contents .su-card__button .su-button a{font-weight:400;text-decoration:none}.event .centered-container .cta .su-button:active,.event .centered-container .cta .su-button:focus,.event .centered-container .cta .su-button:hover,.su-button.soe-button--orange:active,.su-button.soe-button--orange:focus,.su-button.soe-button--orange:hover,.su-button.soe-button--pink:active,.su-button.soe-button--pink:focus,.su-button.soe-button--pink:hover,.su-button.soe-button--turquoise:active,.su-button.soe-button--turquoise:focus,.su-button.soe-button--turquoise:hover,.su-card .su-button:active,.su-card .su-button:focus,.su-card .su-button:hover,.su-hero .su-hero__card .su-card__contents .su-card__button .su-button:active,.su-hero .su-hero__card .su-card__contents .su-card__button .su-button:focus,.su-hero .su-hero__card .su-card__contents .su-card__button .su-button:hover{text-decoration:underline}.su-link--action{color:#b1040e}.su-link--action:after{background-color:#b1040e}.su-link:hover{text-decoration:underline}.soe-bg--pink{background-color:#ff525c}.soe-bg-turquoise{background-color:#00ece9}.soe-bg-orange{background-color:#ffbd54}.soe-gradient--solid-purple-lagunita{background:linear-gradient(91.01deg,#53284f 3.46%,#007c92 95.48%)}.soe-gradient--solid-purple-green{background:linear-gradient(91.01deg,#620059 3.46%,#017e7c 95.48%)}.soe-gradient--transparent-purple-lagunita{background:linear-gradient(91.01deg,rgba(98,0,89,.9) 3.47%,rgba(0,124,146,.8) 95.48%)}.soe-gradient--transparent-purple-green{background:linear-gradient(89.49deg,rgba(98,0,89,.9) .24%,rgba(1,126,124,.8) 102.73%)}.soe-gradient--transparent-blue-purple{background:linear-gradient(89.78deg,rgba(1,104,149,.9) .12%,rgba(98,0,89,.8) 99.89%)}.soe-gradient--transparent-purple-red{background:linear-gradient(270.22deg,#620059 .12%,rgba(177,4,14,.8) 99.89%);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.soe-gradient--transparent-blue-green{background:linear-gradient(270.22deg,rgba(1,104,149,.9) .12%,rgba(1,126,124,.8) 99.89%)}.section-bgcolor--title,.section-editorial-content,.section-event-list--title,.section-event-series--header{background:linear-gradient(91.01deg,#620059 3.46%,#017e7c 95.48%)}@media only screen and (min-width:0){.section-bgcolor--title,.section-editorial-content,.section-event-list--title,.section-event-series--header{margin-bottom:6.4rem}}@media only screen and (min-width:768px){.section-bgcolor--title,.section-editorial-content,.section-event-list--title,.section-event-series--header{margin-bottom:7.2rem}}@media only screen and (min-width:1500px){.section-bgcolor--title,.section-editorial-content,.section-event-list--title,.section-event-series--header{margin-bottom:7.6rem}}.section-bgcolor--title .su-event-dek,.section-bgcolor--title .su-event-series-dek,.section-bgcolor--title .su-event-sponsor,.section-bgcolor--title a,.section-bgcolor--title h1,.section-bgcolor--title h2,.section-editorial-content .su-event-dek,.section-editorial-content .su-event-series-dek,.section-editorial-content .su-event-sponsor,.section-editorial-content a,.section-editorial-content h1,.section-editorial-content h2,.section-event-list--title .su-event-dek,.section-event-list--title .su-event-series-dek,.section-event-list--title .su-event-sponsor,.section-event-list--title a,.section-event-list--title h1,.section-event-list--title h2,.section-event-series--header .su-event-dek,.section-event-series--header .su-event-series-dek,.section-event-series--header .su-event-sponsor,.section-event-series--header a,.section-event-series--header h1,.section-event-series--header h2{color:#fff}@media (max-width:767px){.section-bgcolor--title,.section-editorial-content,.section-event-list--title,.section-event-series--header{padding:20px}}@media (max-width:575px){.section-bgcolor--title,.section-editorial-content,.section-event-list--title,.section-event-series--header{padding:20px}}.person{background:-webkit-gradient(linear,left top,left bottom,from(#175f5f),color-stop(32.56%,#4d5054));background:linear-gradient(180deg,#175f5f,#4d5054 32.56%);color:#fff}.su-button:focus,.su-button:hover{text-decoration:underline;cursor:pointer}.su-button.soe-button--turquoise{background-color:#b1040e;color:#fff;padding:12px 40px 18px;-webkit-box-shadow:0 3px 6px rgba(46,45,41,.1);box-shadow:0 3px 6px rgba(46,45,41,.1);background-color:#00ece9;color:#000}.su-button.soe-button--turquoise:focus,.su-button.soe-button--turquoise:hover{background-color:#2e2d29;color:#fff}.su-button.soe-button--turquoise:focus{-webkit-box-shadow:0 0 3px #4d4f53,0 0 7px #4d4f53;box-shadow:0 0 3px #4d4f53,0 0 7px #4d4f53}.su-button.soe-button--turquoise:focus,.su-button.soe-button--turquoise:hover{cursor:pointer}.su-button.soe-button--pink{background-color:#b1040e;color:#fff;padding:12px 40px 18px;-webkit-box-shadow:0 3px 6px rgba(46,45,41,.1);box-shadow:0 3px 6px rgba(46,45,41,.1);background-color:#ff525c;color:#000}.su-button.soe-button--pink:focus,.su-button.soe-button--pink:hover{background-color:#2e2d29;color:#fff}.su-button.soe-button--pink:focus{-webkit-box-shadow:0 0 3px #4d4f53,0 0 7px #4d4f53;box-shadow:0 0 3px #4d4f53,0 0 7px #4d4f53}.su-button.soe-button--pink:focus,.su-button.soe-button--pink:hover{cursor:pointer}.su-button.soe-button--orange{background-color:#b1040e;color:#fff;padding:12px 40px 18px;-webkit-box-shadow:0 3px 6px rgba(46,45,41,.1);box-shadow:0 3px 6px rgba(46,45,41,.1);background-color:#ffbd54;color:#000}.su-button.soe-button--orange:focus,.su-button.soe-button--orange:hover{background-color:#2e2d29;color:#fff}.su-button.soe-button--orange:focus{-webkit-box-shadow:0 0 3px #4d4f53,0 0 7px #4d4f53;box-shadow:0 0 3px #4d4f53,0 0 7px #4d4f53}.su-button.soe-button--orange:focus,.su-button.soe-button--orange:hover{cursor:pointer}.su-card .su-button{background-color:#b1040e;color:#fff;padding:12px 40px 18px;-webkit-box-shadow:0 3px 6px rgba(46,45,41,.1);box-shadow:0 3px 6px rgba(46,45,41,.1);background-color:#00ece9;color:#000}.su-card .su-button:focus,.su-card .su-button:hover{background-color:#2e2d29;color:#fff}.su-card .su-button:focus{-webkit-box-shadow:0 0 3px #4d4f53,0 0 7px #4d4f53;box-shadow:0 0 3px #4d4f53,0 0 7px #4d4f53}.su-card .su-button:focus,.su-card .su-button:hover{cursor:pointer;text-decoration:underline}.more-link a{border:1px solid #c6c6c6;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.13),0 3px 6px rgba(0,0,0,.1);box-shadow:0 3px 6px rgba(0,0,0,.13),0 3px 6px rgba(0,0,0,.1)}.su-cta-list-paragraph .su-cta-list-paragraph__header h2{font-weight:900;font-size:inherit}.event .section-editorial-content,.event .section-editorial-content .su-event-type a{color:#fff}.event .section-editorial-content .su-event-type a:hover{text-decoration:underline}.event .su-event-headline,.event .su-event-subheadline{font-weight:900}@media only screen and (min-width:0){.event .su-event-sponsor{padding-bottom:4rem}}@media only screen and (min-width:768px){.event .su-event-sponsor{padding-bottom:4.5rem}}@media only screen and (min-width:1500px){.event .su-event-sponsor{padding-bottom:4.75rem}}.event .centered-container .cta .su-button{background-color:#b1040e;color:#fff;padding:12px 40px 18px;-webkit-box-shadow:0 3px 6px rgba(46,45,41,.1);box-shadow:0 3px 6px rgba(46,45,41,.1);background-color:#ff525c;color:#000}.event .centered-container .cta .su-button:focus,.event .centered-container .cta .su-button:hover{background-color:#2e2d29}.event .centered-container .cta .su-button:focus{-webkit-box-shadow:0 0 3px #4d4f53,0 0 7px #4d4f53;box-shadow:0 0 3px #4d4f53,0 0 7px #4d4f53}.event .centered-container .cta .su-button:focus,.event .centered-container .cta .su-button:hover{cursor:pointer;color:#fff}.stanford-events-more-events-block .views-col h2 a,.stanford-events-more-events-block .views-col h2 a:link,.stanford-events-more-events-block .views-col h2 a:visited{font-family:Source Sans Pro;font-weight:900;border-bottom:3px solid #00ece9;text-decoration:none}.stanford-events-more-events-block .views-col h2 a:hover,.stanford-events-more-events-block .views-col h2 a:link:hover,.stanford-events-more-events-block .views-col h2 a:visited:hover{border-bottom:3px solid #2e2d29}.stanford-events-more-events-block .views-col h2 a:after,.stanford-events-more-events-block .views-col h2 a:link:after,.stanford-events-more-events-block .views-col h2 a:visited:after{background:#2e2d29;border-bottom:0}.stanford-events-more-events-block .views-col .su-date-stacked .su-event-end-date,.stanford-events-more-events-block .views-col .su-date-stacked .su-event-start-date{font-weight:900}.stanford-events-more-events-block .more-link a{background-color:#ff525c}.stanford-events-more-events-block a,.stanford-events-more-events-block a:link,.stanford-events-more-events-block a:visited{color:#000;font-weight:400;text-decoration:none}.stanford-events-more-events-block a:hover{text-decoration:underline}.su-event-schedule h2 .block__title,.su-event-schedule h2 .grouping-title{font-weight:900}.su-event-schedule .su-event-schedule__headline a{font-family:Source Sans Pro;font-weight:900;border-bottom:3px solid #00ece9;text-decoration:none;color:#2e2d29}.su-event-schedule .su-event-schedule__headline a:hover{border-bottom:3px solid #2e2d29}.su-event-schedule .su-event-schedule__headline a:link,.su-event-schedule .su-event-schedule__headline a:visited{color:#2e2d29}.su-event-schedule .su-event-schedule__time{font-weight:900}.su-event-schedule .su-person-cta .su-person-cta__content .su-person-cta__name a,.su-event-schedule .su-person-cta .su-person-cta__content .su-person-cta__name a:link,.su-event-schedule .su-person-cta .su-person-cta__content .su-person-cta__name a:visited{color:#006cb8;font-weight:900;text-decoration:none}.su-event-schedule .su-person-cta .su-person-cta__content .su-person-cta__name a:after,.su-event-schedule .su-person-cta .su-person-cta__content .su-person-cta__name a:link:after,.su-event-schedule .su-person-cta .su-person-cta__content .su-person-cta__name a:visited:after{background:#006cb8}.su-event-schedule .su-event-schedule__location .address{margin-left:20px}.su-event-schedule .su-event-schedule__location .address:before{font-size:1.8rem;line-height:1.3;content:"\f3c5";color:#2e2d29;font-family:Font Awesome\ 5 Free;font-weight:600;position:absolute;margin-left:-20px}@media (max-width:767px){.su-event-schedule .su-event-schedule__location .address:before{font-size:1.6rem}}@media only screen and (min-width:0){.section-events-list--content .main-region{padding-top:3.2rem}}@media only screen and (min-width:768px){.section-events-list--content .main-region{padding-top:3.6rem}}@media only screen and (min-width:1500px){.section-events-list--content .main-region{padding-top:3.8rem}}.stanford-event-series-list-all .su-event-list-item .event-list-item__type a,.stanford-events-list-page-filtered .su-event-list-item .event-list-item__type a,.stanford-events-list-page .su-event-list-item .event-list-item__type a,.stanford-events-past-past-events-block .su-event-list-item .event-list-item__type a,.su-event-series-items .su-event-list-item .event-list-item__type a{font-weight:400}.stanford-event-series-list-all .su-event-list-item .event-list-item__type a:hover,.stanford-events-list-page-filtered .su-event-list-item .event-list-item__type a:hover,.stanford-events-list-page .su-event-list-item .event-list-item__type a:hover,.stanford-events-past-past-events-block .su-event-list-item .event-list-item__type a:hover,.su-event-series-items .su-event-list-item .event-list-item__type a:hover{color:#2e2d29;text-decoration:underline}.stanford-event-series-list-all .su-event-list-item h2 a,.stanford-event-series-list-all .su-event-list-item h2 a:link,.stanford-event-series-list-all .su-event-list-item h2 a:visited,.stanford-events-list-page-filtered .su-event-list-item h2 a,.stanford-events-list-page-filtered .su-event-list-item h2 a:link,.stanford-events-list-page-filtered .su-event-list-item h2 a:visited,.stanford-events-list-page .su-event-list-item h2 a,.stanford-events-list-page .su-event-list-item h2 a:link,.stanford-events-list-page .su-event-list-item h2 a:visited,.stanford-events-past-past-events-block .su-event-list-item h2 a,.stanford-events-past-past-events-block .su-event-list-item h2 a:link,.stanford-events-past-past-events-block .su-event-list-item h2 a:visited,.su-event-series-items .su-event-list-item h2 a,.su-event-series-items .su-event-list-item h2 a:link,.su-event-series-items .su-event-list-item h2 a:visited{font-family:Source Sans Pro;font-weight:900;border-bottom:3px solid #00ece9;text-decoration:none;color:#2e2d29}.stanford-event-series-list-all .su-event-list-item h2 a:hover,.stanford-event-series-list-all .su-event-list-item h2 a:link:hover,.stanford-event-series-list-all .su-event-list-item h2 a:visited:hover,.stanford-events-list-page-filtered .su-event-list-item h2 a:hover,.stanford-events-list-page-filtered .su-event-list-item h2 a:link:hover,.stanford-events-list-page-filtered .su-event-list-item h2 a:visited:hover,.stanford-events-list-page .su-event-list-item h2 a:hover,.stanford-events-list-page .su-event-list-item h2 a:link:hover,.stanford-events-list-page .su-event-list-item h2 a:visited:hover,.stanford-events-past-past-events-block .su-event-list-item h2 a:hover,.stanford-events-past-past-events-block .su-event-list-item h2 a:link:hover,.stanford-events-past-past-events-block .su-event-list-item h2 a:visited:hover,.su-event-series-items .su-event-list-item h2 a:hover,.su-event-series-items .su-event-list-item h2 a:link:hover,.su-event-series-items .su-event-list-item h2 a:visited:hover{border-bottom:3px solid #2e2d29}.stanford-event-series-list-all .su-event-list-item h2 a:after,.stanford-event-series-list-all .su-event-list-item h2 a:link:after,.stanford-event-series-list-all .su-event-list-item h2 a:visited:after,.stanford-events-list-page-filtered .su-event-list-item h2 a:after,.stanford-events-list-page-filtered .su-event-list-item h2 a:link:after,.stanford-events-list-page-filtered .su-event-list-item h2 a:visited:after,.stanford-events-list-page .su-event-list-item h2 a:after,.stanford-events-list-page .su-event-list-item h2 a:link:after,.stanford-events-list-page .su-event-list-item h2 a:visited:after,.stanford-events-past-past-events-block .su-event-list-item h2 a:after,.stanford-events-past-past-events-block .su-event-list-item h2 a:link:after,.stanford-events-past-past-events-block .su-event-list-item h2 a:visited:after,.su-event-series-items .su-event-list-item h2 a:after,.su-event-series-items .su-event-list-item h2 a:link:after,.su-event-series-items .su-event-list-item h2 a:visited:after{background:#2e2d29;border-bottom:0}.stanford-event-series-list-all .su-event-list-item .su-event-list-item__date .su-event-end-date,.stanford-event-series-list-all .su-event-list-item .su-event-list-item__date .su-event-start-date,.stanford-events-list-page-filtered .su-event-list-item .su-event-list-item__date .su-event-end-date,.stanford-events-list-page-filtered .su-event-list-item .su-event-list-item__date .su-event-start-date,.stanford-events-list-page .su-event-list-item .su-event-list-item__date .su-event-end-date,.stanford-events-list-page .su-event-list-item .su-event-list-item__date .su-event-start-date,.stanford-events-past-past-events-block .su-event-list-item .su-event-list-item__date .su-event-end-date,.stanford-events-past-past-events-block .su-event-list-item .su-event-list-item__date .su-event-start-date,.su-event-series-items .su-event-list-item .su-event-list-item__date .su-event-end-date,.su-event-series-items .su-event-list-item .su-event-list-item__date .su-event-start-date{font-weight:900}.stanford-event-series-list-all .js-pager__items .pager__item .button,.stanford-events-list-page-filtered .js-pager__items .pager__item .button,.stanford-events-list-page .js-pager__items .pager__item .button,.stanford-events-past-past-events-block .js-pager__items .pager__item .button,.su-event-series-items .js-pager__items .pager__item .button{border:1px solid #c6c6c6;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.13),0 3px 6px rgba(0,0,0,.1);box-shadow:0 3px 6px rgba(0,0,0,.13),0 3px 6px rgba(0,0,0,.1);background-color:#00ece9;color:#000}.stanford-event-series-list-all .js-pager__items .pager__item .button:hover,.stanford-events-list-page-filtered .js-pager__items .pager__item .button:hover,.stanford-events-list-page .js-pager__items .pager__item .button:hover,.stanford-events-past-past-events-block .js-pager__items .pager__item .button:hover,.su-event-series-items .js-pager__items .pager__item .button:hover{color:#fff}@media only screen and (min-width:0){.stanford-event-series-list-all{padding-top:3.2rem}}@media only screen and (min-width:768px){.stanford-event-series-list-all{padding-top:3.6rem}}@media only screen and (min-width:1500px){.stanford-event-series-list-all{padding-top:3.8rem}}.section-event-series--header .node-stanford-event-series-title{margin-top:0}@media only screen and (min-width:0){.section-event-series--header .node-stanford-event-series-title{padding-top:8rem}}@media only screen and (min-width:768px){.section-event-series--header .node-stanford-event-series-title{padding-top:9rem}}@media only screen and (min-width:1500px){.section-event-series--header .node-stanford-event-series-title{padding-top:9.5rem}}@media only screen and (min-width:0){.section-bgcolor--title{padding-top:8rem;padding-bottom:8rem}}@media only screen and (min-width:768px){.section-bgcolor--title{padding-top:9rem;padding-bottom:9rem}}@media only screen and (min-width:1500px){.section-bgcolor--title{padding-top:9.5rem;padding-bottom:9.5rem}}.section-bgcolor--title h1{margin:0}@media only screen and (min-width:0){.node-stanford-page-su-page-banner{margin-bottom:9.6rem}}@media only screen and (min-width:768px){.node-stanford-page-su-page-banner{margin-bottom:10.8rem}}@media only screen and (min-width:1500px){.node-stanford-page-su-page-banner{margin-bottom:11.4rem}}.su-hero{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.su-hero .su-hero__card{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;left:auto;top:auto;text-align:center;max-width:unset;width:75%}@media (max-width:767px){.su-hero .su-hero__card{text-align:left;width:unset}}.su-hero .su-hero__card .su-card__contents{color:#fff}.su-hero .su-hero__card .su-card__contents span{font-family:Source Sans Pro;font-size:1.25em;font-weight:900}.su-hero .su-hero__card .su-card__contents h2{font-family:Source Sans Pro;font-size:2.44140625em;font-weight:900}@media only screen and (min-width:768px){.su-hero .su-hero__card .su-card__contents p{font-size:2.1rem;line-height:1.7}}.su-hero .su-hero__card .su-card__contents .su-card__button .su-button{background-color:#b1040e;color:#fff;padding:12px 40px 18px;-webkit-box-shadow:0 3px 6px rgba(46,45,41,.1);box-shadow:0 3px 6px rgba(46,45,41,.1);background-color:#ffbd54;color:#000}.su-hero .su-hero__card .su-card__contents .su-card__button .su-button:focus,.su-hero .su-hero__card .su-card__contents .su-card__button .su-button:hover{background-color:#2e2d29;color:#fff}.su-hero .su-hero__card .su-card__contents .su-card__button .su-button:focus{-webkit-box-shadow:0 0 3px #4d4f53,0 0 7px #4d4f53;box-shadow:0 0 3px #4d4f53,0 0 7px #4d4f53}.su-hero .su-hero__card .su-card__contents .su-card__button .su-button:focus,.su-hero .su-hero__card .su-card__contents .su-card__button .su-button:hover{cursor:pointer;text-decoration:underline}.react-paragraphs-row .su-image-cta-paragraph__image .field-media-image{-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease;-webkit-transform:scale(1);transform:scale(1)}.react-paragraphs-row .ptype-stanford-image-cta .su-image-cta-paragraph{cursor:pointer}.react-paragraphs-row .ptype-stanford-image-cta .su-image-cta-paragraph:hover .su-image-cta-paragraph__image{overflow:hidden}.react-paragraphs-row .ptype-stanford-image-cta .su-image-cta-paragraph:hover .su-image-cta-paragraph__image .field-media-image{-webkit-transform:scale(1.02);transform:scale(1.02)}.react-paragraphs-row .ptype-stanford-image-cta .su-image-cta-paragraph:hover a{color:#fff}.react-paragraphs-row .ptype-stanford-image-cta .su-image-cta-paragraph:hover a:focus,.react-paragraphs-row .ptype-stanford-image-cta .su-image-cta-paragraph:hover a:hover{text-decoration:underline}.react-paragraphs-row .ptype-stanford-image-cta .su-image-cta-paragraph:hover .su-image-cta-paragraph__link{color:#fff}.react-paragraphs-row .ptype-stanford-image-cta .su-image-cta-paragraph:hover .su-image-cta-paragraph__link:after{background-color:#fff}.react-paragraphs-row .ptype-stanford-image-cta .su-image-cta-paragraph .su-image-cta-paragraph__link:after{background-color:#2e2d29}.su-page-components>div:nth-of-type(2n) div.ptype-stanford-image-cta:first-of-type .su-image-cta-paragraph{background-color:#ffbd54}.su-page-components>div:nth-of-type(2n) div.ptype-stanford-image-cta:first-of-type .su-image-cta-paragraph:hover{background-color:#2e2d29}.su-page-components>div:nth-of-type(2n) div .ptype-stanford-image-cta:nth-of-type(2) .su-image-cta-paragraph{background-color:#00ece9}.su-page-components>div:nth-of-type(2n) div .ptype-stanford-image-cta:nth-of-type(2) .su-image-cta-paragraph:hover{background-color:#2e2d29}.su-page-components>div:nth-of-type(2n) div.ptype-stanford-image-cta:nth-of-type(3) .su-image-cta-paragraph{background-color:#ff525c}.su-page-components>div:nth-of-type(2n) div.ptype-stanford-image-cta:nth-of-type(3) .su-image-cta-paragraph:hover{background-color:#2e2d29}.su-page-components>div:nth-of-type(odd) div.ptype-stanford-image-cta:first-of-type .su-image-cta-paragraph{background-color:#00ece9}.su-page-components>div:nth-of-type(odd) div.ptype-stanford-image-cta:first-of-type .su-image-cta-paragraph:hover{background-color:#2e2d29}.su-page-components>div:nth-of-type(odd) div .ptype-stanford-image-cta:nth-of-type(2) .su-image-cta-paragraph{background-color:#ff525c}.su-page-components>div:nth-of-type(odd) div .ptype-stanford-image-cta:nth-of-type(2) .su-image-cta-paragraph:hover{background-color:#2e2d29}.su-page-components>div:nth-of-type(odd) div.ptype-stanford-image-cta:nth-of-type(3) .su-image-cta-paragraph{background-color:#ffbd54}.su-page-components>div:nth-of-type(odd) div.ptype-stanford-image-cta:nth-of-type(3) .su-image-cta-paragraph:hover{background-color:#2e2d29}.su-page-components .su-image-cta-paragraph{overflow:hidden}.su-page-components .su-image-cta-paragraph .su-image-cta-paragraph__link a{color:#000;text-decoration:none}.su-page-components .su-image-cta-paragraph .su-image-cta-paragraph__link a:focus,.su-page-components .su-image-cta-paragraph .su-image-cta-paragraph__link a:hover{color:#fff}.su-page-components .su-image-cta-paragraph .su-image-cta-paragraph__link:after{background-color:#2e2d29}.su-page-components .su-image-cta-paragraph .su-image-cta-paragraph__link:after:active,.su-page-components .su-image-cta-paragraph .su-image-cta-paragraph__link:after:focus,.su-page-components .su-image-cta-paragraph .su-image-cta-paragraph__link:after:hover{background-color:#fff}.stanford-news--list .su-news-list .su-news-list__item h2{font-weight:900}.stanford-news--list .su-news-list .su-news-list__item a{border-bottom:3px solid #00ece9;text-decoration:none;color:#2e2d29}.stanford-news--list .su-news-list .su-news-list__item a:hover{border-bottom:3px solid #2e2d29}.stanford-news--list .su-news-list .su-news-list__item a:after{background-color:#2e2d29}@media only screen and (min-width:0){.stanford-news--list .su-news-list .su-news-list__item__date{margin-bottom:2.31rem}}@media only screen and (min-width:768px){.stanford-news--list .su-news-list .su-news-list__item__date{margin-bottom:2.6rem}}@media only screen and (min-width:1500px){.stanford-news--list .su-news-list .su-news-list__item__date{margin-bottom:2.74rem}}.stanford-news--list .su-news-list .su-news-list__topics a{color:#006cb8;text-decoration:underline}.stanford-news--list .js-pager__items .pager__item .button{border:1px solid #c6c6c6;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.13),0 3px 6px rgba(0,0,0,.1);box-shadow:0 3px 6px rgba(0,0,0,.13),0 3px 6px rgba(0,0,0,.1);background-color:#00ece9;color:#000}.stanford-news--list .js-pager__items .pager__item .button:hover{background-color:#2e2d29;color:#fff}.stanford-news-vertical-teaser-term .su-news-vertical-teaser .su-news-vertical-teaser__link{text-decoration:none}@media only screen and (min-width:0){.stanford-news-vertical-teaser-term .su-news-vertical-teaser .su-news-header{margin-right:3.2rem;margin-bottom:3.2rem;margin-left:3.2rem}}@media only screen and (min-width:768px){.stanford-news-vertical-teaser-term .su-news-vertical-teaser .su-news-header{margin-right:3.6rem;margin-bottom:3.6rem;margin-left:3.6rem}}@media only screen and (min-width:1500px){.stanford-news-vertical-teaser-term .su-news-vertical-teaser .su-news-header{margin-right:3.8rem;margin-bottom:3.8rem;margin-left:3.8rem}}.stanford-news-vertical-teaser-term .su-news-vertical-teaser .su-news-header .su-link{border-bottom:3px solid #00ece9;text-decoration:none;display:inline;font-weight:900;margin:0;-webkit-animation:none;animation:none}.stanford-news-vertical-teaser-term .su-news-vertical-teaser .su-news-header .su-link:focus,.stanford-news-vertical-teaser-term .su-news-vertical-teaser .su-news-header .su-link:hover{border-bottom:3px solid #2e2d29}.stanford-news-vertical-teaser-term .su-news-vertical-teaser .su-news-header .su-link:focus:after,.stanford-news-vertical-teaser-term .su-news-vertical-teaser .su-news-header .su-link:hover:after{-webkit-transform:none;transform:none}.stanford-news-vertical-teaser-term .su-news-vertical-teaser .su-news-header .su-link:after{-webkit-transform:none;transform:none;background:url(../assets/svg/soe_arrow.svg) no-repeat 0 0;background-size:100%;height:1.8rem;width:1.8rem;-webkit-mask:none}.stanford-news-vertical-teaser-term .stanford-news--cards>.more-link a{background-color:#00ece9;color:#000}.stanford-news-vertical-teaser-term .stanford-news--cards>.more-link a:hover{background-color:#2e2d29;color:#fff}.stanford-news-vertical-teaser-term .su-news-vertical-teaser.su-card .su-news-vertical-teaser__link:hover h2{text-decoration:none}div[class^=stanford-people-grid] .views-col{word-wrap:break-word}div[class^=stanford-people-grid] .js-pager__items .pager__item .button{border:1px solid #c6c6c6;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.13),0 3px 6px rgba(0,0,0,.1);box-shadow:0 3px 6px rgba(0,0,0,.13),0 3px 6px rgba(0,0,0,.1);background-color:#00ece9;color:#000}div[class^=stanford-people-grid] .js-pager__items .pager__item .button:hover{background-color:#2e2d29;color:#fff}.layout--section-person-header.centered-container{color:#fff;max-width:100%;margin:0;width:100%}@media only screen and (min-width:0){.layout--section-person-header.centered-container{padding-top:11.2rem;padding-bottom:6.4rem;padding-left:8rem}}@media only screen and (min-width:768px){.layout--section-person-header.centered-container{padding-top:12.6rem;padding-bottom:7.2rem;padding-left:9rem}}@media only screen and (min-width:1500px){.layout--section-person-header.centered-container{padding-top:13.3rem;padding-bottom:7.6rem;padding-left:9.5rem}}@media (max-width:767px){.layout--section-person-header.centered-container .su-quote__media.flex-2-of-12 .field-media-image{margin:unset}}.layout--section-person-header.centered-container .node-stanford-person-su-person-short-title{display:none;margin-top:0}.content .right-region .node-stanford-person-su-person-contact .block__title:before,.content .right-region .node-stanford-person-su-person-links .block__title:before,.content .right-region .node-stanford-person-su-person-location-name .block__title:before,.content .right-region .node-stanford-person-su-person-telephone .block__title:before{color:#fff}.content .right-region .node-stanford-person-su-person-links .su-person-links a:focus,.content .right-region .node-stanford-person-su-person-links .su-person-links a:hover{color:#000;text-decoration:underline}.content .right-region .node-stanford-person-su-person-links .su-person-links a:focus:after,.content .right-region .node-stanford-person-su-person-links .su-person-links a:hover:after{background-color:#000}.content .right-region .node-stanford-person-su-person-links .su-person-links a:after{background-color:#ffbd54}.content .su-person-content .su-link,.content .su-person-content a{color:#ffbd54}.content .su-person-content .su-button{color:#2e2d29}.content .su-person-content .su-button:hover{color:#fff}.content .su-person-content .su-card{color:#2e2d29}.content .su-person-content .su-card .su-card__button{color:#000}.content .su-person-content .su-card .su-card__button:hover{color:#fff}.content .su-person-content .su-card .su-button{color:#000;text-decoration:none}.content .su-person-content .su-card .su-button:hover{color:#fff;text-decoration:underline}.content .su-person-content .su-card a{color:#b1040e;text-decoration:underline}.content .su-person-content .su-card a:hover{color:#2e2d29}.content .su-person-content .su-card a.su-link--action{text-decoration:none}.content .su-person-content .su-card a.su-link--action:hover{text-decoration:underline}.content .su-person-content .layout--section-person-header{color:#fff}.content .su-person-content .su-person-affiliations a{background-color:#ff525c;color:#000}.content .su-person-content .su-person-affiliations a:after{background-color:#000}.content .su-person-content .su-person-links a:after{background-color:#fff}.content .su-person-content .su-person-profile-link a{background-color:#00ece9;color:#000}.content .su-person-content .su-person-profile-link a:hover{background-color:#2e2d29;color:#fff}.block-soe-basic-config-pages-super-footer{border-bottom:1px solid #c0c0bf}.block-soe-basic-config-pages-super-footer .flex-container{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.block-soe-basic-config-pages-super-footer .su-super-footer__link a{border:0;color:#000}@supports ((-webkit-mask-repeat:no-repeat) or (mask-repeat:no-repeat)){.block-soe-basic-config-pages-super-footer .su-super-footer__link a:after{margin-right:.3em;margin-left:.4em;display:inline-block;content:"";-webkit-mask:url(../assets/svg/soe_arrow.svg) no-repeat 0 0;mask:url(../assets/svg/soe_arrow.svg) no-repeat 0 0;-webkit-mask-size:contain;mask-size:contain;background-color:#00ece9;width:2rem;height:1.5rem}}.block-soe-basic-config-pages-super-footer .su-super-footer__link a:focus,.block-soe-basic-config-pages-super-footer .su-super-footer__link a:hover{color:#fff}.block-soe-basic-config-pages-super-footer .su-super-footer__link .su-super-footer__intranet a:after{background-color:#000} \ No newline at end of file diff --git a/soe_basic.info.yml b/soe_basic.info.yml index e7a7f47..cb43ffe 100644 --- a/soe_basic.info.yml +++ b/soe_basic.info.yml @@ -2,7 +2,7 @@ name: SOE Basic type: theme description: 'SOE Branding Subtheme.' package: Stanford -version: 8.x-1.0 +version: 8.x-1.2 core_version_requirement: ^8 || ^9 # Defines the base theme diff --git a/src/scss/theme/_button.scss b/src/scss/theme/_button.scss index c4de503..df10fc2 100644 --- a/src/scss/theme/_button.scss +++ b/src/scss/theme/_button.scss @@ -36,5 +36,12 @@ } } +// Back to all events or news link. +.more-link { + a { + @include box-shadow('shallow'); + } +} + diff --git a/src/scss/theme/_events.scss b/src/scss/theme/_events.scss index 214c32d..387c73d 100644 --- a/src/scss/theme/_events.scss +++ b/src/scss/theme/_events.scss @@ -215,6 +215,8 @@ .js-pager__items { .pager__item { .button { + @include box-shadow('shallow'); + background-color: $soe-color-turquoise; color: $soe-color-black; diff --git a/src/scss/theme/_image-cta.scss b/src/scss/theme/_image-cta.scss index 86a6f31..f86b473 100644 --- a/src/scss/theme/_image-cta.scss +++ b/src/scss/theme/_image-cta.scss @@ -29,6 +29,11 @@ // Text and arrow changes to white. a { color: $su-color-white; + + &:hover, + &:focus { + text-decoration: underline; + } } .su-image-cta-paragraph__link { diff --git a/src/scss/theme/_news.scss b/src/scss/theme/_news.scss index 287c581..0ee4b38 100644 --- a/src/scss/theme/_news.scss +++ b/src/scss/theme/_news.scss @@ -41,6 +41,8 @@ .js-pager__items { .pager__item { .button { + @include box-shadow('shallow'); + background-color: $soe-color-turquoise; color: $soe-color-black; diff --git a/src/scss/theme/_people.scss b/src/scss/theme/_people.scss index 81c9cce..736bf92 100644 --- a/src/scss/theme/_people.scss +++ b/src/scss/theme/_people.scss @@ -11,6 +11,8 @@ div[class^='stanford-people-grid'] { .js-pager__items { .pager__item { .button { + @include box-shadow('shallow'); + background-color: $soe-color-turquoise; color: $soe-color-black; @@ -52,6 +54,7 @@ div[class^='stanford-people-grid'] { .content { .right-region { + .node-stanford-person-su-person-contact, .node-stanford-person-su-person-telephone, .node-stanford-person-su-person-location-name, .node-stanford-person-su-person-links { @@ -61,6 +64,26 @@ div[class^='stanford-people-grid'] { } } } + + .node-stanford-person-su-person-links { + .su-person-links { + a { + &:hover, + &:focus { + color: $soe-color-black; + text-decoration: underline; + + &::after { + background-color: $soe-color-black; + } + } + + &::after { + background-color: $soe-color-orange; + } + } + } + } } .su-person-content { @@ -70,6 +93,53 @@ div[class^='stanford-people-grid'] { color: $soe-color-orange; } + .su-button { + color: $su-color-black; + + &:hover { + color: $su-color-white; + } + } + + .su-card { + color: $su-color-black; + + .su-card__button { + color: $soe-color-black; + + &:hover { + color: $su-color-white; + } + } + + .su-button { + color: $soe-color-black; + text-decoration: none; + + &:hover { + color: $su-color-white; + text-decoration: underline; + } + } + + a { + color: $su-color-bright-red; + text-decoration: underline; + + &:hover { + color: $su-color-black; + } + + &.su-link--action { + text-decoration: none; + + &:hover { + text-decoration: underline; + } + } + } + } + .layout--section-person-header { color: $su-color-white; } @@ -77,6 +147,11 @@ div[class^='stanford-people-grid'] { .su-person-affiliations { a { background-color: $soe-color-pink; + color: $soe-color-black; + + &::after { + background-color: $soe-color-black; + } } } @@ -89,7 +164,6 @@ div[class^='stanford-people-grid'] { } .su-person-profile-link { - text-align: center; a { background-color: $soe-color-turquoise; diff --git a/src/scss/utilities/mixins/_buttons.scss b/src/scss/utilities/mixins/_buttons.scss index 493a5ef..aa2147a 100644 --- a/src/scss/utilities/mixins/_buttons.scss +++ b/src/scss/utilities/mixins/_buttons.scss @@ -15,14 +15,17 @@ @mixin soe-button--turquoise { @include soe-button-common; background-color: $soe-color-turquoise; + color: $soe-color-black; } @mixin soe-button--pink { @include soe-button-common; background-color: $soe-color-pink; + color: $soe-color-black; } @mixin soe-button--orange { @include soe-button-common; background-color: $soe-color-orange; + color: $soe-color-black; }