From ee87009471ae65fb40eb9b574460417f49d1d0d6 Mon Sep 17 00:00:00 2001 From: Ben Goldsworthy Date: Fri, 30 Jun 2023 21:16:59 -0600 Subject: [PATCH] various updates --- ...6dce96d73c506be755260950f0c4e5401de78e.css | 1063 +++++++++++++++++ images/feed-icon.svg | Bin 0 -> 10661 bytes images/layers-2x.png | Bin 0 -> 1259 bytes images/layers.png | Bin 0 -> 696 bytes images/marker-icon-2x.png | Bin 0 -> 2464 bytes images/marker-icon.png | Bin 0 -> 1466 bytes images/marker-shadow.png | Bin 0 -> 618 bytes js/render-roles-timeline.js | 162 +-- layouts/_default/baseof.html | 25 +- layouts/_default/list.html | 8 +- layouts/_default/section.html | 8 +- layouts/_default/single.html | 84 +- layouts/blog/section.html | 20 +- layouts/blog/single.html | 207 +++- layouts/cv/list.html | 3 +- layouts/cv/locations.html | 12 +- layouts/cv/section.html | 57 +- layouts/index.html | 9 +- layouts/partials/cite.html | 36 + layouts/partials/copying.html | 14 +- .../cv/organisations/organisation-items.html | 4 +- .../cv/organisations/recursive-children.html | 2 +- layouts/partials/header/site-header.html | 8 +- layouts/partials/header/site-nav.html | 2 +- layouts/partials/item-tile.html | 61 +- layouts/partials/items-grid.html | 8 +- layouts/partials/post-meta.html | 61 +- layouts/partials/years-list.html | 4 +- layouts/portfolio/section.html | 6 +- layouts/series/list.html | 4 +- layouts/shortcodes/abbr.html | 61 +- layouts/shortcodes/blockquote.html | 35 + layouts/shortcodes/cite.html | 17 +- layouts/shortcodes/figure.html | 65 +- layouts/shortcodes/gallery.html | 2 +- layouts/shortcodes/gallery_new.html | 79 ++ layouts/shortcodes/page-resource.html | 8 +- 37 files changed, 1734 insertions(+), 401 deletions(-) create mode 100644 css/main.5ab0235ae16ebe5309ee936af56dce96d73c506be755260950f0c4e5401de78e.css create mode 100644 images/feed-icon.svg create mode 100644 images/layers-2x.png create mode 100644 images/layers.png create mode 100644 images/marker-icon-2x.png create mode 100644 images/marker-icon.png create mode 100644 images/marker-shadow.png create mode 100644 layouts/partials/cite.html create mode 100644 layouts/shortcodes/blockquote.html create mode 100644 layouts/shortcodes/gallery_new.html diff --git a/css/main.5ab0235ae16ebe5309ee936af56dce96d73c506be755260950f0c4e5401de78e.css b/css/main.5ab0235ae16ebe5309ee936af56dce96d73c506be755260950f0c4e5401de78e.css new file mode 100644 index 0000000..5a04f0b --- /dev/null +++ b/css/main.5ab0235ae16ebe5309ee936af56dce96d73c506be755260950f0c4e5401de78e.css @@ -0,0 +1,1063 @@ +@charset "UTF-8"; +/* + * Fonts + */ +/* + * Commented out until I decide to buy a licence for Input Mono. + * + * @font-face { + * font-family: "Input Mono"; + * src: url(/fonts/InputMono-Regular.ttf); + * } + */ +@font-face { + font-family: "Domitian"; + src: url("/fonts/Domitian-Roman.woff2") format("woff2"); } + +@font-face { + font-family: "Domitian"; + src: url("/fonts/Domitian-Bold.woff2") format("woff2"); + font-weight: bold; } + +@font-face { + font-family: "Domitian"; + src: url("/fonts/Domitian-Italic.woff2") format("woff2"); + font-style: italic; } + +@font-face { + font-family: "Domitian"; + src: url("/fonts/Domitian-BoldItalic.woff2") format("woff2"); + font-weight: bold; + font-style: italic; } + +/* + * Base + */ +html { + font-size: 16px; + color: #020202; + background-color: #fffff0; + font-family: "Domitian", "Palatino Linotype", "Book Antiqua", Palatino, Garamond, serif; } + +h1, +h2, +h3, +h4, +h5, +h6 { + font-weight: normal; + margin: 0; } + +a { + text-decoration-skip-ink: auto; + color: #020202; + text-decoration: underline; + opacity: 0.8; } + a:hover { + text-decoration: none; + opacity: 1; } + +/* + * Quotations + */ +q:lang(en-gb), +blockquote:lang(en-gb) { + quotes: "‘" "’" "“" "”"; } + +/* + * Legacy cites + */ +cite, +cite.book, +cite.film, +cite.tv-show, +cite.comic, +cite.book, +cite.podcast, +cite.album, +cite.report { + font-style: italic; } + +cite.book--proper-noun { + font-style: inherit; } + +cite.legislation, +cite.smallcite, +cite.comic-strip, +cite.short-story, +cite.article, +cite.episode, +cite.video, +cite.chapter, +cite.software, +cite.website, +cite.campaign, +cite.song, +cite.speech, +cite.course, +cite.presentation { + font-style: normal; } + +cite.smallcite::before, +cite.article::before, +cite.comic-strip::before, +cite.short-story::before, +cite.episode::before, +cite.video::before, +cite.chapter::before, +cite.song::before, +cite.poem::before, +cite.campaign::before, +cite.speech::before, +cite.course::before, +cite.presentation::before { + content: "“"; } + +cite.smallcite::after, +cite.article::after, +cite.comic-strip::after, +cite.short-story::after, +cite.episode::after, +cite.video::after, +cite.chapter::after, +cite.song::after, +cite.poem::after, +cite.campaign::after, +cite.speech::after, +cite.course::after, +cite.presentation::after { + content: "”"; } + +cite.article--shortcite::before, +cite.article--shortcite::after { + content: none; } + +/* + * Citations (new) + */ +cite { + font-style: italic; } + cite.cite--normal { + font-style: normal; } + cite[itemtype$="Code"], cite[itemtype$="SocialMediaPosting"], cite[itemtype$="SoftwareApplication"], cite[itemtype$="WebSite"], cite[itemtype$="WebContent"], cite[itemtype$="CreativeWorkSeason"], cite[itemtype$="PodcastSeason"], cite[itemtype$="RadioSeason"], cite[itemtype$="TVSeason"], cite[itemtype$="CreativeWorkSeries"], cite[itemtype$="BookSeries"], cite[itemtype$="MovieSeries"], cite[itemtype$="VideoGameSeries"], cite[itemtype$="Legislation"], cite.cite--inherit { + font-style: inherit; } + cite[itemtype$="Article"], cite[itemtype$="BlogPosting"], cite[itemtype$="NewsArticle"], cite[itemtype$="AnalysisNewsArticle"], cite[itemtype$="ReportageNewsArticle"], cite[itemtype$="OpinionNewsArticle"], cite[itemtype$="Report"], cite[itemtype$="ScholarlyArticle"], cite[itemtype$="TechArticle"], cite[itemtype$="Chapter"], cite[itemtype$="Clip"], cite[itemtype$="MovieClip"], cite[itemtype$="RadioClip"], cite[itemtype$="TVClip"], cite[itemtype$="VideoGameClip"], cite[itemtype$="Comment"], cite[itemtype$="Course"], cite[itemtype$="DigitalDocument"], cite[itemtype$="NoteDigitalDocument"], cite[itemtype$="PresentationDigitalDocument"], cite[itemtype$="TextDigitalDocument"], cite[itemtype$="Episode"], cite[itemtype$="PodcastEpisode"], cite[itemtype$="RadioEpisode"], cite[itemtype$="TVEpisode"], cite[itemtype$="MusicRecording"], cite[itemtype$="MusicComposition"], cite.cite--enquote { + font-style: normal; } + cite[itemtype$="Article"]::before, cite[itemtype$="BlogPosting"]::before, cite[itemtype$="NewsArticle"]::before, cite[itemtype$="AnalysisNewsArticle"]::before, cite[itemtype$="ReportageNewsArticle"]::before, cite[itemtype$="OpinionNewsArticle"]::before, cite[itemtype$="Report"]::before, cite[itemtype$="ScholarlyArticle"]::before, cite[itemtype$="TechArticle"]::before, cite[itemtype$="Chapter"]::before, cite[itemtype$="Clip"]::before, cite[itemtype$="MovieClip"]::before, cite[itemtype$="RadioClip"]::before, cite[itemtype$="TVClip"]::before, cite[itemtype$="VideoGameClip"]::before, cite[itemtype$="Comment"]::before, cite[itemtype$="Course"]::before, cite[itemtype$="DigitalDocument"]::before, cite[itemtype$="NoteDigitalDocument"]::before, cite[itemtype$="PresentationDigitalDocument"]::before, cite[itemtype$="TextDigitalDocument"]::before, cite[itemtype$="Episode"]::before, cite[itemtype$="PodcastEpisode"]::before, cite[itemtype$="RadioEpisode"]::before, cite[itemtype$="TVEpisode"]::before, cite[itemtype$="MusicRecording"]::before, cite[itemtype$="MusicComposition"]::before, cite.cite--enquote::before { + content: "“"; } + cite[itemtype$="Article"]::after, cite[itemtype$="BlogPosting"]::after, cite[itemtype$="NewsArticle"]::after, cite[itemtype$="AnalysisNewsArticle"]::after, cite[itemtype$="ReportageNewsArticle"]::after, cite[itemtype$="OpinionNewsArticle"]::after, cite[itemtype$="Report"]::after, cite[itemtype$="ScholarlyArticle"]::after, cite[itemtype$="TechArticle"]::after, cite[itemtype$="Chapter"]::after, cite[itemtype$="Clip"]::after, cite[itemtype$="MovieClip"]::after, cite[itemtype$="RadioClip"]::after, cite[itemtype$="TVClip"]::after, cite[itemtype$="VideoGameClip"]::after, cite[itemtype$="Comment"]::after, cite[itemtype$="Course"]::after, cite[itemtype$="DigitalDocument"]::after, cite[itemtype$="NoteDigitalDocument"]::after, cite[itemtype$="PresentationDigitalDocument"]::after, cite[itemtype$="TextDigitalDocument"]::after, cite[itemtype$="Episode"]::after, cite[itemtype$="PodcastEpisode"]::after, cite[itemtype$="RadioEpisode"]::after, cite[itemtype$="TVEpisode"]::after, cite[itemtype$="MusicRecording"]::after, cite[itemtype$="MusicComposition"]::after, cite.cite--enquote::after { + content: "”"; } + +/* + * Code + */ +pre { + padding-left: 1em; + border-left: 2px outset #020202; + display: inline-block; + max-width: 85%; } + +pre { + overflow: hidden; } + +@media only screen and (min-width: 1024px) { + pre { + margin: 1em 2em; } } + +code, +samp, +var, +pre { + font-family: "Input Mono", "Lucida Console", Monaco, monospace; + font-size: 1em; } + +pre .nocode { + font-family: "Domitian", "Palatino Linotype", "Book Antiqua", Palatino, Garamond, serif; + font-size: 1em; + padding: 1px 3px; + border-radius: 6px; + border: dashed 1px black; } + +code, +samp, +var { + background-color: #d1d1d1; + border-radius: 5px; + padding: 2px; } + +pre { + max-width: 50vw; + overflow: scroll; } + +h1 code, +.post-title code, +pre code, +h1 samp, +.post-title samp, +pre samp, +h1 var, +.post-title var, +pre var { + background-color: transparent; + padding: 0; } + +.heading code, +.subheading code { + background-color: transparent; } + +pre.prettyprint ol { + padding-left: 3.5em; } + +pre.prettyprint li { + background: none !important; } + +samp { + display: block; + width: 80ch; + margin: 1em 4em; + border-left: 2px solid #ccc; + color: #333; } + +kbd { + padding: 0.1em 0.6em; + border: 1px solid #ccc; + font-size: 11px; + font-family: Arial, Helvetica, sans-serif; + background-color: #f7f7f7; + color: #333; + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 2px white inset; + border-radius: 3px; + display: inline-block; + margin: 0 0.1em; + text-shadow: 0 1px 0 white; + line-height: 1.4; + white-space: nowrap; } + +/* + * Special Text + */ +.pre-nominals, +.post-nominals { + font-size: 0.6em; + font-variant: small-caps; } + +.sic::after { + content: " [sic]"; + font-style: italic; } + +.latex { + display: inline !important; } + +:where(i[title]) { + text-decoration: underline; + text-decoration: underline dotted; } + +dfn { + font-variant: small-caps; } + +.site-container { + display: grid; + grid-template-columns: 2.5% 1fr 2.5%; + grid-template-rows: auto 1fr 2.5%; + grid-template-areas: "header header header" "page-container page-container page-container" "footer footer footer"; + min-height: calc(100vh - 4em); + border-top: 0; } + @media only screen and (min-width: 1248px) { + .site-container { + margin-bottom: 2em; + grid-template-areas: "header header header" ". page-container ." "footer footer footer"; + border: 2px solid black; + margin-left: 2em; + margin-right: 2em; } } + .site-container--homepage { + align-items: center; + grid-template-rows: auto 2.5%; + grid-template-areas: "page-container page-container page-container" "footer footer footer"; + margin-top: 2em; + margin-bottom: 2em; } + @media only screen and (min-width: 1248px) { + .site-container--homepage { + border: 2px solid black; + margin-left: 2em; + margin-right: 2em; + grid-template-areas: ". page-container ." "footer footer footer"; } } + .site-container--list, .site-container--section { + align-items: center; } + +.site-header { + display: grid; + grid-area: header; + grid-gap: 0; + grid-template-columns: 1fr; + grid-template-rows: auto auto auto auto; + grid-template-areas: "header-title" "header-tagline" "header-icons" "header-nav"; + top: 0; + left: 0; + width: 100%; + text-align: center; + z-index: 1; } + .site-header__title, .site-header__tagline, .site-header__icons, .site-header__nav { + background-color: #fffff0; + margin: 0; } + .site-header__title, .site-header__tagline, .site-header__icons { + padding: 5px 0; } + .site-header__title { + font-weight: normal; + grid-area: header-title; } + .site-header__tagline { + grid-area: header-tagline; } + .site-header__icons { + grid-area: header-icons; + border-bottom: 2px solid #020202; + margin-bottom: 0; } + .site-header__nav { + grid-area: header-nav; + margin: auto; + width: 100%; } + @media only screen and (min-width: 1248px) { + .site-header__nav { + width: 60%; } } + .site-header__nav ul { + margin-top: 0; + margin-bottom: 0; } + .site-header__nav li { + width: calc(100% / 3); + display: block; + float: left; + border-bottom: 2px solid black; + border-left: 1px solid black; + border-right: 1px solid black; + padding: 0.4em; + background-color: inherit; } + .site-header__nav a:first-child li { + border-left: 2px solid black; } + .site-header__nav a:last-child li { + border-right: 2px solid black; } + .site-header__nav li:hover { + background-color: #ffffd0; } + .site-header__nav li a { + width: 100%; + height: 100%; + display: block; } + +.site-footer { + grid-area: footer; + display: block; + width: 99%; + /* Overflows right of viewport otherwise */ + position: fixed; + bottom: 0; } + .site-footer p { + width: fit-content; + margin: auto; + text-align: center; + background: #fffff0; + border: 2px solid black; + padding: 0.4em; + border-bottom: none; + font-size: 1em; } + +.site-content { + grid-area: page-container; } + @media only screen and (min-width: 1248px) { + .site-content { + margin: 2em; } } +.feed-icon { + display: inline-block; + height: 0.6em; + width: 0.6em; + margin-bottom: 0.2em; } + +.link--tile { + text-decoration: none; + box-sizing: border-box; + border: 2px solid transparent; } + .link--tile:hover { + border-color: #020202; } + +.site-container--section .item-tile.lazy { + background-image: none !important; } + +.item-tile { + display: grid; + min-height: 180px; + grid-template-columns: 5% auto 5%; + grid-template-rows: 2.5% auto 2.5%; + grid-template-areas: ". . ." ". tile-details ." ". . ."; + background-size: cover; + background-repeat: no-repeat; + background-position: center; } + @media (prefers-reduced-data: reduce) { + .item-tile { + background: none !important; } } + .item-tile--heading { + font-size: 3em; } + .item-tile--heading .item-tile__header { + opacity: 1; + grid-template-rows: auto; + grid-template-areas: ". tile-title ."; } + .item-tile--ohwhatohjeez { + border: 2px solid #ff8900; } + .item-tile--oldphaloskepsis { + border: 2px solid #003d52; } + .item-tile--omphaloskepsis { + border: 2px solid #fffff0; } + .item-tile__header { + text-align: center; + background-color: #020202; + opacity: 0.9; + display: grid; + grid-area: tile-details; + grid-template-columns: 5px auto 5px; + grid-template-rows: 0 1.8em auto auto; + grid-template-areas: ". . ." ". banner ." ". tile-title ." ". tile-subtitle ."; } + .item-tile__banner { + padding: 0.5em 1em 0; + grid-area: banner; + width: auto; + margin-left: auto; + margin-right: auto; + border-radius: 0 0 10px 10px; + text-align: center; + text-decoration: none !important; + line-height: 1em; + background-color: #ebebeb; } + .item-tile__title, .item-tile__subtitle { + color: #fffff0; + margin: 0; + font-weight: normal; } + .item-tile__title { + font-size: 1.4em; + line-height: 1em; + grid-area: tile-title; + align-self: center; } + .item-tile__title--long { + font-size: 1em; } + .item-tile__subtitle { + font-size: 1em; + grid-area: tile-subtitle; + align-self: start; } + +/* TODO: Not currently used */ +@media screen and (max-width: 480px) { + .table-scroller { + overflow-x: auto; + width: 320px; } } + +table { + border: 1px solid #020202; + margin: auto; } + table td { + padding: 0.5em 1em; + border: 1px solid #020202; } + +.blockquote { + padding-left: 1em; + border-left: 2px outset #020202; + display: inline-block; + max-width: 85%; } + @media only screen and (min-width: 1024px) { + .blockquote { + margin: 0.5em 1em; } } + .blockquote__body p:first-child { + margin-top: 0; } + .blockquote__body p:last-of-type { + margin-bottom: 0.5em; } + .blockquote__caption { + display: none; + text-align: right; + font-style: normal; + margin-left: 5em; + width: 80%; } + .blockquote__caption::before { + content: "—"; } + .blockquote--epigram { + font-size: 1.1em; + text-align: center; + display: block; + margin: 0 auto; + border-left: 0; + padding-left: 0; + width: 100%; + padding-top: 1em; + padding-bottom: 1.2em; + border-top: 2px outset #020202; + border-bottom: 2px inset #020202; } + .blockquote--epigram .blockquote__caption { + display: block; } + .blockquote--script .blockquote__body { + display: grid; + grid-template-columns: auto 1fr 0.2fr; + padding-bottom: 0.4em; + text-align: left; } + .blockquote--script .blockquote__body > p::before, .blockquote--script .blockquote__body > p::after { + content: none !important; } + .blockquote--script .blockquote__body > .script-line__character { + grid-column: 1; + margin: 0.5em 2em 0.5em 0.5em; + font-style: italic; } + .blockquote--script .blockquote__body > .script-line__text { + grid-column-start: 2; + grid-column-end: 4; + margin: 0.5em; } + +.gallery { + display: grid; + grid-gap: 10px; + grid-template-columns: repeat(auto-fill, minmax(20%, 1fr)); + grid-template-rows: 1fr auto; + overflow-x: scroll; } + .gallery__caption { + grid-column-end: -1; + grid-column-start: 1; } + +.site-content--homepage { + text-align: center; } + .site-content--homepage .page-title { + font-size: 2.5em; + margin-bottom: 1em; } + @media only screen and (min-width: 1248px) { + .site-content--homepage .page-title { + font-size: 4em; } } + .site-content--homepage .page-title span { + display: block !important; } + +.site-content--section, +.site-content--list { + display: grid; + grid-gap: 10px; + grid-template-columns: 0.2fr 1fr 0.2fr; + grid-template-rows: auto auto 60px; + justify-items: center; + align-items: center; + grid-template-areas: "list-page-header list-page-header list-page-header" "list-page-grid list-page-grid list-page-grid" "list-page-footer list-page-footer list-page-footer"; + margin-top: 5em; } + @media only screen and (min-width: 1248px) { + .site-content--section, + .site-content--list { + grid-template-areas: ". list-page-header ." "list-page-grid list-page-grid list-page-grid" ". list-page-footer ."; } } + .site-content--section .site-content__header, + .site-content--list .site-content__header { + grid-area: list-page-header; + text-align: center; } + .site-content--section .site-content__header .page-header__minor-links, + .site-content--list .site-content__header .page-header__minor-links { + text-align: center; + margin: auto; + overflow: auto; } + .site-content--section .site-content__header .page-header__minor-links ul, + .site-content--list .site-content__header .page-header__minor-links ul { + list-style: none; } + .site-content--section .site-content__header .page-header__minor-links ul li, + .site-content--list .site-content__header .page-header__minor-links ul li { + float: left; + margin: 0 1em; } + .site-content--section .site-content__header .page-header__minor-links ul li *, + .site-content--list .site-content__header .page-header__minor-links ul li * { + display: inline-block; } + .site-content--section .site-content__header .page-header__minor-links .minor-links__categories, + .site-content--list .site-content__header .page-header__minor-links .minor-links__categories { + width: 100%; + display: block; + font-size: 0.8em !important; + overflow: auto; } + @media only screen and (min-width: 1248px) { + .site-content--section .site-content__header .page-header__minor-links .minor-links__categories, + .site-content--list .site-content__header .page-header__minor-links .minor-links__categories { + font-size: 1em !important; } } + .site-content--section .site-content__header .page-header__minor-links .minor-links__years, + .site-content--list .site-content__header .page-header__minor-links .minor-links__years { + width: 100%; + display: block; + margin: auto; + width: fit-content; } + .site-content--section .site-content__header .page-header__minor-links .minor-links__years li, + .site-content--list .site-content__header .page-header__minor-links .minor-links__years li { + padding: 1em; } + @media only screen and (min-width: 1248px) { + .site-content--section .site-content__header .page-header__minor-links .minor-links__years li, + .site-content--list .site-content__header .page-header__minor-links .minor-links__years li { + padding: 0; } } + .site-content--section .site-content__body, + .site-content--list .site-content__body { + width: 100%; + display: grid; + justify-items: stretch; + align-items: stretch; + grid-gap: 10px; + grid-area: list-page-grid; + grid-template-columns: 1fr; + grid-template-rows: repeat(8, 1fr); + justify-items: stretch; + align-items: stretch; } + @media only screen and (min-width: 768px) { + .site-content--section .site-content__body, + .site-content--list .site-content__body { + grid-template-columns: repeat(2, 1fr); + grid-template-rows: repeat(4, 1fr); } } + @media only screen and (min-width: 1248px) { + .site-content--section .site-content__body, + .site-content--list .site-content__body { + grid-template-columns: repeat(4, 1fr); + grid-template-rows: repeat(2, 1fr); } } + .site-content--section .site-content__body--list, + .site-content--list .site-content__body--list { + grid-template-columns: 1fr auto 1fr; + grid-template-rows: auto; + grid-template-areas: ". sections-list ."; } + .site-content--section .site-content__body--chart, + .site-content--list .site-content__body--chart { + grid-template-columns: 1em 100% 1fr; + grid-template-rows: 100%; + grid-template-areas: ". section-chart ."; } + .site-content--section .site-content__footer, + .site-content--list .site-content__footer { + grid-area: list-page-footer; } + +.site-content--single { + display: grid; + column-gap: 2em; + grid-template-columns: 0.4fr 0.6fr; + grid-template-rows: auto auto auto; } + .site-content--single .site-content__header, .site-content--single .site-content__footer { + display: grid; + grid-column-start: 1; + grid-column-end: 3; + background-color: #fffff0; + filter: brightness(80%); } + @media only screen and (min-width: 1248px) { + .site-content--single .site-content__header, .site-content--single .site-content__footer { + border: 2px solid #020202; + grid-column-end: 2; + padding: 2em; } } + .site-content--single .site-content__header { + grid-row-start: 1; + grid-row-end: 2; + overflow: auto; + border-bottom: 2px solid #020202; + margin-bottom: 2em; + padding-left: 1em; + padding-right: 1em; } + .site-content--single .site-content__header .article-header { + text-align: center; + background-color: #020202; + opacity: 0.8; + color: #fffff0; + display: grid; + grid-area: post-header-details; + grid-template-columns: 1fr; + padding: 20px; + grid-template-rows: 1fr auto auto 1fr; + justify-items: center; + align-items: center; + grid-template-areas: "." "post-title" "post-subtitle" "."; } + .site-content--single .site-content__header .article-header__series { + margin: 0 auto 1em; + font-size: 1.2em; } + .site-content--single .site-content__header .article-header__featured-image { + display: grid; + grid-template-columns: 15% 1fr 15%; + grid-template-rows: 20% 1fr 20%; + grid-template-areas: ". . ." ". post-header-details ." ". . ."; + background-position: center center; + background-repeat: no-repeat; + background-size: cover; + height: 40vh; + min-height: 380px; + width: 100%; + border: 2px solid #020202; } + .site-content--single .site-content__header .article-header__featured-image .attr { + background-color: #020202; + font-size: 0.7em; + color: #fffff0; + width: fit-content; + position: fixed; + padding: 0.2em 0.5em; + opacity: 0.8; + margin: 0 auto; } + .site-content--single .site-content__header .article-header__featured-image .attr a { + color: #fffff0; } + .site-content--single .site-content__header .article-header__title, .site-content--single .site-content__header .article-header__subtitle { + border-bottom: 2px inset #020202; + margin-top: 0.5em; + margin-bottom: 0.5em; + line-height: 1.2em; + border-bottom: 2px inset #020202; + margin-top: 0; + margin-bottom: 0; + line-height: 1.2em; } + .site-content--single .site-content__header .article-header__subtitle { + font-size: 1.5em; } + .site-content--single .site-content__header .article-header__title-wrapper { + display: grid; + grid-area: post-header-details; + background-color: #020202; + opacity: 0.8; + text-align: center; + grid-template-columns: 1fr; + padding: 20px; + grid-template-rows: 1fr auto auto 1fr; + justify-items: center; + align-items: center; + grid-template-areas: "." "post-title" "post-subtitle" "."; } + .site-content--single .site-content__header .article-header__title-wrapper--no-title { + visibility: hidden; } + .site-content--single .site-content__header .article-header__title-wrapper .article-header__title, .site-content--single .site-content__header .article-header__title-wrapper .article-header__subtitle { + color: #fffff0; } + .site-content--single .site-content__header .article-header__title-wrapper .article-header__title { + grid-area: post-title; + font-weight: bold; } + .site-content--single .site-content__header .article-header__title-wrapper .article-header__title--long { + font-size: 1.5em; } + .site-content--single .site-content__header .article-header__title-wrapper .article-header__subtitle { + grid-area: post-subtitle; } + .site-content--single .site-content__header .article-header__word-count, .site-content--single .site-content__header .article-header__publish-date, .site-content--single .site-content__header .article-header__modified-date { + font-size: 1.2em; + margin: 0.2rem auto; } + .site-content--single .site-content__header .article-header__word-count { + margin-top: 1rem; } + .site-content--single .site-content__header .article-header__notes, .site-content--single .site-content__header .article-header__warnings { + width: 90%; + margin: 1.6em auto; + display: block; + padding-right: 1em; } + .site-content--single .site-content__header .article-header__notes ul, .site-content--single .site-content__header .article-header__warnings ul { + list-style: circle; } + .site-content--single .site-content__header .article-header__notes ul li, .site-content--single .site-content__header .article-header__warnings ul li { + margin: 0.5em 0; } + .site-content--single .site-content__header .article-header__notes { + background-color: #fffff0; + filter: brightness(70%); + border: 1px solid gray; } + .site-content--single .site-content__header .article-header__warnings { + border: 4px solid darkred; + background-color: #fc3a3a; + color: #fffff0; + font-weight: 500; } + .site-content--single .site-content__header .article-header__warnings ul { + list-style: disc; } + .site-content--single .site-content__header .article-header__table-of-contents ul { + list-style-type: arabic; + padding-left: 2em; } + .site-content--single .site-content__header .article-header__table-of-contents ul.toc-list--appendices { + list-style-type: unset !important; } + .site-content--single .site-content__header .article-header__table-of-contents ul.toc-list--appendices ol { + list-style-type: upper-latin !important; } + .site-content--single .site-content__header .article-header__table-of-contents ul li { + padding: 0.8em 0; } + @media only screen and (min-width: 1248px) { + .site-content--single .site-content__header .article-header__table-of-contents ul li { + padding: 0; } } + .site-content--single .site-content__body { + grid-column-start: 1; + grid-column-end: 3; + grid-row-start: 2; + grid-row-end: 3; + padding-left: 1em; + padding-right: 1em; + /* Temporary until I've fixed all the figures */ + overflow-x: clip; + /* TODO: remove once replaced in content with figures */ } + @media only screen and (min-width: 1248px) { + .site-content--single .site-content__body { + grid-row-start: 1; + grid-row-end: 4; + grid-column-start: 2; } } + .site-content--single .site-content__body .article__links { + background-color: #fffff0; + filter: brightness(80%); + width: 60%; + margin: auto; + margin-bottom: 1em; + border: 2px solid #020202; + padding: 1em; } + .site-content--single .site-content__body .article-body__summary { + display: none; } + .site-content--single .site-content__body .heading { + text-align: center; + font-size: 2em; + font-weight: bold; } + .site-content--single .site-content__body .heading::before, .site-content--single .site-content__body .heading::after { + content: " ~ "; } + .site-content--single .site-content__body .heading-anchor { + font-size: 0.6em; + line-height: 1em; + text-decoration: none; + vertical-align: middle; } + .site-content--single .site-content__body .subheading { + font-size: 1.6em; + border-bottom: 2px inset #020202; + margin-top: 0.5em; + margin-bottom: 0.5em; + line-height: 1.2em; + text-align: center; } + .site-content--single .site-content__body .subheading--appendices, .site-content--single .site-content__body .subheading--comments { + text-decoration: underline; + border-bottom: none; + font-size: 2em; + padding-top: 1em; + border-top: 1px dashed #020202; } + .site-content--single .site-content__body .subheading__subtitle { + font-size: 1em; + border-bottom: 1px dashed #020202; + margin-top: 0; + margin-bottom: 1em; + padding-bottom: 0.5em; + line-height: 1em; + text-align: center; + font-weight: bold; + width: fit-content; + margin: auto; + padding: 0 3em 0.4em; } + .site-content--single .site-content__body .subsubheading { + font-size: 1.4em; + border-bottom: 1px dashed #020202; + margin-top: 1em; + margin-bottom: 1em; + padding-bottom: 0.5em; + line-height: 1em; + text-align: left; + font-weight: bold; } + .site-content--single .site-content__body .subsubsubheading { + font-size: 1.2em; + margin-top: 1em; + margin-bottom: 1em; + line-height: 1em; + text-align: left; + font-weight: bold; } + .site-content--single .site-content__body .article-body__content > blockquote { + padding-left: 1em; + border-left: 2px outset #020202; + display: inline-block; + max-width: 85%; } + .site-content--single .site-content__body .article-body__content > blockquote footer { + text-align: right; + font-style: normal; + display: inline-block; + margin-left: 5em; } + .site-content--single .site-content__body .article-body__content > blockquote footer::before { + content: "—"; } + .site-content--single .site-content__body .article-body__content > blockquote p:first-child { + margin-top: 0; } + .site-content--single .site-content__body .article-body__content > blockquote p:last-of-type { + margin-bottom: 0.5em; } + .site-content--single .site-content__body .article-body__content > blockquote.script { + display: grid; + grid-template-columns: auto 1fr 0.2fr; + padding-bottom: 0.4em; + text-align: left; } + .site-content--single .site-content__body .article-body__content > blockquote.script > p::before, .site-content--single .site-content__body .article-body__content > blockquote.script > p::after { + content: none !important; } + .site-content--single .site-content__body .article-body__content > blockquote.script > .script-line__character { + grid-column: 1; + margin: 0.5em 2em 0.5em 0.5em; + font-style: italic; } + .site-content--single .site-content__body .article-body__content > blockquote.script > .script-line__text { + grid-column-start: 2; + grid-column-end: 4; + margin: 0.5em; } + .site-content--single .site-content__body .article-body__content > blockquote.script footer { + grid-column-start: 1; + grid-column-end: 3; } + .site-content--single .site-content__body .article-body__content > blockquote:not(.blockquote):first-child { + font-size: 1.2em; + text-align: center; + display: block; + margin: 0 auto; + border-left: 0; + padding-left: 0; + width: 100%; + padding-top: 1em; + padding-bottom: 1.2em; + border-top: 2px outset #020202; + border-bottom: 2px inset #020202; } + @media only screen and (min-width: 1024px) { + .site-content--single .site-content__body blockquote { + margin: 1em 2em; } } + .site-content--single .site-content__body img, + .site-content--single .site-content__body video { + max-width: 100%; + height: auto; + width: auto; + max-height: 50vh; + margin: auto; + display: block; } + .site-content--single .site-content__body .figure { + margin: 16px auto; + width: fit-content; } + .site-content--single .site-content__body .figure__image { + display: block; + width: auto; + max-width: 100%; + margin: auto; + height: auto; + max-height: 50vh; } + .site-content--single .site-content__body .figure__chart { + min-height: 40vh; + max-height: 60vh; } + .site-content--single .site-content__body .figure__caption { + height: auto; + margin: auto; + text-align: center; } + .site-content--single .site-content__body .figure__caption--no-height { + height: 0; } + .site-content--single .site-content__body .figure__caption .figcaption__caption { + font-size: 0.9em; + font-style: italic; } + .site-content--single .site-content__body .figure__caption .figcaption__title { + font-size: 0.95em; + font-weight: bold; } + .site-content--single .site-content__body .figure__caption .figcaption__attr { + background-color: #020202; + font-size: 0.7em; + color: #fffff0; + width: fit-content; + top: -2em; + position: relative; + padding: 0.2em 0.5em; + opacity: 0.8; + margin: 0 auto; } + .site-content--single .site-content__body .figure__caption .figcaption__attr + .figcaption__caption { + margin-top: -0.5em; } + .site-content--single .site-content__body .figure__caption .figcaption__full-size-link { + font-size: 0.6em; + padding-left: 1em; } + .site-content--single .site-content__body .figure__caption .figcaption__full-size-link::before { + content: '['; } + .site-content--single .site-content__body .figure__caption .figcaption__full-size-link::after { + content: ']'; } + .site-content--single .site-content__footer { + grid-row-start: 3; + grid-row-end: 4; + border-top: 2px solid #020202; + padding-left: 1em; + padding-right: 1em; } + @media only screen and (min-width: 1248px) { + .site-content--single .site-content__footer { + margin-bottom: 2em; + grid-row-start: 2; + grid-row-end: 3; } } + .site-content--single .site-content__footer h2 { + margin: 1rem 0; } + .site-content--single .site-content__footer ul { + margin: 0; } + .site-content--single .site-content__footer ul li { + padding: 0.8em 0; } + @media only screen and (min-width: 1248px) { + .site-content--single .site-content__footer ul li { + padding: 0; } } + .site-content--single .site-content__footer #map { + border: 2px solid #020202; } + +.organisations-table { + grid-column-start: 1; + grid-column-end: 5; } + +#organisation-body .index { + display: grid; + grid-gap: 6px 5px; + grid-area: items; + grid-template-columns: repeat(4, 1fr); + grid-template-rows: 1fr; + justify-items: stretch; + align-items: stretch; + grid-template-areas: "item1 item2 item3 item4"; } + +#organisation-body .index .item:nth-child(1) { + grid-area: item1; } + +#organisation-body .index .item:nth-child(2) { + grid-area: item2; } + +#organisation-body .index .item:nth-child(3) { + grid-area: item3; } + +#organisation-body .index .item:nth-child(4) { + grid-area: item4; } + +#organisation-body details { + cursor: pointer; + opacity: 0.7; + border: 2px solid #020202; } + #organisation-body details:hover, #organisation-body details:focus { + opacity: 1; } + +#organisation-body summary { + text-align: center; } + #organisation-body summary::marker { + font-size: 2em; + padding-left: 2em; } + #organisation-body summary .subheading { + display: inline; + width: 95%; + border-bottom: none; } + #organisation-body summary .index { + border-top: 2px solid #020202; } + +#organisation-body #roles-timeline { + margin-bottom: 1em; } + +#organisation-body #timeline { + clear: both; } + #organisation-body #timeline > div > div { + height: unset !important; } + #organisation-body #timeline > div > div > div { + position: unset !important; + width: unset !important; + height: unset !important; } + #organisation-body #timeline > div > div > div > div:first-of-type { + overflow: unset !important; + position: unset !important; } + +#organisation-body #related .org-items { + margin-bottom: 1em; } + +.timeline__legend > div { + width: 50%; + float: left; + text-align: center; } + +#hierarchy ul { + list-style: none; + padding-left: 1em; } + #hierarchy ul .hierarchy-item:before { + content: '\21B3'; + margin: 0 0.4em; } + #hierarchy ul .hierarchy-item--current { + font-weight: bold; } + #hierarchy ul .hierarchy-item--child:before { + content: '\2192'; } + +.timeline__legend span { + margin: 0 1em; } + .timeline__legend span * { + display: inline-block; } + .timeline__legend span .colour-square { + width: 1em; + height: 1em; + border-radius: 2.5px; + border: 1px solid #020202; } + .timeline__legend span .colour-square--unpaid-current { + background-color: #bbbbb0; } + .timeline__legend span .colour-square--unpaid-past { + background-color: #fffff0; } + .timeline__legend span .colour-square--paid-current { + background-color: #BCBC7E; } + .timeline__legend span .colour-square--paid-past { + background-color: #FCFCA6; } + +.site-content__body--chart #timeline, .site-content__body--chart #map { + width: 100%; + max-width: 100%; + grid-area: section-chart; } + +.site-content__body--list .site-content__sections-list { + grid-area: sections-list; + display: block; + list-style: none; + margin: auto; + padding-left: 0; } + .site-content__body--list .site-content__sections-list li * { + display: inline-block; } + +/*@import "themes/dark";*/ diff --git a/images/feed-icon.svg b/images/feed-icon.svg new file mode 100644 index 0000000000000000000000000000000000000000..b1c7bbe935cdaa7a7c8e635cbcfe97dd017da035 GIT binary patch literal 10661 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 literal 0 HcmV?d00001 diff --git a/images/layers-2x.png b/images/layers-2x.png new file mode 100644 index 0000000000000000000000000000000000000000..200c333dca9652ac4cba004d609e5af4eee168c1 GIT binary patch literal 1259 zcmVFhCYNy;#0irRPomHqW|G1C*;4?@4#E?jH>?v@U%cy?3dQAc-DchXVErpOh~ z-jbon+tNbnl6hoEb;)TVk+%hTDDi_G%i3*RZ&15!$Fjr^f;Ke&A@|?=`2&+{zr+3a z{D*=t(`AXyS%X7N z%a#RZw6vD^t_rnM`L4E>m=U&R!A-&}nZIi$BOPvkhrCuUe@BN~-lRD)f44;J%TwgE zcze8u!PQ_NR7?o(NylLXVTfDO zxs5=@|GsYEsNo4M#nT%N!UE(?dnS)t2+{ELYAFp*3=iF=|EQnTp`#vlSXuGVraYo? z+RCzXo6h3qA8{KG?S4nE(lM+;Eb4nT3XV;7gcAxUi5m)`k5tv}cPy()8ZR3TLW3I- zAS^}cq-IJvL7a4RgR!yk@~RT%$lA7{L5ES*hyx)M4(yxI$Ub(4f)K|^v1>zvwQY!_ zIrWw8q9GS^!Dp~}+?mbnB6jDF8mVlbQ!jFKDY;w=7;XO{9bq7>LXGK24WA`;rL)_Z z)&j}pbV(;6gY;VMhbxgvn`X;6x}VUEE-7 z%)7j-%t8S=ZL3yc)HbXDAqJZvBTPoiW_A-+a8m3_Z?v{DN7Tnr#O_VUMT0UBt$;p` zDh6JbGHN8JJ*JN%y2%msb97@_S>9!%Egwk;?PEkU9ntz&3uR}%Fj5d$JHQbQb3}a{ zSzFT^#n=VInPpcAS}CNxj?_ zVscANk5Cfz(51EI1pz};AWWb|kgbYNb4wCEGUn3+eMUMV?1-{=I4TlmLJMot@rd07 zZuo2hk1ccu{YmGkcYdWAVdk{Z4Nm?^cTD&}jGm+Q1SYIXMwmG*oO*83&#>l%nbR`G zhh=lZ%xIb7kU3#;TBbfECrnC9P=-XpL|TG2BoZdj61*XiFbW8?1Z_wp%#;>${SUIy V$8qr;L*)Pf002ovPDHLkV1hYLS~36t literal 0 HcmV?d00001 diff --git a/images/layers.png b/images/layers.png new file mode 100644 index 0000000000000000000000000000000000000000..1a72e5784b2b456eac5d7670738db80697af3377 GIT binary patch literal 696 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 e-I|>x8~*?ZhF3snGbtJX0000cOl4 literal 0 HcmV?d00001 diff --git a/images/marker-icon.png b/images/marker-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..950edf24677ded147df13b26f91baa2b0fa70513 GIT binary patch literal 1466 zcmV;r1x5OaP)P001cn1^@s6z>|W`000GnNklGNuHDcIX17Zdjl&3`L?0sTjIws<{((Dh&g-s0<@jYQyl?D*X^?%13;ml^gy> ziMrY_^1WI=(g@LMizu=zCoA>C`6|QEq1eV92k*7m>G65*&@&6)aC&e}G zI)pf-Za|N`DT&Cn1J|o`19mumxW~hiKiKyc-P`S@q)rdTo84@QI@;0yXrG%9uhI>A zG5QHb6s4=<6xy{1 z@NMxEkryp{LS44%z$3lP^cX!9+2-;CTt3wM4(k*#C{aiIiLuB>jJj;KPhPzIC00bL zU3a#;aJld94lCW=`4&aAy8M7PY=HQ>O%$YEP4c4UY#CRxfgbE~(|uiI=YS8q;O9y6 zmIkXzR`}p7ti|PrM3a}WMnR=3NVnWdAAR>b9X@)DKL6=YsvmH%?I24wdq?Gh54_;# z$?_LvgjEdspdQlft#4CQ z`2Zyvy?*)N1Ftw|{_hakhG9WjS?Az@I@+IZ8JbWewR!XUK4&6346+d#~gsE0SY(LX8&JfY>Aj)RxGy96nwhs2rv zzW6pTnMpFkDSkT*a*6Dx|u@ds6ISVn0@^RmIsKZ5Y;bazbc;tTSq(kg(=481ODrPyNB6n z-$+U}(w$m6U6H$w17Bw+wDaFIe~GvNMYvnw31MpY0eQKT9l>SU``8k7w4)z!GZKMI z#_cEKq7k~i%nlK@6c-K?+R;B#5$?T#YpKD`t_4bAs^#E+@5QW$@OX3*`;(#{U^d-vY)&xEE>n5lYl&T?Amke9$Lam@{1K@O ze*LXqlKQHiv=gx+V^Cbb2?z@ISBQ*3amF;9UJ3SBg(N|710TLamQmYZ&Qjn2LuO<* zCZlB4n%@pc&7NNnY1}x+NWpHlq`OJEo|`aYN9<`RBUB+79g;>dgb6YlfN#kGL?lO_ z!6~M^7sOnbsUkKk<@Ysie&`G>ruxH&Mgy&8;i=A zB9OO!xR{AyODw>DS-q5YM{0ExFEAzt zm>RdS+ssW(-8|?xr0(?$vBVB*%(xDLtq3Hf0I5yFm<_g=W2`QWAax{1rWVH=I!VrP zs(rTFX@W#t$hXNvbgX`gK&^w_YD;CQ!B@e0QbLIWaKAXQe2-kkloo;{iF#6}z!4=W zi$giRj1{ zt;2w`VSCF#WE&*ev7jpsC=6175@(~nTE2;7M-L((0bH@yG}-TB$R~WXd?tA$s3|%y zA`9$sA(>F%J3ioz<-LJl*^o1|w84l>HBR`>3l9c8$5Xr@xCiIQ7{x$fMCzOk_-M=% z+{a_Q#;42`#KfUte@$NT77uaTz?b-fBe)1s5XE$yA79fm?KqM^VgLXD07*qoM6N<$ Ef<_J(9smFU literal 0 HcmV?d00001 diff --git a/js/render-roles-timeline.js b/js/render-roles-timeline.js index 8094539..935db8d 100644 --- a/js/render-roles-timeline.js +++ b/js/render-roles-timeline.js @@ -11,19 +11,40 @@ function drawChart() { dataTable.addColumn({ type: 'date', id: 'End' }); dataTable.addRows([ + [ + "Centro de Derechos Humanos Fray Bartolomé de Las Casas, Las Abejas", + "BriCO Volunteer", + "#FFFFF0", + new Date("2023-06-26"), + new Date("2023-07-13") + ], + [ + "CELMRAZ", + "Student", + "#FFFFF0", + new Date("2023-06-05"), + new Date("2023-06-23") + ], + [ + "Instituto Cubano de Amistad con los Pueblos, Cuba Solidarity Campaign", + "Brigadista, XVI Brigada Internacional Primero de May", + "#FFFFF0", + new Date("2023-04-23"), + new Date("2023-05-12") + ], [ "Workaway, Volcano Day", "Workawayer", "#BBBBB0", new Date("2023-03-26"), - new Date("2023-04-13") + new Date("2023-06-30") ], [ "Cuba Solidarity Campaign", "Member", "#BBBBB0", new Date("2023-03-03"), - new Date("2023-04-13") + new Date("2023-06-30") ], [ "Workaway, Hospedaje Wounaan", @@ -51,7 +72,7 @@ function drawChart() { "Developer", "#BBBBB0", new Date("2023-01-19"), - new Date("2023-04-13") + new Date("2023-06-30") ], [ "Workaway, Finca DeLaRey", @@ -82,18 +103,18 @@ function drawChart() { new Date("2022-11-24") ], [ - "Morecambe Net", + "Self-Employed, Morecambe Net", "Web Developer", - "#BCBC7E", + "#FCFCA6", new Date("2022-10-26"), - new Date("2023-04-13") + new Date("2023-02-01") ], [ "Chartered Institute for Information Security", "Associate Member", - "#BBBBB0", + "#FFFFF0", new Date("2022-08-09"), - new Date("2023-04-13") + new Date("2023-05-31") ], [ "West Lancs Scouts Active Support", @@ -105,114 +126,114 @@ function drawChart() { [ "Advanced Programming Specialist Group", "Member", - "#BBBBB0", + "#FFFFF0", new Date("2022-06-06"), - new Date("2023-04-13") + new Date("2023-05-26") ], [ "Computer Arts Society", "Member", - "#BBBBB0", + "#FFFFF0", new Date("2022-06-06"), - new Date("2023-04-13") + new Date("2023-05-26") ], [ "Computer Conservation Society", "Member", - "#BBBBB0", + "#FFFFF0", new Date("2022-06-06"), - new Date("2023-04-13") + new Date("2023-05-26") ], [ "Consultancy Specialist Group", "Member", - "#BBBBB0", + "#FFFFF0", new Date("2022-06-06"), - new Date("2023-04-13") + new Date("2023-05-26") ], [ "Enterprise Architecture Specialist Group", "Member", - "#BBBBB0", + "#FFFFF0", new Date("2022-06-06"), - new Date("2023-04-13") + new Date("2023-05-26") ], [ "Green IT Specialist Group", "Member", - "#BBBBB0", + "#FFFFF0", new Date("2022-06-06"), - new Date("2023-04-13") + new Date("2023-05-26") ], [ "Health & Care Specialist Group", "Member", - "#BBBBB0", + "#FFFFF0", new Date("2022-06-06"), - new Date("2023-04-13") + new Date("2023-05-26") ], [ "Internet Specialist Group", "Member", - "#BBBBB0", + "#FFFFF0", new Date("2022-06-06"), - new Date("2023-04-13") + new Date("2023-05-26") ], [ "Information Risk Management and Assurance Specialist Group", "Member", - "#BBBBB0", + "#FFFFF0", new Date("2022-06-06"), - new Date("2023-04-13") + new Date("2023-05-26") ], [ "Information Security Specialist Group", "Member", - "#BBBBB0", + "#FFFFF0", new Date("2022-06-06"), - new Date("2023-04-13") + new Date("2023-05-26") ], [ "IT Ethics Specialist Group", "Member", - "#BBBBB0", + "#FFFFF0", new Date("2022-06-06"), - new Date("2023-04-13") + new Date("2023-05-26") ], [ "Law Specialist Group", "Member", - "#BBBBB0", + "#FFFFF0", new Date("2022-06-06"), - new Date("2023-04-13") + new Date("2023-05-26") ], [ "BCS Nottingham & Derby Branch", "Member", - "#BBBBB0", + "#FFFFF0", new Date("2022-06-06"), - new Date("2023-04-13") + new Date("2023-05-26") ], [ "Open Source Specialist Group", "Member", - "#BBBBB0", + "#FFFFF0", new Date("2022-06-06"), - new Date("2023-04-13") + new Date("2023-05-26") ], [ "Sociotechnical Specialist Group", "Member", - "#BBBBB0", + "#FFFFF0", new Date("2022-06-06"), - new Date("2023-04-13") + new Date("2023-05-26") ], [ "BCS, the Chartered Institute for IT", "Professional Member", - "#BBBBB0", + "#FFFFF0", new Date("2022-06-06"), - new Date("2023-04-13") + new Date("2023-05-26") ], [ "Chartered Institute for Information Security", @@ -231,9 +252,9 @@ function drawChart() { [ "BCS, the Chartered Institute for IT", "Student Member", - "#BBBBB0", + "#FFFFF0", new Date("2022-05-26"), - new Date("2023-04-13") + new Date("2022-06-06") ], [ "MORS Cyber CoP", @@ -275,7 +296,7 @@ function drawChart() { "Supporter", "#BBBBB0", new Date("2022-01-14"), - new Date("2023-04-13") + new Date("2023-06-30") ], [ "Actica Consulting", @@ -331,14 +352,14 @@ function drawChart() { "Member", "#BBBBB0", new Date("2021-09-24"), - new Date("2023-04-13") + new Date("2023-06-30") ], [ "Mountain Training Association", "Trainee Member", "#BBBBB0", new Date("2021-08-24"), - new Date("2023-04-13") + new Date("2023-06-30") ], [ "North West Area Meeting", @@ -352,7 +373,7 @@ function drawChart() { "Member", "#BBBBB0", new Date("2021-07-26"), - new Date("2023-04-13") + new Date("2023-06-30") ], [ "Lancaster Quaker Meeting", @@ -397,19 +418,12 @@ function drawChart() { new Date("2022-04-15") ], [ - "Morecambe Net", + "Self-Employed, Morecambe Net", "Web Developer", "#FCFCA6", new Date("2021-01-24"), new Date("2021-10-03") ], - [ - "CSS Selectors as Fragment Identifiers Community Group", - "Participant", - "#BBBBB0", - new Date("2021-01-23"), - new Date("2023-04-13") - ], [ "footnotes", "Contributor", @@ -417,6 +431,13 @@ function drawChart() { new Date("2021-01-23"), new Date("2022-03-08") ], + [ + "CSS Selectors as Fragment Identifiers Community Group", + "Participant", + "#FFFFF0", + new Date("2021-01-23"), + new Date("2023-04-07") + ], [ "The Scout Association", "UK Contingent – 16th World Scout Moot", @@ -443,7 +464,7 @@ function drawChart() { "Member", "#BBBBB0", new Date("2020-09-29"), - new Date("2023-04-13") + new Date("2023-06-30") ], [ "Executive Committee", @@ -464,14 +485,7 @@ function drawChart() { "Website Content Manager", "#BBBBB0", new Date("2020-08-31"), - new Date("2023-04-13") - ], - [ - "Unity2020", - "Volunteer", - "#FFFFF0", - new Date("2020-07-08"), - new Date("2020-08-21") + new Date("2023-06-30") ], [ "Digital & Data Scout Active Support Unit", @@ -618,14 +632,14 @@ function drawChart() { "Associate Member", "#BBBBB0", new Date("2019-04-01"), - new Date("2023-04-13") + new Date("2023-06-30") ], [ "Youth Hostel Association", "Company Member", "#BBBBB0", new Date("2019-02-20"), - new Date("2023-04-13") + new Date("2023-06-30") ], [ "Friends of Lancaster Library", @@ -807,14 +821,14 @@ function drawChart() { "Member", "#BBBBB0", new Date("2018-06-20"), - new Date("2023-04-13") + new Date("2023-06-30") ], [ "UK England Chapter", "Member", "#BBBBB0", new Date("2018-06-13"), - new Date("2023-04-13") + new Date("2023-06-30") ], [ "Community Networks SIG", @@ -828,14 +842,14 @@ function drawChart() { "Member", "#BBBBB0", new Date("2018-06-06"), - new Date("2023-04-13") + new Date("2023-06-30") ], [ "Internet Society", "Member", "#BBBBB0", new Date("2018-06-04"), - new Date("2023-04-13") + new Date("2023-06-30") ], [ "Mitigate Cyber", @@ -979,7 +993,7 @@ function drawChart() { ], [ "Graduate College", - "MCR Member", + "Member", "#FFFFF0", new Date("2017-10-05"), new Date("2018-12-12") @@ -1024,7 +1038,7 @@ function drawChart() { "Member", "#BBBBB0", new Date("2017-06-06"), - new Date("2023-04-13") + new Date("2023-06-30") ], [ "Lonsdale District Scout Network, Scout Network", @@ -1087,7 +1101,7 @@ function drawChart() { "Member", "#BBBBB0", new Date("2016-12-19"), - new Date("2023-04-13") + new Date("2023-06-30") ], [ "Pendle College, Lancaster University Students' Union", @@ -1458,7 +1472,7 @@ function drawChart() { "Librarian", "#BBBBB0", new Date("2013-05-01"), - new Date("2023-04-13") + new Date("2023-06-30") ], [ "Patient Participation Group", @@ -1514,7 +1528,7 @@ function drawChart() { "Minister", "#BBBBB0", new Date("2012-01-01"), - new Date("2023-04-13") + new Date("2023-06-30") ], [ "Salvation Army", diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index f467d55..3737f9b 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -2,12 +2,11 @@ {{ partialCached "copying.html" . }} - + - + - @@ -15,17 +14,25 @@ {{- block "title" . -}}{{- .Site.Title }} | {{ .Site.Params.tagline -}}{{- end -}} - - + + + + + + + + + {{ with .OutputFormats.Get "rss" }}{{ end }} {{- $sass := resources.Get "css/main.scss" }} {{- $style := $sass | resources.ToCSS | resources.Fingerprint }} - {{- block "header-styles" . -}}{{- end -}} - + {{- block "header-scripts" . -}}{{- end -}} + + {{- block "header-styles" . -}}{{- end -}} @@ -33,11 +40,11 @@ {{- partialCached "header/site-header.html" . -}} {{- end }} -
+
{{ block "main-header" . }}{{ end }} {{ block "main-body" . }}{{ end }} {{ block "main-footer" . }}{{ end }} -
+ {{- block "footer" . -}}