|
@@ -0,0 +1,189 @@
|
|
|
|
|
+// some still used by portals
|
|
|
|
|
+
|
|
|
|
|
+.gallery-item-title {
|
|
|
|
|
+ * {
|
|
|
|
|
+ vertical-align: middle;
|
|
|
|
|
+ }
|
|
|
|
|
+ margin-top: @line-height-computed; // match h1 header margin-top
|
|
|
|
|
+ margin-bottom: @margin-xl;
|
|
|
|
|
+ h1 {
|
|
|
|
|
+ display: inline;
|
|
|
|
|
+ margin: 0;
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+.gallery-official {
|
|
|
|
|
+ margin-left: @margin-sm;
|
|
|
|
|
+ &:extend(.label);
|
|
|
|
|
+ &:extend(.label-info);
|
|
|
|
|
+ cursor: default;
|
|
|
|
|
+ font-size: 14px;
|
|
|
|
|
+ padding: 3px 8px;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+.field-title {
|
|
|
|
|
+ font-weight: bold;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+.filters {
|
|
|
|
|
+ float: right;
|
|
|
|
|
+ margin-bottom: @margin-lg;
|
|
|
|
|
+
|
|
|
|
|
+ @media (max-width: @screen-md-min) {
|
|
|
|
|
+ float: none;
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+.cta-links {
|
|
|
|
|
+ .cta-link.btn {
|
|
|
|
|
+ margin: 0 @margin-sm @margin-sm 0;
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+.popular-tags {
|
|
|
|
|
+ .gallery-thumbnail {
|
|
|
|
|
+ margin: 0 0 1em 0 !important;
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+.tag-link {
|
|
|
|
|
+ margin: 0 @margin-xs @margin-sm 0;
|
|
|
|
|
+ max-width: 100%;
|
|
|
|
|
+ white-space: inherit;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+.gallery-abstract {
|
|
|
|
|
+ word-break: break-word;
|
|
|
|
|
+ hyphens: auto;
|
|
|
|
|
+ a {
|
|
|
|
|
+ hyphens: none;
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+.gallery-thumbnail {
|
|
|
|
|
+ display: inline-block;
|
|
|
|
|
+ margin: 0 0 2em;
|
|
|
|
|
+ width: 100%;
|
|
|
|
|
+
|
|
|
|
|
+ .thumbnail {
|
|
|
|
|
+ box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
|
|
|
|
|
+ margin: 0 0 @margin-sm 0;
|
|
|
|
|
+ padding: 0px;
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ justify-content: center;
|
|
|
|
|
+ align-items: center;
|
|
|
|
|
+ overflow: hidden;
|
|
|
|
|
+ width: 100%;
|
|
|
|
|
+
|
|
|
|
|
+ h3 {
|
|
|
|
|
+ color: @link-color-alt;
|
|
|
|
|
+ margin: 10px 0px 10px 20px;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ &.thumbnail-tag {
|
|
|
|
|
+ height: 100px;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ .caption {
|
|
|
|
|
+ // Override Server Pro template styles
|
|
|
|
|
+ background: none;
|
|
|
|
|
+ border: none;
|
|
|
|
|
+ text-align: center;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ .caption__description {
|
|
|
|
|
+ font-style: italic;
|
|
|
|
|
+ padding: 0 0 5px 0;
|
|
|
|
|
+ .text-overflow();
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ .gallery-list-item-title {
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ align-items: center;
|
|
|
|
|
+ justify-content: center;
|
|
|
|
|
+ * {
|
|
|
|
|
+ flex-basis: content;
|
|
|
|
|
+ cursor: inherit;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ .caption__title {
|
|
|
|
|
+ text-align: center;
|
|
|
|
|
+ .text-overflow();
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ a {
|
|
|
|
|
+ &:hover {
|
|
|
|
|
+ text-decoration: none; // disable underlining label
|
|
|
|
|
+ .caption__title {
|
|
|
|
|
+ text-decoration: underline;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+.gallery-large-pdf-preview {
|
|
|
|
|
+ border: solid 1px @gray-lightest;
|
|
|
|
|
+ margin-top: @margin-lg;
|
|
|
|
|
+ img {
|
|
|
|
|
+ max-width: 100%;
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+@top-picks-banner-extra-width: 50px;
|
|
|
|
|
+.top-picks-banner {
|
|
|
|
|
+ padding: 0px;
|
|
|
|
|
+ width: 100%;
|
|
|
|
|
+ margin-left: auto;
|
|
|
|
|
+ margin-right: auto;
|
|
|
|
|
+
|
|
|
|
|
+ @media (min-width: (@screen-lg-min + @top-picks-banner-extra-width)) {
|
|
|
|
|
+ width: @container-lg + @top-picks-banner-extra-width;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @media (max-width: (@screen-lg-min + @top-picks-banner-extra-width - 1)) {
|
|
|
|
|
+ border-radius: 0;
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+.gallery-top-pick-badge {
|
|
|
|
|
+ margin-left: @margin-sm;
|
|
|
|
|
+ &:extend(.label);
|
|
|
|
|
+ &:extend(.label-primary);
|
|
|
|
|
+ cursor: default;
|
|
|
|
|
+ font-size: 14px;
|
|
|
|
|
+ padding: 3px 8px;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/* Media Queries */
|
|
|
|
|
+@media (max-width: @screen-xs-max) {
|
|
|
|
|
+ .gallery-container {
|
|
|
|
|
+ column-count: 2;
|
|
|
|
|
+ column-gap: 2em;
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+@media (min-width: @screen-sm-min) {
|
|
|
|
|
+ .gallery-container {
|
|
|
|
|
+ &.use-column {
|
|
|
|
|
+ column-count: 3;
|
|
|
|
|
+ column-gap: 3em;
|
|
|
|
|
+ }
|
|
|
|
|
+ &.use-percent {
|
|
|
|
|
+ margin: 0 -1.5em;
|
|
|
|
|
+ .gallery-thumbnail {
|
|
|
|
|
+ width: 33.3333333%;
|
|
|
|
|
+ padding: 0 1.5em;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+@media (min-width: @screen-md-min) {
|
|
|
|
|
+ .gallery-large-pdf-preview {
|
|
|
|
|
+ margin-top: 0;
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+.section-tags {
|
|
|
|
|
+ margin-bottom: @margin-xl;
|
|
|
|
|
+ margin-top: @margin-md;
|
|
|
|
|
+}
|