diff --git a/Gemfile b/Gemfile index e90490e0a..4737b02cb 100644 --- a/Gemfile +++ b/Gemfile @@ -2,7 +2,7 @@ source 'https://rubygems.org' gem 'jekyll', '~> 4.1.1' gem 'jekyll-datapage-generator' - +gem 'jekyll-seo-tag' # for local development, clone theme + use path loader # gem 'iiifc-theme', path: 'iiifc-theme' @@ -14,3 +14,6 @@ group :development, :test do end gem "webrick", "~> 1.7" + +# For open graph and Twitter Card elements +gem 'jekyll-seo-tag' diff --git a/Gemfile.lock b/Gemfile.lock index 6f6157fbb..4fda5b040 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,6 +1,6 @@ GIT remote: https://github.com/iiif/iiifc-theme.git - revision: 65aacd4896b931c3aca668804959861c772594e4 + revision: 050477ff928e9bd15c34bcd583f5feb78e0d031d branch: main specs: iiifc-theme (0.1.0) @@ -10,7 +10,6 @@ GIT jekyll-gzip jekyll-liquify jekyll-redirect-from - jekyll-sitemap rake GEM @@ -26,7 +25,7 @@ GEM ethon (0.15.0) ffi (>= 1.15.0) eventmachine (1.2.7) - ffi (1.15.4) + ffi (1.15.5) forwardable-extended (2.6.0) html-proofer (3.19.3) addressable (~> 2.3) @@ -37,7 +36,7 @@ GEM typhoeus (~> 1.3) yell (~> 2.0) http_parser.rb (0.8.0) - i18n (1.8.11) + i18n (1.10.0) concurrent-ruby (~> 1.0) jekyll (4.1.1) addressable (~> 2.4) @@ -66,8 +65,8 @@ GEM jekyll (>= 3.3, < 5.0) jekyll-sass-converter (2.1.0) sassc (> 2.0.1, < 3.0) - jekyll-sitemap (1.4.0) - jekyll (>= 3.7, < 5.0) + jekyll-seo-tag (2.8.0) + jekyll (>= 3.8, < 5.0) jekyll-watch (2.2.1) listen (~> 3.0) kramdown (2.3.1) @@ -75,27 +74,27 @@ GEM kramdown-parser-gfm (1.1.0) kramdown (~> 2.0) liquid (4.0.3) - listen (3.7.0) + listen (3.7.1) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) mercenary (0.4.0) - mini_portile2 (2.6.1) - nokogiri (1.12.5) - mini_portile2 (~> 2.6.1) + mini_portile2 (2.7.1) + nokogiri (1.13.1) + mini_portile2 (~> 2.7.0) racc (~> 1.4) parallel (1.21.0) pathutil (0.16.2) forwardable-extended (~> 2.6) public_suffix (4.0.6) racc (1.6.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rb-fsevent (0.11.0) + rb-fsevent (0.11.1) rb-inotify (0.10.1) ffi (~> 1.0) redcarpet (3.5.1) rexml (3.2.5) - rouge (3.27.0) + rouge (3.28.0) safe_yaml (1.0.5) sassc (2.4.0) ffi (~> 1.9) @@ -115,6 +114,7 @@ DEPENDENCIES iiifc-theme! jekyll (~> 4.1.1) jekyll-datapage-generator + jekyll-seo-tag rake webrick (~> 1.7) diff --git a/_config.yml b/_config.yml index e948382ff..61f5cb559 100644 --- a/_config.yml +++ b/_config.yml @@ -19,6 +19,7 @@ plugins: - jekyll-redirect-from - jekyll-liquify - jekyll-datapage-generator + - jekyll-seo-tag page_gen-dirs: false page_gen: @@ -42,3 +43,29 @@ page_gen: # subtitle: Lorem ipsum dolor sit amet, consectetur adipiscing elit. # link: '#' # link_label: This is a test link + + +banner: + enabled: true + title: Now accepting proposals for the 2022 IIIF Annual Conference + subtitle: Submissions are due by February 18, 2022. + link: 'https://iiif.io/news/2022/01/10/call-for-proposals-2022/' + link_label: Learn more + +# Jekyll SEO plugin info +#title: IIIF APIs and Community Site +tagline: "IIIF is a set of open standards for delivering high-quality, attributed digital objects online at scale. It’s also an international community developing and implementing the IIIF APIs. IIIF is backed by a consortium of leading cultural institutions." +#description: IIIF is an open standard for delivering high-quality, attributed digital objects online at scale. It’s also an international community developing and implementing the IIIF APIs, backed by a consortium of leading academic and cultural institutions. +#url: https://iiif.io/ +twitter: + username: iiif_io + card: summary +logo: /assets/favicon.ico +image: /assets/images/zeplin/png/logo-blue@3x.png +social: + name: IIIF + links: + - https://twitter.com/IIIF_io + - https://www.linkedin.com/company/iiif-c/ + - https://github.com/IIIF/ + diff --git a/source/_data/events.yml b/source/_data/events.yml index 71a1a34cc..e075e6a3f 100644 --- a/source/_data/events.yml +++ b/source/_data/events.yml @@ -1,12 +1,12 @@ -- label: January IIIF Online Training (5-Day Course) - time: - start: 2022-01-24T06:00:00Z - end: 2022-01-28T07:00:00Z - links: - - label: More info - link: "get-started/training/online-training/" - - label: Register - link: https://www.eventbrite.com/e/january-iiif-online-training-5-day-course-tickets-176371781747 +# - label: January IIIF Online Training (5-Day Course) +# time: +# start: 2022-01-24T06:00:00Z +# end: 2022-01-28T07:00:00Z +# links: +# - label: More info +# link: "get-started/training/online-training/" +# - label: Register +# link: https://www.eventbrite.com/e/january-iiif-online-training-5-day-course-tickets-176371781747 - label: IIIF Annual Conference time: start: "2022-06-06" diff --git a/source/_data/institutions.yml b/source/_data/institutions.yml index c6f3a1e82..32efb0819 100644 --- a/source/_data/institutions.yml +++ b/source/_data/institutions.yml @@ -149,6 +149,7 @@ uri: https://www.jisc.ac.uk/ logo: assets/uploads/logos/jisc-logo.svg new: true + iiifc: 3 - name: Johns Hopkins University uri: http://library.jhu.edu iiifc: 2 @@ -236,6 +237,8 @@ - name: National Library of the Netherlands uri: https://www.kb.nl/ iiifc: 4 + logo: assets/uploads/logos/KB_Nationale-Bibliotheek_Logo_RGB.svg + new: true - name: National Library of Poland uri: http://bn.org.pl iiifc: 2 @@ -283,7 +286,7 @@ uri: https://www.prov.vic.gov.au/ - name: Qatar National Library uri: http://www.qnl.qa - iiifc: 2 + iiifc: logo: assets/uploads/logos/QNL-logo-1.png - name: Sirma Group uri: https://sirma.com/ @@ -351,7 +354,7 @@ iiifc: - name: University of Hong Kong uri: http://lib.hku.hk - iiifc: 2 + iiifc: logo: assets/uploads/logos/hkul-logo@2x.png - name: University of Illinois at Urbana-Champaign uri: http://illinois.edu/ diff --git a/source/_data/old/washington_submissions.yml b/source/_data/old/washington_submissions.yml index baa482704..3a8c8f970 100644 --- a/source/_data/old/washington_submissions.yml +++ b/source/_data/old/washington_submissions.yml @@ -1355,7 +1355,7 @@ firstname: Patrick lastname: Cuba organization: Walter J. Ong, S.J. Center for Digital Humanities - web_page: https://blog.ongcdh.org + web_page: - country: United States firstname: Jeffrey lastname: Witt diff --git a/source/_data/trc_membership.yml b/source/_data/trc_membership.yml index 6ac47fad2..faca420c1 100644 --- a/source/_data/trc_membership.yml +++ b/source/_data/trc_membership.yml @@ -157,9 +157,6 @@ - institution: University of Edinburgh name: Scott Renton role: 2 -#- institution: University of Hong Kong -# name: -# role: 2 #- institution: University of Michigan # name: # role: 2 diff --git a/source/_includes/blocks/event-cards.html b/source/_includes/blocks/event-cards.html index ce69b2240..d3c06ef9c 100644 --- a/source/_includes/blocks/event-cards.html +++ b/source/_includes/blocks/event-cards.html @@ -90,9 +90,11 @@