Commit f8723141 authored by Nic's avatar Nic Committed by Aegir user

integration of various CSS including civicamp sponsor styling

parent 0b309206
......@@ -58,6 +58,9 @@ body.navbar-is-fixed-top {
body.front.admin-menu .CiviPage {
margin-top: 60px;
}
.node-type-webform .page-header {
margin-top: 100px;
}
body.node-type-civicamp .region.region-content {
margin: 40px 0px -19px 0px;
}
......@@ -136,11 +139,12 @@ body.admin-menu.page-civicon #block-views-civicon-block-4 {
.cms-experts.pane-partners-and-contributors h2,
.pane-extensions-directory h2.pane-title {
font-weight: 300;
padding: 0px 0px 0px 0px;
padding: 0px 0px 6px 0px;
margin-bottom: 15px;
margin-top: 5px;
font-size: 31px;
text-transform: uppercase;
font-size: 27px;
text-transform: none;
border-bottom: 1px solid #ccc;
}
.pane-blog-news h4 a,
.pane-extensions-directory h2.field-content a {
......@@ -172,6 +176,26 @@ ul.checklist li::before {
ul.arrow li::before {
content: "\f061";
}
h3.clean-green {
color: #82c459;
margin-top: 6px;
margin-bottom: 6px;
}
img.mid-circle {
width: 120px;
height: 120px;
border-radius: 60px;
float: left;
margin: 0px 10px 10px 0px;
}
.pane-title.light {
font-weight: 300;
font-size: 32px;
}
.intro {
font-size: 125%;
margin-bottom: 23px;
}
a.bluebutton{
background: #056085;
background: -moz-linear-gradient(top, #056085 0%, #0786b5 100%);
......@@ -199,13 +223,13 @@ a.bluebutton:active{
.page-civicon .views-field-field-sponsorship-payment a,
a.greenbutton,
.page-civicon a.event-register {
background-color: #82c459;
border-radius: 3px;
color: #fff;
display: inline-block;
font-size: 22px;
margin-bottom: 15px;
padding: 15px 30px;
background-color: #82c459;
border-radius: 3px;
color: #fff;
display: inline-block;
font-size: 22px;
margin-bottom: 15px;
padding: 15px 30px;
cursor: pointer;
}
.field-name-field-register-link .field-item a:hover,
......@@ -225,12 +249,27 @@ a.greenbutton,
.page-civicon .views-field-field-sponsorship-payment a:focus,
.page-civicon .views-field-field-sponsorship-payment a:hover,
a.greenbutton:hover, a.greenbutton:active {
background-color: #64a13f;
background-image: none;
text-decoration: none;
color: #fff;
background-color: #64a13f;
background-image: none;
text-decoration: none;
color: #fff;
}
#block-service-links-service-links {
margin-bottom: 15px;
}
#block-service-links-service-links h2 {
font-size: 18px;
margin: 10px 0px;
font-weight: 300;
}
#block-service-links-service-links a {
float: left;
margin: 0px 5px 10px 0px;
}
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
margin: 4px 10px 4px -10px !important;
position: relative;
}
/* BOOTSTRAP FIXES */
/* provides bootstrap container to panels or pages without a container */
......@@ -269,9 +308,11 @@ a.greenbutton:hover, a.greenbutton:active {
.bootstrapcon .bootstrap-twocol-stacked,
.page-working-groups .bootstrap-twocol-stacked,
.node-type-strategic-initiative .bootstrap-twocol-stacked,
.node-type-conference .bootstrap-twocol-stacked .row:nth-of-type(n+2) {width:100%}
}
.node-type-conference .bootstrap-twocol-stacked .row:nth-of-type(n+2) {
width:100%
}
}
/* FORMS */
.logged-in .webform-client-form {
......@@ -440,6 +481,17 @@ div.pane-blog-taxonomy, div.cms {
.region-footer-bottom .block {
margin-bottom: 40px;
}
footer .menu-name-menu-primary-menu ul {
border: 0px solid transparent;
min-height: auto;
position: inherit;
width: auto;
text-align: left;
width: auto;
top: inherit;
background-color: transparent;
z-index: 100;
}
/*************
NAVIGATION
......@@ -1118,10 +1170,14 @@ a.feature-box:hover{
overflow: hidden;
}
.node-type-conference .panel-panel.top {
background-size: cover !important;
-webkit-background-size: cover !important;
-moz-background-size: cover !important;
-o-background-size: cover !important;
min-height: 470px;
}
.node-type-conference .region.region-content {
margin: 70px 0px -19px 0px;
margin: 40px 0px -19px 0px;
}
body.admin-menu.node-type-conference .region.region-content {
margin: -1px 0px -19px 0px;
......@@ -1244,7 +1300,7 @@ body.admin-menu.node-type-conference .region.region-content {
}
.page-civicon a.event-register {
font-size: 22px;
color: #82c459;
color: #fff;
padding: 15px;
}
.page-civicon .civicon-lead a.full-details:hover,
......@@ -1269,60 +1325,77 @@ body.admin-menu.node-type-conference .region.region-content {
margin-top: 10px;
}
/* CIVICON SPONSORSHIP */
/* CIVICON/CAMP SPONSORSHIP DETAILS */
.page-civicon .views-field-field-sponsorship-payment a {
.page-civicon .views-field-field-sponsorship-payment a,
.page-civicamp .views-field-field-sponsorship-payment a {
margin-top: 15px;
}
.page-civicon .view-sponsorship-levels.view-display-id-panel_pane_1,
.page-civicon .view-sponsorship.view-display-id-panel_pane_1 {
.page-civicon .view-sponsorship.view-display-id-panel_pane_1,
.page-civicamp .view-sponsorship-levels.view-display-id-panel_pane_1,
.page-civicamp .view-sponsorship.view-display-id-panel_pane_1 {
text-align: center;
width: 80%;
margin: 0 auto;
clear: both;
}
.page-civicon .view-sponsorship-levels.view-display-id-panel_pane_1 {
.page-civicon .view-sponsorship-levels.view-display-id-panel_pane_1,
.page-civicamp .view-sponsorship-levels.view-display-id-panel_pane_1 {
margin: 30px auto 50px;
}
.page-civicon .view-sponsorship-levels.view-display-id-page > .view-content {
.page-civicon .view-sponsorship-levels.view-display-id-page > .view-content,
.page-civicamp .view-sponsorship-levels.view-display-id-page_2 > .view-content {
width: 73%;
}
.page-civicon .view-sponsorship-levels.view-display-id-page > .view-content h3 {
.page-civicon .view-sponsorship-levels.view-display-id-page > .view-content h3,
.page-civicamp .view-sponsorship-levels.view-display-id-page_2 > .view-content h3{
margin-bottom: 5px;
font-family: oswald,sans-serif;
text-transform: uppercase;
}
.page-civicon .view-sponsorship-levels.view-display-id-page > .view-content h4 {
.page-civicon .view-sponsorship-levels.view-display-id-page > .view-content h4,
.page-civicamp .view-sponsorship-levels.view-display-id-page_2 > .view-content h4 {
margin-bottom: -15px;
margin-top: 30px;
font-weight: 300;
}
.page-civicon .view-sponsorship-levels.view-display-id-page .views-field-body {
.page-civicon .view-sponsorship-levels.view-display-id-page .views-field-body,
.page-civicamp .view-sponsorship-levels.view-display-id-page_2 .views-field-body {
margin: 30px 0px;
}
.page-civicon .view-sponsorship-levels .view-display-id-panel_pane_2 {
.page-civicon .view-sponsorship-levels .view-display-id-panel_pane_2,
.page-civicamp .view-sponsorship-levels .view-display-id-panel_pane_2 {
float: right;
width: 25%;
}
.page-civicon .view-sponsorship-levels .view-display-id-panel_pane_2 h3 {
.page-civicon .view-sponsorship-levels .view-display-id-panel_pane_2 h3,
.page-civicamp .view-sponsorship-levels .view-display-id-panel_pane_2 h3{
margin-top: 0px;
color: #82c459;
font-family: oswald,sans-serif;
text-transform: uppercase;
}
.page-civicon .panel-pane.pane-civicon {
.page-civicon .panel-pane.pane-civicon,
.page-civicamp .panel-pane.pane-civicamp {
background: #eee;
padding: 15px 15px 5px 15px;
margin-bottom: 20px;
color: #231f20;
}
/* CIVICON SPONSOR PAGE */
/* CIVICON/CAMP SPONSOR LISTINGS */
.view-sponsorship-levels.view-display-id-page_1 {
.view-sponsorship-levels.view-display-id-page_1,
.view-id-sponsorship_levels.view-display-id-block_1,
.view-sponsorship-levels.view-display-id-page_3,
.view-id-sponsorship_levels.view-display-id-block_2 {
text-align: center;
}
.view-sponsorship-levels.view-display-id-page_1 .view-content h3 {
.view-sponsorship-levels.view-display-id-page_1 .view-content h3,
.view-id-sponsorship_levels.view-display-id-block_1 .view-content h3,
.view-sponsorship-levels.view-display-id-page_2 .view-content h3,
.view-id-sponsorship_levels.view-display-id-block_2 .view-content h3 {
text-transform: uppercase;
font-size: 22px;
text-align: center;
......@@ -1332,12 +1405,18 @@ margin-top: 15px;
padding-bottom: 4px;
font-family: 'Oswald';
}
.view-sponsorship-levels.view-display-id-page_1 ul {
.view-sponsorship-levels.view-display-id-page_1 ul,
.view-id-sponsorship_levels.view-display-id-block_1 ul,
.view-sponsorship-levels.view-display-id-page_3 ul,
.view-id-sponsorship_levels.view-display-id-block_2 ul {
list-style-type: none;
padding: 0px;
text-align: center;
}
.view-sponsorship-levels.view-display-id-page_1 ul li {
.view-sponsorship-levels.view-display-id-page_1 ul li,
.view-id-sponsorship_levels.view-display-id-block_1 ul li,
.view-sponsorship-levels.view-display-id-page_3 ul li,
.view-id-sponsorship_levels.view-display-id-block_2 ul li {
display: inline-block;
margin: 0px 10px;
}
......@@ -1367,6 +1446,43 @@ p.sponsor-image.Text .sponsor-name a {
font-size: 18px;
text-transform: uppercase;
}
p.sponsor-image.midler a.top-pad img {
padding-top: 30px;
}
p.sponsor-image.midler img {
max-width: 140px;
height: auto;
margin: 0 20px 20px 0;
}
p.sponsor-image.midler a {
float: left;
}
.event-details {
text-align: center;
}
.event-details .intro {
text-align: center;
width: 80%;
margin: 10px auto 20px;
}
.detail-float-right {
width: 30%;
float: right;
padding: 15px;
border: 1px solid #dedede;
background: #efefef;
border-radius: 4px;
margin-left: 10px;
text-align: left;
}
.detail-float-right h3 {
font-weight: 300;
padding: 0px 0px 0px 0px;
margin-bottom: 15px;
margin-top: 5px;
font-size: 31px;
text-transform: uppercase;
}
/* CIVICON SUBMENU */
......@@ -1400,13 +1516,18 @@ p.sponsor-image.Text .sponsor-name a {
float: left;
}
.view-civicon.view-id-civicon.view-display-id-panel_pane_1 ul li a {
font-size: 20px;
color: #635d5e;
padding: 15px;
font-weight: 300;
font-size: 20px;
color: #635d5e;
padding: 15px;
font-weight: 300;
font-family: 'Source Sans Pro', sans-serif;
text-transform: inherit;
}
.view-civicon.view-id-civicon.view-display-id-panel_pane_1 ul li a:hover,
.view-civicon.view-id-civicon.view-display-id-panel_pane_1 ul li a:focus {
text-decoration: none;
border-bottom: 3px solid #82c459;
}
.view-civicon.view-id-civicon.view-display-id-panel_pane_1 ul li:last-child a,
.view-civicon.view-id-civicon.view-display-id-panel_pane_1 ul li:last-child {
padding-right: 0px;
......@@ -1422,7 +1543,7 @@ p.sponsor-image.Text .sponsor-name a {
margin-bottom: 10px;
}
.view-civicon.view-id-civicon.view-display-id-panel_pane_1 {
border-bottom: 3px solid #dedede;
border-bottom: 1px solid #dedede;
padding-bottom: 10px;
min-height: 115px;
margin-top: 10px;
......@@ -1430,7 +1551,7 @@ p.sponsor-image.Text .sponsor-name a {
.node-type-conference .view-civicon.view-id-civicon {
border-bottom: 0px solid transparent;
border-top: 0px solid transparent;
padding: 0px 0px 20px;
padding: 0px;
margin-top: 0px;
margin-bottom: 40px;
}
......@@ -1493,11 +1614,10 @@ p.sponsor-image.Text .sponsor-name a {
.node-type-conference.node-type-civicamp .panel-panel.right.col-lg-offset-1 {
margin-top: 0px !important;
}
/* CIVICON INTENRAL PAGES */
.page-civicon .page-content {
.page-civicon .page-content,
.page-civicamp .page-content {
margin-top: 60px;
}
.page-civicon .view-content .gmap-gmap {
......@@ -1508,7 +1628,42 @@ p.sponsor-image.Text .sponsor-name a {
.page-civicon .views-bootstrap-grid-plugin-style .col,
.views-bootstrap-grid-plugin-style .col .views-field {
padding: 0px;
}
}
/* CIVICON/CAMP CIVI PAGES */
/* [ML] (bgm) for https://civicrm.org/civicrm/profile/create?gid=35&reset=1 */
.crm-container .crm-profile-name-Montreal_meetups_and_announcements_35 .crm-button {
display: inline-block;
margin-bottom: 0;
font-weight: 700;
text-align: center;
vertical-align: middle;
border: 1px solid transparent;
white-space: nowrap;
padding: 6px 12px;
font-size: 18px;
line-height: 1.42857143;
text-transform: uppercase;
padding: 1px 5px;
font-size: 16px;
line-height: 1.5;
border-radius: 0;
color: #fff;
background-image: none;
background-color: #056186;
border-color: #044f6d;
}
.crm-container .crm-profile-name-Montreal_meetups_and_announcements_35 .help {
background-color: #f1f1f1;
border: none;
}
.crm-container .crm-profile-name-Montreal_meetups_and_announcements_35 .button.cancel {
display: none;
}
.crm-container #printer-friendly {
display: none;
}
/* CIVICON SLIDER */
.page-civicon .flex-control-thumbs li {
......@@ -1626,13 +1781,14 @@ ul.flex-direction-nav li a {
line-height: 32px;
font-size: 36px;
}
.page-civicon .page-header h1 {
.page-civicon .page-header h1,
.page-civicamp .page-header h1 {
font-family: 'Oswald', sans-serif;
text-align: center;
color:#82c459;
margin-top: 0px;
padding-top: 30px;
clear: both;
clear: both;
}
.page-civicon-master #block-system-main p,
.page-node-5689 #block-system-main p {
......@@ -1985,26 +2141,31 @@ clear: both;
.page-taxonomy .page-header h1,
.page-blog .page-header h1 {
font-family: oswald,sans-serif;
font-size: 48px;
margin-top: 0;
font-weight: 700;
font-size: 48px;
margin-top: 0;
font-weight: 700;
}
.blog-listing .page-header h1,
.node-type-blog .page-header h1,
.pane-blog-news h4 a {
text-transform: none;
}
.node-type-blog .field-type-taxonomy-term-reference .field-item {
float: left;
}
.node-type-blog .field-type-taxonomy-term-reference .field-item a {
background-color: #82c459;
border-radius: 3px;
color: #fff;
display: inline-block;
font-size: 20px;
margin: 0px 10px 15px 0px;
padding: 5px 18px;
background-color: #82c459;
border-radius: 3px;
color: #fff;
display: inline-block;
font-size: 20px;
margin: 0px 10px 15px 0px;
padding: 5px 18px;
}
.node-type-blog .field-type-taxonomy-term-reference .field-item a:hover, .node-type-blog .field-type-taxonomy-term-reference .field-item a:active {
background-color: #64a13f;
background-image: none;
text-decoration: none;
background-color: #64a13f;
background-image: none;
text-decoration: none;
}
.node-type-blog .field-name-body {
margin-top: 20px;
......@@ -2026,7 +2187,7 @@ background-color: #82c459;
.pane-blog-news .views-field-created,
.view-blog-news .views-field-created {
font-size: 18px;
font-weight: bold;
font-weight: 300;
line-height: 1;
text-transform: uppercase;
}
......@@ -2240,6 +2401,9 @@ div.cms, div.pane-blog-taxonomy {
font-weight: 400;
text-transform: inherit;
}
.view-service-providers .view-header {
padding-bottom: 15px;
}
/* detail page */
.page-providers .region.region-content {
......@@ -2342,39 +2506,59 @@ div.cms, div.pane-blog-taxonomy {
.page-partners-contributors .views-field-nothing .contact-info p {
margin: 0px;
}
.page-providers .vertical-tabs-panes #edit-tab-3 .view-service-providers .views-row-first {
.page-providers .vertical-tabs-panes #edit-tab-3 .view-service-providers .views-row-first,
.page-providers .vertical-tabs-panes #edit-tab-2 .view-service-providers .views-row-first {
margin-top: 0px;
padding-top: 5px;
}
.page-providers .vertical-tabs-panes #edit-tab-3 .views-field-nothing {
.page-providers .vertical-tabs-panes #edit-tab-3 .views-field-nothing,
.page-providers .vertical-tabs-panes #edit-tab-2 .views-field-nothing {
padding: 0px;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
}
.page-providers .vertical-tabs-panes #edit-tab-3 h3 {
.page-providers .vertical-tabs-panes #edit-tab-3 h3,
.page-providers .vertical-tabs-panes #edit-tab-2 h3 {
font-weight: normal;
font-size: 28px;
margin-bottom: 12px;
}
.page-providers .vertical-tabs-panes #edit-tab-3 .detailed-info {
.page-providers .vertical-tabs-panes #edit-tab-3 .detailed-info,
.page-providers .vertical-tabs-panes #edit-tab-2 .detailed-info {
font-weight: normal;
font-size: 19px;
line-height: 24px;
}
.page-providers .vertical-tabs-panes #edit-tab-3 .views-row {
.page-providers .vertical-tabs-panes #edit-tab-3 .views-row,
.page-providers .vertical-tabs-panes #edit-tab-2 .views-row {
padding-top: 30px;
margin-top: 30px;
border-width: 2px;
}
.page-providers .vertical-tabs-panes #edit-tab-3 .author-info {
.page-providers .vertical-tabs-panes #edit-tab-3 .author-info,
.page-providers .vertical-tabs-panes #edit-tab-2 .author-info {
font-size: 16px;
margin: 15px 0px;
padding-top: 20px;
}
.page-providers .vertical-tabs-panes #edit-tab-3 .author-info img {
.page-providers .vertical-tabs-panes #edit-tab-3 .author-info img,
.page-providers .vertical-tabs-panes #edit-tab-2 .author-info img {
width: 80px;
height: 80px;
margin: -20px 10px 0px 0px;
object-fit: cover;
}
.page-providers .vertical-tabs-panes #edit-tab-3 .views-row-first {
padding-top: 0px;
margin-top: 0px;
}
.page-providers .vertical-tabs-panes .description p {
margin-bottom: 12.5px;
}
@media (max-width: 760px) {
.page-providers .tabs-left>.nav-tabs {
width: 100%;f
padding-bottom: 0px;
}
}
\ No newline at end of file
themes/civicrm_bootstrap/logo.png

5.99 KB | W: | H:

themes/civicrm_bootstrap/logo.png

11 KB | W: | H:

themes/civicrm_bootstrap/logo.png
themes/civicrm_bootstrap/logo.png
themes/civicrm_bootstrap/logo.png
themes/civicrm_bootstrap/logo.png
  • 2-up
  • Swipe
  • Onion skin
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment