rdrew 3 weeks ago
commit
624081e1cb
  1. 6
      .gitignore
  2. 39
      README.md
  3. 48
      block_settings/block/block.block.creatorsandcontributors.yml
  4. 45
      block_settings/block/block.block.creatorsandcontributors_swc.yml
  5. 46
      block_settings/block/block.block.memberof.yml
  6. 45
      block_settings/block/block.block.memberofswc.yml
  7. 48
      block_settings/block/block.block.physicalform.yml
  8. 45
      block_settings/block/block.block.physicalformswc.yml
  9. 45
      block_settings/block/block.block.resource_type_swc.yml
  10. 46
      block_settings/block/block.block.resourcetype.yml
  11. 47
      block_settings/block/block.block.search.yml
  12. 46
      block_settings/block/block.block.solrsearchcontentadvancedsearchforblock.yml
  13. 47
      block_settings/block/block.block.solrsearchcontentadvancedsearchforpage.yml
  14. 41
      block_settings/block/block.block.solrsearchcontentsearchresultspagerforblock.yml
  15. 42
      block_settings/block/block.block.solrsearchcontentsearchresultspagerforpage.yml
  16. 48
      block_settings/block/block.block.subject.yml
  17. 48
      block_settings/block/block.block.subjectname.yml
  18. 45
      block_settings/block/block.block.subjectnamesswc.yml
  19. 45
      block_settings/block/block.block.subjectsswc.yml
  20. 45
      block_settings/block/block.block.subjecttemporalswc.yml
  21. 48
      block_settings/block/block.block.temporalsubject.yml
  22. 45
      block_settings/block/block.block.views_block__solr_search_content_block_1.yml
  23. 26
      block_settings/block/block.block.vre2024_account_menu.yml
  24. 24
      block_settings/block/block.block.vre2024_branding.yml
  25. 21
      block_settings/block/block.block.vre2024_breadcrumbs.yml
  26. 30
      block_settings/block/block.block.vre2024_choth.yml
  27. 21
      block_settings/block/block.block.vre2024_content.yml
  28. 48
      block_settings/block/block.block.vre2024_creatorsandcontributors.yml
  29. 45
      block_settings/block/block.block.vre2024_creatorsandcontributors_swc.yml
  30. 26
      block_settings/block/block.block.vre2024_footer.yml
  31. 21
      block_settings/block/block.block.vre2024_help.yml
  32. 19
      block_settings/block/block.block.vre2024_local_actions.yml
  33. 21
      block_settings/block/block.block.vre2024_local_tasks.yml
  34. 26
      block_settings/block/block.block.vre2024_main_menu.yml
  35. 46
      block_settings/block/block.block.vre2024_memberof.yml
  36. 45
      block_settings/block/block.block.vre2024_memberofswc.yml
  37. 21
      block_settings/block/block.block.vre2024_messages.yml
  38. 19
      block_settings/block/block.block.vre2024_page_title.yml
  39. 48
      block_settings/block/block.block.vre2024_physicalform.yml
  40. 45
      block_settings/block/block.block.vre2024_physicalformswc.yml
  41. 21
      block_settings/block/block.block.vre2024_powered.yml
  42. 45
      block_settings/block/block.block.vre2024_resource_type_swc.yml
  43. 46
      block_settings/block/block.block.vre2024_resourcetype.yml
  44. 35
      block_settings/block/block.block.vre2024_search.yml
  45. 35
      block_settings/block/block.block.vre2024_solrsearchcontentadvancedsearchforblock.yml
  46. 47
      block_settings/block/block.block.vre2024_solrsearchcontentadvancedsearchforpage.yml
  47. 41
      block_settings/block/block.block.vre2024_solrsearchcontentsearchresultspagerforblock.yml
  48. 31
      block_settings/block/block.block.vre2024_solrsearchcontentsearchresultspagerforpage.yml
  49. 48
      block_settings/block/block.block.vre2024_subject.yml
  50. 48
      block_settings/block/block.block.vre2024_subjectname.yml
  51. 45
      block_settings/block/block.block.vre2024_subjectnamesswc.yml
  52. 45
      block_settings/block/block.block.vre2024_subjectsswc.yml
  53. 45
      block_settings/block/block.block.vre2024_subjecttemporalswc.yml
  54. 48
      block_settings/block/block.block.vre2024_temporalsubject.yml
  55. 26
      block_settings/block/block.block.vre2024_tools.yml
  56. 45
      block_settings/block/block.block.vre2024_views_block__solr_search_content_block_1.yml
  57. 46
      block_settings/block/block.block.vre2024_year.yml
  58. 45
      block_settings/block/block.block.vre2024_yearswc.yml
  59. 46
      block_settings/block/block.block.year.yml
  60. 45
      block_settings/block/block.block.yearswc.yml
  61. 49
      block_settings/context/context.context.all_media.yml
  62. 35
      block_settings/context/context.context.audio_original_file.yml
  63. 64
      block_settings/context/context.context.citation_select_block.yml
  64. 28
      block_settings/context/context.context.collection.yml
  65. 64
      block_settings/context/context.context.default_media_display.yml
  66. 70
      block_settings/context/context.context.display_oai_pmh_item_links.yml
  67. 33
      block_settings/context/context.context.external_files.yml
  68. 36
      block_settings/context/context.context.image_original_file.yml
  69. 63
      block_settings/context/context.context.mirador_block_multipaged_items.yml
  70. 60
      block_settings/context/context.context.mirador_single_page_item.yml
  71. 65
      block_settings/context/context.context.newspaper.yml
  72. 47
      block_settings/context/context.context.openseadragon_block.yml
  73. 48
      block_settings/context/context.context.openseadragon_single_page_.yml
  74. 42
      block_settings/context/context.context.pages.yml
  75. 36
      block_settings/context/context.context.pdf_original_file.yml
  76. 48
      block_settings/context/context.context.pdfjs.yml
  77. 42
      block_settings/context/context.context.repository_content.yml
  78. 35
      block_settings/context/context.context.taxonomy_terms.yml
  79. 29
      block_settings/context/context.context.technical_metadata_on_ingest.yml
  80. 36
      block_settings/context/context.context.video_original_file.yml
  81. 21
      bs.js
  82. 77
      changelog.txt
  83. 12
      composer.json
  84. 24
      config/optional/block.block.vre2024_account_menu.yml
  85. 22
      config/optional/block.block.vre2024_branding.yml
  86. 19
      config/optional/block.block.vre2024_breadcrumbs.yml
  87. 19
      config/optional/block.block.vre2024_content.yml
  88. 24
      config/optional/block.block.vre2024_footer.yml
  89. 19
      config/optional/block.block.vre2024_help.yml
  90. 17
      config/optional/block.block.vre2024_local_actions.yml
  91. 19
      config/optional/block.block.vre2024_local_tasks.yml
  92. 24
      config/optional/block.block.vre2024_main_menu.yml
  93. 19
      config/optional/block.block.vre2024_messages.yml
  94. 17
      config/optional/block.block.vre2024_page_title.yml
  95. 19
      config/optional/block.block.vre2024_powered.yml
  96. 20
      config/optional/block.block.vre2024_search.yml
  97. 24
      config/optional/block.block.vre2024_tools.yml
  98. 5
      config/schema/vre2024.schema.yml
  99. 157
      css/advanced_search.pager.css
  100. 552
      css/base.css
  101. Some files were not shown because too many files have changed in this diff Show More

6
.gitignore vendored

@ -0,0 +1,6 @@
*.swp
*.swo
node_modules
do-not-upload
.tmp.drivedownload
.tmp.driveupload

39
README.md

@ -0,0 +1,39 @@
# vre2024 - Drupal 10 Base Theme.
## Sassless Theme
Native css has progressed to include variables and property nesting so this theme does not reqire preprocessing an make liberal used of css variables
## Theme Configuration Varables
Many of the stylist details are set in `site-variables.css`
## Subtheme Creation Script
php core/scripts/drupal generate-theme --starterkit vre2024 name_of_subtheme
## Proxy Server For Local Theme Dev Against Live Site
edit variables in `bs.js` and run:
node bs.js
this runs a proxy server using Browser-sync, serving your local files against the live proxied site. Css file are watched or changes and are automatically reloaded on file save.
## Suckerfish Main Menu
when placed in the 'primary menu' region, suckerfish.js is enabled for the dropdrowns
## Mobile Header Nav
On mobile, the header-top regions stack and the primary-menu region becomes a pop-out vertical menu
## Icon Libraries
enable/disable fontawesome4,5 or Bootstrap Icons in vre2024.info.yml
## Logos
Both the white and colored UPEI shields are included as svgs
## Landing Page Regions
top & bottom content regions that only appear on the landing page
## Header Search Form
Search box region enables a dropdown search box
## Scroll To Top Bottom
automatic on long pages

48
block_settings/block/block.block.creatorsandcontributors.yml

@ -0,0 +1,48 @@
langcode: en
status: true
dependencies:
config:
- facets.facet.creators_and_contributors
module:
- context
- facets
- islandora
theme:
- olivero
_core:
default_config_hash: jziE1LayhQhICzoN5LBg3jdBwNieZWUHHr4xGAlwj_o
id: creatorsandcontributors
theme: olivero
region: sidebar
weight: -10
provider: null
plugin: 'facet_block:creators_and_contributors'
settings:
id: 'facet_block:creators_and_contributors'
label: 'Creators and Contributors'
label_display: visible
provider: facets
context_mapping: { }
block_id: creatorsandcontributors
visibility:
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
view_inclusion:
id: view_inclusion
negate: false
view_inclusion:
view-solr_search_content-page_1: view-solr_search_content-page_1

45
block_settings/block/block.block.creatorsandcontributors_swc.yml

@ -0,0 +1,45 @@
langcode: en
status: true
dependencies:
config:
- facets.facet.creators_and_contributors_swc
module:
- context
- facets
- islandora
theme:
- olivero
id: creatorsandcontributors_swc
theme: olivero
region: sidebar
weight: -9
provider: null
plugin: 'facet_block:creators_and_contributors_swc'
settings:
id: 'facet_block:creators_and_contributors_swc'
label: 'Creators and Contributors'
label_display: visible
provider: facets
context_mapping: { }
block_id: creatorsandcontributors_swc
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
context_all:
id: context_all
negate: null
values: collection
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

46
block_settings/block/block.block.memberof.yml

@ -0,0 +1,46 @@
langcode: en
status: true
dependencies:
config:
- facets.facet.member_of
module:
- context
- facets
- islandora
theme:
- olivero
id: memberof
theme: olivero
region: sidebar
weight: -12
provider: null
plugin: 'facet_block:member_of'
settings:
id: 'facet_block:member_of'
label: 'Member of'
label_display: visible
provider: facets
context_mapping: { }
block_id: memberof
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''
view_inclusion:
id: view_inclusion
negate: false
view_inclusion:
view-solr_search_content-page_1: view-solr_search_content-page_1

45
block_settings/block/block.block.memberofswc.yml

@ -0,0 +1,45 @@
langcode: en
status: false
dependencies:
config:
- facets.facet.member_of_swc
module:
- context
- facets
- islandora
theme:
- olivero
id: memberofswc
theme: olivero
region: sidebar
weight: -11
provider: null
plugin: 'facet_block:member_of_swc'
settings:
id: 'facet_block:member_of_swc'
label: 'Member Of'
label_display: visible
provider: facets
context_mapping: { }
block_id: memberofswc
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
context_all:
id: context_all
negate: null
values: collection
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

48
block_settings/block/block.block.physicalform.yml

