Member grid markup + styles, detail viewfile, titles
authorLaury GvR <laury@gaslightmedia.com>
Fri, 26 Jan 2018 00:33:54 +0000 (19:33 -0500)
committerLaury GvR <laury@gaslightmedia.com>
Fri, 26 Jan 2018 00:33:54 +0000 (19:33 -0500)
- Page now gives member title if it's a member
- anchorWrapper added to each record in grid view, allowing the
entire record block to be a link to the member. (Visit Website
still has a separate link). Record also restyled to suit old site
styles and the outlined team plan. Height and centering changes to
the image & title. Added city, region and phone visibility. Removed
unused links from the sub-links area, centered visit website.
Adjusted padding and margin.
- Detail viewfile added, changes added to bring the sidebar area
into a top area and style it according to Collins' design. Resized
the map to be about the same height as the Title/address/links/social
area.

assets/stylesheets/glm-dev.css
assets/stylesheets/glm-dev.css.map
glm-dev/scss/_glm-member-db.scss
glm-dev/scss/_global-settings.scss
glm-member-db/views/front/members/detail.html [new file with mode: 0644]
glm-member-db/views/front/members/list.html
template-parts/content-page.php

index 57d255b..caa3398 100644 (file)
@@ -1,3 +1,3 @@
-.top-menu-left{height:28px}.top-menu-left .top-bar{height:28px;padding:0;float:right;background-color:#156c96}.top-menu-left .top-bar .top-bar-section ul.dropdown.menu .menu-item ul.submenu::before{display:none}.top-menu-left .top-bar .top-bar-section ul.dropdown.menu .menu-item>a{padding:.55rem 9px;font-size:11px;color:#74a8c1;background-color:#156c96}.top-menu-left .top-bar .top-bar-section ul.dropdown.menu .menu-item>a:hover{background-color:#74a8c1;color:#fff}.top-menu-left .top-bar .top-bar-section ul.dropdown.menu .menu-item>a::after{display:none}#top-menu-right .top-bar{padding:0px;background-color:#fff;float:right;margin-right:30px}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu{min-width:415px;-webkit-column-count:3;-moz-column-count:3;column-count:3}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu>li.menu-item.active a{background:#333;color:white}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu>li.is-active:hover a{background:#333;color:white}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item.three-col ul.submenu{-webkit-column-count:3;-moz-column-count:3;column-count:3}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item ul.submenu{background:#333;border:none;min-width:415px;padding:10px 10px 10px 250px}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item ul.submenu .three-col{-webkit-column-count:3;-moz-column-count:3;column-count:3}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item ul.submenu li.menu-item{overflow:hidden;break-inside:avoid-column;-webkit-column-break-inside:avoid;text-align:left}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item ul.submenu li.menu-item a{background-color:#333;color:#fff;padding:5px}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item ul.submenu li.menu-item a:hover{background-color:#9a9a9a;background:#9a9a9a}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item>a{padding:2rem 10px;font-family:inherit;font-size:12px;font-weight:400;color:#9a9a9a;background-color:#fff}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item>a:hover{background-color:#333;color:#fff}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item>a::after{display:none}#top-menu-right .dropdown-image ul.submenu{min-height:125px}#top-menu-right li.has-excerpt ul.submenu{min-height:215px}.search-button{right:0;top:-3px}.header-logo{float:left;margin-top:12px}.header-logo img{max-width:270px}body .js-off-canvas-overlay.is-overlay-fixed{z-index:99999}.off-canvas-content .off-canvas.position-left.is-transition-overlap{z-index:99999999}.off-canvas-content .off-canvas.position-right.is-transition-overlap{z-index:99999999}.title-bar{background-color:#fff}.title-bar .menu-icon{background:transparent;background-color:transparent;box-shadow:none;border-color:transparent}.title-bar .menu-icon::after{background:#9a9a9a;box-shadow:0 7px 0 #9a9a9a,0 14px 0 #9a9a9a}.title-bar .header-logo{margin:0 auto;float:none}.title-bar .header-logo img{max-height:30px}body #glm-member-login-form{width:250px;margin-bottom:40px}body #glm-member-login-form .button-primary,body #glm-member-password-lost-form .lostpassword-button{background-color:#74a8c1;border:0 none;border-radius:5px;color:white;font-size:14px;padding:10px 15px;min-width:90px;cursor:pointer}body #glm-member-password-lost-form{width:400px}body #glm-member-login-notification{margin-top:30px}body #glm-member-password-lost-link{color:red;margin-top:40px}body #glm-member-password-lost-form{display:none}body #glm-member-db-front-container{padding:25px}body #glm-member-front-header{margin-top:15px}body .glm-member-db-list{overflow:hidden;margin-top:25px}body .glm-member-db-list .glm-member-list-listing-container{overflow:hidden;padding:0}body .glm-member-db-list .glm-member-list-listing-container .glm-member-list-inner-wrapper{overflow:hidden}body .glm-member-db-list .glm-member-button{width:100%;background-color:#6C9A13}body .glm-member-db-list .glm-member-title{line-height:1.4;margin-bottom:6px}body .glm-member-db-list .glm-member-list-links{margin:6px}body .glm-member-db-list .glm-member-list-container{margin-bottom:25px}body .glm-member-db-list #glm-member-list-map-toggle{background-color:#74a8c1}body .glm-member-db-list .glm-member-list-links #glm-member-list-website-link:before{background-image:url("../assets/offsite-link_grn.png")}body .glm-member-db-list .glm-member-search:before{background-color:#156c96}body .glm-member-db-list #glm-member-list-filters-button{background-color:#156c96}body .glm-member-db-list #glm-member-list-filters-box .glm-member-search h3{color:#6C9A13;display:none}body .glm-member-db-list #glm-member-list-map-toggle{background-color:#156c96}body .glm-member-db-list .glm-alpha-link-selected{background-color:#156c96}body .glm-member-db-list .glm-alpha-link-selected:hover{color:white}body .glm-member-db-list .glm-member-list-featured-tag{background-color:#6C9A13}body .glm-member-db-list.glm-member-db-grid-view ul{list-style:none;overflow:hidden;margin:0}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-record{float:left;height:250px;padding:20px 10px;text-align:center;margin-bottom:2%}body .glm-member-db-list.glm-member-db-grid-view .glm-member-db-border-wrap{height:250px;background:white}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-record .glm-member-list-image-empty{background-image:url("../assets/no-image.jpg");background-repeat:no-repeat;background-size:contain;background-position:center;max-width:100%}body .glm-member-db-list.glm-member-db-grid-view .glm-member-title,body .glm-member-db-list.glm-member-db-grid-view .glm-member-title a{color:#156c96;font-size:16px;padding:0}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-sub-links{bottom:10px;color:#74a8c1;margin:0;position:absolute}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-sub-links a{color:#6C9A13;font-size:13px}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-sub-links>a:hover:before{text-decoration:underline;display:inline-block}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-sub-links>a:hover:before{text-decoration:none;display:inline-block}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-sub-links>ul{display:block}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-sub-links>ul>li{display:inline}body .glm-member-db-list.glm-member-db-grid-view .glm-member-search:before{background-color:#156c96}body .glm-member-db-list.glm-member-db-grid-view #glm-member-list-filters-button{background-color:#156c96}body .glm-member-db-list.glm-member-db-grid-view #glm-member-list-filters-box .glm-member-search h3{color:#6C9A13}body .glm-member-db-list.glm-member-db-grid-view #glm-member-list-map-toggle{background-color:#74a8c1}body .glm-member-db-list.glm-member-db-grid-view .glm-alpha-link-selected{color:white}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-image-wrapper{margin-top:10px}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-image-wrapper .glm-member-list-has-image{text-align:center;height:auto}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-image-wrapper .glm-member-list-has-image .glm-member-list-image{height:auto;margin:0 auto;width:auto;min-height:auto;min-width:auto;position:relative}body #glm-member-detail-container #glm-member-detail-contact-info{background-color:#6C9A13}body #glm-member-detail-container .glm-member-detail-phone-wrapper small{display:none}body #glm-member-detail-container #glm-member-detail-side-box #glm-member-detail-website-link{background-color:#156c96}body #glm-member-detail-container #glm-member-detail-side-box #glm-member-detail-website-link:hover{background-color:#74a8c1}body #glm-member-detail-container .glm-member-detail-intro-desc{font-size:16px}body #glm-member-detail-container .glm-member-detail-content-toggle{color:#6C9A13}body #glm-member-detail-container .glm-member-detail-sub-data-links>a{color:#156c96}body #glm-member-detail-container #glm-member-detail-links a:hover{border-color:#156c96}body #glm-member-detail-container #glm-member-detail-takeback-mini{background-color:#6C9A13}body #glm-member-detail-container #glm-member-detail-map-button{background-color:#156c96}body #glm-member-detail-container #glm-member-detail-map-button:hover{background-color:#74a8c1}body #glm-member-detail-container #glm-locationMap-container{margin:0}body #glm-member-detail-container #MemberDrivingDirectionSubmit{background-color:#156c96}body #glm-member-detail-container #MemberDrivingDirectionSubmit:hover{background-color:#74a8c1}body #members-only-content #side-links{border:1px solid #156c96;border-radius:3px;list-style:outside none none;padding:10px}body #members-only-content #side-links h2{color:#156c96}body #members-only-content #side-links li a{color:#6C9A13}body #members-only-content #side-links li a:hover{color:#6C9A13}body #glm-member-front-header .glm-button.button{background-color:#6C9A13}body #members-only-content{background-color:white}body #members-only-content #main-content{padding-top:0}body #side-links li{list-style:outside none none}body #menu-side{background-color:white;border-radius:4px;padding:10px 20px 20px}body #menu-side h2{color:#156c96}body #menu-side li a{color:#156c96;border-bottom:0}body #side-links{margin-top:20px;margin-bottom:20px;padding:15px}body .glm-member-db-grid-view .glm-member-list-sub-links li{padding:0 0.6em}
+.top-menu-left{height:28px}.top-menu-left .top-bar{height:28px;padding:0;float:right;background-color:#156c96}.top-menu-left .top-bar .top-bar-section ul.dropdown.menu .menu-item ul.submenu::before{display:none}.top-menu-left .top-bar .top-bar-section ul.dropdown.menu .menu-item>a{padding:.55rem 9px;font-size:11px;color:#74a8c1;background-color:#156c96}.top-menu-left .top-bar .top-bar-section ul.dropdown.menu .menu-item>a:hover{background-color:#74a8c1;color:#fff}.top-menu-left .top-bar .top-bar-section ul.dropdown.menu .menu-item>a::after{display:none}#top-menu-right .top-bar{padding:0px;background-color:#fff;float:right;margin-right:30px}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu{min-width:415px;-webkit-column-count:3;-moz-column-count:3;column-count:3}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu>li.menu-item.active a{background:#333;color:white}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu>li.is-active:hover a{background:#333;color:white}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item.three-col ul.submenu{-webkit-column-count:3;-moz-column-count:3;column-count:3}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item ul.submenu{background:#333;border:none;min-width:415px;padding:10px 10px 10px 250px}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item ul.submenu .three-col{-webkit-column-count:3;-moz-column-count:3;column-count:3}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item ul.submenu li.menu-item{overflow:hidden;break-inside:avoid-column;-webkit-column-break-inside:avoid;text-align:left}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item ul.submenu li.menu-item a{background-color:#333;color:#fff;padding:5px}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item ul.submenu li.menu-item a:hover{background-color:#9a9a9a;background:#9a9a9a}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item>a{padding:2rem 10px;font-family:inherit;font-size:12px;font-weight:400;color:#9a9a9a;background-color:#fff}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item>a:hover{background-color:#333;color:#fff}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item>a::after{display:none}#top-menu-right .dropdown-image ul.submenu{min-height:125px}#top-menu-right li.has-excerpt ul.submenu{min-height:215px}.search-button{right:0;top:-3px}.header-logo{float:left;margin-top:12px}.header-logo img{max-width:270px}body .js-off-canvas-overlay.is-overlay-fixed{z-index:99999}.off-canvas-content .off-canvas.position-left.is-transition-overlap{z-index:99999999}.off-canvas-content .off-canvas.position-right.is-transition-overlap{z-index:99999999}.title-bar{background-color:#fff}.title-bar .menu-icon{background:transparent;background-color:transparent;box-shadow:none;border-color:transparent}.title-bar .menu-icon::after{background:#9a9a9a;box-shadow:0 7px 0 #9a9a9a,0 14px 0 #9a9a9a}.title-bar .header-logo{margin:0 auto;float:none}.title-bar .header-logo img{max-height:30px}body #glm-member-login-form{width:250px;margin-bottom:40px}body #glm-member-login-form .button-primary,body #glm-member-password-lost-form .lostpassword-button{background-color:#74a8c1;border:0 none;border-radius:5px;color:white;font-size:14px;padding:10px 15px;min-width:90px;cursor:pointer}body #glm-member-password-lost-form{width:400px}body #glm-member-login-notification{margin-top:30px}body #glm-member-password-lost-link{color:red;margin-top:40px}body #glm-member-password-lost-form{display:none}body #glm-member-db-front-container{padding:25px}body #glm-member-front-header{margin-top:15px}body .glm-member-db-list{overflow:hidden;margin-top:25px}body .glm-member-db-list .glm-member-list-listing-container{overflow:hidden;padding:0}body .glm-member-db-list .glm-member-list-listing-container .glm-member-list-inner-wrapper{overflow:hidden}body .glm-member-db-list .glm-member-button{width:100%;background-color:#6C9A13}body .glm-member-db-list .glm-member-title{line-height:1.4;margin-bottom:6px}body .glm-member-db-list .glm-member-list-links{margin:6px}body .glm-member-db-list .glm-member-list-container{margin-bottom:25px}body .glm-member-db-list #glm-member-list-map-toggle{background-color:#74a8c1}body .glm-member-db-list .glm-member-list-links #glm-member-list-website-link:before{background-image:url("../assets/offsite-link_grn.png")}body .glm-member-db-list .glm-member-search:before{background-color:#156c96}body .glm-member-db-list #glm-member-list-filters-button{background-color:#156c96}body .glm-member-db-list #glm-member-list-filters-box .glm-member-search h3{color:#6C9A13;display:none}body .glm-member-db-list #glm-member-list-map-toggle{background-color:#156c96}body .glm-member-db-list .glm-alpha-link-selected{background-color:#156c96}body .glm-member-db-list .glm-alpha-link-selected:hover{color:white}body .glm-member-db-list .glm-member-list-featured-tag{background-color:#6C9A13}body .glm-member-db-list.glm-member-db-grid-view ul{list-style:none;overflow:hidden;margin:0}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-record{float:left;height:auto;padding:20px 10px;text-align:center;position:relative}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-record .glm-member-list-info-wrapper{color:grey;font-size:14px}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-record .glm-member-list-info-wrapper>div{line-height:1.2}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-record .anchorWrapper:hover .glm-member-db-border-wrap{background-color:#f6f6f6;border-color:lightgrey}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-record .anchorWrapper:hover .glm-member-list-info-wrapper{color:black}body .glm-member-db-list.glm-member-db-grid-view .glm-member-db-border-wrap{height:280px;background:white}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-record .glm-member-list-image-empty{background-image:url("../assets/no-image.jpg");background-repeat:no-repeat;background-size:contain;background-position:center;max-width:100%}body .glm-member-db-list.glm-member-db-grid-view .glm-member-title,body .glm-member-db-list.glm-member-db-grid-view .glm-member-title a{color:#156c96;font-size:16px;padding:0;max-height:55px;overflow:hidden;line-height:1.1}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-sub-links{bottom:30px;color:#74a8c1;margin:0;position:absolute;width:100%;text-align:center;padding:0 10px;left:0}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-sub-links a{color:#6C9A13;font-size:13px;padding:5px 10px;border-radius:5px}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-sub-links a:hover{background-color:#f6f6f6}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-sub-links>a:hover:before{text-decoration:underline;display:inline-block}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-sub-links>a:hover:before{text-decoration:none;display:inline-block}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-sub-links>ul{display:block}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-sub-links>ul>li{display:inline;border-left:0}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-sub-links>ul>li:not(:first-child){border-left:1px solid lightgrey}body .glm-member-db-list.glm-member-db-grid-view .glm-member-search:before{background-color:#156c96}body .glm-member-db-list.glm-member-db-grid-view #glm-member-list-filters-button{background-color:#156c96}body .glm-member-db-list.glm-member-db-grid-view #glm-member-list-filters-box .glm-member-search h3{color:#6C9A13}body .glm-member-db-list.glm-member-db-grid-view #glm-member-list-map-toggle{background-color:#74a8c1}body .glm-member-db-list.glm-member-db-grid-view .glm-alpha-link-selected{color:white}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-image-wrapper{margin-top:10px}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-image-wrapper .glm-member-list-has-image{text-align:center;height:auto;max-height:100px;overflow:hidden}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-image-wrapper .glm-member-list-has-image .glm-member-list-image{height:auto;margin:0 auto;width:auto;min-height:auto;min-width:auto;position:relative}body #glm-member-detail-container{border:1px solid #9a9a9a;padding:20px}body #glm-member-detail-container #glm-member-detail-contact-info{background-color:#fff;color:#000;font-size:14px;padding:0;width:50%;float:left}body #glm-member-detail-container #glm-member-detail-contact-info>div{margin:0}body #glm-member-detail-container #glm-member-detail-map-wrapper{width:50%;float:right}body #glm-member-detail-container #glm-member-detail-top-box{border:1px solid grey;padding:20px;margin-top:20px;overflow:hidden}body #glm-member-detail-container .glm-member-detail-phone-wrapper small{display:none}body #glm-member-detail-container .glm-member-detail-intro-desc{font-size:16px}body #glm-member-detail-container #glm-member-detail-descr-row{padding:0}body #glm-member-detail-container .glm-member-detail-content-toggle{color:#6C9A13}body #glm-member-detail-container .glm-member-detail-sub-data-links>a{color:#156c96}body #glm-member-detail-container #glm-member-detail-contact-info #glm-member-detail-links{margin:10px 0}body #glm-member-detail-container #glm-member-detail-contact-info #glm-member-detail-links a{background-color:#fff;color:#156c96;font-size:16px;font-weight:normal;padding:0}body #glm-member-detail-container #glm-member-detail-contact-info #glm-member-detail-links a:hover{background-color:#fff}body #glm-member-detail-container #glm-member-detail-contact-info #glm-member-detail-links a:before{width:0;margin:0;height:0;background:none}body #glm-member-detail-container .glm-member-title{font-size:26px;color:#003466;margin-bottom:0;line-height:1.4}body #glm-member-detail-container #glm-member-detail-links a:hover{border-color:#156c96}body #glm-member-detail-container #glm-member-detail-takeback-mini{background-color:#6C9A13}body #glm-member-detail-container #glm-member-detail-map-button{background-color:#156c96}body #glm-member-detail-container #glm-member-detail-map-button:hover{background-color:#74a8c1}body #glm-member-detail-container #glm-locationMap-container{margin:0}body #glm-member-detail-container #MemberDrivingDirectionSubmit{background-color:#156c96}body #glm-member-detail-container #MemberDrivingDirectionSubmit:hover{background-color:#74a8c1}body #members-only-content #side-links{border:1px solid #156c96;border-radius:3px;list-style:outside none none;padding:10px}body #members-only-content #side-links h2{color:#156c96}body #members-only-content #side-links li a{color:#6C9A13}body #members-only-content #side-links li a:hover{color:#6C9A13}body #glm-member-front-header .glm-button.button{background-color:#6C9A13}body #members-only-content{background-color:white}body #members-only-content #main-content{padding-top:0}body #side-links li{list-style:outside none none}body #menu-side{background-color:white;border-radius:4px;padding:10px 20px 20px}body #menu-side h2{color:#156c96}body #menu-side li a{color:#156c96;border-bottom:0}body #side-links{margin-top:20px;margin-bottom:20px;padding:15px}body .glm-member-db-grid-view .glm-member-list-sub-links li{padding:0 0.6em}
 
 /*# sourceMappingURL=glm-dev.css.map */
index 2f32bbc..ddf43ed 100644 (file)
@@ -1 +1 @@
-{"version":3,"file":"glm-dev.css","sources":["glm-dev.scss","_global-settings.scss","_header.scss","_body.scss","_footer.scss","_off-canvas.scss","_glm-member-db.scss"],"sourcesContent":["@import 'global-settings';\n@import 'header';\n@import 'body';\n@import 'footer';\n@import 'off-canvas';\n@import 'glm-member-db';","$l-blue : #74a8c1;\n$blue   : #156c96;\n$white  : white;\n$grey   : #9a9a9a;\n$oil    : #333;\n$red    : red;\n$green  : #6C9A13;",".top-menu-left{\n    height: 28px;\n    .top-bar{\n        height: 28px;\n        padding: 0;\n        float: right;\n        background-color: $blue;\n        .top-bar-section{\n            ul.dropdown.menu{\n               \n                .menu-item{\n                    ul.submenu{\n                        &::before{\n                            display: none;\n                        }\n                    }\n                    > a{\n                        padding: .55rem 9px;\n                        font-size: 11px;\n                        color: $l-blue;\n                        background-color: $blue;\n                        &:hover{\n                            background-color: $l-blue;\n                            color: $white;\n                        }\n                        &::after{\n                            display: none;\n                        }\n                    }\n                }\n            }\n        }\n    }\n}\n#top-menu-right{\n    .top-bar{\n        padding: 0px;\n        background-color: $white;\n        float: right;\n        margin-right: 30px;\n        .top-bar-section{\n            ul.dropdown.menu{\n                \n                min-width: 415px;\n                -webkit-column-count: 3;\n                -moz-column-count: 3;\n                column-count: 3;\n                > li.menu-item.active{\n                    a{\n                        background: $oil;\n                        color: white;\n                    }\n                }\n                > li.is-active:hover{\n                    a{\n                        background: $oil;\n                        color: white;\n                    }\n                }\n                \n                li.menu-item.three-col{\n                    ul.submenu{\n                        -webkit-column-count: 3;\n                        -moz-column-count: 3;\n                        column-count: 3;\n                    }\n                }\n                li.menu-item{\n                    ul.submenu{\n                        background: $oil;\n                        border: none;\n                        min-width: 415px;\n                        .three-col{\n                            -webkit-column-count: 3;\n                            -moz-column-count: 3;\n                            column-count: 3;\n                        }\n                        padding: 10px 10px 10px 250px;\n\n                        li.menu-item{\n                            overflow: hidden; /* fix for Firefox */\n                            break-inside: avoid-column;\n                            -webkit-column-break-inside: avoid;\n                            text-align: left;\n                            \n                            a{\n                                background-color: $oil;\n                                color: $white;\n                                padding: 5px;\n                                &:hover{\n                                    background-color: $grey;\n                                    background: $grey;\n                                    \n                                }\n                            }\n                        }\n                    }\n                    > a{\n                        padding: 2rem 10px;\n                        font-family: inherit;\n                        font-size: 12px;\n                        font-weight: 400;\n                        color: $grey;\n                        background-color: $white;\n                        &:hover{\n                            background-color: $oil;\n                            color: $white;\n                        }\n                        &::after{\n                            display: none;\n                        }\n                    }\n                }\n            }\n        }\n    }\n    .dropdown-image{\n        ul.submenu{\n            min-height: 125px;\n        }\n    }\n    li.has-excerpt{\n        ul.submenu{\n            min-height: 215px;\n        }\n    }\n}\n.search-button{\n    right: 0;\n    top: -3px;\n}\n.header-logo{\n    float: left;\n    margin-top: 12px;\n    img{\n        max-width: 270px;\n    }\n}","body{\n    .js-off-canvas-overlay.is-overlay-fixed{\n        z-index: 99999;\n    }\n}","",".off-canvas-content .off-canvas.position-left.is-transition-overlap{\n    z-index: 99999999;\n}\n.off-canvas-content .off-canvas.position-right.is-transition-overlap{\n    z-index: 99999999;\n}\n.title-bar{\n    background-color: $white;\n    // margin-top: 30px !important;\n    .menu-icon{\n        background: transparent;\n        background-color: transparent;\n        box-shadow: none;\n        border-color: transparent;\n    }\n    .menu-icon::after{\n        background: $grey;\n        box-shadow: 0 7px 0 $grey, 0 14px 0 $grey;\n    }\n    .header-logo{\n        margin: 0 auto;\n        float: none;\n        img{\n            max-height: 30px;\n        }\n    }\n}\n","// INDEX\n// 1.0 General\n// 2.0 Member List\n//   2.1 Grid View\n// 3.0 Member Detail\n\n // Start of global body tag to overwrite existing member db styles\nbody {\n\n\n// 1.0 General\n#glm-member-login-form {\n    width: 250px;\n    margin-bottom: 40px;\n}\n#glm-member-login-form .button-primary,\n#glm-member-password-lost-form .lostpassword-button {\n  background-color: $l-blue;\n  border: 0 none;\n  border-radius: 5px;\n  color: white;\n  font-size: 14px;\n  padding: 10px 15px;\n  min-width: 90px;\n  cursor: pointer;\n}\n#glm-member-password-lost-form {\n    width: 400px;\n}\n#glm-member-login-notification {\n    margin-top: 30px;\n}\n#glm-member-password-lost-link {\n    color: $red;\n    margin-top: 40px;\n}\n#glm-member-password-lost-form {\n    display: none;\n}\n#glm-member-db-front-container {\n    padding: 25px;\n}\n#glm-member-front-header {\n    margin-top: 15px;\n}\n// 2.0 Member List (general)\n.glm-member-db-list {\n    overflow: hidden;\n    margin-top: 25px;\n    .glm-member-list-listing-container {\n        overflow: hidden;\n        padding: 0;\n        .glm-member-list-inner-wrapper {\n            overflow: hidden;\n        }\n    }\n    .glm-member-button {\n        width: 100%;\n        background-color: $green;\n    }\n    .glm-member-title {\n        line-height: 1.4;\n        margin-bottom: 6px;\n    }\n    .glm-member-list-links {\n        margin: 6px;\n    }\n    .glm-member-list-container {\n        margin-bottom: 25px;\n    }\n    #glm-member-list-map-toggle {\n        background-color: $l-blue;\n    }\n    .glm-member-list-links #glm-member-list-website-link:before {\n        //content: url(\"../assets/offsite-link_wht.png\");\n        background-image: url(\"../assets/offsite-link_grn.png\");\n    }\n    .glm-member-search:before {\n        background-color: $blue;\n    }\n    #glm-member-list-filters-button {\n        background-color: $blue;\n    }\n    #glm-member-list-filters-close {\n        //background-color: $d-orange;\n    }\n    #glm-member-list-filters-box .glm-member-search h3 {\n        color: $green;\n        display: none;\n    }\n    #glm-member-list-map-toggle {\n        background-color: $blue;\n    }\n    .glm-alpha-link-selected {\n        background-color: $blue;\n    }\n    .glm-alpha-link-selected:hover {\n        color: white;\n    }\n    .glm-member-list-featured-tag {\n        background-color: $green;\n    }\n}\n//   2.1 Grid View\n.glm-member-db-list.glm-member-db-grid-view {\n    ul {\n        list-style: none;\n        overflow: hidden;\n        margin: 0;\n    }\n    .glm-member-list-record {\n        float: left;\n        height: 250px;\n        //margin: 0 1% 2% 0;\n        padding: 20px 10px;\n        text-align: center;\n        //width: 31%;\n        margin-bottom: 2%;\n    }\n    .glm-member-db-border-wrap {\n        height: 250px;\n        background: white;\n    }\n    .glm-member-list-record .glm-member-list-image-empty {\n        background-image: url(\"../assets/no-image.jpg\");\n        background-repeat: no-repeat;\n        background-size: contain;\n        background-position: center;\n        max-width: 100%;\n    }\n    .glm-member-title,\n    .glm-member-title a {\n        color: $blue;\n        font-size: 16px;\n        padding: 0;\n    }\n    .glm-member-list-sub-links {\n        bottom: 10px;\n        color: $l-blue;\n        margin: 0;\n        position: absolute;\n    }\n    .glm-member-list-sub-links a {\n        color: $green;\n        font-size: 13px;\n    }\n    .glm-member-list-sub-links  > a:hover:before {\n        text-decoration: underline;\n        display: inline-block;\n    }\n//    .glm-member-list-sub-links  > a,\n    .glm-member-list-sub-links  > a:hover:before {\n        text-decoration: none;\n        display: inline-block;\n    }\n    .glm-member-list-sub-links > ul {\n        display: block;\n    }\n    .glm-member-list-sub-links > ul > li {\n        display: inline;\n    }\n    .glm-member-search:before {\n        background-color: $blue;\n    }\n    #glm-member-list-filters-button {\n        background-color: $blue;\n    }\n    #glm-member-list-filters-close {\n        //background-color: $d-orange;\n    }\n    #glm-member-list-filters-box .glm-member-search h3 {\n        color: $green;\n    }\n    #glm-member-list-map-toggle {\n        background-color: $l-blue;\n    }\n    .glm-alpha-link-selected {\n        color: white;\n    }\n    .glm-member-list-image-wrapper {\n        margin-top: 10px;\n        .glm-member-list-has-image {\n            text-align: center;\n            height: auto;\n            .glm-member-list-image {\n                height: auto;\n                margin: 0 auto;\n                width: auto;\n                min-height: auto;\n                min-width: auto;\n                position: relative;\n            }\n        }\n    }\n}\n\n// 3.0 Member Detail\n#glm-member-detail-container {\n    #glm-member-detail-contact-info {\n        background-color: $green;\n    }\n    .glm-member-detail-phone-wrapper small {\n        display: none;\n    }\n    #glm-member-detail-side-box {\n        #glm-member-detail-website-link {\n            background-color: $blue;\n            &:hover {\n                background-color: $l-blue;\n            }\n        }\n    }\n    .glm-member-detail-intro-desc {\n        font-size: 16px;\n    }\n    .glm-member-detail-content-toggle {\n        color: $green;\n    }\n    .glm-member-detail-sub-data-links > a {\n        color: $blue;\n    }\n    #glm-member-detail-links a:hover {\n        border-color: $blue;\n    }\n    #glm-member-detail-takeback-mini {\n        background-color: $green;\n    }\n    #glm-member-detail-map-button {\n        background-color: $blue;\n    }\n    #glm-member-detail-map-button:hover {\n        background-color: $l-blue;\n    }\n    #glm-locationMap-container {\n        margin: 0;\n    }\n    #MemberDrivingDirectionSubmit {\n        background-color: $blue;\n        &:hover {\n            background-color: $l-blue;\n        }\n    }\n}\n#members-only-content {\n    #side-links {\n        border: 1px solid $blue;\n        border-radius: 3px;\n        list-style: outside none none;\n        padding: 10px;\n    }\n    #side-links h2 {\n        color: $blue;\n    }\n    #side-links li a {\n        color: $green;\n    }\n    #side-links li a:hover {\n        color: $green;\n    }\n}\n#glm-member-front-header .glm-button.button {\n    background-color: $green;\n}\n#members-only-content {\n    background-color: white;\n}\n#members-only-content #main-content {\n    padding-top: 0;\n}\n#side-links li {\n    list-style: outside none none;\n}\n#menu-side {\n    background-color: white;\n    border-radius: 4px;\n    padding: 10px 20px 20px;\n}\n#menu-side h2 {\n    color: $blue;\n}\n#menu-side li a {\n    color: $blue;\n    border-bottom: 0;\n}\n#side-links {\n    margin-top: 20px;\n    margin-bottom: 20px;\n    padding: 15px;\n}\n.glm-member-db-grid-view .glm-member-list-sub-links li {\n    padding: 0 0.6em;\n}\n} // End of global body tag to overwrite existing member db styles\n"],"mappings":"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","names":[]}
\ No newline at end of file
+{"version":3,"file":"glm-dev.css","sources":["glm-dev.scss","_global-settings.scss","_header.scss","_body.scss","_footer.scss","_off-canvas.scss","_glm-member-db.scss"],"sourcesContent":["@import 'global-settings';\n@import 'header';\n@import 'body';\n@import 'footer';\n@import 'off-canvas';\n@import 'glm-member-db';","$l-blue : #74a8c1;\n$blue   : #156c96;\n$b-blue : #2ba6cb;\n$d-blue : #003466;\n$white  : #ffffff;\n$l-grey : #f6f6f6;\n$grey   : #9a9a9a;\n$d-grey : #808080;\n$oil    : #333;\n$red    : red;\n$green  : #6C9A13;\n$black  : #000000;",".top-menu-left{\n    height: 28px;\n    .top-bar{\n        height: 28px;\n        padding: 0;\n        float: right;\n        background-color: $blue;\n        .top-bar-section{\n            ul.dropdown.menu{\n               \n                .menu-item{\n                    ul.submenu{\n                        &::before{\n                            display: none;\n                        }\n                    }\n                    > a{\n                        padding: .55rem 9px;\n                        font-size: 11px;\n                        color: $l-blue;\n                        background-color: $blue;\n                        &:hover{\n                            background-color: $l-blue;\n                            color: $white;\n                        }\n                        &::after{\n                            display: none;\n                        }\n                    }\n                }\n            }\n        }\n    }\n}\n#top-menu-right{\n    .top-bar{\n        padding: 0px;\n        background-color: $white;\n        float: right;\n        margin-right: 30px;\n        .top-bar-section{\n            ul.dropdown.menu{\n                \n                min-width: 415px;\n                -webkit-column-count: 3;\n                -moz-column-count: 3;\n                column-count: 3;\n                > li.menu-item.active{\n                    a{\n                        background: $oil;\n                        color: white;\n                    }\n                }\n                > li.is-active:hover{\n                    a{\n                        background: $oil;\n                        color: white;\n                    }\n                }\n                \n                li.menu-item.three-col{\n                    ul.submenu{\n                        -webkit-column-count: 3;\n                        -moz-column-count: 3;\n                        column-count: 3;\n                    }\n                }\n                li.menu-item{\n                    ul.submenu{\n                        background: $oil;\n                        border: none;\n                        min-width: 415px;\n                        .three-col{\n                            -webkit-column-count: 3;\n                            -moz-column-count: 3;\n                            column-count: 3;\n                        }\n                        padding: 10px 10px 10px 250px;\n\n                        li.menu-item{\n                            overflow: hidden; /* fix for Firefox */\n                            break-inside: avoid-column;\n                            -webkit-column-break-inside: avoid;\n                            text-align: left;\n                            \n                            a{\n                                background-color: $oil;\n                                color: $white;\n                                padding: 5px;\n                                &:hover{\n                                    background-color: $grey;\n                                    background: $grey;\n                                    \n                                }\n                            }\n                        }\n                    }\n                    > a{\n                        padding: 2rem 10px;\n                        font-family: inherit;\n                        font-size: 12px;\n                        font-weight: 400;\n                        color: $grey;\n                        background-color: $white;\n                        &:hover{\n                            background-color: $oil;\n                            color: $white;\n                        }\n                        &::after{\n                            display: none;\n                        }\n                    }\n                }\n            }\n        }\n    }\n    .dropdown-image{\n        ul.submenu{\n            min-height: 125px;\n        }\n    }\n    li.has-excerpt{\n        ul.submenu{\n            min-height: 215px;\n        }\n    }\n}\n.search-button{\n    right: 0;\n    top: -3px;\n}\n.header-logo{\n    float: left;\n    margin-top: 12px;\n    img{\n        max-width: 270px;\n    }\n}","body{\n    .js-off-canvas-overlay.is-overlay-fixed{\n        z-index: 99999;\n    }\n}","",".off-canvas-content .off-canvas.position-left.is-transition-overlap{\n    z-index: 99999999;\n}\n.off-canvas-content .off-canvas.position-right.is-transition-overlap{\n    z-index: 99999999;\n}\n.title-bar{\n    background-color: $white;\n    // margin-top: 30px !important;\n    .menu-icon{\n        background: transparent;\n        background-color: transparent;\n        box-shadow: none;\n        border-color: transparent;\n    }\n    .menu-icon::after{\n        background: $grey;\n        box-shadow: 0 7px 0 $grey, 0 14px 0 $grey;\n    }\n    .header-logo{\n        margin: 0 auto;\n        float: none;\n        img{\n            max-height: 30px;\n        }\n    }\n}\n","// INDEX\n// 1.0 General\n// 2.0 Member List\n//   2.1 Grid View\n// 3.0 Member Detail\n\n // Start of global body tag to overwrite existing member db styles\nbody {\n\n\n// 1.0 General\n#glm-member-login-form {\n    width: 250px;\n    margin-bottom: 40px;\n}\n#glm-member-login-form .button-primary,\n#glm-member-password-lost-form .lostpassword-button {\n  background-color: $l-blue;\n  border: 0 none;\n  border-radius: 5px;\n  color: white;\n  font-size: 14px;\n  padding: 10px 15px;\n  min-width: 90px;\n  cursor: pointer;\n}\n#glm-member-password-lost-form {\n    width: 400px;\n}\n#glm-member-login-notification {\n    margin-top: 30px;\n}\n#glm-member-password-lost-link {\n    color: $red;\n    margin-top: 40px;\n}\n#glm-member-password-lost-form {\n    display: none;\n}\n#glm-member-db-front-container {\n    padding: 25px;\n}\n#glm-member-front-header {\n    margin-top: 15px;\n}\n// 2.0 Member List (general)\n.glm-member-db-list {\n    overflow: hidden;\n    margin-top: 25px;\n    .glm-member-list-listing-container {\n        overflow: hidden;\n        padding: 0;\n        .glm-member-list-inner-wrapper {\n            overflow: hidden;\n        }\n    }\n    .glm-member-button {\n        width: 100%;\n        background-color: $green;\n    }\n    .glm-member-title {\n        line-height: 1.4;\n        margin-bottom: 6px;\n    }\n    .glm-member-list-links {\n        margin: 6px;\n    }\n    .glm-member-list-container {\n        margin-bottom: 25px;\n    }\n    #glm-member-list-map-toggle {\n        background-color: $l-blue;\n    }\n    .glm-member-list-links #glm-member-list-website-link:before {\n        //content: url(\"../assets/offsite-link_wht.png\");\n        background-image: url(\"../assets/offsite-link_grn.png\");\n    }\n    .glm-member-search:before {\n        background-color: $blue;\n    }\n    #glm-member-list-filters-button {\n        background-color: $blue;\n    }\n    #glm-member-list-filters-close {\n        //background-color: $d-orange;\n    }\n    #glm-member-list-filters-box .glm-member-search h3 {\n        color: $green;\n        display: none;\n    }\n    #glm-member-list-map-toggle {\n        background-color: $blue;\n    }\n    .glm-alpha-link-selected {\n        background-color: $blue;\n    }\n    .glm-alpha-link-selected:hover {\n        color: white;\n    }\n    .glm-member-list-featured-tag {\n        background-color: $green;\n    }\n}\n//   2.1 Grid View\n.glm-member-db-list.glm-member-db-grid-view {\n    ul {\n        list-style: none;\n        overflow: hidden;\n        margin: 0;\n    }\n    .glm-member-list-record {\n        float: left;\n        height: auto;\n        //margin: 0 1% 2% 0;\n        padding: 20px 10px;\n        text-align: center;\n        //width: 31%;\n        //margin-bottom: 20px;\n        position: relative;\n        .glm-member-list-info-wrapper {\n            color: grey;\n            font-size: 14px;\n            > div {\n                line-height: 1.2;\n            }\n        }\n        .anchorWrapper:hover {\n\n            .glm-member-db-border-wrap {\n                background-color: $l-grey;\n                border-color: lightgrey;\n                //transition: 0.5s all;\n            }\n            .glm-member-list-info-wrapper {\n                color: black;\n            }\n        }\n    }\n    .glm-member-db-border-wrap {\n        height: 280px;\n        background: white;\n    }\n    .glm-member-list-record .glm-member-list-image-empty {\n        background-image: url(\"../assets/no-image.jpg\");\n        background-repeat: no-repeat;\n        background-size: contain;\n        background-position: center;\n        max-width: 100%;\n    }\n    .glm-member-title,\n    .glm-member-title a {\n        color: $blue;\n        font-size: 16px;\n        padding: 0;\n        max-height: 55px;\n        overflow: hidden;\n        line-height: 1.1;\n    }\n    .glm-member-list-sub-links {\n        bottom: 30px;\n        color: $l-blue;\n        margin: 0;\n        position: absolute;\n        width: 100%;\n        text-align: center;\n        padding: 0 10px;\n        left: 0;\n    }\n    .glm-member-list-sub-links a {\n        color: $green;\n        font-size: 13px;\n        padding: 5px 10px;\n        border-radius: 5px;\n        &:hover {\n            background-color: $l-grey;\n        }\n    }\n    .glm-member-list-sub-links  > a:hover:before {\n        text-decoration: underline;\n        display: inline-block;\n    }\n//    .glm-member-list-sub-links  > a,\n    .glm-member-list-sub-links  > a:hover:before {\n        text-decoration: none;\n        display: inline-block;\n    }\n    .glm-member-list-sub-links > ul {\n        display: block;\n    }\n    .glm-member-list-sub-links > ul > li {\n        display: inline;\n        border-left: 0;\n        &:not(:first-child) {\n            border-left: 1px solid lightgrey;\n        }\n    }\n    .glm-member-search:before {\n        background-color: $blue;\n    }\n    #glm-member-list-filters-button {\n        background-color: $blue;\n    }\n    #glm-member-list-filters-close {\n        //background-color: $d-orange;\n    }\n    #glm-member-list-filters-box .glm-member-search h3 {\n        color: $green;\n    }\n    #glm-member-list-map-toggle {\n        background-color: $l-blue;\n    }\n    .glm-alpha-link-selected {\n        color: white;\n    }\n    .glm-member-list-image-wrapper {\n        margin-top: 10px;\n        .glm-member-list-has-image {\n            text-align: center;\n            height: auto;\n            max-height: 100px;\n            overflow: hidden;\n            .glm-member-list-image {\n                height: auto;\n                margin: 0 auto;\n                width: auto;\n                min-height: auto;\n                min-width: auto;\n                position: relative;\n            }\n        }\n    }\n}\n\n// 3.0 Member Detail\n#glm-member-detail-container {\n    border: 1px solid $grey;\n    padding: 20px;\n    #glm-member-detail-contact-info {\n        background-color: $white;\n        color: $black;\n        font-size: 14px;\n        padding: 0;\n        width: 50%;\n        float: left;\n        > div {\n            margin: 0;\n        }\n    }\n    #glm-member-detail-map-wrapper {\n        width: 50%;\n        float: right;\n    }\n    #glm-member-detail-top-box {\n        border: 1px solid grey;\n        padding: 20px;\n        margin-top: 20px;\n        overflow: hidden;\n    }\n    .glm-member-detail-phone-wrapper small {\n        display: none;\n    }\n    #glm-member-detail-top-box {\n        #glm-member-detail-website-link {\n        }\n    }\n    .glm-member-detail-intro-desc {\n        font-size: 16px;\n    }\n    #glm-member-detail-descr-row {\n        padding: 0;\n    }\n    .glm-member-detail-content-toggle {\n        color: $green;\n    }\n    .glm-member-detail-sub-data-links > a {\n        color: $blue;\n    }\n    #glm-member-detail-contact-info #glm-member-detail-links {\n        margin: 10px 0;\n        a {\n            background-color: $white;\n            color: $blue;\n            font-size: 16px;\n            font-weight: normal;\n            padding: 0;\n            &:hover {\n                background-color: $white;\n                \n            }\n            &:before {\n                width: 0;\n                margin: 0;\n                height: 0;\n                background: none;\n            }\n        }\n    }\n    .glm-member-title {\n        font-size: 26px;\n        color: $d-blue;\n        margin-bottom: 0;\n        line-height: 1.4;\n    }\n    #glm-member-detail-links a:hover {\n        border-color: $blue;\n    }\n    #glm-member-detail-takeback-mini {\n        background-color: $green;\n    }\n    #glm-member-detail-map-button {\n        background-color: $blue;\n    }\n    #glm-member-detail-map-button:hover {\n        background-color: $l-blue;\n    }\n    #glm-locationMap-container {\n        margin: 0;\n    }\n    #MemberDrivingDirectionSubmit {\n        background-color: $blue;\n        &:hover {\n            background-color: $l-blue;\n        }\n    }\n}\n#members-only-content {\n    #side-links {\n        border: 1px solid $blue;\n        border-radius: 3px;\n        list-style: outside none none;\n        padding: 10px;\n    }\n    #side-links h2 {\n        color: $blue;\n    }\n    #side-links li a {\n        color: $green;\n    }\n    #side-links li a:hover {\n        color: $green;\n    }\n}\n#glm-member-front-header .glm-button.button {\n    background-color: $green;\n}\n#members-only-content {\n    background-color: white;\n}\n#members-only-content #main-content {\n    padding-top: 0;\n}\n#side-links li {\n    list-style: outside none none;\n}\n#menu-side {\n    background-color: white;\n    border-radius: 4px;\n    padding: 10px 20px 20px;\n}\n#menu-side h2 {\n    color: $blue;\n}\n#menu-side li a {\n    color: $blue;\n    border-bottom: 0;\n}\n#side-links {\n    margin-top: 20px;\n    margin-bottom: 20px;\n    padding: 15px;\n}\n.glm-member-db-grid-view .glm-member-list-sub-links li {\n    padding: 0 0.6em;\n}\n} // End of global body tag to overwrite existing member db styles\n"],"mappings":"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","names":[]}
\ No newline at end of file
index 0757e1a..d7bcc7f 100644 (file)
@@ -110,15 +110,34 @@ body {
     }
     .glm-member-list-record {
         float: left;
-        height: 250px;
+        height: auto;
         //margin: 0 1% 2% 0;
         padding: 20px 10px;
         text-align: center;
         //width: 31%;
-        margin-bottom: 2%;
+        //margin-bottom: 20px;
+        position: relative;
+        .glm-member-list-info-wrapper {
+            color: grey;
+            font-size: 14px;
+            > div {
+                line-height: 1.2;
+            }
+        }
+        .anchorWrapper:hover {
+
+            .glm-member-db-border-wrap {
+                background-color: $l-grey;
+                border-color: lightgrey;
+                //transition: 0.5s all;
+            }
+            .glm-member-list-info-wrapper {
+                color: black;
+            }
+        }
     }
     .glm-member-db-border-wrap {
-        height: 250px;
+        height: 280px;
         background: white;
     }
     .glm-member-list-record .glm-member-list-image-empty {
@@ -133,16 +152,28 @@ body {
         color: $blue;
         font-size: 16px;
         padding: 0;
+        max-height: 55px;
+        overflow: hidden;
+        line-height: 1.1;
     }
     .glm-member-list-sub-links {
-        bottom: 10px;
+        bottom: 30px;
         color: $l-blue;
         margin: 0;
         position: absolute;
+        width: 100%;
+        text-align: center;
+        padding: 0 10px;
+        left: 0;
     }
     .glm-member-list-sub-links a {
         color: $green;
         font-size: 13px;
+        padding: 5px 10px;
+        border-radius: 5px;
+        &:hover {
+            background-color: $l-grey;
+        }
     }
     .glm-member-list-sub-links  > a:hover:before {
         text-decoration: underline;
@@ -158,6 +189,10 @@ body {
     }
     .glm-member-list-sub-links > ul > li {
         display: inline;
+        border-left: 0;
+        &:not(:first-child) {
+            border-left: 1px solid lightgrey;
+        }
     }
     .glm-member-search:before {
         background-color: $blue;
@@ -182,6 +217,8 @@ body {
         .glm-member-list-has-image {
             text-align: center;
             height: auto;
+            max-height: 100px;
+            overflow: hidden;
             .glm-member-list-image {
                 height: auto;
                 margin: 0 auto;
@@ -196,29 +233,74 @@ body {
 
 // 3.0 Member Detail
 #glm-member-detail-container {
+    border: 1px solid $grey;
+    padding: 20px;
     #glm-member-detail-contact-info {
-        background-color: $green;
+        background-color: $white;
+        color: $black;
+        font-size: 14px;
+        padding: 0;
+        width: 50%;
+        float: left;
+        > div {
+            margin: 0;
+        }
+    }
+    #glm-member-detail-map-wrapper {
+        width: 50%;
+        float: right;
+    }
+    #glm-member-detail-top-box {
+        border: 1px solid grey;
+        padding: 20px;
+        margin-top: 20px;
+        overflow: hidden;
     }
     .glm-member-detail-phone-wrapper small {
         display: none;
     }
-    #glm-member-detail-side-box {
+    #glm-member-detail-top-box {
         #glm-member-detail-website-link {
-            background-color: $blue;
-            &:hover {
-                background-color: $l-blue;
-            }
         }
     }
     .glm-member-detail-intro-desc {
         font-size: 16px;
     }
+    #glm-member-detail-descr-row {
+        padding: 0;
+    }
     .glm-member-detail-content-toggle {
         color: $green;
     }
     .glm-member-detail-sub-data-links > a {
         color: $blue;
     }
+    #glm-member-detail-contact-info #glm-member-detail-links {
+        margin: 10px 0;
+        a {
+            background-color: $white;
+            color: $blue;
+            font-size: 16px;
+            font-weight: normal;
+            padding: 0;
+            &:hover {
+                background-color: $white;
+                
+            }
+            &:before {
+                width: 0;
+                margin: 0;
+                height: 0;
+                background: none;
+            }
+        }
+    }
+    .glm-member-title {
+        font-size: 26px;
+        color: $d-blue;
+        margin-bottom: 0;
+        line-height: 1.4;
+    }
     #glm-member-detail-links a:hover {
         border-color: $blue;
     }
index fb8f517..8d204f1 100644 (file)
@@ -1,7 +1,12 @@
 $l-blue : #74a8c1;
 $blue   : #156c96;
-$white  : white;
+$b-blue : #2ba6cb;
+$d-blue : #003466;
+$white  : #ffffff;
+$l-grey : #f6f6f6;
 $grey   : #9a9a9a;
+$d-grey : #808080;
 $oil    : #333;
 $red    : red;
-$green  : #6C9A13;
\ No newline at end of file
+$green  : #6C9A13;
+$black  : #000000;
\ No newline at end of file
diff --git a/glm-member-db/views/front/members/detail.html b/glm-member-db/views/front/members/detail.html
new file mode 100644 (file)
index 0000000..d431dbd
--- /dev/null
@@ -0,0 +1,676 @@
+{include file='front/members/header.html'}
+
+
+
+{apply_filters('glm-member-db-front-members-detail-pageTop', '', $member.id)}
+
+{if $haveMember}
+<!--        <script src="http://maps.googleapis.com/maps/api/js?sensor=true&key={$settings.google_maps_api_key}"></script>-->
+    {if $settings.detail_show_map}
+<!--        <div id="glm-locationMap-container" class="row">
+            <div id="glm-locationMap" class="glm-map small-12 columns">(map loads here)</div>
+        </div>-->
+    {/if}
+    {if $settings.detail_show_directions}
+<!--        <div id="glm-directionsMap-container" class="glm-hidden">
+            <div id="glm-directionsMap" class="glm-map">(directions load here)</div>
+            <div id="directions-panel"></div>
+        </div>
+
+        <div class="row">
+            <div id="glm-directions" class="small-12 columns glm-member-entry-container">
+                <div class="row">
+                    <div class="small-12 medium-4 columns">
+                        Directions type:
+                        <select id="directionsType" name="directionsType">
+                            <option value="DRIVING">Driving</option>
+                            <option value="WALKING">Walking</option>
+                            <option value="BICYCLING">Bicycling</option>
+                             <option value="TRANSIT">Transit Services</option> - Doesn't seem to work
+                        </select>
+                    </div>
+                    <div class="small-12 medium-8 columns">
+                        Enter address to show directions ...
+                        <input id="glm-startLocation" type="text" name="startLocation" class="glm-form-text-input" placeholder=""><br>
+                    </div>
+                </div>
+                <div class="row">
+                    <div style="text-align: center;">
+                        <input type="submit" id="glm-showDirectionsButton" class="button button-secondary glm-button glm-member-button" value="Show Directions">
+                        <input type="submit" id="glm-showLocationButton" class="button button-secondary glm-button glm-hidden glm-member-button" value="Show {$terms.term_member_cap} Location">
+                    </div>
+                </div>
+            </div>
+        </div>-->
+    {/if}
+<a id="topAnchor"></a>
+
+<!--    <h3>{$terms.term_member_cap} Detail</h3>-->
+    <div class="">
+        <script>//document.write('<a id="glm-member-detail-takeback-mini" class="button glm-member-button" href="' + document.referrer + '"><span>Back to listing</span></a>');</script>
+        <a id="glm-member-detail-takeback-mini" class="glm-member-db-takeback-mini button glm-member-button" href="javascript:history.go(-1)"><span>Back to listing</span></a>
+        <div id="glm-member-detail-container" class="columns glm-member-container">
+            <div id="glm-member-detail-top-box" class="">
+                {if $member.logo && $settings.detail_show_logo}
+<!--                    <div class="glm-member-detail-logo-wrapper">
+                        <img class="glm-member-list-image-left" src="{$glmPluginMediaUrl}/images/{$settings.detail_logo_size}/{$member.logo}">
+                    </div>-->
+                {/if}
+                {if $member.url && $settings.detail_show_url}
+                    <input type="hidden" id="glm-member-detail-click-logged" value="0">
+                {/if}
+
+                <div id="glm-member-detail-contact-info" class="">
+                    <h4 class="glm-member-title">  {$member.member}</h4>
+    <!-- Member name, address, and basic information -->
+
+                    {if $settings.detail_show_address}
+                        <div class="glm-member-detail-address-wrapper">
+                            {apply_filters('glm-member-db-front-members-detail-addressTop', '', $member.id)}
+                            {if $settings.detail_show_street}
+                                {if $member.addr1}<div>{$member.addr1}</div>{/if}
+                                {if $member.addr2}<div>{$member.addr2}</div>{/if}
+                            {/if}
+                            {if $settings.memb_info_location && $settings.detail_show_citystatezip}
+                                <div>
+                                    {if $member.city}
+                                        <span>{$member.city}{if $member.state.value}, {/if}</span>
+                                    {/if}
+                                    {if $member.state.value}
+                                        <span>{$member.state.value}</span>
+                                    {/if}
+                                    {if $member.zip}
+                                        {$member.zip}
+                                    {/if}
+                                </div>
+                            {/if}
+                            {if $member.country.name && $settings.detail_show_country}
+                                <div>{$member.country.name}</div>
+                            {/if}
+                            {apply_filters('glm-member-db-front-members-detail-addressBottom', '', $member.id)}
+                        </div>
+                    {/if}
+                    {apply_filters('glm-member-db-front-members-detail-otherDetailTop', '', $member.id)}
+                    {if $settings.memb_info_location && $member.region && $settings.detail_show_region}
+                        <div>
+                            {$terms.term_admin_menu_configure_regions}: {$member.region}
+                        </div>
+                    {/if}
+                    {if $settings.memb_info_location}
+                    <div class="glm-member-detail-phone-wrapper">
+                        {if $member.phone && $settings.detail_show_phone}
+                            <div class="glm-member-detail-contact-phone">
+                                <div class="glm-field-value">Phone: {apply_filters('glm_associate_phone_filter', $member.phone)}</div>
+                            </div>
+                        {/if}
+                        {if $member.toll_free && $settings.detail_show_tollfree}
+                            <div>
+                                <div class="glm-field-value">Toll Free: {apply_filters('glm_associate_phone_filter', $member.toll_free)}</div>
+                            </div>
+                        {/if}
+                    </div>
+                    {/if}
+                    {apply_filters('glm-member-db-front-members-detail-otherDetailBottom', '', $member.id)}
+                    <div id="glm-member-detail-links">
+                        {apply_filters('glm-member-db-front-members-detail-linksTop', '', $member.id)}
+                        {if $settings.detail_show_url}<a id="glm-member-detail-website-link" class="small-12" data-member-id="{$member.member_pointer}" data-member-slug="{$member.member_slug}" href="{$member.url}"{if $settings.detail_show_url_newtarget} target="_blank"{/if}>Visit Website</a>{/if}
+                        {if $member.email && $settings.detail_show_email}<a href="mailto:{$member.email}">Email</a>{/if}
+                        {if $member.reservation_url}<a target="_blank" href="{$member.reservation_url}">Reserve Now</a>{/if}
+                        {if $settings.detail_show_coupons && $coupons}<a href="#glm-member-detail-coupons">Coupons</a>{/if}
+                        {if $member.live_cam_type.value==1 && $member.live_cam_url != "" && $settings.detail_show_live_cam}
+                            <a target="_blank" href="{$member.live_cam_url}">
+                                {$terms.term_webcam_cap}
+                            </a>
+                        {/if}
+                        {apply_filters('glm-member-db-front-members-detail-linksBottom', '', $member.id)}
+                    </div>
+
+                    <div class="glm-member-db-socials">
+                        {apply_filters('glm-member-db-front-members-list-memberDetailBottom', '', $member.id)}
+                        {apply_filters('glm-member-db-front-members-social-list', '', $member.id)}
+                    </div>
+                </div>
+
+                {if $settings.detail_show_map}
+                <div id="glm-member-detail-map-wrapper" class="">
+                    <script src="//maps.googleapis.com/maps/api/js?sensor=true&key={$settings.google_maps_api_key}"></script>
+                    <div id="glm-locationMap-container" style="height: 0px;">
+                        <div id="glm-locationMap" class="glm-map small-12 columns">(map loads here)</div>
+                    </div>
+                    <div id="glm-member-detail-map-button" class="button map-button">view map</div>
+
+                        <div id="member-lat" rel="{$member.lat}"></div>
+                        <div id="member-lon" rel="{$member.lon}"></div>
+                        <form id="MemberDrivingDirectionsForm" name="MemberDrivingDirectionsForm" method="post" action="">
+                            <input type="hidden" id="MemberLocation" name="MemberLocation" value="{$member.member_name|escape}">
+                            <input type="hidden" id="MemberLat" name="MemberLat" value="{$member.lat}">
+                            <input type="hidden" id="MemberLon" name="MemberLon" value="{$member.lon}">
+                            <input type="submit" class="button map-button text-center" id="MemberDrivingDirectionSubmit" name="MemberDrivingDirectionSubmit" value="Directions">
+                        </form>
+                </div>
+                {/if}
+            </div>
+
+
+<!-- Attributes: amenitities, credit cards, etc -->
+            <div id="glm-member-detail-descr-row" class="small-12 columns">
+                {apply_filters('glm-member-db-front-members-detail-attributesTop', '', $member.id)}
+                {if $featuredImage}
+                <div class="glm-member-detail-featured-image-wrapper small-12 columns">
+                    <img src="{$glmPluginMediaUrl}/images/large/{$featuredImage}">
+                    {if $featuredImageCaption}
+                    <div class="glm-member-detail-featured-image-caption">
+                        {$featuredImageCaption}
+                    </div>
+                    {/if}
+                </div>
+                {/if}
+                <div id="glm-member-detail-intro-desc">
+                    {if $member.short_descr && $settings.detail_show_short_descr}{$member.short_descr|nl2br}{/if}
+                </div>
+                <div id="glm-member-detail-fullprofile-toggle">Expand All</div>
+                <div id="glm-member-detail-data-container">
+                    <div id="glm-member-detail-description-toggle" class="glm-member-detail-content-toggle">Description</div>
+                    <div id="glm-member-detail-description-container" class="glm-member-detail-content-data">
+                        <div id="glm-member-detail-description" >
+                            {if $member.descr && $settings.detail_show_descr}
+                                {apply_filters('glm-member-db-front-members-detail-descriptionTop', '', $member.id)}
+                                {$member.descr|nl2br}
+                                {apply_filters('glm-member-db-front-members-detail-descriptionBottom', '', $member.id)}
+                            {/if}
+                        </div>
+                        <div class="glm-member-detail-sub-data-links row">
+                            <a class="glm-member-detail-content-toggle">Collapse</a>
+                            <a class="glm-member-detail-link-to-top">Back to top</a>
+                        </div>
+                    </div>
+                    {apply_filters('glm-member-db-front-members-detail-descriptionAfter', '', $member.id)}
+                    {apply_filters('glm-member-db-front-members-detail-imageGalleryBefore', '', $member.id)}
+                    {if $settings.detail_show_imagegallery && $haveImageGallery}
+                    <div id="glm-member-detail-images-toggle" class="glm-member-detail-content-toggle">Photos</div>
+                    <div id="glm-member-detail-images-container" class="glm-member-detail-content-data small-12">
+                        {apply_filters('glm-member-db-front-members-detail-galleryTop', '', $member.id)}
+<!--                        <h2>Photo Gallery</h2>-->
+
+                            <ul class="small-block-grid-1 medium-block-grid-2 large-block-grid-3">
+                        {foreach $imageGallery as $i}
+                                <li>
+                                    <a class="glm-member-detail-images-thumb fancybox" data-fancybox="images" rel="gallery1" href="{$glmPluginMediaUrl}/images/large/{$i.file_name}" style="background-image: url('{$glmPluginMediaUrl}/images/small/{$i.file_name}')">
+                                        <img class="glm-member-filler-image" src="{$assetsUrl}/filler_s.gif" alt="{$i.caption}">
+                                    </a>
+                                </li>
+                        {/foreach}
+                            </ul>
+                        {apply_filters('glm-member-db-front-members-detail-galleryBottom', '', $member.id)}
+                        <div class="glm-member-detail-sub-data-links row">
+                            <a class="glm-member-detail-content-toggle">Collapse</a>
+                            <a class="glm-member-detail-link-to-top">Back to top</a>
+                        </div>
+                    </div>
+                    {/if}
+                    {apply_filters('glm-member-db-front-members-detail-imageGalleryAfter', '', $member.id)}
+                    {apply_filters('glm-member-db-front-members-detail-couponsBefore', '', $member.id)}
+                    {if $settings.detail_show_coupons && $coupons}
+                    <div id="glm-member-detail-coupons-toggle" class="glm-member-detail-content-toggle">Coupons</div>
+                    <div id="glm-member-detail-coupons-container" class="glm-member-detail-content-data small-12">
+                        <a name="glm-member-detail-coupons"></a>
+                        <div class="glm-member-detail-sub-data-links row">
+                            <a class="glm-member-detail-content-toggle">Collapse</a>
+                            <a class="glm-member-detail-link-to-top">Back to top</a>
+                        </div>
+                    </div>
+                    {/if}
+                    {apply_filters('glm-member-db-front-members-detail-couponsAfter', '', $member.id)}
+                    {apply_filters('glm-member-db-front-members-detail-amenitiesBefore', '', $member.id)}
+                    {if $member.amenities && $settings.detail_show_amenities}
+                    <div id="glm-member-detail-amenities-toggle" class="glm-member-detail-content-toggle">Amenities & Services</div>
+                    <div id="glm-member-detail-amenities-container" class="glm-member-detail-content-data small-12">
+                        <table class="glm-member-detail-table">
+                            {foreach $member.amenities as $a}
+                            <tr>
+                                <td>
+                                    {$a.name}
+                                </td>
+                            </tr>
+                            {/foreach}
+                        </table>
+                        <div class="glm-member-detail-sub-data-links row">
+                            <a class="glm-member-detail-content-toggle">Collapse</a>
+                            <a class="glm-member-detail-link-to-top">Back to top</a>
+                        </div>
+                    </div>
+                    {/if}
+                    {apply_filters('glm-member-db-front-members-detail-amenitiesAfter', '', $member.id)}
+<!-- Not using credit cards for now
+                    {apply_filters('glm-member-db-front-members-detail-creditcardsBefore', '', $member.id)}
+                    {if $member.cc_type && $settings.detail_show_creditcards}
+                    <div id="glm-member-detail-creditcards-toggle" class="glm-member-detail-content-toggle">Credit Cards</div>
+                    <div id="glm-member-detail-creditcards-container" class="glm-member-detail-content-data small-12">
+                        <table class="glm-member-detail-table">
+                            <tr><th>Credit Cards Accepted:</th></tr>
+                        {foreach $member.cc_type.names as $c}
+                            <tr><td>{$c}</td></tr>
+                {/foreach}
+                        </table>
+                        <div class="glm-member-detail-sub-data-links row">
+                            <a class="glm-member-detail-content-toggle">Collapse</a>
+                            <a class="glm-member-detail-link-to-top">Back to top</a>
+                        </div>
+                    </div>
+                    {/if}
+                    {apply_filters('glm-member-db-front-members-detail-creditcardsAfter', '', $member.id)}
+-->
+                    {apply_filters('glm-member-db-front-members-detail-categoriesBefore', '', $member.id)}
+                    {if $member.categories && $settings.detail_show_categories}
+                    <div id="glm-member-detail-categories-toggle" class="glm-member-detail-content-toggle">Categories</div>
+                    <div id="glm-member-detail-categories-container" class="glm-member-detail-content-data small-12">
+                        <table class="glm-member-detail-table">
+<!--                            <tr><th>{$terms.term_member_cap} Categories</th></tr>-->
+                            {foreach $member.categories as $c}
+                            <tr>
+                                <td>
+                                    {if $c.parent_name}{$c.parent_name}: {/if}{$c.name}
+                                </td>
+                            </tr>
+                            {/foreach}
+                        </table>
+                        <div class="glm-member-detail-sub-data-links row">
+                            <a class="glm-member-detail-content-toggle">Collapse</a>
+                            <a class="glm-member-detail-link-to-top">Back to top</a>
+                        </div>
+                    </div>
+                    {/if}
+                    {apply_filters('glm-member-db-front-members-detail-categoriesAfter', '', $member.id)}
+                    {apply_filters('glm-member-db-front-members-detail-videoBefore', '', $member.id)}
+                    {if $member.video_url && $settings.detail_show_video}
+                    <div id="glm-member-detail-video-toggle" class="glm-member-detail-content-toggle">Video</div>
+                    <div id="glm-member-detail-video-container" class="glm-member-detail-content-data small-12">
+                        <table class="glm-member-detail-table">
+                            <div><h3 class="glm-member-detail-video-title">{$member.video_title}</h3></div>
+                            <div class="glm-member-detail-video-embed">{$member.video_embed}</div>
+                            <div class="glm-member-detail-video-descr"><p>{$member.video_descr}</p></div>
+                        </table>
+                        <div class="glm-member-detail-sub-data-links row">
+                            <a class="glm-member-detail-content-toggle">Collapse</a>
+                            <a class="glm-member-detail-link-to-top">Back to top</a>
+                        </div>
+                    </div>
+                    {/if}
+
+                    {apply_filters('glm-member-db-front-members-detail-videoAfter', '', $member.id)}
+
+                    {apply_filters('glm-member-db-front-members-detail-liveCamBefore', '', $member.id)}
+                    {if $member.live_cam_type.value!=1 && $member.live_cam_url && $settings.detail_show_live_cam}
+                    <div id="glm-member-detail-live-cam-toggle" class="glm-member-detail-content-toggle">{$terms.term_webcam_cap}</div>
+                    <div id="glm-member-detail-live-cam-container" class="glm-member-detail-content-data small-12">
+                        <table class="glm-member-detail-table">
+                            <div><h3 class="glm-member-detail-live-cam-title">{$member.live_cam_title}</h3></div>
+                        {if $member.live_cam_type.value == 2}
+                            <img width="auto" max-height="315" src="{$member.live_cam_url}">
+                        {/if}
+                            <div class="glm-member-detail-live-cam-descr"><p>{$member.live_cam_descr}</p></div>
+                        </table>
+                        <div class="glm-member-detail-sub-data-links row">
+                            <a class="glm-member-detail-content-toggle">Collapse</a>
+                            <a class="glm-member-detail-link-to-top">Back to top</a>
+                        </div>
+                    </div>
+                    {/if}
+
+                   {if $haveFiles}
+                    <div id='glm-member-detail-files-toggle' class='glm-member-detail-content-toggle'>Files</div>
+                    <div id='glm-member-detail-files-container' class='glm-member-detail-content-data small-12'>
+                        {foreach $files as $file}
+                            <a class="glm-file-detail" href="{$glmPluginMediaUrl}/files/{$file.file_name}" target="_blank">{if $file.caption}{$file.caption}{else}{$file.name}{/if}</a>
+                        {/foreach}
+                        <div class='glm-member-detail-sub-data-links row'>
+                            <a class='glm-member-detail-content-toggle'>Collapse</a>
+                            <a class='glm-member-detail-link-to-top'>Back to top</a>
+                        </div>
+                    </div>
+                    {/if}
+
+                    {apply_filters('glm-member-db-front-members-detail-liveCamAfter', '', $member.id)}
+
+                    {apply_filters('glm-member-db-front-members-detail-dataBottom','',$member.id)}
+                </div>
+            </div>
+            {apply_filters('glm-member-db-front-members-detail-attributesBottom', '', $member.id)}
+<!-- Image Gallery -->
+
+        </div>
+    </div>
+    {apply_filters('glm-member-db-front-members-detail-pageBottom', '', $member.id)}
+
+    <script type="text/javascript">
+        {apply_filters('glm-member-db-front-members-detail-jqueryScriptTop', '', $member.id)}
+
+        jQuery(document).ready(function($) {
+
+            // change the member detail photos grid structure depending
+            var images_container = $("#glm-member-detail-images-container");
+            // Check if Foundation exists first
+            if ( typeof window.Foundation != 'undefined' ) {
+                var foundation_version = window.Foundation.version;
+
+                if( foundation_version.charAt(0) === "6" ){
+                    images_container.children('ul').removeClass('small-block-grid-1 medium-block-grid-2 large-block-grid-3');
+                    images_container.children('ul').addClass('row small-up-1 medium-up-2 large-up-3');
+                    images_container.children('ul').find('li').addClass('column');
+                }
+            }
+
+            // Replace all non-number special characters in a phone number with the designated infix
+            {if $settings.phone_infix}
+                //var processedPhone = $('.glm-member-detail-contact-phone .glm-field-value').text().trim().replace(/[^a-zA-Z0-9 ]/g, '{$settings.phone_infix}');
+                //$('.glm-member-detail-contact-phone .glm-field-value').text(processedPhone);
+            {/if}
+
+            // Check a hidden field to see if this is a page refresh (doesn't detect forced reload)
+            var isRefresh = $("#glm-member-detail-click-logged").val();
+
+            // Also check the HTML 5 performance.navigation.type value (1 = reload, 2 = via history)
+            if(window.performance && (performance.navigation.type  == 1 || performance.navigation.type  == 2)) {
+                isRefresh = 1;
+            }
+
+            // If this is not a refresh or reload, send AJAX action to record click.
+            if (isRefresh == 0) {
+                $.ajax({
+                   url: "{$ajaxUrl}?action=glm_members_admin_ajax&glm_action=memberDetailClick&memberId={$member.member_pointer}&memberSlug={$member.member_slug}"
+                });
+                $("#glm-member-detail-click-logged").val(1);
+            }
+
+            // Processes click-through counts for website links
+            $('#glm-member-detail-website-link').on('click', function() {
+
+                // Get member ID
+                var memberId = $(this).attr('data-member-id');
+                var memberSlug = $(this).attr('data-member-slug');
+
+                // Send AJAX action to record click.
+                $.ajax({
+                   url: "{$ajaxUrl}?action=glm_members_admin_ajax&glm_action=memberClickThrough&memberId=" + memberId + "&memberSlug=" + memberSlug
+                });
+
+            });
+
+            // Automatically zoom and expand the relevant
+            $('html').addClass('glmassociatememberdetail glmassociatetop');
+            if ("{$expanded}" != "") {
+                var expandTarget = "glm-member-detail-{$expanded}";
+                if ($("#"+expandTarget+"-container").length) {
+                    $("#"+expandTarget+"-container").show("fast", "swing",  function() {});
+                    $("#"+expandTarget+"-toggle").addClass("selected");
+                    fullProfileCheck(expandTarget);
+                    $('html, body').animate({
+                        scrollTop: $("#"+expandTarget+"-toggle").offset().top-10
+                    }, 500);
+                }
+            }
+
+            $("a.glm-member-detail-images-thumb").fancybox({
+
+                 helpers: {
+                    overlay: { locked: false },
+                     title: { type: 'inside'},
+                },
+                afterLoad: function(){
+                    this.title = $(this.element).find('img').attr('alt');
+                }
+            });
+
+            $("a.glm-member-detail-images-thumb").click(function(e) {
+                e.preventDefault();
+            });
+
+            $('.glm-member-detail-link-to-top').click(function () {
+                $('body,html').animate({
+                    scrollTop: $("#glm-member-detail-takeback-mini").offset().top-10
+                }, 75);
+            });
+
+            // Open the appropriate section if a link is clicked
+            $('.link-open-detail-content-data').click(function(e) {
+                var target = $(this).attr("id").slice(0, -5);
+                // e.g.: #glm-member-detail-packages-link
+                $("#"+target+"-container").show("fast", "swing",  function() {});
+                $("#"+target+"-toggle").addClass("selected");
+                fullProfileCheck(target);
+                $('html, body').animate({
+                    scrollTop: $("#"+target+"-toggle").offset().top-{$settings.detail_top_offset_autoscroll}
+                }, 500);
+            });
+
+
+            // Open or close the appropriate section if a toggle is clicked
+            $(".glm-member-detail-content-toggle").not("#glm-member-detail-fullprofile-toggle").click(function() {
+                if($(this).parents('.glm-member-detail-sub-data-links').length) {
+                    var target = $(this).parent().parent().attr("id").slice(0, -10);
+                } else {
+                    var target = $(this).attr("id").slice(0, -7);
+                }
+                $("#"+target+"-container").slideToggle("fast", "swing",  function() {});
+                $("#"+target+"-toggle").toggleClass("selected");
+                fullProfileCheck(target);
+            });
+
+            // Change the toggle button based on whether all the content sections are expanded
+            function fullProfileCheck(target) {
+                if ($("#glm-member-detail-data-container > .glm-member-detail-content-toggle.selected").length == $("#glm-member-detail-data-container > .glm-member-detail-content-toggle").length) {
+                    $("#glm-member-detail-fullprofile-toggle").addClass("selected");
+                } else {
+                    $("#glm-member-detail-fullprofile-toggle").removeClass("selected");
+                }
+            }
+
+            // Open or close every data container if the fullprofile toggle is clicked
+            $("#glm-member-detail-fullprofile-toggle").click(function() {
+                if ($(this).hasClass("selected")) {
+                    $(".glm-member-detail-content-data").slideUp(175, "swing",  function() {});
+                    $(".glm-member-detail-content-toggle").removeClass("selected");
+                    $(this).toggleClass("selected");
+                } else {
+                    $(".glm-member-detail-content-data").not($(this)).slideDown(350, "swing",  function() {});
+                    $(".glm-member-detail-content-toggle").addClass("selected");
+                    $(this).toggleClass("selected");
+                }
+            });
+
+            // Expand the takeback button on hover. Progressively add ellipses when clicked and loading
+            $("#glm-member-detail-takeback-mini").click(function() {
+                $("#glm-member-detail-takeback-mini span").html("Loading");
+                $("#glm-member-detail-takeback-mini").css('min-width','170px');
+                var count = 0;
+                setInterval(function(){
+                    count++;
+                    var dots = new Array(count % 5).join(' .');
+                    $('#glm-member-detail-takeback-mini span').html("Loading ." + dots);
+                  }, 500);
+            });
+
+
+    {if $settings.detail_show_map}
+
+            // Expand/contract map container and change the toggle button
+            $("#glm-member-detail-map-button").click(function() {
+                var mapC = "#glm-locationMap-container";
+                var map = "#glm-locationMap";
+                var mapNewH = 0;
+                var mapOverflow = 'hidden';
+                var mapBtnTxt = 'view map';
+                if ($(mapC).height() == 0) {
+                    mapNewH = 140;
+                    mapV = 'visible';
+                    mapBtnTxt = 'hide map'
+                }
+                $(mapC).animate({
+                    overflow: mapOverflow,
+                    height: mapNewH
+                }, 140, "swing", function() {
+
+                });
+                $(this).html(mapBtnTxt);
+            });
+
+            /*
+             * Google Maps
+             *  API reference: https://developers.google.com/maps/documentation/javascript/reference
+             */
+
+            var myLocation = false;
+          {if $member.lat != 0 && $member.lon != 0}
+            var memberlocation = new google.maps.LatLng({$member.lat}, {$member.lon});
+          {else}
+            var memberlocation = new google.maps.LatLng({$settings.maps_default_lat}, {$settings.maps_default_lon});
+          {/if}
+
+            function initMap() {
+
+                // Set default - Need to make this configurable
+                var map = new google.maps.Map(document.getElementById('glm-locationMap'), {
+                       zoom: {$settings.maps_default_zoom},
+                       center: memberlocation,
+                    disableDefaultUI: false,
+                    mapTypeId: google.maps.MapTypeId.MAP,
+                });
+
+                // Create a marker for this member
+             {if $member.lat != 0 && $member.lon != 0}
+                var marker = new google.maps.Marker({
+                    map: map,
+                    position: new google.maps.LatLng({$member.lat}, {$member.lon}),
+                    draggable: false,
+                    animation: google.maps.Animation.DROP,
+                    title: '{$member.member|escape}'
+                });
+             {/if}
+                // Don't Try HTML5 to get user geolocation
+                //if(navigator.geolocation) {
+                  //navigator.geolocation.getCurrentPosition(function(position) {
+                    //myLocation = new google.maps.LatLng(position.coords.latitude, position.coords.longitude);
+                    //var pinIcon = new google.maps.MarkerImage(
+                        //'https://maps.google.com/mapfiles/kml/shapes/man.png',
+                        //null, /* size is determined at runtime */
+                        //null, /* origin is 0,0 */
+                        //null, /* anchor is bottom center of the scaled image */
+                        //new google.maps.Size(30, 30)
+                    //);
+                    //var myMarker = new google.maps.Marker({
+                        //map: map,
+                        //position: myLocation,
+                        //draggable: false,
+                        //animation: google.maps.Animation.DROP,
+                        //title: 'My Location',
+                        //icon: pinIcon,
+                        //zIndex: 100
+                    //});
+                    //$('#glm-startLocation').attr('placeholder', 'Leave blank for your current location or enter address here.');
+                  //});
+                //}
+
+            }
+
+            // Load map
+            google.maps.event.addDomListener(window, 'load', initMap);
+
+
+    {/if} {*detail_show_map*}
+
+//    Direction code is below, but since we're sending them offsite to google maps this is no longer necessary.
+//
+//    {if $settings.detail_show_directions}
+//
+//            var directionsDisplay;
+//            var directionsService = new google.maps.DirectionsService();
+//
+//            // Display map with route from specified location to member location
+//            function calcRoute() {
+//
+//             // If an address was input, use that, otherwise use detected location if available
+//             var start = $('#glm-startLocation').val();
+//                if (start == '' ) {
+//                     if (myLocation != false) {
+//                             start = myLocation;
+//                     }
+//                }
+//
+//                // If no start location available, tell user
+//                if (start == '') {
+//                     alert('No starting location. Please enter address.');
+//                     return;
+//                }
+//
+//                // Switch to directions map being visible
+//                $('#glm-directionsMap-container').removeClass('glm-hidden');
+//                $('#glm-locationMap-container').addClass('glm-hidden');
+//                $('#glm-showLocationButton').removeClass('glm-hidden');
+//
+//                // Initialize the directions map with a default center location
+//                directionsDisplay = new google.maps.DirectionsRenderer();
+//                var mapOptions = {
+//                    zoom:7,
+//                    center: memberlocation
+//                }
+//                directionsMap = new google.maps.Map(document.getElementById("glm-directionsMap"), mapOptions);
+//                directionsDisplay.setMap(directionsMap);
+//
+//                // Get directions type selected
+//                var directionsType = $('#directionsType').find(':selected').val();
+//
+//                // Specify origin and destination then get route
+//                var request = {
+//                     origin: start,
+//                    destination: memberlocation,
+//                    travelMode: google.maps.TravelMode[directionsType]
+//                };
+//                directionsService.route(request, function(result, status) {
+//                    if (status == google.maps.DirectionsStatus.OK) {
+//                        directionsDisplay.setDirections(result);
+//                        $('#directions-panel').html('');
+//                        directionsDisplay.setPanel(document.getElementById('directions-panel'));
+//                    }
+//                });
+//
+//                // Check for first map idle (completely loaded) - Check max initial zoom
+//                var mapLoadedListener = google.maps.event.addListener(directionsMap, 'idle', function() {
+//                    if (directionsMap.getZoom() > 16) {
+//                        this.setZoom(16);
+//                    }
+//                    google.maps.event.removeListener(mapLoadedListener);
+//                });
+//
+//            }
+//
+//            // Trigger route map either by button or input of address
+//            $('#glm-showDirectionsButton' ).click( function() {
+//                calcRoute();
+//            });
+//            $('#glm-startLocation' ).change( function() {
+//                calcRoute();
+//            });
+//
+//            // Switch back to member location map
+//             $('#glm-showLocationButton').click( function() {
+//                $('#glm-directionsMap-container').addClass('glm-hidden');
+//                $('#glm-locationMap-container').removeClass('glm-hidden');
+//                $('#glm-showLocationButton').addClass('glm-hidden');
+//             });
+//
+//    {/if} {*detail_show_directions*}
+
+        }); // jquery
+
+        {apply_filters('glm-member-db-front-members-detail-jqueryScriptBottom', '', $member.id)}
+
+
+
+    </script>
+
+{else}
+        <p>For some reason the specified {$terms.term_member} was not found. Please try again.</p>
+{/if}
+
+
+{include file='front/footer.html'}
index 1ae1867..17a248c 100644 (file)
     <ul class="row">
     {foreach $members as $member}
         <li class="glm-member-list-record columns small-12 medium-6 large-4">
-            {apply_filters('glm-member-db-front-members-list-memberAbove', '', $member.member_pointer)}
-            <div class="glm-member-db-border-wrap">
-                {apply_filters('glm-member-db-front-members-list-memberTop', '', $member.member_pointer)}
+            <a class="anchorWrapper" href="{$siteBaseUrl}{$settings.canonical_member_page}/{$member.member_slug}/">
+                {apply_filters('glm-member-db-front-members-list-memberAbove', '', $member.member_pointer)}
+                <div class="glm-member-db-border-wrap">
+                    {apply_filters('glm-member-db-front-members-list-memberTop', '', $member.member_pointer)}
 
-                {if $settings.list_show_detail_link}
-                <a class="glm-member-list-image-wrapper" href="{$siteBaseUrl}{$settings.canonical_member_page}/{$member.member_slug}/">
-                {/if}
-
-                {if $member.featured}
-                <div class="glm-member-list-featured-tag">
-                    featured
-                </div>
-                {/if}
+                    {if $settings.list_show_detail_link}
+                    <div class="glm-member-list-image-wrapper" href="{$siteBaseUrl}{$settings.canonical_member_page}/{$member.member_slug}/">
+                    {/if}
 
-                {if $member.logo && $settings.list_show_logo}
-                    <div class="glm-member-list-has-image">
-                        <img class="glm-member-list-image" src="{$glmPluginMediaUrl}/images/grid/{$member.logo}">
-                    </div>
-                {elseif $settings.list_show_logo_filler}
-                    <div class="glm-member-list-has-image">
-                        <img class="glm-member-list-image-filler" src="{$assetsUrl}/filler_s.gif">
+                    {if $member.featured}
+                    <div class="glm-member-list-featured-tag">
+                        featured
                     </div>
-                {else}
-                    <div class="glm-member-list-missing-image"></div>
-                {/if}
-                {if $settings.list_show_detail_link}
-                </a>
-                {/if}
-                <div class="glm-member-list-info-wrapper">
-                    <h4 class="glm-member-title">
-                        {if $settings.list_show_detail_link}
-                            <a href="{$siteBaseUrl}{$settings.canonical_member_page}/{$member.member_slug}/{if $settings.enable_multiple_profiles}{$member.id}/{/if}">
-                                {$member.member}
-                            </a>
-                        {else}
-                            {$member.member}
-                        {/if}
+                    {/if}
 
-                    </h4>
-                    <div class="glm-member-list-address-container">
-                    {if $member.city}
-                        <span class="member-city">{$member.city}{if $member.state.value}{/if}</span><br>
+                    {if $member.logo && $settings.list_show_logo}
+                        <div class="glm-member-list-has-image">
+                            <img class="glm-member-list-image" src="{$glmPluginMediaUrl}/images/grid/{$member.logo}">
+                        </div>
+                    {elseif $settings.list_show_logo_filler}
+                        <div class="glm-member-list-has-image">
+                            <img class="glm-member-list-image-filler" src="{$assetsUrl}/filler_s.gif">
+                        </div>
+                    {else}
+                        <div class="glm-member-list-missing-image"></div>
                     {/if}
+                    {if $settings.list_show_detail_link}
                     </div>
-                    <div class="glm-member-list-region-container">
-                    {if $settings.memb_info_location && $member.region && $settings.list_show_region}<b>Region:</b> {$member.region}{/if}
-                    </div>
-                    {if ($settings.memb_info_contact && $member.phone && $settings.list_show_phone) || ($settings.memb_info_contact && $member.toll_free && $settings.list_show_tollfree)}
-                        <div>
-                            {if $member.phone && $settings.list_show_phone}<span class="glm-member-db-phone">{apply_filters('glm_associate_phone_filter', $member.phone)} </span>{/if}
-                        </div>
                     {/if}
-
-                    <div class="glm-member-list-sub-links">
-                        <ul>
-                            {if $member.url && $settings.list_show_url}<li><a href="{$member.url}"{if $settings.list_show_url_newtarget} target="_blank"{/if}>Website</a></li>{/if}
-    <!--                        {if $member.phone && $settings.list_map_show_phone}<a href="tel:+{$member.phone}">Phone</a>{/if}-->
-                            {$packageLink = apply_filters('glm-member-db-front-members-list-linksBottom', '', $member.member_pointer)}
-                            {if $packageLink}<li>{$packageLink}</li>{/if}
-                            {if $member.reservation_url}<li><a target="_blank" href="{$member.reservation_url}">Reserve Now</a></li>{/if}
-
-                            {if $settings.list_show_live_cam}
-                                {if $member.live_cam_type.name == "Web Page" && $member.live_cam_url && $settings.list_show_live_cam}
-                                    <li><a target="_blank" href="{$member.live_cam_url}">{$terms.term_webcam_cap}</a></li>
-                                {else if $member.live_cam_type.name == "Camera Image"}
-                                    <li><a href="{$siteBaseUrl}{$settings.canonical_member_page}/{$member.member_slug}/{if $settings.enable_multiple_profiles}{$member.id}/{/if}?expanded=live-cam">{$terms.term_webcam_cap}</a></li>
-                                {/if}
+                    <div class="glm-member-list-info-wrapper">
+                        <h4 class="glm-member-title">
+                            {if $settings.list_show_detail_link}
+<!--                                <a href="{$siteBaseUrl}{$settings.canonical_member_page}/{$member.member_slug}/{if $settings.enable_multiple_profiles}{$member.id}/{/if}">-->
+                                    {$member.member}
+<!--                                </a>-->
+                            {else}
+                                {$member.member}
                             {/if}
 
-                            <li><a href="{$siteBaseUrl}{$settings.canonical_member_page}/{$member.member_slug}/{if $settings.enable_multiple_profiles}{$member.id}/{/if}">View&nbsp;More</a></li>
-                            {apply_filters('glm-member-db-front-members-list-memberBelow', '', $member.member_pointer)}
-                        </ul>
+                        </h4>
+                        {if $member.city}
+                            <div class="glm-member-list-address-container">
+                                <span class="member-city">{$member.city}{if $member.state.value}{/if}</span><br>
+                            </div>
+                        {/if}
+                        {if $settings.memb_info_location && $member.region && $settings.list_show_region}
+                            <div class="glm-member-list-region-container">
+                                <b>Region:</b> {$member.region}
+                            </div>
+                        {/if}
+                        {if ($settings.memb_info_contact && $member.phone && $settings.list_show_phone) || ($settings.memb_info_contact && $member.toll_free && $settings.list_show_tollfree)}
+                            <div class="glm-member-list-region-container">
+                                {if $member.phone && $settings.list_show_phone}<span class="glm-member-db-phone">{apply_filters('glm_associate_phone_filter', $member.phone)} </span>{/if}
+                            </div>
+                        {/if}
+
+                        
                     </div>
-                </div>
-            </div> <!-- End of glm-member-db-border-wrap -->
+                </div> <!-- End of glm-member-db-border-wrap -->
+            </a>
+            <div class="glm-member-list-sub-links">
+                <ul>
+                    {if $member.url && $settings.list_show_url}<li><a href="{$member.url}"{if $settings.list_show_url_newtarget} target="_blank"{/if}>Visit Website</a></li>{/if}
+                    {$packageLink = apply_filters('glm-member-db-front-members-list-linksBottom', '', $member.member_pointer)}
+                    {if $packageLink}<li>{$packageLink}</li>{/if}
+                    {if $member.reservation_url}<li><a target="_blank" href="{$member.reservation_url}">Reserve Now</a></li>{/if}
+
+                    {if $settings.list_show_live_cam}
+                        {if $member.live_cam_type.name == "Web Page" && $member.live_cam_url && $settings.list_show_live_cam}
+                            <li><a target="_blank" href="{$member.live_cam_url}">{$terms.term_webcam_cap}</a></li>
+                        {else if $member.live_cam_type.name == "Camera Image"}
+                            <li><a href="{$siteBaseUrl}{$settings.canonical_member_page}/{$member.member_slug}/{if $settings.enable_multiple_profiles}{$member.id}/{/if}?expanded=live-cam">{$terms.term_webcam_cap}</a></li>
+                        {/if}
+                    {/if}
+
+<!--                    <li><a href="{$siteBaseUrl}{$settings.canonical_member_page}/{$member.member_slug}/{if $settings.enable_multiple_profiles}{$member.id}/{/if}">View More</a></li>-->
+                    {apply_filters('glm-member-db-front-members-list-memberBelow', '', $member.member_pointer)}
+                </ul>
+            </div>
         </li> <!-- end of li.glm-member-list-record -->
     {/foreach} {*$members*}
     </ul>
index f111422..76828ef 100644 (file)
 
 <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
        <header class="entry-header">
-               <?php the_title( '<h1 class="entry-title">', '</h1>' ); ?>
+            
+            <?php 
+                if (is_member()) {
+                    echo '<h1 class="entry-title">'.get_member_name().'</h1>';
+                } else {
+                    the_title( '<h1 class="entry-title">', '</h1>' );
+                } 
+            ?>
        </header><!-- .entry-header -->
 
        <?php if ( function_exists('yoast_breadcrumb') )