From 63dc9e71d17f08574a02ccfd4c8bfb38b471068f Mon Sep 17 00:00:00 2001
From: bcanini <canini.16@osu.edu>
Date: Wed, 6 Feb 2019 15:09:50 -0500
Subject: [PATCH] asc_bootstrap - sass for making portrait opic images
 responsive squares

---
 .../assets/sass/components/_people.scss       | 26 ++++++++++
 web/themes/asc_bootstrap/css/style.css        | 48 +++++++++++++++----
 2 files changed, 64 insertions(+), 10 deletions(-)

diff --git a/web/themes/asc_bootstrap/assets/sass/components/_people.scss b/web/themes/asc_bootstrap/assets/sass/components/_people.scss
index 8eeeec3950..c430585ca3 100644
--- a/web/themes/asc_bootstrap/assets/sass/components/_people.scss
+++ b/web/themes/asc_bootstrap/assets/sass/components/_people.scss
@@ -135,6 +135,32 @@
   }
 }
 
+.square-opic {
+  max-width: 220px;
+  max-height: 220px;
+  overflow: hidden;
+  position: relative;
+
+  &:after {
+    content: "";
+    display: block;
+    padding-bottom: 100%;
+  }
+
+  @media (max-width: 768px) {
+    max-width: 100%;
+    max-height: 630px;
+  }
+}
+
+.square-opic-content {
+    position: absolute;
+    width: 100%;
+    height: 100%;
+}
+
+
+
 // --------------------------------------------------
 
 //## Bio.
diff --git a/web/themes/asc_bootstrap/css/style.css b/web/themes/asc_bootstrap/css/style.css
index 14a255b0fc..24cb0db827 100644
--- a/web/themes/asc_bootstrap/css/style.css
+++ b/web/themes/asc_bootstrap/css/style.css
@@ -11283,50 +11283,78 @@ article.news-story {
   margin-bottom: 5px;
 }
 
-/* line 142, ../assets/sass/components/_people.scss */
+/* line 138, ../assets/sass/components/_people.scss */
+.square-opic {
+  max-width: 220px;
+  max-height: 220px;
+  overflow: hidden;
+  position: relative;
+}
+/* line 144, ../assets/sass/components/_people.scss */
+.square-opic:after {
+  content: "";
+  display: block;
+  padding-bottom: 100%;
+}
+@media (max-width: 768px) {
+  /* line 138, ../assets/sass/components/_people.scss */
+  .square-opic {
+    max-width: 100%;
+    max-height: 630px;
+  }
+}
+
+/* line 156, ../assets/sass/components/_people.scss */
+.square-opic-content {
+  position: absolute;
+  width: 100%;
+  height: 100%;
+}
+
+/* line 168, ../assets/sass/components/_people.scss */
 .path-user .page-header {
   display: none;
 }
 
-/* line 146, ../assets/sass/components/_people.scss */
+/* line 172, ../assets/sass/components/_people.scss */
 .bio-header-top {
   background: #F9F9F9;
 }
-/* line 151, ../assets/sass/components/_people.scss */
+/* line 177, ../assets/sass/components/_people.scss */
 .bio-header-top .bio-top-right img {
   padding: 15px 0;
   width: 100%;
 }
-/* line 159, ../assets/sass/components/_people.scss */
+/* line 185, ../assets/sass/components/_people.scss */
 .bio-header-top .field--name-field-google-map-location .field--item {
   padding: 20px 0;
 }
-/* line 162, ../assets/sass/components/_people.scss */
+/* line 188, ../assets/sass/components/_people.scss */
 .bio-header-top .field--name-field-google-map-location .field--item .geolocation-formatter-map-wrapper {
   border: solid 2px #979797;
 }
 
-/* line 169, ../assets/sass/components/_people.scss */
+/* line 195, ../assets/sass/components/_people.scss */
 .bio-header {
   width: 100%;
   float: left;
   margin: 0 0 20px;
 }
 
-/* line 175, ../assets/sass/components/_people.scss */
+/* line 201, ../assets/sass/components/_people.scss */
 .bio-btm-left {
   margin-bottom: 40px;
 }
-/* line 178, ../assets/sass/components/_people.scss */
+/* line 204, ../assets/sass/components/_people.scss */
 .bio-btm-left h2 {
   font-size: 22px;
 }
-/* line 182, ../assets/sass/components/_people.scss */
+/* line 208, ../assets/sass/components/_people.scss */
 .bio-btm-left .bio-exp {
   padding-left: 0;
 }
 
-/* line 188, ../assets/sass/components/_people.scss */
+/* line 214, ../assets/sass/components/_people.scss */
 .bio-btm-right h3 {
   font-size: 18px;
   padding-top: 20px;
-- 
GitLab