@ -0,0 +1,48 @@
langcode: en
status: true
dependencies:
config:
- facets.facet.physical_form
module:
- context
- facets
- islandora
theme:
- olivero
_core:
default_config_hash: Gb14JbPGc1IX6-hfhZr_EVEg-AUiYnV50EJcfUIIgHc
id: physicalform
theme: olivero
region: sidebar
weight: -8
provider: null
plugin: 'facet_block:physical_form'
settings:
id: 'facet_block:physical_form'
label: 'Physical Form'
label_display: visible
provider: facets
context_mapping: { }
block_id: physicalform
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
view_inclusion:
id: view_inclusion
negate: false
view_inclusion:
view-solr_search_content-page_1: view-solr_search_content-page_1
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

45
block_settings/block/block.block.physicalformswc.yml

@ -0,0 +1,45 @@
langcode: en
status: true
dependencies:
config:
- facets.facet.physical_form_swc
module:
- context
- facets
- islandora
theme:
- olivero
id: physicalformswc
theme: olivero
region: sidebar
weight: -7
provider: null
plugin: 'facet_block:physical_form_swc'
settings:
id: 'facet_block:physical_form_swc'
label: 'Physical Form'
label_display: visible
provider: facets
context_mapping: { }
block_id: physicalformswc
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
context_all:
id: context_all
negate: null
values: collection
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

45
block_settings/block/block.block.resource_type_swc.yml

@ -0,0 +1,45 @@
langcode: en
status: true
dependencies:
config:
- facets.facet.resource_type_swc
module:
- context
- facets
- islandora
theme:
- olivero
id: resource_type_swc
theme: olivero
region: sidebar
weight: -13
provider: null
plugin: 'facet_block:resource_type_swc'
settings:
id: 'facet_block:resource_type_swc'
label: 'Resource Type'
label_display: visible
provider: facets
context_mapping: { }
block_id: resource_type_swc
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
context_all:
id: context_all
negate: null
values: collection
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

46
block_settings/block/block.block.resourcetype.yml

@ -0,0 +1,46 @@
langcode: en
status: true
dependencies:
config:
- facets.facet.resource_type
module:
- context
- facets
- islandora
theme:
- olivero
id: resourcetype
theme: olivero
region: sidebar
weight: -14
provider: null
plugin: 'facet_block:resource_type'
settings:
id: 'facet_block:resource_type'
label: 'Resource Type'
label_display: visible
provider: facets
context_mapping: { }
block_id: resourcetype
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''
view_inclusion:
id: view_inclusion
negate: false
view_inclusion:
view-solr_search_content-page_1: view-solr_search_content-page_1

47
block_settings/block/block.block.search.yml

@ -0,0 +1,47 @@
langcode: en
status: true
dependencies:
module:
- advanced_search
- context
- islandora
- system
theme:
- olivero
id: search
theme: olivero
region: primary_menu
weight: -11
provider: null
plugin: search_block
settings:
id: search_block
label: Search
label_display: '0'
provider: advanced_search
block_id: search
search_view_machine_name: view.solr_search_content.page_1
search_textfield_label: Keyword
search_placeholder: ''
search_submit_label: Search
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''
request_path:
id: request_path
negate: true
pages: /search

46
block_settings/block/block.block.solrsearchcontentadvancedsearchforblock.yml

@ -0,0 +1,46 @@
langcode: en
status: true
dependencies:
module:
- advanced_search
- context
- islandora
theme:
- olivero
id: solrsearchcontentadvancedsearchforblock
theme: olivero
region: sidebar
weight: -15
provider: null
plugin: 'advanced_search_block:solr_search_content__block_1'
settings:
id: 'advanced_search_block:solr_search_content__block_1'
label: 'Search within Collection'
label_display: visible
provider: advanced_search
fields:
- title_aggregated_fulltext
- abstract_description_fulltext
- linked_agent_name_fulltext
context_filter: field_member_of
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
context_all:
id: context_all
negate: null
values: collection
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

47
block_settings/block/block.block.solrsearchcontentadvancedsearchforpage.yml

@ -0,0 +1,47 @@
langcode: en
status: true
dependencies:
module:
- advanced_search
- context
- islandora
theme:
- olivero
id: solrsearchcontentadvancedsearchforpage
theme: olivero
region: sidebar
weight: -16
provider: null
plugin: 'advanced_search_block:solr_search_content__page_1'
settings:
id: 'advanced_search_block:solr_search_content__page_1'
label: Search
label_display: visible
provider: advanced_search
fields:
- title_aggregated_fulltext
- abstract_description_fulltext
- linked_agent_name_fulltext
context_filter: null
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''
view_inclusion:
id: view_inclusion
negate: false
view_inclusion:
view-solr_search_content-page_1: view-solr_search_content-page_1

41
block_settings/block/block.block.solrsearchcontentsearchresultspagerforblock.yml

@ -0,0 +1,41 @@
langcode: en
status: true
dependencies:
module:
- advanced_search
- context
- islandora
theme:
- olivero
id: solrsearchcontentsearchresultspagerforblock
theme: olivero
region: content
weight: -10
provider: null
plugin: 'advanced_search_result_pager:solr_search_content__block_1'
settings:
id: 'advanced_search_result_pager:solr_search_content__block_1'
label: 'Solr search content: Search Results Pager for Block'
label_display: '0'
provider: advanced_search
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
context_all:
id: context_all
negate: null
values: collection
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

42
block_settings/block/block.block.solrsearchcontentsearchresultspagerforpage.yml

@ -0,0 +1,42 @@
langcode: en
status: true
dependencies:
module:
- advanced_search
- context
- islandora
theme:
- olivero
id: solrsearchcontentsearchresultspagerforpage
theme: olivero
region: content
weight: -12
provider: null
plugin: 'advanced_search_result_pager:solr_search_content__page_1'
settings:
id: 'advanced_search_result_pager:solr_search_content__page_1'
label: 'Solr search content: Search Results Pager for Page'
label_display: '0'
provider: advanced_search
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
view_inclusion:
id: view_inclusion
negate: false
view_inclusion:
view-solr_search_content-page_1: view-solr_search_content-page_1
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

48
block_settings/block/block.block.subject.yml

@ -0,0 +1,48 @@
langcode: en
status: true
dependencies:
config:
- facets.facet.subject
module:
- context
- facets
- islandora
theme:
- olivero
_core:
default_config_hash: 8CNTurKBSOQZRTrWiaCmfAwseQyzXZOb8gJohUvIBFw
id: subject
theme: olivero
region: sidebar
weight: -6
provider: null
plugin: 'facet_block:subject'
settings:
id: 'facet_block:subject'
label: Subject
label_display: visible
provider: facets
context_mapping: { }
block_id: subject
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
view_inclusion:
id: view_inclusion
negate: false
view_inclusion:
view-solr_search_content-page_1: view-solr_search_content-page_1
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

48
block_settings/block/block.block.subjectname.yml

@ -0,0 +1,48 @@
langcode: en
status: true
dependencies:
config:
- facets.facet.subject_name
module:
- context
- facets
- islandora
theme:
- olivero
_core:
default_config_hash: VFNCtt7POqemCYyZ3x3gWDwdyJfoAmbqHim37oy6onU
id: subjectname
theme: olivero
region: sidebar
weight: -4
provider: null
plugin: 'facet_block:subject_name'
settings:
id: 'facet_block:subject_name'
label: 'Subject (name)'
label_display: visible
provider: facets
context_mapping: { }
block_id: subjectname
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
view_inclusion:
id: view_inclusion
negate: false
view_inclusion:
view-solr_search_content-page_1: view-solr_search_content-page_1
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

45
block_settings/block/block.block.subjectnamesswc.yml

@ -0,0 +1,45 @@
langcode: en
status: true
dependencies:
config:
- facets.facet.subject_names_swc
module:
- context
- facets
- islandora
theme:
- olivero
id: subjectnamesswc
theme: olivero
region: sidebar
weight: -3
provider: null
plugin: 'facet_block:subject_names_swc'
settings:
id: 'facet_block:subject_names_swc'
label: 'Subject (name)'
label_display: visible
provider: facets
context_mapping: { }
block_id: subjectnamesswc
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
context_all:
id: context_all
negate: null
values: collection
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

45
block_settings/block/block.block.subjectsswc.yml

@ -0,0 +1,45 @@
langcode: en
status: true
dependencies:
config:
- facets.facet.subjects
module:
- context
- facets
- islandora
theme:
- olivero
id: subjectsswc
theme: olivero
region: sidebar
weight: -5
provider: null
plugin: 'facet_block:subjects'
settings:
id: 'facet_block:subjects'
label: Subject
label_display: visible
provider: facets
context_mapping: { }
block_id: subjectsswc
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
context_all:
id: context_all
negate: null
values: collection
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

45
block_settings/block/block.block.subjecttemporalswc.yml

@ -0,0 +1,45 @@
langcode: en
status: true
dependencies:
config:
- facets.facet.subject_temporal_swc
module:
- context
- facets
- islandora
theme:
- olivero
id: subjecttemporalswc
theme: olivero
region: sidebar
weight: -1
provider: null
plugin: 'facet_block:subject_temporal_swc'
settings:
id: 'facet_block:subject_temporal_swc'
label: 'Temporal Subject'
label_display: visible
provider: facets
context_mapping: { }
block_id: subjecttemporalswc
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
context_all:
id: context_all
negate: null
values: collection
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

48
block_settings/block/block.block.temporalsubject.yml

@ -0,0 +1,48 @@
langcode: en
status: true
dependencies:
config:
- facets.facet.temporal_subject
module:
- context
- facets
- islandora
theme:
- olivero
_core:
default_config_hash: 1BMA18tJL_4xlrR2wg5QSmr499p157HBiWAgv_rJmQ4
id: temporalsubject
theme: olivero
region: sidebar
weight: -2
provider: null
plugin: 'facet_block:temporal_subject'
settings:
id: 'facet_block:temporal_subject'
label: 'Temporal Subject'
label_display: visible
provider: facets
context_mapping: { }
block_id: temporalsubject
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
view_inclusion:
id: view_inclusion
negate: false
view_inclusion:
view-solr_search_content-page_1: view-solr_search_content-page_1
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

45
block_settings/block/block.block.views_block__solr_search_content_block_1.yml

@ -0,0 +1,45 @@
langcode: en
status: true
dependencies:
config:
- views.view.solr_search_content
module:
- context
- islandora
- views
theme:
- olivero
id: views_block__solr_search_content_block_1
theme: olivero
region: content
weight: -9
provider: null
plugin: 'views_block:solr_search_content-block_1'
settings:
id: 'views_block:solr_search_content-block_1'
label: ''
label_display: '0'
provider: views
views_label: ''
items_per_page: none
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
context_all:
id: context_all
negate: null
values: collection
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

26
block_settings/block/block.block.vre2024_account_menu.yml

@ -0,0 +1,26 @@
langcode: en
status: true
dependencies:
config:
- system.menu.account
module:
- system
theme:
- vre2024
_core:
default_config_hash: 4d4s9_eieghiCPDuevVFJMMH0ld2GmRD4zAEvRCVVnQ
id: vre2024_account_menu
theme: vre2024
region: header_top_right
weight: -7
provider: null
plugin: 'system_menu_block:account'
settings:
id: 'system_menu_block:account'
label: 'User account menu'
label_display: '0'
provider: system
level: 1
depth: 1
expand_all_items: false
visibility: { }

24
block_settings/block/block.block.vre2024_branding.yml

@ -0,0 +1,24 @@
langcode: en
status: true
dependencies:
module:
- system
theme:
- vre2024
_core:
default_config_hash: '-bS2cn4rLIVf1ULDYQofMEm6JO1W4AMJJTGR3HRYwko'
id: vre2024_branding
theme: vre2024
region: header
weight: 0
provider: null
plugin: system_branding_block
settings:
id: system_branding_block
label: 'Site branding'
label_display: '0'
provider: system
use_site_logo: true
use_site_name: true
use_site_slogan: true
visibility: { }

21
block_settings/block/block.block.vre2024_breadcrumbs.yml

@ -0,0 +1,21 @@
langcode: en
status: true
dependencies:
module:
- system
theme:
- vre2024
_core:
default_config_hash: TzarKXSEDk5fwQQ13TmXPt3OkqWpTSzOMqdd4A9aaj0
id: vre2024_breadcrumbs
theme: vre2024
region: page_header
weight: -7
provider: null
plugin: system_breadcrumb_block
settings:
id: system_breadcrumb_block
label: Breadcrumbs
label_display: '0'
provider: system
visibility: { }

30
block_settings/block/block.block.vre2024_choth.yml

@ -0,0 +1,30 @@
langcode: en
status: true
dependencies:
config:
- system.menu.devel-phegepugafr
module:
- islandora
- system
theme:
- vre2024
id: vre2024_choth
theme: vre2024
region: primary_menu
weight: 0
provider: null
plugin: 'system_menu_block:devel-phegepugafr'
settings:
id: 'system_menu_block:devel-phegepugafr'
label: Choth
label_display: '0'
provider: system
level: 1
depth: 0
expand_all_items: false
visibility:
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

21
block_settings/block/block.block.vre2024_content.yml

@ -0,0 +1,21 @@
langcode: en
status: true
dependencies:
module:
- system
theme:
- vre2024
_core:
default_config_hash: GnkrQT8l0QSbYMa_R-a8RKMKNpv_Q3gfbG6S4_wmVEE
id: vre2024_content
theme: vre2024
region: content
weight: -16
provider: null
plugin: system_main_block
settings:
id: system_main_block
label: 'Main page content'
label_display: '0'
provider: system
visibility: { }

48
block_settings/block/block.block.vre2024_creatorsandcontributors.yml

@ -0,0 +1,48 @@
langcode: en
status: true
dependencies:
config:
- facets.facet.creators_and_contributors
module:
- context
- facets
- islandora
theme:
- vre2024
_core:
default_config_hash: jziE1LayhQhICzoN5LBg3jdBwNieZWUHHr4xGAlwj_o
id: vre2024_creatorsandcontributors
theme: vre2024
region: sidebar_second
weight: -10
provider: null
plugin: 'facet_block:creators_and_contributors'
settings:
id: 'facet_block:creators_and_contributors'
label: 'Creators and Contributors'
label_display: visible
provider: facets
context_mapping: { }
block_id: creatorsandcontributors
visibility:
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
view_inclusion:
id: view_inclusion
negate: false
view_inclusion:
view-solr_search_content-page_1: view-solr_search_content-page_1

45
block_settings/block/block.block.vre2024_creatorsandcontributors_swc.yml

@ -0,0 +1,45 @@
langcode: en
status: true
dependencies:
config:
- facets.facet.creators_and_contributors_swc
module:
- context
- facets
- islandora
theme:
- vre2024
id: vre2024_creatorsandcontributors_swc
theme: vre2024
region: sidebar_second
weight: -9
provider: null
plugin: 'facet_block:creators_and_contributors_swc'
settings:
id: 'facet_block:creators_and_contributors_swc'
label: 'Creators and Contributors'
label_display: visible
provider: facets
context_mapping: { }
block_id: creatorsandcontributors_swc
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
context_all:
id: context_all
negate: null
values: collection
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

26
block_settings/block/block.block.vre2024_footer.yml

@ -0,0 +1,26 @@
langcode: en
status: true
dependencies:
config:
- system.menu.footer
module:
- system
theme:
- vre2024
_core:
default_config_hash: RFb9Kxd0u1jxPUNqrPw60iVMy0sQzaEoT1xrYW7GLEY
id: vre2024_footer
theme: vre2024
region: footer_four
weight: -11
provider: null
plugin: 'system_menu_block:footer'
settings:
id: 'system_menu_block:footer'
label: 'Footer menu'
label_display: '0'
provider: system
level: 1
depth: 0
expand_all_items: false
visibility: { }

21
block_settings/block/block.block.vre2024_help.yml

@ -0,0 +1,21 @@
langcode: en
status: true
dependencies:
module:
- help
theme:
- vre2024
_core:
default_config_hash: WiWnc2gwDH0nOXnDENnEhuHLR3xmP-6z560VIQKUdMM
id: vre2024_help
theme: vre2024
region: content_top
weight: -17
provider: null
plugin: help_block
settings:
id: help_block
label: Help
label_display: '0'
provider: help
visibility: { }

19
block_settings/block/block.block.vre2024_local_actions.yml

@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
theme:
- vre2024
_core:
default_config_hash: dEIfZ2U0Lszod4P8XsweslmxgYC3gICAoZU8gxzCzzo
id: vre2024_local_actions
theme: vre2024
region: content_top
weight: -15
provider: null
plugin: local_actions_block
settings:
id: local_actions_block
label: 'Primary admin actions'
label_display: '0'
provider: core
visibility: { }

21
block_settings/block/block.block.vre2024_local_tasks.yml

@ -0,0 +1,21 @@
langcode: en
status: true
dependencies:
theme:
- vre2024
_core:
default_config_hash: EkCWBr1eMWNqqPiTxjwmJVkEb0hZiHd_3K8ISBSXuPA
id: vre2024_local_tasks
theme: vre2024
region: content_top
weight: -16
provider: null
plugin: local_tasks_block
settings:
id: local_tasks_block
label: Tabs
label_display: '0'
provider: core
primary: true
secondary: true
visibility: { }

26
block_settings/block/block.block.vre2024_main_menu.yml

@ -0,0 +1,26 @@
langcode: en
status: false
dependencies:
config:
- system.menu.main
module:
- system
theme:
- vre2024
_core:
default_config_hash: 95JjNc6s-W1cc5AGPhcRnUgiGeTRVs77z6qGVPTbspI
id: vre2024_main_menu
theme: vre2024
region: primary_menu
weight: -18
provider: null
plugin: 'system_menu_block:main'
settings:
id: 'system_menu_block:main'
label: 'Main navigation'
label_display: '0'
provider: system
level: 1
depth: 1
expand_all_items: false
visibility: { }

46
block_settings/block/block.block.vre2024_memberof.yml

@ -0,0 +1,46 @@
langcode: en
status: true
dependencies:
config:
- facets.facet.member_of
module:
- context
- facets
- islandora
theme:
- vre2024
id: vre2024_memberof
theme: vre2024
region: sidebar_second
weight: -12
provider: null
plugin: 'facet_block:member_of'
settings:
id: 'facet_block:member_of'
label: 'Member of'
label_display: visible
provider: facets
context_mapping: { }
block_id: memberof
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''
view_inclusion:
id: view_inclusion
negate: false
view_inclusion:
view-solr_search_content-page_1: view-solr_search_content-page_1

45
block_settings/block/block.block.vre2024_memberofswc.yml

@ -0,0 +1,45 @@
langcode: en
status: false
dependencies:
config:
- facets.facet.member_of_swc
module:
- context
- facets
- islandora
theme:
- vre2024
id: vre2024_memberofswc
theme: vre2024
region: sidebar_second
weight: -11
provider: null
plugin: 'facet_block:member_of_swc'
settings:
id: 'facet_block:member_of_swc'
label: 'Member Of'
label_display: visible
provider: facets
context_mapping: { }
block_id: memberofswc
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
context_all:
id: context_all
negate: null
values: collection
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

21
block_settings/block/block.block.vre2024_messages.yml

@ -0,0 +1,21 @@
langcode: en
status: true
dependencies:
module:
- system
theme:
- vre2024
_core:
default_config_hash: Zf3PTjlTjnwTxQzKoKgnCzwXncnvWCU5NSCYcijJpVY
id: vre2024_messages
theme: vre2024
region: highlighted
weight: 0
provider: null
plugin: system_messages_block
settings:
id: system_messages_block
label: 'Status messages'
label_display: '0'
provider: system
visibility: { }

19
block_settings/block/block.block.vre2024_page_title.yml

@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
theme:
- vre2024
_core:
default_config_hash: Em6cW6AZ_yY9eO4ChTTJC2qr65unn5M9FXqT4_BotDU
id: vre2024_page_title
theme: vre2024
region: page_header
weight: -6
provider: null
plugin: page_title_block
settings:
id: page_title_block
label: 'Page title'
label_display: '0'
provider: core
visibility: { }

48
block_settings/block/block.block.vre2024_physicalform.yml

@ -0,0 +1,48 @@
langcode: en
status: true
dependencies:
config:
- facets.facet.physical_form
module:
- context
- facets
- islandora
theme:
- vre2024
_core:
default_config_hash: Gb14JbPGc1IX6-hfhZr_EVEg-AUiYnV50EJcfUIIgHc
id: vre2024_physicalform
theme: vre2024
region: sidebar_second
weight: -8
provider: null
plugin: 'facet_block:physical_form'
settings:
id: 'facet_block:physical_form'
label: 'Physical Form'
label_display: visible
provider: facets
context_mapping: { }
block_id: physicalform
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
view_inclusion:
id: view_inclusion
negate: false
view_inclusion:
view-solr_search_content-page_1: view-solr_search_content-page_1
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

45
block_settings/block/block.block.vre2024_physicalformswc.yml

@ -0,0 +1,45 @@
langcode: en
status: true
dependencies:
config:
- facets.facet.physical_form_swc
module:
- context
- facets
- islandora
theme:
- vre2024
id: vre2024_physicalformswc
theme: vre2024
region: sidebar_second
weight: -7
provider: null
plugin: 'facet_block:physical_form_swc'
settings:
id: 'facet_block:physical_form_swc'
label: 'Physical Form'
label_display: visible
provider: facets
context_mapping: { }
block_id: physicalformswc
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
context_all:
id: context_all
negate: null
values: collection
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

21
block_settings/block/block.block.vre2024_powered.yml

@ -0,0 +1,21 @@
langcode: en
status: true
dependencies:
module:
- system
theme:
- vre2024
_core:
default_config_hash: 4R13WHG3PXGF3LN9i8mO0mszhLWTNiR8c36XBbM4wcY
id: vre2024_powered
theme: vre2024
region: footer_bottom_left
weight: -7
provider: null
plugin: system_powered_by_block
settings:
id: system_powered_by_block
label: 'Powered by Drupal'
label_display: '0'
provider: system
visibility: { }

45
block_settings/block/block.block.vre2024_resource_type_swc.yml

@ -0,0 +1,45 @@
langcode: en
status: true
dependencies:
config:
- facets.facet.resource_type_swc
module:
- context
- facets
- islandora
theme:
- vre2024
id: vre2024_resource_type_swc
theme: vre2024
region: sidebar_second
weight: -13
provider: null
plugin: 'facet_block:resource_type_swc'
settings:
id: 'facet_block:resource_type_swc'
label: 'Resource Type'
label_display: visible
provider: facets
context_mapping: { }
block_id: resource_type_swc
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
context_all:
id: context_all
negate: null
values: collection
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

46
block_settings/block/block.block.vre2024_resourcetype.yml

@ -0,0 +1,46 @@
langcode: en
status: true
dependencies:
config:
- facets.facet.resource_type
module:
- context
- facets
- islandora
theme:
- vre2024
id: vre2024_resourcetype
theme: vre2024
region: sidebar_second
weight: -14
provider: null
plugin: 'facet_block:resource_type'
settings:
id: 'facet_block:resource_type'
label: 'Resource Type'
label_display: visible
provider: facets
context_mapping: { }
block_id: resourcetype
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''
view_inclusion:
id: view_inclusion
negate: false
view_inclusion:
view-solr_search_content-page_1: view-solr_search_content-page_1

35
block_settings/block/block.block.vre2024_search.yml

@ -0,0 +1,35 @@
langcode: en
status: true
dependencies:
module:
- advanced_search
- islandora
- system
theme:
- vre2024
id: vre2024_search
theme: vre2024
region: search_box
weight: -17
provider: null
plugin: search_block
settings:
id: search_block
label: Search
label_display: '0'
provider: advanced_search
block_id: vre2024_search
search_view_machine_name: view.solr_search_content.page_1
search_textfield_label: Keyword
search_placeholder: 'Search the Archives'
search_submit_label: Search
visibility:
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''
request_path:
id: request_path
negate: true
pages: /search

35
block_settings/block/block.block.vre2024_solrsearchcontentadvancedsearchforblock.yml

@ -0,0 +1,35 @@
langcode: en
status: true
dependencies:
module:
- advanced_search
- context
- islandora
theme:
- vre2024
id: vre2024_solrsearchcontentadvancedsearchforblock
theme: vre2024
region: sidebar_second
weight: -15
provider: null
plugin: 'advanced_search_block:solr_search_content__block_1'
settings:
id: 'advanced_search_block:solr_search_content__block_1'
label: 'Search within Collection'
label_display: visible
provider: advanced_search
fields:
- title_aggregated_fulltext
- abstract_description_fulltext
- linked_agent_name_fulltext
context_filter: field_member_of
visibility:
context_all:
id: context_all
negate: false
values: collection
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

47
block_settings/block/block.block.vre2024_solrsearchcontentadvancedsearchforpage.yml

@ -0,0 +1,47 @@
langcode: en
status: true
dependencies:
module:
- advanced_search
- context
- islandora
theme:
- vre2024
id: vre2024_solrsearchcontentadvancedsearchforpage
theme: vre2024
region: sidebar_second
weight: -16
provider: null
plugin: 'advanced_search_block:solr_search_content__page_1'
settings:
id: 'advanced_search_block:solr_search_content__page_1'
label: Search
label_display: visible
provider: advanced_search
fields:
- title_aggregated_fulltext
- abstract_description_fulltext
- linked_agent_name_fulltext
context_filter: null
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''
view_inclusion:
id: view_inclusion
negate: false
view_inclusion:
view-solr_search_content-page_1: view-solr_search_content-page_1

41
block_settings/block/block.block.vre2024_solrsearchcontentsearchresultspagerforblock.yml

@ -0,0 +1,41 @@
langcode: en
status: true
dependencies:
module:
- advanced_search
- context
- islandora
theme:
- vre2024
id: vre2024_solrsearchcontentsearchresultspagerforblock
theme: vre2024
region: content
weight: -15
provider: null
plugin: 'advanced_search_result_pager:solr_search_content__block_1'
settings:
id: 'advanced_search_result_pager:solr_search_content__block_1'
label: 'Solr search content: Search Results Pager for Block'
label_display: '0'
provider: advanced_search
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
context_all:
id: context_all
negate: null
values: collection
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

31
block_settings/block/block.block.vre2024_solrsearchcontentsearchresultspagerforpage.yml

@ -0,0 +1,31 @@
langcode: en
status: true
dependencies:
module:
- advanced_search
- context
- islandora
theme:
- vre2024
id: vre2024_solrsearchcontentsearchresultspagerforpage
theme: vre2024
region: content
weight: -17
provider: null
plugin: 'advanced_search_result_pager:solr_search_content__page_1'
settings:
id: 'advanced_search_result_pager:solr_search_content__page_1'
label: 'Solr search content: Search Results Pager for Page'
label_display: '0'
provider: advanced_search
visibility:
view_inclusion:
id: view_inclusion
negate: false
view_inclusion:
view-solr_search_content-page_1: view-solr_search_content-page_1
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

48
block_settings/block/block.block.vre2024_subject.yml

@ -0,0 +1,48 @@
langcode: en
status: true
dependencies:
config:
- facets.facet.subject
module:
- context
- facets
- islandora
theme:
- vre2024
_core:
default_config_hash: 8CNTurKBSOQZRTrWiaCmfAwseQyzXZOb8gJohUvIBFw
id: vre2024_subject
theme: vre2024
region: sidebar_second
weight: -6
provider: null
plugin: 'facet_block:subject'
settings:
id: 'facet_block:subject'
label: Subject
label_display: visible
provider: facets
context_mapping: { }
block_id: subject
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
view_inclusion:
id: view_inclusion
negate: false
view_inclusion:
view-solr_search_content-page_1: view-solr_search_content-page_1
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

48
block_settings/block/block.block.vre2024_subjectname.yml

@ -0,0 +1,48 @@
langcode: en
status: true
dependencies:
config:
- facets.facet.subject_name
module:
- context
- facets
- islandora
theme:
- vre2024
_core:
default_config_hash: VFNCtt7POqemCYyZ3x3gWDwdyJfoAmbqHim37oy6onU
id: vre2024_subjectname
theme: vre2024
region: sidebar_second
weight: -4
provider: null
plugin: 'facet_block:subject_name'
settings:
id: 'facet_block:subject_name'
label: 'Subject (name)'
label_display: visible
provider: facets
context_mapping: { }
block_id: subjectname
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
view_inclusion:
id: view_inclusion
negate: false
view_inclusion:
view-solr_search_content-page_1: view-solr_search_content-page_1
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

45
block_settings/block/block.block.vre2024_subjectnamesswc.yml

@ -0,0 +1,45 @@
langcode: en
status: true
dependencies:
config:
- facets.facet.subject_names_swc
module:
- context
- facets
- islandora
theme:
- vre2024
id: vre2024_subjectnamesswc
theme: vre2024
region: sidebar_second
weight: -3
provider: null
plugin: 'facet_block:subject_names_swc'
settings:
id: 'facet_block:subject_names_swc'
label: 'Subject (name)'
label_display: visible
provider: facets
context_mapping: { }
block_id: subjectnamesswc
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
context_all:
id: context_all
negate: null
values: collection
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

45
block_settings/block/block.block.vre2024_subjectsswc.yml

@ -0,0 +1,45 @@
langcode: en
status: true
dependencies:
config:
- facets.facet.subjects
module:
- context
- facets
- islandora
theme:
- vre2024
id: vre2024_subjectsswc
theme: vre2024
region: sidebar_second
weight: -5
provider: null
plugin: 'facet_block:subjects'
settings:
id: 'facet_block:subjects'
label: Subject
label_display: visible
provider: facets
context_mapping: { }
block_id: subjectsswc
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
context_all:
id: context_all
negate: null
values: collection
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

45
block_settings/block/block.block.vre2024_subjecttemporalswc.yml

@ -0,0 +1,45 @@
langcode: en
status: true
dependencies:
config:
- facets.facet.subject_temporal_swc
module:
- context
- facets
- islandora
theme:
- vre2024
id: vre2024_subjecttemporalswc
theme: vre2024
region: sidebar_second
weight: -1
provider: null
plugin: 'facet_block:subject_temporal_swc'
settings:
id: 'facet_block:subject_temporal_swc'
label: 'Temporal Subject'
label_display: visible
provider: facets
context_mapping: { }
block_id: subjecttemporalswc
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
context_all:
id: context_all
negate: null
values: collection
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

48
block_settings/block/block.block.vre2024_temporalsubject.yml

@ -0,0 +1,48 @@
langcode: en
status: true
dependencies:
config:
- facets.facet.temporal_subject
module:
- context
- facets
- islandora
theme:
- vre2024
_core:
default_config_hash: 1BMA18tJL_4xlrR2wg5QSmr499p157HBiWAgv_rJmQ4
id: vre2024_temporalsubject
theme: vre2024
region: sidebar_second
weight: -2
provider: null
plugin: 'facet_block:temporal_subject'
settings:
id: 'facet_block:temporal_subject'
label: 'Temporal Subject'
label_display: visible
provider: facets
context_mapping: { }
block_id: temporalsubject
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
view_inclusion:
id: view_inclusion
negate: false
view_inclusion:
view-solr_search_content-page_1: view-solr_search_content-page_1
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

26
block_settings/block/block.block.vre2024_tools.yml

@ -0,0 +1,26 @@
langcode: en
status: true
dependencies:
config:
- system.menu.tools
module:
- system
theme:
- vre2024
_core:
default_config_hash: TicH04Am7WZvKUfZCFc_OhpX3jeh3NZtnClPu3cDVTQ
id: vre2024_tools
theme: vre2024
region: hidden
weight: -6
provider: null
plugin: 'system_menu_block:tools'
settings:
id: 'system_menu_block:tools'
label: Tools
label_display: visible
provider: system
level: 1
depth: 0
expand_all_items: false
visibility: { }

45
block_settings/block/block.block.vre2024_views_block__solr_search_content_block_1.yml

@ -0,0 +1,45 @@
langcode: en
status: true
dependencies:
config:
- views.view.solr_search_content
module:
- context
- islandora
- views
theme:
- vre2024
id: vre2024_views_block__solr_search_content_block_1
theme: vre2024
region: content
weight: -14
provider: null
plugin: 'views_block:solr_search_content-block_1'
settings:
id: 'views_block:solr_search_content-block_1'
label: ''
label_display: '0'
provider: views
views_label: ''
items_per_page: none
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
context_all:
id: context_all
negate: null
values: collection
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

46
block_settings/block/block.block.vre2024_year.yml

@ -0,0 +1,46 @@
langcode: en
status: true
dependencies:
config:
- facets.facet.year
module:
- context
- facets
- islandora
theme:
- vre2024
id: vre2024_year
theme: vre2024
region: sidebar_second
weight: 0
provider: null
plugin: 'facet_block:year'
settings:
id: 'facet_block:year'
label: Year
label_display: visible
provider: facets
context_mapping: { }
block_id: year
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''
view_inclusion:
id: view_inclusion
negate: false
view_inclusion:
view-solr_search_content-page_1: view-solr_search_content-page_1

45
block_settings/block/block.block.vre2024_yearswc.yml

@ -0,0 +1,45 @@
langcode: en
status: true
dependencies:
config:
- facets.facet.year_swc
module:
- context
- facets
- islandora
theme:
- vre2024
id: vre2024_yearswc
theme: vre2024
region: sidebar_second
weight: 0
provider: null
plugin: 'facet_block:year_swc'
settings:
id: 'facet_block:year_swc'
label: Year
label_display: visible
provider: facets
context_mapping: { }
block_id: yearswc
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
context_all:
id: context_all
negate: null
values: collection
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

46
block_settings/block/block.block.year.yml

@ -0,0 +1,46 @@
langcode: en
status: true
dependencies:
config:
- facets.facet.year
module:
- context
- facets
- islandora
theme:
- olivero
id: year
theme: olivero
region: sidebar
weight: 0
provider: null
plugin: 'facet_block:year'
settings:
id: 'facet_block:year'
label: Year
label_display: visible
provider: facets
context_mapping: { }
block_id: year
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''
view_inclusion:
id: view_inclusion
negate: false
view_inclusion:
view-solr_search_content-page_1: view-solr_search_content-page_1

45
block_settings/block/block.block.yearswc.yml

@ -0,0 +1,45 @@
langcode: en
status: true
dependencies:
config:
- facets.facet.year_swc
module:
- context
- facets
- islandora
theme:
- olivero
id: yearswc
theme: olivero
region: sidebar
weight: 0
provider: null
plugin: 'facet_block:year_swc'
settings:
id: 'facet_block:year_swc'
label: Year
label_display: visible
provider: facets
context_mapping: { }
block_id: yearswc
visibility:
user_status:
id: user_status
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
user_status:
viewing_profile: '0'
logged_viewing_profile: '0'
own_page_true: '0'
field_value: '0'
user_fields: uid
context_all:
id: context_all
negate: null
values: collection
media_source_mimetype:
id: media_source_mimetype
negate: false
context_mapping: { }
mimetype: ''

49
block_settings/context/context.context.all_media.yml

