X-Git-Url: https://vcs.fsf.org/?p=ryf-theme.git;a=blobdiff_plain;f=css%2Fstyle.css;h=cc8b35e6954e14f48161a0b5811a0dfe8a872546;hp=9a8551e9a07a944a6219b457f03acfa7bd50153d;hb=96a365f2ab1531517105bc4eb36d51df9ac4adde;hpb=aca4887b667b106b92461176bc562172609cbdd4 diff --git a/css/style.css b/css/style.css index 9a8551e..cc8b35e 100644 --- a/css/style.css +++ b/css/style.css @@ -156,9 +156,9 @@ h2.block-title a:hover { .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li.active > a:hover, .navbar-default .navbar-nav > li > a:hover { - color: #DDCC00; + color: #edd400; background: #000; - border-bottom: 2px solid #DDCC00; + border-bottom: 2px solid #edd400; padding-bottom: 5px; margin-bottom: 10px; } @@ -187,25 +187,15 @@ nav .search-block-form { top: 30px; } -/* - * @media screen and (min-width: 520px) and (max-width: 599px) { - * .logo img { margin-left: 50px; } - * #block-ryf-main-menu .navbar-nav { margin-left: 230px; } - * } - * - * @media screen and (min-width: 600px) and (max-width: 767px) { - * .logo img { margin-left: 100px; } - * #block-ryf-main-menu .navbar-nav { margin-left: 280px; } - * } - * - * @media screen and (max-width: 767px) { - * .logo img { height: 150px; margin-top: 25px; } - * .navbar-default { min-height: 230px; margin-bottom: 30px; } - * #block-ryf-main-menu .navbar-nav { max-width: 130px; } - * } - * - */ +@media screen and (max-width: 767px) { + #block-ryf-main-menu .navbar-nav { max-width: 130px; } +} +.region-navigation-collapsible .search-block-form { + float: right; + width: 210px; +} + @media screen and (min-width: 768px) { .navbar-default { @@ -221,12 +211,14 @@ nav .search-block-form { background: none; } .region-navigation-collapsible .search-block-form { - float: right; - padding-top: 30px; - width: 210px; + padding-top: 50px; } } +.maintenance-page #navbar { + margin-bottom: 120px; +} + /* Selectors */ @@ -435,80 +427,38 @@ nav .search-block-form { overflow: auto; } -@media screen and (max-width: 767px) { - .vendors-list-row { - margin: 0px auto; - } - - .vendors-list { - margin-bottom: 40px; - list-style: none; - - overflow: auto; - } - - .vendors-list .views-field-field-icon { - width: 220px; - - margin: 0px auto 20px auto; - } - - .vendors-list .views-field-field-icon img { - margin: 0 auto; - } - - .vendors-list .views-field-name, - .vendors-list .views-field-field-description-summary, - .vendors-list .views-field-description__value { - max-width: 300px; - margin: 0 auto 10px auto; - } - - .vendors-list .views-field-name { - font-weight: bold; - font-size: 18px; - text-align: center; - } +.vendors-list { + margin-bottom: 40px; + list-style: none; + overflow: auto; } -@media screen and (min-width: 768px) { - .vendors-list-row { - width: 600px; - margin: 0px auto; - } - - .vendors-list { - list-style: none; - clear: left; - - overflow: auto; - } - - .vendors-list .views-field-field-icon { - width: 220px; - height: 220px; +.vendors-list .views-field-field-icon { + width: 220px; + height: 220px; - margin-bottom: 40px; + display: flex; + align-items: center; - float: left; - } + margin: 0px auto 20px auto; +} - .vendors-list .views-field-field-icon img { - margin: 0 auto; - } +.vendors-list .views-field-field-icon img { + margin: 0 auto; +} - .vendors-list .views-field-name, - .vendors-list .views-field-field-description-summary, - .vendors-list .views-field-description__value { - margin-left: 300px; - } +.vendors-list .views-field-name, +.vendors-list .views-field-field-description-summary, +.vendors-list .views-field-description__value { + max-width: 300px; + margin: 0 auto 10px auto; +} - .vendors-list .views-field-name { - margin-bottom: 10px; - font-weight: bold; - font-size: 18px; - } +.vendors-list .views-field-name { + font-weight: bold; + font-size: 18px; + text-align: center; } @@ -549,6 +499,7 @@ nav .search-block-form { .view-taxonomy-term .view-header .field--name-description, .view-taxonomy-term .view-header .field--name-field-description-summary, + .view-taxonomy-term .view-header .field--name-field-vendor-website, .view-taxonomy-term .view-header .field--name-field-vendor-support-link, .view-taxonomy-term .view-header .field--name-field-vendor-support-email { max-width: 360px; @@ -571,6 +522,7 @@ nav .search-block-form { .view-taxonomy-term .view-header .field--name-description, .view-taxonomy-term .view-header .field--name-field-description-summary, + .view-taxonomy-term .view-header .field--name-field-vendor-website, .view-taxonomy-term .view-header .field--name-field-vendor-support-link, .view-taxonomy-term .view-header .field--name-field-vendor-support-email { margin-left: 260px; @@ -621,25 +573,24 @@ nav .search-block-form { } .page-node-type-product .product .field--name-field-extra-images { - padding: 5px; + padding: 0 11px; display: flex; align-items: center; - border: 1px solid #888; - border-radius: 10px; } .page-node-type-product .product .field--name-field-extra-images .field--item { display: inline-block; - margin: auto; + margin-right: 15px; padding: 5px; } +.page-node-type-product .product .field--name-field-extra-images .field--item:last-child { + margin-right: 0; +} .page-node-type-product .product .field--name-field-categories, .page-node-type-product .product .field--name-field-vendor { margin: 10px 10px 20px 0px; padding: 10px; - border: 1px solid #888; - border-radius: 10px; } .page-node-type-product .product .field--name-field-categories .field--item { @@ -648,6 +599,33 @@ nav .search-block-form { margin-left: 15px; } +/* Mostly from Bootstrap 3 button CSS */ +.page-node-type-product .product .field--name-field-vendor-product-link a { + color: #fff; + background-color: #337ab7; + border-color: #2e6da4; + display: inline-block; + margin-bottom: 0; + font-weight: normal; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -ms-touch-action: manipulation; + touch-action: manipulation; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857143; + border-radius: 4px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + text-decoration: none; +} + #block-views-block-categories-categories-block ul { margin: 0; padding: 0 10px; list-style: none; @@ -676,18 +654,6 @@ nav .search-block-form { background-color: #fff; border-color: #aaa; } -.page-node-type-product .product .field--name-field-extra-images { - background-color: #f3f3f3; - border-color: #aaa; -} -.page-node-type-product .product .field--name-field-categories { - background-color: #def; - border-color: #8ad; -} -.page-node-type-product .product .field--name-field-vendor { - background-color: #dfe; - border-color: #8da; -} @media screen and (max-width: 767px) { .page-node-type-product .product .field--name-field-extra-images { @@ -833,7 +799,7 @@ nav .search-block-form { .path-search .region-content > ol li { width: 280px; - height: 280px; + height: 320px; margin: 0px auto; padding: 10px; @@ -848,8 +814,8 @@ nav .search-block-form { } .path-search .region-content > ol li .search-image { - width: 100px; - height: 100px; + width: 220px; + height: 220px; margin: 0 auto; @@ -857,6 +823,12 @@ nav .search-block-form { align-items: center; } +.path-search .region-content > ol li p { + display: block; + width: 220px; + margin: 0 auto; +} + .path-search .region-content > ol li img { } @@ -868,13 +840,23 @@ nav .search-block-form { color: #FFF; } +#email-signup .email-input { + color: #000; + display: block; + margin-bottom: 10px; +} +#email-signup .action-button { + color: #000; + display: block; +} + /* full page width for footer */ .footer { width: 100%; } -.footer a { color: #DDCC00; } +.footer a { color: #edd400; } .footer a:hover { color: #FFF; }