X-Git-Url: https://vcs.fsf.org/?p=ryf-theme.git;a=blobdiff_plain;f=css%2Fstyle.css;h=740b0ded6dbec0ee031e33e262f58e83cdc78e46;hp=c1170a0f4cb7988618e94e43e83d8e850d43a25a;hb=b9bef3535648bb949edd5c19b587db38084cdcc4;hpb=b766958ec0e305a53884d2e94bdf0d1e4af905b7 diff --git a/css/style.css b/css/style.css index c1170a0..740b0de 100644 --- a/css/style.css +++ b/css/style.css @@ -7,6 +7,26 @@ body { margin: 0; min-width: 320px; } a { transition: 0.3s; } + +/* etcetera */ + + +.feed-icons, +.more-link { + margin-top: 15px; + clear: both; +} +.more-link { + font-weight: bold; +} + +.block-views { + margin-top: 20px; +} + +/* Navbar */ + + .navbar-default { background: #000; color: #FFF; @@ -38,9 +58,16 @@ a { transition: 0.3s; } #block-ryf-main-menu .navbar-nav { margin-left: 180px; } +.navbar-default .navbar-nav > li > a:focus { + outline: none; +} + +.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > .active > a, -.navbar-default .navbar-nav > .active > a:hover, -.navbar-default .navbar-nav > li > a { +.navbar-default .navbar-nav > li > a:link, +.navbar-default .navbar-nav > .active > a:link, +.navbar-default .navbar-nav > li > a:visited, +.navbar-default .navbar-nav > .active > a:visited { color: #FFF; background: #000; border-bottom: 2px solid transparent; @@ -48,10 +75,12 @@ a { transition: 0.3s; } margin-bottom: 5px; } -.navbar-default .navbar-nav > .active > a, +.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > .active > a:hover, -.navbar-default .navbar-nav > li > a:hover { +.navbar-default .navbar-nav > li > a:active, +.navbar-default .navbar-nav > .active > a:active { color: #edd400; + background: #000; border-bottom: 2px solid #edd400; padding-bottom: 5px; margin-bottom: 10px; @@ -104,7 +133,7 @@ a { transition: 0.3s; } /* RYF List */ -.ryf-list-row ul { +.ryf-list-row { padding: 0; margin: 0 auto; overflow: auto; @@ -140,11 +169,13 @@ a { transition: 0.3s; } } .ryf-list .field--name-field-image { - margin: 0 auto; + margin: 0 auto 10px auto; } .ryf-list img { max-width: 150px; + max-height: 150px; + object-fit: contain; overflow: hidden; } @@ -187,13 +218,8 @@ a { transition: 0.3s; } text-align: right; } -.feed-icons { - margin-top: 15px; - clear: both; -} - @media screen and (min-width: 450px) and (max-width: 659px) { - .ryf-list-row ul { + .ryf-list-row { max-width: 600px; } .ryf-list { @@ -203,7 +229,7 @@ a { transition: 0.3s; } } } @media screen and (min-width: 660px) and (max-width: 767px) { - .ryf-list-row ul { + .ryf-list-row { max-width: 600px; } .ryf-list-row { @@ -214,13 +240,14 @@ a { transition: 0.3s; } max-width: 300px; float: left; } + .auto-clear .col-xs-12:nth-child(odd){clear:left;} } /* Vendors list */ -.vendors-list-row ul { +.vendors-list-row { padding: 10px; margin: 0 auto; overflow: auto; @@ -393,13 +420,14 @@ a { transition: 0.3s; } .page-node-type-product .product .field--name-field-image { padding: 10px; - display: flex; - align-items: center; - border: 1px solid #888; border-radius: 10px; } +.page-node-type-product .product .field--name-field-image img { + margin: 0 auto; +} + .page-node-type-product .product .field--name-field-extra-images { padding: 5px; @@ -463,10 +491,12 @@ a { transition: 0.3s; } .page-node-type-product .product .field--name-field-categories, .page-node-type-product .product .field--name-field-vendor { + margin-bottom: 0px; float: left; } .page-node-type-product .product .field--name-body { + padding-top: 20px; clear: both; } } @@ -511,20 +541,34 @@ a { transition: 0.3s; } .page-node-type-product-announcement .page-header, +.page-node-type-product-announcement .tabs--primary, .page-node-type-product-announcement .region-content, .page-node-type-general-news-item .page-header, -.page-node-type-general-news-item .region-content { - max-width: 800px; - margin: 0 auto; -} - +.page-node-type-general-news-item .tabs--primary, +.page-node-type-general-news-item .region-content, +.page-node-type-page .page-header, +.page-node-type-page .tabs--primary, +.page-node-type-page .region-content, .path-news .page-header, +.path-news .tabs--primary, .path-news .region-content { max-width: 800px; margin: 0 auto; } -.path-news h2 { +/* don't apply above max-width rule to main page */ +.path-frontpage .page-header, +.path-frontpage .tabs--primary, +.path-frontpage .region-content { + max-width: 2000px; /* high number beyond the max */ +} + +.page-node-type-page .page-header { + margin-bottom: 20px; +} + +.path-news h2, +.block-views-blocknews-news-block article h2 { font-size: 25px; } @@ -550,6 +594,61 @@ a { transition: 0.3s; } } +/* Search Results */ + + +@media screen and (max-width: 600px) { + .path-search .region-content > ol { + width: 300px; + } +} +@media screen and (min-width: 601px) and (max-width 1000px) { + .path-search .region-content > ol { + width: 560px; + } +} +@media screen and (min-width: 1001px) { + .path-search .region-content > ol { + width: 900px; + } +} + +.path-search .region-content > ol { + margin: 0 auto; + padding-left: 0; + overflow: auto; +} + +.path-search .region-content > ol li { + width: 280px; + height: 280px; + margin: 0px auto; + padding: 10px; + + float: left; + + list-style: none; + overflow: hidden; +} + +.path-search .region-content > ol li h3 { + text-align: center; +} + +.path-search .region-content > ol li .search-image { + width: 100px; + height: 100px; + + margin: 0 auto; + + display: flex; + align-items: center; +} + +.path-search .region-content > ol li img { +} + + /* Footer */