@ -0,0 +1,49 @@
langcode: en
status: true
dependencies:
module:
- islandora
_core:
default_config_hash: 0ipt7H647M0BLxXJETg1ktGLwD1IsWRJvjveTP-PCKA
label: 'All Media'
name: all_media
group: Indexing
description: 'Index all media bundles in Fedora and Blazegraph'
requireAllConditions: false
disabled: true
conditions:
islandora_entity_bundle:
id: islandora_entity_bundle
negate: false
context_mapping:
media: '@islandora.media_route_context_provider:media'
bundles:
audio: audio
document: document
extracted_text: extracted_text
file: file
fits_technical_metadata: fits_technical_metadata
image: image
remote_video: remote_video
video: video
reactions:
alter_jsonld_type:
id: alter_jsonld_type
saved: false
source_field: field_media_use
islandora_map_uri_predicate:
id: islandora_map_uri_predicate
saved: false
drupal_uri_predicate: 'iana:describedby'
index:
id: index
saved: false
actions:
index_media_in_fedora: index_media_in_fedora
index_media_in_triplestore: index_media_in_triplestore
delete:
id: delete
saved: false
actions:
delete_media_from_triplestore: delete_media_from_triplestore
weight: -8

35
block_settings/context/context.context.audio_original_file.yml

@ -0,0 +1,35 @@
langcode: en
status: true
dependencies:
module:
- islandora
_core:
default_config_hash: LF_53zO22iJb5lGnTEum37B_719Nz_EM5iG-fOKt3-I
label: 'Audio Derivatives'
name: audio_original_file
group: Derivatives
description: 'Derivatives for Audio'
requireAllConditions: true
disabled: false
conditions:
media_has_term:
id: media_has_term
negate: false
context_mapping:
media: '@islandora.media_route_context_provider:media'
uri: 'http://pcdm.org/use#OriginalFile'
logic: and
parent_node_has_term:
id: parent_node_has_term
negate: false
context_mapping:
media: '@islandora.media_route_context_provider:media'
uri: 'http://purl.org/coar/resource_type/c_18cc'
logic: and
reactions:
derivative:
id: derivative
saved: false
actions:
audio_generate_a_service_file_from_an_original_file: audio_generate_a_service_file_from_an_original_file
weight: -8

64
block_settings/context/context.context.citation_select_block.yml

@ -0,0 +1,64 @@
langcode: en
status: true
dependencies:
module:
- citation_select
- islandora
label: 'Citation Select Block'
name: citation_select_block
group: Display
description: 'If an Islandora node, and not a Collection, show Citation Select Block'
requireAllConditions: true
disabled: false
conditions:
node_is_islandora_object:
id: node_is_islandora_object
negate: 0
uuid: 97898fc7-d3bd-4b37-940f-2240e41a11ef
context_mapping:
node: '@node.node_route_context:node'
node_has_term:
id: node_has_term
negate: true
uuid: 1fc2fcef-4975-4e9e-97f6-b8127a01f5c6
context_mapping:
node: '@node.node_route_context:node'
uri: 'http://purl.org/dc/dcmitype/Collection'
logic: and
reactions:
blocks:
id: blocks
uuid: 065ab74d-a9d4-4ce7-9b89-b1f1186f6c44
blocks:
c22706b2-3f26-4b40-aacc-856c6a87176e:
uuid: c22706b2-3f26-4b40-aacc-856c6a87176e
id: citation_select_block
label: 'Citation Select Block'
provider: citation_select
label_display: '0'
region: content
weight: '0'
custom_id: citation_select_block
theme: olivero
css_class: ''
unique: 0
context_id: citation_select_block
context_mapping: { }
third_party_settings: { }
1abe1064-c931-4cf7-8460-06dfdff9400c:
uuid: 1abe1064-c931-4cf7-8460-06dfdff9400c
id: citation_select_block
label: 'Citation Select Block'
provider: citation_select
label_display: '0'
region: content
custom_id: citation_select_block
theme: vre2024
css_class: ''
unique: 0
context_id: citation_select_block
context_mapping: { }
third_party_settings: { }
include_default_blocks: 1
saved: false
weight: -3

28
block_settings/context/context.context.collection.yml

@ -0,0 +1,28 @@
langcode: en
status: true
dependencies:
module:
- islandora
_core:
default_config_hash: vH6Z5udf5Ab9cLW3Zl2-6VCbT0hagmZfalNjb654KVs
label: Collection
name: collection
group: Display
description: 'If a Collection or Compound, display a block of children'
requireAllConditions: false
disabled: false
conditions:
node_has_term:
id: node_has_term
negate: false
context_mapping:
node: '@node.node_route_context:node'
uri: 'http://purl.org/dc/dcmitype/Collection,http://vocab.getty.edu/aat/300242735'
logic: or
reactions:
blocks:
id: blocks
blocks: { }
include_default_blocks: 1
saved: false
weight: -9

64
block_settings/context/context.context.default_media_display.yml

@ -0,0 +1,64 @@
langcode: en
status: true
dependencies:
config:
- views.view.media_display_blocks
module:
- islandora
- views
label: 'Default Media Display'
name: default_media_display
group: Display
description: 'Displays the Service File or Original File in its "Source" view mode'
requireAllConditions: true
disabled: false
conditions:
node_has_term:
id: node_has_term
negate: true
uuid: 79121791-57c8-47e5-89a2-27ee1884cc6e
context_mapping:
node: '@node.node_route_context:node'
uri: 'http://openseadragon.github.io,http://mozilla.github.io/pdf.js,https://projectmirador.org'
logic: or
reactions:
blocks:
id: blocks
uuid: 8c6ca09f-08f0-493c-8e1b-445011a8ccaa
blocks:
661cf4da-b979-4478-8333-db01a1746d64:
uuid: 661cf4da-b979-4478-8333-db01a1746d64
id: 'views_block:media_display_blocks-source'
label: ''
provider: views
label_display: '0'
region: content_above
weight: '0'
custom_id: views_block_media_display_blocks_source
theme: olivero
css_class: ''
unique: 0
context_id: default_media_display
context_mapping: { }
views_label: ''
items_per_page: none
third_party_settings: { }
acb8ea13-1c02-4d67-aac9-04a4b2abaabf:
uuid: acb8ea13-1c02-4d67-aac9-04a4b2abaabf
id: 'views_block:media_display_blocks-source'
label: ''
provider: views
label_display: '0'
region: content
custom_id: views_block_media_display_blocks_source
theme: vre2024
css_class: ''
unique: 0
context_id: default_media_display
context_mapping: { }
views_label: ''
items_per_page: none
third_party_settings: { }
include_default_blocks: 1
saved: false
weight: -4

70
block_settings/context/context.context.display_oai_pmh_item_links.yml

@ -0,0 +1,70 @@
langcode: en
status: true
dependencies:
config:
- views.view.oai_pmh_item_links
module:
- islandora
- views
label: 'Display OAI-PMH Item Links'
name: display_oai_pmh_item_links
group: Display
description: 'If an Islandora node, and not a Collection, show OAI-PMH Item Record Links (MODS, DC)'
requireAllConditions: true
disabled: false
conditions:
node_has_term:
id: node_has_term
negate: true
uuid: 52390830-adb8-47da-8dca-7017f36377a3
context_mapping:
node: '@node.node_route_context:node'
uri: 'http://purl.org/dc/dcmitype/Collection'
logic: and
node_is_islandora_object:
id: node_is_islandora_object
negate: 0
uuid: 8f5d786a-c538-4505-b3ad-4c613143d4fd
context_mapping:
node: '@node.node_route_context:node'
reactions:
blocks:
id: blocks
uuid: 4fbfa7a6-f1d5-4220-994f-db705a50993b
blocks:
554b31f0-bd04-420f-aac3-6e3b71889f59:
uuid: 554b31f0-bd04-420f-aac3-6e3b71889f59
id: 'views_block:oai_pmh_item_links-block_1'
label: ''
provider: views
label_display: '0'
region: content
weight: '0'
custom_id: views_block_oai_pmh_item_links_block_1
theme: olivero
css_class: ''
unique: 0
context_id: display_oai_pmh_item_links
context_mapping: { }
views_label: ''
items_per_page: none
third_party_settings: { }
cc858db7-4757-4075-91a6-5148a490b5a6:
uuid: cc858db7-4757-4075-91a6-5148a490b5a6
id: 'views_block:oai_pmh_item_links-block_1'
label: ''
provider: views
label_display: '0'
region: content
custom_id: views_block_oai_pmh_item_links_block_1
theme: vre2024
css_class: ''
unique: 0
context_id: display_oai_pmh_item_links
context_mapping: { }
views_label: ''
items_per_page: none
third_party_settings: { }
include_default_blocks: 0
saved: false
weight: -2

33
block_settings/context/context.context.external_files.yml

@ -0,0 +1,33 @@
langcode: en
status: true
dependencies:
module:
- islandora
_core:
default_config_hash: 5SUy4U9p47y_Ke10LfvsOR2RVkjpRjPQ5tgAG4Fs1wk
label: 'External Files'
name: external_files
group: Indexing
description: 'Index files not in Fedora in Fedora and Blazegraph'
requireAllConditions: false
disabled: true
conditions:
file_uses_filesystem:
id: file_uses_filesystem
negate: false
context_mapping:
file: '@islandora.file_route_context_provider:file'
filesystems:
public: public
reactions:
index:
id: index
saved: false
actions:
index_file_as_fedora_external_content: index_file_as_fedora_external_content
delete:
id: delete
saved: false
actions:
delete_file_as_fedora_external_content: delete_file_as_fedora_external_content
weight: -7

36
block_settings/context/context.context.image_original_file.yml

@ -0,0 +1,36 @@
langcode: en
status: true
dependencies:
module:
- islandora
_core:
default_config_hash: _w1tI4doB71OVhr9ylF4DCZRMGXy8Mtjcuk-8iAOz7Y
label: 'Image Derivatives'
name: image_original_file
group: Derivatives
description: 'Derivatives for Images'
requireAllConditions: true
disabled: false
conditions:
media_has_term:
id: media_has_term
negate: false
context_mapping:
media: '@islandora.media_route_context_provider:media'
uri: 'http://pcdm.org/use#OriginalFile'
logic: and
parent_node_has_term:
id: parent_node_has_term
negate: false
context_mapping:
media: '@islandora.media_route_context_provider:media'
uri: 'http://purl.org/coar/resource_type/c_c513'
logic: and
reactions:
derivative:
id: derivative
saved: false
actions:
image_generate_a_service_file_from_an_original_file: image_generate_a_service_file_from_an_original_file
image_generate_a_thumbnail_from_an_original_file: image_generate_a_thumbnail_from_an_original_file
weight: -3

63
block_settings/context/context.context.mirador_block_multipaged_items.yml

@ -0,0 +1,63 @@
langcode: en
status: true
dependencies:
module:
- islandora
- islandora_mirador
_core:
default_config_hash: sN9l77XqTzoy1x5fp1O7v91Di5_6iCx9prNHDvGYrKo
label: 'Mirador Block - Multipaged items'
name: mirador_block_multipaged_items
group: Display
description: 'If Paged Content or Publication Issue, display Mirador from manifest.'
requireAllConditions: false
disabled: false
conditions:
node_has_term:
id: node_has_term
negate: false
uuid: e5689bd5-7eec-4378-b329-2f35d5bb35b0
context_mapping:
node: '@node.node_route_context:node'
uri: 'https://schema.org/Book,https://schema.org/PublicationIssue'
logic: or
reactions:
blocks:
id: blocks
uuid: 50b9b25e-0836-4531-8a78-9698d71d81de
blocks:
f775e013-2400-48d4-a736-91890141dea3:
uuid: f775e013-2400-48d4-a736-91890141dea3
id: mirador_block
label: 'Mirador block'
provider: islandora_mirador
label_display: '0'
region: content_above
weight: '0'
custom_id: mirador_block
theme: olivero
css_class: ''
unique: 0
context_id: mirador_block_multipaged_items
context_mapping: { }
iiif_manifest_url: '/node/[node:nid]/book-manifest-original'
third_party_settings: { }
4984cff6-7fee-49c0-86b6-1588834054d5:
uuid: 4984cff6-7fee-49c0-86b6-1588834054d5
id: mirador_block
label: 'Mirador block'
provider: islandora_mirador
label_display: '0'
region: content_top
weight: '0'
custom_id: mirador_block
theme: vre2024
css_class: ''
unique: 0
context_id: mirador_block_multipaged_items
context_mapping: { }
iiif_manifest_url: '/node/[node:nid]/book-manifest-original'
third_party_settings: { }
include_default_blocks: 1
saved: false
weight: -8

