From bdda38baa4c04410c677fd591584af2a75c855e4 Mon Sep 17 00:00:00 2001 From: Alan Stanley Date: Tue, 7 May 2019 09:13:18 -0300 Subject: [PATCH] Added css --- css/islandora_fits.css | 9 +++++++++ islandora_fits.libraries.yml | 6 ++++++ src/Plugin/Field/FieldFormatter/FitsFormatter.php | 5 +++++ templates/fits.html.twig | 3 +++ 4 files changed, 23 insertions(+) create mode 100644 css/islandora_fits.css create mode 100644 islandora_fits.libraries.yml diff --git a/css/islandora_fits.css b/css/islandora_fits.css new file mode 100644 index 00000000..f1831c2c --- /dev/null +++ b/css/islandora_fits.css @@ -0,0 +1,9 @@ +.islandora_fits_table { + width: 50em; +} +.islandora_fits_table_labels { + width: 50%; +} +.islandora_fits_table_values { + width: 50%; +} diff --git a/islandora_fits.libraries.yml b/islandora_fits.libraries.yml new file mode 100644 index 00000000..a5209155 --- /dev/null +++ b/islandora_fits.libraries.yml @@ -0,0 +1,6 @@ + +islandora_fits: + version: 1.x + css: + theme: + css/islandora_fits.css: {} diff --git a/src/Plugin/Field/FieldFormatter/FitsFormatter.php b/src/Plugin/Field/FieldFormatter/FitsFormatter.php index 59bd2875..05aa0c86 100644 --- a/src/Plugin/Field/FieldFormatter/FitsFormatter.php +++ b/src/Plugin/Field/FieldFormatter/FitsFormatter.php @@ -151,6 +151,11 @@ class FitsFormatter extends FormatterBase { '#title' => $this->t("FITS metadata"), '#link' => $link, '#output' => $output, + '#attached' => [ + 'library' => [ + 'islandora_fits/islandora_fits', + ] + ] ]; return \Drupal::service('renderer')->render($renderable); diff --git a/templates/fits.html.twig b/templates/fits.html.twig index 612b7d00..573a1437 100644 --- a/templates/fits.html.twig +++ b/templates/fits.html.twig @@ -1,3 +1,6 @@ +{{ attach_library('css/islandora_fits') }} + +

{{ title }}

{{ link }}