diff --git a/content/publishers/_index.html b/content/publishers/_index.html new file mode 100644 index 0000000..ab8140a --- /dev/null +++ b/content/publishers/_index.html @@ -0,0 +1,6 @@ +--- +draft: false +--- +
+ {{< map geoJson="data/geojsonContributors.json">}} +
\ No newline at end of file diff --git a/content/publishers/index.md b/content/publishers/index.md deleted file mode 100644 index 5842c7a..0000000 --- a/content/publishers/index.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -draft: false ---- - -{{< map geoJson="data/geojsonContributors.json">}} \ No newline at end of file diff --git a/themes/lumbung-theme/layouts/partials/publishers_post_card.html b/themes/lumbung-theme/layouts/partials/publishers_post_card.html new file mode 100644 index 0000000..ae4f6c5 --- /dev/null +++ b/themes/lumbung-theme/layouts/partials/publishers_post_card.html @@ -0,0 +1,26 @@ +
+
+ {{ $postPermalink := .Permalink}} + +
+

+ {{ .Title }} +

+
+
+
+ {{ .Summary }}... +
+
+ + +
+
+
diff --git a/themes/lumbung-theme/layouts/publishers/list.html b/themes/lumbung-theme/layouts/publishers/list.html index 4d30cdf..55ca335 100644 --- a/themes/lumbung-theme/layouts/publishers/list.html +++ b/themes/lumbung-theme/layouts/publishers/list.html @@ -1,45 +1,11 @@ {{ define "main" }} -
- +
{{.Content}} +
{{ range where (.Paginator 13).Pages "Params.hidden" "ne" "true" }} - - {{ if in .Params.categories "tv"}} - - {{- partial "video_box.html" . -}} - - {{ else if in .Params.categories "calendar" }} - - {{- partial "calendar_card.html" . -}} - - {{ else if in .Params.categories "network" }} - - {{- partial "network_card.html" . -}} - - {{ else if in .Params.categories "shouts" }} - - {{- partial "shout_card.html" . -}} - - {{ else if in .Params.categories "pen" }} - - {{- partial "pen_card.html" . -}} - - {{ else if in .Params.categories "book" }} - - {{- partial "book.html" . -}} - - {{ else if in .Params.categories "page" }} - - {{- partial "blank.html" . -}} - - {{ else }} - - {{- partial "card.html" . -}} - - {{ end }} - + {{- partial "publishers_post_card.html" . -}} {{ end }}
diff --git a/themes/lumbung-theme/static/css/main.css b/themes/lumbung-theme/static/css/main.css index 7c517d9..3e0ed09 100644 --- a/themes/lumbung-theme/static/css/main.css +++ b/themes/lumbung-theme/static/css/main.css @@ -1761,7 +1761,7 @@ a.timeline-url { /* Timeline Events - Right Side */ .timeline-event:nth-child(2n) { margin-right: -5vw; - } +} .timeline-event:nth-child(36n + 8), .timeline-event:nth-child(36n + 24) { margin-right: -6vw; @@ -1788,3 +1788,112 @@ a.timeline-url { padding: 0; } } + + +/*=============================================== +Styles for publishers page +================================================= */ + +.publishers-page .map { + margin-bottom: 2em; +} + +.card.publishers { + border: 2px solid var(--social-dark); + background-color: var(--social-light); + max-width: min-content; + margin-bottom: 2em; + flex: auto; + margin: 0 3em 3em 0; + align-self: start; + color: var(--social-dark); + transition: transform 0.1s ease-in-out; +} + +.card.publishers .link-wrapper { + text-decoration: none; + color: inherit; +} + +.card.publishers:hover { + transform: rotate(5deg); +} + +.h-entry.publishers header { + display: flex; + flex-direction: column; +} + +.h-entry.publishers header h2 { + padding: 0.5em 0.5em 0.2em 0.5em; + margin: 0; + border: none; +} + +.h-entry.publishers header h2:hover { + cursor: pointer; +} + +.h-entry.publishers header h2 a { + text-decoration: none; + color: var(--social-dark); +} + +.h-entry.publishers header time { + text-align: right; + padding: 0.6em 0.8em; + font-size: 1rem; +} + +.card.publishers .header-metadata { + align-items: center; +} + +.card.publishers .header-metadata .dt-published { + border-bottom: 2px solid var(--social-dark); +} + +.card.publishers .filler { + min-height: 1rem; +} + +.card.publishers .author.p-author { + border-color: var(--social-dark); + padding: 0.5em 1.2em 0.5em 1.2em; +} + +.card.publishers .p-summary { + display: flex; +} + +.card.publishers .p-summary.landscape { + flex-direction: column; +} + +.card.publishers .summary-image > img { + display: inherit; +} + +.card.publishers .summary-text { + font-size: 18px; +} + +.card.publishers .footer-filler { + border-left: 2px solid var(--social-dark); + border-top: none; +} + +.card.publishers .post-footer { + border-top: 2px solid var(--social-dark); + flex-flow: row; + font-size: 0.9rem; + background-color: var(--social-light); + color: var(--social-dark); + padding: 1em; + justify-content: space-between; + align-items: center; +} + +.card.publishers .post-footer svg { + fill: var(--social-dark) +} \ No newline at end of file