60
block_settings/context/context.context.mirador_single_page_item.yml

@ -0,0 +1,60 @@
langcode: en
status: true
dependencies:
module:
- islandora
- islandora_mirador
label: 'Mirador - Single-page item'
name: mirador_single_page_item
group: Display
description: 'Displays the Service File or Original File in the Mirador view mode'
requireAllConditions: true
disabled: false
conditions:
node_has_term:
id: node_has_term
negate: false
uuid: 18707952-630b-40a8-9568-b3a300f0c409
context_mapping:
node: '@node.node_route_context:node'
uri: 'https://projectmirador.org'
logic: and
reactions:
blocks:
id: blocks
uuid: a5e51609-666b-4c57-ace3-b74375a7c8e2
blocks:
61354c90-ae37-4b7e-b340-ea2357316d54:
uuid: 61354c90-ae37-4b7e-b340-ea2357316d54
id: mirador_block
label: 'Mirador block'
provider: islandora_mirador
label_display: '0'
region: content_above
weight: '0'
custom_id: mirador_block
theme: olivero
css_class: ''
unique: 1
context_id: mirador_single_page_item
context_mapping: { }
iiif_manifest_url: '/node/[node:nid]/manifest'
third_party_settings: { }
d91b2c12-c827-411b-93c6-1c943e4166d6:
uuid: d91b2c12-c827-411b-93c6-1c943e4166d6
id: mirador_block
label: 'Mirador block'
provider: islandora_mirador
label_display: '0'
region: content_top
custom_id: mirador_block
theme: vre2024
css_class: ''
unique: 1
context_id: mirador_single_page_item
context_mapping: { }
iiif_manifest_url: '/node/[node:nid]/manifest'
third_party_settings: { }
include_default_blocks: 0
saved: false
weight: 0

65
block_settings/context/context.context.newspaper.yml

@ -0,0 +1,65 @@
langcode: en
status: true
dependencies:
config:
- views.view.newspaper_issues_accordion_view
module:
- islandora
- views
label: Newspaper
name: newspaper
group: Display
description: "If a Newspaper, display the newspaper's children (issues) by date."
requireAllConditions: false
disabled: false
conditions:
node_has_term:
id: node_has_term
negate: false
uuid: 0906379e-21e5-483f-9248-56ec7ef9eeba
context_mapping:
node: '@node.node_route_context:node'
uri: 'https://schema.org/Newspaper'
logic: and
reactions:
blocks:
id: blocks
uuid: 83998c46-0118-4deb-9c12-10e33d02b49b
blocks:
8a31d625-66c6-44ae-98b4-32b8789325b0:
uuid: 8a31d625-66c6-44ae-98b4-32b8789325b0
id: 'views_block:newspaper_issues_accordion_view-block_1'
label: ''
provider: views
label_display: '0'
region: content
weight: '0'
custom_id: views_block_newspaper_issues_accordion_view_block_1
theme: olivero
css_class: ''
unique: 0
context_id: newspaper
context_mapping: { }
views_label: ''
items_per_page: none
third_party_settings: { }
c66af555-67aa-46ef-8635-f995f816604e:
uuid: c66af555-67aa-46ef-8635-f995f816604e
id: 'views_block:newspaper_issues_accordion_view-block_1'
label: ''
provider: views
label_display: '0'
region: content
weight: '0'
custom_id: views_block_newspaper_issues_accordion_view_block_1
theme: vre2024
css_class: ''
unique: 0
context_id: newspaper
context_mapping: { }
views_label: ''
items_per_page: none
third_party_settings: { }
include_default_blocks: 1
saved: false
weight: -7

47
block_settings/context/context.context.openseadragon_block.yml

@ -0,0 +1,47 @@
langcode: en
status: true
dependencies:
module:
- islandora
- openseadragon
_core:
default_config_hash: sN9l77XqTzoy1x5fp1O7v91Di5_6iCx9prNHDvGYrKo
label: 'Openseadragon Block - Multipaged items'
name: openseadragon_block
group: Display
description: 'If Paged Content or Publication Issue, display Openseadragon from manifest.'
requireAllConditions: false
disabled: true
conditions:
node_has_term:
id: node_has_term
negate: false
uuid: e5689bd5-7eec-4378-b329-2f35d5bb35b0
context_mapping:
node: '@node.node_route_context:node'
uri: 'https://schema.org/Book,https://schema.org/PublicationIssue'
logic: or
reactions:
blocks:
id: blocks
uuid: 50b9b25e-0836-4531-8a78-9698d71d81de
blocks:
30e02221-7810-425f-abed-5b5f82da4612:
uuid: 30e02221-7810-425f-abed-5b5f82da4612
id: openseadragon_block
label: 'Multipage Viewer'
provider: openseadragon
label_display: visible
region: content_above
weight: '0'
custom_id: openseadragon_block
theme: olivero
css_class: ''
unique: 0
context_id: openseadragon_block
context_mapping: { }
iiif_manifest_url: 'node/[node:nid]/book-manifest'
third_party_settings: { }
include_default_blocks: 1
saved: false
weight: -8

48
block_settings/context/context.context.openseadragon_single_page_.yml

@ -0,0 +1,48 @@
langcode: en
status: true
dependencies:
config:
- views.view.media_display_blocks
module:
- islandora
- views
label: 'OpenSeadragon - Single-page item'
name: openseadragon_single_page_
group: Display
description: 'Displays the Service File or Original File in the OpenSeadragon view mode'
requireAllConditions: true
disabled: false
conditions:
node_has_term:
id: node_has_term
negate: false
uuid: 736da07f-f22c-4128-be42-f424bd03a4e1
context_mapping:
node: '@node.node_route_context:node'
uri: 'http://openseadragon.github.io'
logic: and
reactions:
blocks:
id: blocks
uuid: 3621ea31-c78a-4b28-91fc-5a269060e536
blocks:
0f25f3b0-308e-4aac-ab47-172956207f37:
uuid: 0f25f3b0-308e-4aac-ab47-172956207f37
id: 'views_block:media_display_blocks-openseadragon'
label: ''
provider: views
label_display: '0'
region: content_above
weight: '0'
custom_id: views_block_media_display_blocks_openseadragon
theme: olivero
css_class: ''
unique: 0
context_id: openseadragon_single_page_
context_mapping: { }
views_label: ''
items_per_page: none
third_party_settings: { }
include_default_blocks: 1
saved: false
weight: -6

42
block_settings/context/context.context.pages.yml

@ -0,0 +1,42 @@
langcode: en
status: true
dependencies:
module:
- islandora
_core:
default_config_hash: xavOhHKb20w-w4Izd0AAF6xMVnVZJo00Wv3MFho81pc
label: 'Page Derivatives'
name: pages
group: Derivatives
description: 'Derivatives for Pages'
requireAllConditions: true
disabled: false
conditions:
parent_node_has_term:
id: parent_node_has_term
negate: false
context_mapping:
media: '@islandora.media_route_context_provider:media'
uri: 'http://id.loc.gov/ontologies/bibframe/part'
logic: and
media_has_term:
id: media_has_term
negate: false
context_mapping:
media: '@islandora.media_route_context_provider:media'
uri: 'http://pcdm.org/use#OriginalFile'
logic: and
reactions:
derivative:
id: derivative
saved: false
actions:
get_ocr_from_image: get_ocr_from_image
image_generate_a_service_file_from_an_original_file: image_generate_a_service_file_from_an_original_file
image_generate_a_thumbnail_from_an_original_file: image_generate_a_thumbnail_from_an_original_file
file_derivative:
id: file_derivative
actions:
generate_extracted_text_for_media_attachment: generate_extracted_text_for_media_attachment
saved: false
weight: -7

36
block_settings/context/context.context.pdf_original_file.yml

@ -0,0 +1,36 @@
langcode: en
status: true
dependencies:
module:
- islandora
_core:
default_config_hash: c7_MtAQ35bFVk9PanoKR52wijgATcHFDBpFQ7MB7NPQ
label: 'PDF Derivatives'
name: pdf_original_file
group: Derivatives
description: 'Derivatives for PDF documents'
requireAllConditions: true
disabled: false
conditions:
media_has_term:
id: media_has_term
negate: false
context_mapping:
media: '@islandora.media_route_context_provider:media'
uri: 'http://pcdm.org/use#OriginalFile'
logic: and
parent_node_has_term:
id: parent_node_has_term
negate: false
context_mapping:
media: '@islandora.media_route_context_provider:media'
uri: 'https://schema.org/DigitalDocument'
logic: and
reactions:
derivative:
id: derivative
saved: false
actions:
digital_document_generate_a_thumbnail_from_an_original_file: digital_document_generate_a_thumbnail_from_an_original_file
get_ocr_from_image: get_ocr_from_image
weight: -6

48
block_settings/context/context.context.pdfjs.yml

@ -0,0 +1,48 @@
langcode: en
status: true
dependencies:
config:
- views.view.media_display_blocks
module:
- islandora
- views
label: PDF.js
name: pdfjs
group: Display
description: 'Displays the Service File or Original File in PDF.js view mode'
requireAllConditions: false
disabled: false
conditions:
node_has_term:
id: node_has_term
negate: false
uuid: 7bbec6a5-86ff-47b4-9027-28e32a3d2947
context_mapping:
node: '@node.node_route_context:node'
uri: 'http://mozilla.github.io/pdf.js'
logic: and
reactions:
blocks:
id: blocks
uuid: 2d27abaf-89e5-4a96-8644-d21353159a16
blocks:
10d286f9-7003-4aff-918c-b54f8b232bb8:
uuid: 10d286f9-7003-4aff-918c-b54f8b232bb8
id: 'views_block:media_display_blocks-pdfjs'
label: ''
provider: views
label_display: '0'
region: content_above
weight: '0'
custom_id: views_block_media_display_blocks_pdfjs
theme: olivero
css_class: ''
unique: 0
context_id: pdfjs
context_mapping: { }
views_label: ''
items_per_page: none
third_party_settings: { }
include_default_blocks: 1
saved: false
weight: -5

42
block_settings/context/context.context.repository_content.yml

@ -0,0 +1,42 @@
langcode: en
status: true
dependencies:
module:
- islandora
_core:
default_config_hash: o5KHcnyibXt-7SXqNpNyHTd8qYFOrDh1bk5I4aQo91Y
label: Content
name: repository_content
group: Indexing
description: 'Index all Islandora nodes in Fedora and Blazegraph.'
requireAllConditions: false
disabled: true
conditions:
node_is_islandora_object:
id: node_is_islandora_object
negate: 0
uuid: ce7f5b47-6998-4ddf-bbf5-87401bcc145b
context_mapping:
node: '@node.node_route_context:node'
reactions:
index:
id: index
saved: false
actions:
index_node_in_fedora: index_node_in_fedora
index_node_in_triplestore: index_node_in_triplestore
delete:
id: delete
saved: false
actions:
delete_node_from_fedora: delete_node_from_fedora
delete_node_from_triplestore: delete_node_from_triplestore
islandora_map_uri_predicate:
id: islandora_map_uri_predicate
saved: false
drupal_uri_predicate: 'schema:sameAs'
alter_jsonld_type:
id: alter_jsonld_type
saved: false
source_field: field_model
weight: -5

35
block_settings/context/context.context.taxonomy_terms.yml

@ -0,0 +1,35 @@
langcode: en
status: true
dependencies:
module:
- islandora
_core:
default_config_hash: 6RXlwQmbN073bHOiyMIfbdyUvCyjEXjfxpr65b_1ssg
label: 'Taxonomy Terms'
name: taxonomy_terms
group: Indexing
description: 'Index all taxonomy terms in Fedora and Blazegraph'
requireAllConditions: false
disabled: true
conditions:
content_entity_type:
id: content_entity_type
negate: false
context_mapping:
taxonomy_term: '@islandora.taxonomy_term_route_context_provider:taxonomy_term'
types:
taxonomy_term: taxonomy_term
reactions:
index:
id: index
saved: false
actions:
index_taxonomy_term_in_fedora: index_taxonomy_term_in_fedora
index_taxonomy_term_in_the_triplestore: index_taxonomy_term_in_the_triplestore
delete:
id: delete
saved: false
actions:
delete_taxonomy_term_in_fedora: delete_taxonomy_term_in_fedora
delete_taxonomy_term_in_triplestore: delete_taxonomy_term_in_triplestore
weight: -4

29
block_settings/context/context.context.technical_metadata_on_ingest.yml

@ -0,0 +1,29 @@
langcode: en
status: true
dependencies:
module:
- islandora
_core:
default_config_hash: XtBYoGhM0h6E6KN_OfmCVMN8ey6inC6fdogp7FuSQPE
label: 'FITS derivatives'
name: technical_metadata_on_ingest
group: Derivatives
description: 'FITS derivatives for all original files'
requireAllConditions: false
disabled: false
conditions:
media_has_term:
id: media_has_term
negate: false
uuid: b270cb14-b960-4494-9ccf-1c9433092837
context_mapping:
media: '@islandora.media_route_context_provider:media'
uri: 'http://pcdm.org/use#OriginalFile'
logic: and
reactions:
derivative:
id: derivative
saved: false
actions:
generate_a_technical_metadata_derivative: generate_a_technical_metadata_derivative
weight: 0

36
block_settings/context/context.context.video_original_file.yml

@ -0,0 +1,36 @@
langcode: en
status: true
dependencies:
module:
- islandora
_core:
default_config_hash: 1hWjMsl225Q8XunEOdRDfkkuswJrsGmg2qhYd1i36XQ
label: 'Video Derivatives'
name: video_original_file
group: Derivatives
description: 'Derivatives for Video'
requireAllConditions: true
disabled: false
conditions:
media_has_term:
id: media_has_term
negate: false
context_mapping:
media: '@islandora.media_route_context_provider:media'
uri: 'http://pcdm.org/use#OriginalFile'
logic: and
parent_node_has_term:
id: parent_node_has_term
negate: false
context_mapping:
media: '@islandora.media_route_context_provider:media'
uri: 'http://purl.org/coar/resource_type/c_12ce'
logic: and
reactions:
derivative:
id: derivative
saved: false
actions:
video_generate_a_service_file_from_an_original_file: video_generate_a_service_file_from_an_original_file
video_generate_a_thumbnail_from_an_original_file: video_generate_a_thumbnail_from_an_original_file
weight: -5

21
bs.js

@ -0,0 +1,21 @@
var browserSync = require('browser-sync');
var themeName = 'vre2024';
var siteUrl = 'https://d10test.islandarchives.ca';
var cssWatchDir = 'css/**/*.css';
var themePath = '/themes/custom/vre2024';
var filesToServe = '.';
browserSync({
proxy: siteUrl,
files: cssWatchDir,
plugins: ['bs-rewrite-rules'],
serveStatic: [filesToServe],
rewriteRules: [
{
//match: themePath,
//replace: ''
match: /\/themes\/custom\/vre2024/g,
replace: ''
}
]
});

77
changelog.txt

@ -0,0 +1,77 @@
version 9.1.0
15 Dec 2021
+-----------------------------+
# Initial release of series 9.x.x
version 9.1.1
15 Dec 2021
+-----------------------------+
# Minor improvements
version 9.1.2
23 Dec 2021
+-----------------------------+
# Fixed minor known bugs.
version 9.1.3
08 Feb 2022
+-----------------------------+
- Added two new css variables --color-text, --color-heading
- Added new shortcode for light background "bg-light"
- Changed scroll to top arrow icon path.
version 9.2.0
29 August 2022
+-----------------------------+
- Theme now supports Drupal 10
- Added shortcode for text color - dark, light
- Added shortcode section-small
- Other minor changes and improvements.
version 10.0.0
30 August 2023
+-----------------------------+
- Initial release of 10.x.x series
- Minor improvements.
version 10.0.1
30 August 2023
+-----------------------------+
- Add custom font icon library. https://drupar.com/node/2875/
- Updated Bootstrap Font Icons to version 1.10.5
- Updated FontAwesome 5 Font Icons to version 5.15.4
- Added styling for EU Cookie Compliance module.
- Minor improvements.
version 10.0.2
31 August 2023
+-----------------------------+
- Removed menu--main.html.twig template file.
- Theme now uses menu.html.twig
- New animated mobile menu icon.
- Minor improvements.
version 10.0.3
01 September 2023
+-----------------------------+
- New template file: header-primary-menu.html.twig
- Minor improvements of main menu.
version 10.0.4
05 September 2023
+-----------------------------+
- Removed padding from sidebar.
- Removed margin-bottom from sidebar block.
- Removed margin bottom from main.
- Fixed display of contextual-links in header-top region.
- Added a default background color for footer.
- Added a default background color for sidebar blocks.

12
composer.json

@ -0,0 +1,12 @@
{
"name": "rdrew/islandscholar_v2_theme",
"description": "drupal theme for islandscholar",
"type": "drupal-custom-theme",
"authors": [
{
"name": "rdrew",
"email": "rdrew@upei.ca"
}
],
"require": {}
}

24
config/optional/block.block.vre2024_account_menu.yml

@ -0,0 +1,24 @@
langcode: en
status: true
dependencies:
config:
- system.menu.account
module:
- system
theme:
- vre2024
id: vre2024_account_menu
theme: vre2024
region: header_top_right
weight: -7
provider: null
plugin: 'system_menu_block:account'
settings:
id: 'system_menu_block:account'
label: 'User account menu'
provider: system
label_display: '0'
level: 1
depth: 1
expand_all_items: false
visibility: { }

22
config/optional/block.block.vre2024_branding.yml

@ -0,0 +1,22 @@
langcode: en
status: true
dependencies:
module:
- system
theme:
- vre2024
id: vre2024_branding
theme: vre2024
region: header
weight: 0
provider: null
plugin: system_branding_block
settings:
id: system_branding_block
label: 'Site branding'
provider: system
label_display: '0'
use_site_logo: true
use_site_name: true
use_site_slogan: true
visibility: { }

19
config/optional/block.block.vre2024_breadcrumbs.yml

@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
module:
- system
theme:
- vre2024
id: vre2024_breadcrumbs
theme: vre2024
region: page_header
weight: -7
provider: null
plugin: system_breadcrumb_block
settings:
id: system_breadcrumb_block
label: Breadcrumbs
provider: system
label_display: '0'
visibility: { }

19
config/optional/block.block.vre2024_content.yml

@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
module:
- system
theme:
- vre2024
id: vre2024_content
theme: vre2024
region: content
weight: 0
provider: null
plugin: system_main_block
settings:
id: system_main_block
label: 'Main page content'
provider: system
label_display: '0'
visibility: { }

24
config/optional/block.block.vre2024_footer.yml

@ -0,0 +1,24 @@
langcode: en
status: true
dependencies:
config:
- system.menu.footer
module:
- system
theme:
- vre2024
id: vre2024_footer
theme: vre2024
region: footer_four
weight: -11
provider: null
plugin: 'system_menu_block:footer'
settings:
id: 'system_menu_block:footer'
label: 'Footer menu'
provider: system
label_display: '0'
level: 1
depth: 0
expand_all_items: false
visibility: { }

19
config/optional/block.block.vre2024_help.yml

@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
module:
- help
theme:
- vre2024
id: vre2024_help
theme: vre2024
region: content
weight: -30
provider: null
plugin: help_block
settings:
id: help_block
label: Help
provider: help
label_display: '0'
visibility: { }

17
config/optional/block.block.vre2024_local_actions.yml

@ -0,0 +1,17 @@
langcode: en
status: true
dependencies:
theme:
- vre2024
id: vre2024_local_actions
theme: vre2024
region: content
weight: -20
provider: null
plugin: local_actions_block
settings:
id: local_actions_block
label: 'Primary admin actions'
provider: core
label_display: '0'
visibility: { }

19
config/optional/block.block.vre2024_local_tasks.yml

@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
theme:
- vre2024
id: vre2024_local_tasks
theme: vre2024
region: content
weight: -40
provider: null
plugin: local_tasks_block
settings:
id: local_tasks_block
label: Tabs
provider: core
label_display: '0'
primary: true
secondary: true
visibility: { }

24
config/optional/block.block.vre2024_main_menu.yml

@ -0,0 +1,24 @@
langcode: en
status: true
dependencies:
config:
- system.menu.main
module:
- system
theme:
- vre2024
id: vre2024_main_menu
theme: vre2024
region: primary_menu
weight: -8
provider: null
plugin: 'system_menu_block:main'
settings:
id: 'system_menu_block:main'
label: 'Main navigation'
provider: system
label_display: '0'
level: 1
depth: 1
expand_all_items: false
visibility: { }

19
config/optional/block.block.vre2024_messages.yml

@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
module:
- system
theme:
- vre2024
id: vre2024_messages
theme: vre2024
region: highlighted
weight: 0
provider: null
plugin: system_messages_block
settings:
id: system_messages_block
label: 'Status messages'
provider: system
label_display: '0'
visibility: { }

17
config/optional/block.block.vre2024_page_title.yml

@ -0,0 +1,17 @@
langcode: en
status: true
dependencies:
theme:
- vre2024
id: vre2024_page_title
theme: vre2024
region: page_header
weight: -6
provider: null
plugin: page_title_block
settings:
id: page_title_block
label: 'Page title'
provider: core
label_display: '0'
visibility: { }

19
config/optional/block.block.vre2024_powered.yml

@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
module:
- system
theme:
- vre2024
id: vre2024_powered
theme: vre2024
region: footer_bottom_left
weight: -7
provider: null
plugin: system_powered_by_block
settings:
id: system_powered_by_block
label: 'Powered by Drupal'
provider: system
label_display: '0'
visibility: { }

20
config/optional/block.block.vre2024_search.yml

@ -0,0 +1,20 @@
langcode: en
status: true
dependencies:
module:
- search
theme:
- vre2024
id: vre2024_search
theme: vre2024
region: search_box
weight: -8
provider: null
plugin: search_form_block
settings:
id: search_form_block
label: Search
provider: search
label_display: visible
page_id: node_search
visibility: { }

24
config/optional/block.block.vre2024_tools.yml

@ -0,0 +1,24 @@
langcode: en
status: true
dependencies:
config:
- system.menu.tools
module:
- system
theme:
- vre2024
id: vre2024_tools
theme: vre2024
region: hidden
weight: -6
provider: null
plugin: 'system_menu_block:tools'
settings:
id: 'system_menu_block:tools'
label: Tools
provider: system
label_display: visible
level: 1
depth: 0
expand_all_items: false
visibility: { }

5
config/schema/vre2024.schema.yml

@ -0,0 +1,5 @@
# Schema for the configuration files of vre2024 theme.
vre2024.settings:
type: theme_settings
label: 'vre2024 Settings'

157
css/advanced_search.pager.css

@ -0,0 +1,157 @@
.advanced_search_result_pager .pager__summary {
font-weight: 700;
}
.advanced_search_result_pager .pager__group {
margin: 1.25rem 0;
padding: 1rem 0;
border-top: 1px solid;
border-bottom: 1px solid;
border-color: #e5e5e5;
display: flex;
justify-content: flex-start;
align-items: center;
flex-flow: row wrap;
}
@media all and (min-width: 45.063em) {
.advanced_search_result_pager .pager__group {
justify-content: flex-end;
}
.advanced_search_result_pager .pager__group > * {
margin: 0.47214rem 0 0.47214rem 2.61803rem;
}
.advanced_search_result_pager .pager__group > *:first-child {
margin-left: 0;
}
}
.advanced_search_result_pager .pager__group > * {
margin: 0.47214rem 2rem 0.47214rem 0;
}
.advanced_search_result_pager .pager__group > *:last-child {
margin-right: 0;
}
.advanced_search_result_pager .pager__group .item-list__list,
.advanced_search_result_pager .pager__group .item-list__title,
.advanced_search_result_pager .pager__group .item-list__item {
display: inline;
}
.advanced_search_result_pager .pager__group .item-list__title {
font-size: initial;
margin: 0.25rem;
}
.pager {
margin: initial;
}
.pager__item {
margin: 0.125rem;
text-align: center;
}
.pager__items {
text-align: right;
}
@media all and (max-width: 45em) {
.pager__items {
text-align: center;
}
}
.pager__items__first-previous,
.pager__items__num-pages,
.pager__items__next-last {
display: inline;
}
.pager__items__first-previous,
.pager__items__next-last {
float: none;
}
.pager__items__first-previous .pager__item,
.pager__items__next-last .pager__item {
display: inline;
}
.pager .pager__link,
.pager__results .pager__link {
display: inherit;
border-radius: 0.125em;
border: 1px solid;
transition: all, 0.2s, ease-in-out;
min-width: 1.75em;
padding: 0.125rem 0.4375rem 0;
}
.pager .pager__link:focus,
.pager .pager__link:hover,
.pager__results .pager__link:focus,
.pager__results .pager__link:hover {
text-decoration: underline;
}
.pager__display .pager__link {
background-color: #ffffff;
}
.pager__display .pager__link:hover,
.pager__display .pager__link:focus {
background-color: #ffffff;
}
.pager__link--is-active {
text-decoration: underline !important;
border: solid 2px #0d77b5;
}
.view-grid .view-content .views-row {
padding: 0px 20px 20px 0px !important;
}
/* generalizing */
.advanced_search_result_pager .pager__group .pager {
display: none;
}
.advanced_search_result_pager .pager__group > * {
margin: 0.47214rem 2rem 0.47214rem 0;
display: flex;
}
.advanced_search_result_pager .pager__group > *:last-child {
margin-right: 0;
}
.view-filters {
display: none;
}
.pager__group .container {
width: auto !important;
padding-left: 0 !important;
padding-right: 0 !important;
}
.advanced_search_result_pager .pager__group nav {
display: none;
}
.view-grid > .view-content {
display: grid;
grid-template-columns: repeat(3, 1fr);
/*margin: 0.47214rem 0 0.47214rem 2.61803rem;*/
}
@media only screen and (max-width: 600px) {
.view-grid > .view-content {
display: grid;
grid-template-columns: repeat(1, 1fr);
}
}

552
css/base.css

@ -0,0 +1,552 @@
/* Default box sizing.
---------------------------------------- */
*,
*::before,
*::after {
box-sizing: border-box;
}
/* Remove default margin */
body,
h1,
h2,
h3,
h4,
h5,
h6,
figure,
blockquote,
dl,
dd {
margin: 0;
}
/* HTML and Body
---------------------------------------- */
html:focus-within {
scroll-behavior: smooth;
}
html {
font-size: 16px;
scroll-behavior: smooth;
}
html,
body {
height: 100%;
}
body {
color: var(--color-text);
background-color: var(--body-bg-color);
font-family: var(--body-font);
/*system-ui,*/
/*-apple-system,*/
/*BlinkMacSystemFont,*/
/*'Segoe UI',*/
/*Roboto,*/
/*Oxygen,*/
/*Ubuntu,*/
/*Cantarell,*/
/*'Open Sans',*/
/*'Helvetica Neue',*/
/*sans-serif;*/
font-size: 1rem;
font-weight: 400;
min-height: 100vh;
margin: 0;
padding: 0;
line-height: 1.6;
text-rendering: optimizeSpeed;
overflow-x: hidden;
-webkit-font-smoothing: subpixel-antialiased;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
}
/* Regions
---------------------------------------- */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section {
display: block;
}
summary {
display: list-item;
cursor: pointer;
}
details {
padding: 1rem;
margin-bottom: 1rem;
border: 1px solid var(--border);
}
template,
[hidden] {
display: none;
}
/* Typography
---------------------------------------- */
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: var(--heading-font);
color: var(--color-heading);
font-weight: 700;
font-style: normal;
line-height: 1.6;
}
h1 {
font-size: var(--h1-size);
}
h2 {
font-size: var(--h2-size);
}
h3 {
font-size: var(--h3-size);
}
h4 {
font-size: var(--h4-size);
}
h5 {
font-size: var(--h5-size);
}
h6 {
font-size: var(--h6-size);
}
p {
margin: 0 0 1.2rem 0;
}
b,
strong {
font-weight: bolder;
}
dfn,
cite {
font-style: italic;
}
del {
text-decoration: line-through;
}
small {
font-size: 80%;
}
big {
font-size: 125%;
}
em {
font-style: normal;
}
a {
background-color: transparent;
text-decoration: none;
color: var(--primary);
}
a:active,
a:focus {
text-decoration: none;
border: 0;
outline: 0;
}
a:hover {
/*color: var(--secondary);*/
text-decoration: underline;
text-decoration-style: double;
}
a:not([class]) {
text-decoration-skip-ink: auto;
}
/* Typography-> code tags */
code,
kbd,
pre,
samp {
font-family: monospace, monospace;
font-size: 1rem;
}
kbd,
samp {
display: inline-block;
margin: 0;
padding: 0 5px;
}
pre {
overflow: auto;
margin: 1rem 0;
padding: 1rem;
tab-size: 2;
}
sub,
sup {
position: relative;
font-size: 75%;
line-height: 0;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}
tt,
var {
font-family: monospace, monospace;
font-style: italic;
}
mark {
background: var(--primary);
}
acronym[title],
abbr[title] {
border-bottom: none;
text-decoration: underline;
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted;
}
abbr,
acronym {
cursor: help;
}
/* Media
---------------------------------------- */
audio,
canvas,
progress,
video {
vertical-align: baseline;
max-width: 100%;
}
audio:not([controls]) {
display: none;
height: 0;
}
img,
picture,
svg {
max-width: 100% !important;
height: auto;
margin: 0;
padding: 0;
border: 0;
border-style: none;
vertical-align: middle;
}
svg:not(:root) {
overflow: hidden;
}
figure {
max-width: 100%;
height: auto;
margin: 1rem 0;
border: 0;
}
.align-left {
margin: 0 1rem 0 0;
}
.align-right {
margin: 0 0 0 1rem;
}
.align-center {
margin-top: 1rem;
margin-bottom: 1rem;
}
figcaption {
padding: 4px;
font-size: 0.8rem;
text-align: center;
}
.image-field {
margin: 0 0 1rem 0;
}
/* Form
---------------------------------------- */
form {
margin-bottom: 1rem;
}
button,
input,
optgroup,
select,
textarea {
font-family: inherit;
font-size: 100%;
line-height: 1.6;
margin: 0;
}
button,
input {
overflow: visible;
}
button,
select {
text-transform: none;
}
.button {
display: inline-block;
}
.button,
button,
[type="button"],
[type="reset"],
[type="submit"] {
position: relative;
cursor: pointer;
border: 0;
padding: 4px 8px;
line-height: 1.6;
-webkit-appearance: button;
background: var(--upei-green);
color: #fff;
border-radius: 4px;
font-family: var(--tabs-font);
font-optical-sizing: auto;
font-weight: 300;
font-style: normal;
/*font-variation-settings: "wdth" 75;*/
}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
}
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 0;
}
button[disabled],
html input[disabled] {
cursor: not-allowed;
opacity: 0.7;
}
::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}
input,
button,
textarea,
select {
font: inherit;
}
input {
line-height: normal;
}
input,
textarea {
max-width: 100%;
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
textarea {
padding: 10px;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus {
outline: 0;
}
textarea {
width: 100%;
overflow: auto;
}
[type="checkbox"],
[type="radio"] {
padding: 0;
cursor: pointer;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
}
[type="search"] {
-webkit-appearance: textfield;
outline-offset: -2px;
-webkit-appearance: textfield;
-moz-appearance: textfield;
}
[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
[type="file"] {
cursor: pointer;
}
fieldset {
margin: 0 0 20px 0;
padding: 1rem;
}
fieldset > :last-child {
margin-bottom: 0;
}
legend {
box-sizing: border-box;
color: inherit;
display: table;
max-width: 100%;
padding: 0;
white-space: normal;
}
optgroup {
font-weight: bold;
}
select {
padding: 6px;
cursor: pointer;
}
label[for] {
cursor: pointer;
}
/* Form */
.form-item {
margin-bottom: 1rem;
}
.form-required:after {
content: "*";
display: inline-block;
padding-left: 4px;
color: red;
}
.form-item label {
display: block;
}
label.option {
display: inline;
font-weight: normal;
}
::-webkit-input-placeholder {
color: var(--border);
}
:-moz-placeholder {
color: var(--border);
}
::-moz-placeholder {
color: var(--border);
opacity: 1;
}
:-ms-input-placeholder {
color: var(--border);
}
.field--name-body input[type="text"],
.field--name-body input[type="email"],
.field--name-body input[type="url"],
.field--name-body input[type="password"],
.field--name-body input[type="search"],
.field--name-body textarea {
display: block;
margin-bottom: 0.8rem;
}
/* Common HTML Elements
---------------------------------------- */
hr {
background-color: var(--border);
clear: both;
width: 100%;
max-width: 100%;
height: 2px;
border: 0;
-webkit-box-sizing: content-box;
box-sizing: content-box;
overflow: visible;
}
address {
margin: 0 0 1rem 0;
font-style: italic;
}
/* Definition Lists */
dt {
font-weight: 700;
}
dd {
margin: 0 0 1.2rem 0;
}
blockquote {
position: relative;
background-color: var(--light);
margin: 1rem 0;
padding: 1rem;
}
blockquote > :last-child {
margin-bottom: 0;
}
/* List
---------------------------------------- */
ul,
ol {
margin: 0;
padding: 0 0 0.25rem 1rem;
}
[dir="rtl"] ul,
[dir="rtl"] ol {
padding: 0 1rem 0.25rem 0;
}
ol ol,
ul ul {
margin: 0;
padding: 0 0 0.25rem 1rem;
}
[dir="rtl"] ol ol,
[dir="rtl"] ul ul {
padding: 0 1rem 0.25rem 0;
}
ul {
list-style: disc;
}
li > ul,
li > ol {
margin-bottom: 0;
}
[dir="rtl"] ul,
[dir="rtl"] ol {
padding: 0 1rem 0.25rem 0;
}
li {
padding: 4px 0;
}
/* Table
---------------------------------------- */
table {
width: 100%;
margin-bottom: 1.2rem;
border-spacing: 0;
border-collapse: collapse;
}
th,
tr,
td {
vertical-align: middle;
}
th {
margin: 0;
padding: 5px;
text-align: left;
}
td {
padding: 5px;
}

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save