From d90f3446fd15c2d2368f2b4da0bd48de4fc7a14e Mon Sep 17 00:00:00 2001 From: alexdbondoc17 Date: Wed, 23 Feb 2022 07:39:04 +0000 Subject: [PATCH] Minor UI Updates --- .../document_advanced_search_component.rb | 4 + ...ocument_advanced_search_component.html.erb | 5 + ...document_doctrine_index_component.html.erb | 32 ++-- .../reports_search_results_component.html.erb | 8 +- .../controllers/application_controller.js | 2 + .../controllers/document_controller.js | 148 ------------------ .../controllers/subjects_controller.js | 2 +- app/javascript/packs/application.js | 25 +++ app/javascript/packs/application/footnotes.js | 145 +++++++++++++++++ app/javascript/src/application.scss | 2 + app/views/reports/index.html.erb | 4 + package.json | 4 - yarn.lock | 33 +--- 13 files changed, 210 insertions(+), 204 deletions(-) create mode 100644 app/javascript/packs/application/footnotes.js diff --git a/app/components/document_advanced_search_component.rb b/app/components/document_advanced_search_component.rb index e32bed1..5ecc0e2 100644 --- a/app/components/document_advanced_search_component.rb +++ b/app/components/document_advanced_search_component.rb @@ -4,4 +4,8 @@ class DocumentAdvancedSearchComponent < BaseComponent def initialize(current_user:, opts: {}) @opts = opts end + + def years + (1901..Time.zone.today.year).entries.reverse + end end \ No newline at end of file diff --git a/app/components/document_advanced_search_component/document_advanced_search_component.html.erb b/app/components/document_advanced_search_component/document_advanced_search_component.html.erb index 5ce6d5a..12d8fb6 100644 --- a/app/components/document_advanced_search_component/document_advanced_search_component.html.erb +++ b/app/components/document_advanced_search_component/document_advanced_search_component.html.erb @@ -13,6 +13,11 @@ <%= text_field_tag :title, params[:short_title], class: "form-control" %> +
+ + <%= select_tag :year, options_for_select(years, params[:year]), class: "form-select" %> +
+
<%= text_field_tag :citation_finder, params[:citation_finder], class: "form-control" %> diff --git a/app/components/document_doctrine_index_component/document_doctrine_index_component.html.erb b/app/components/document_doctrine_index_component/document_doctrine_index_component.html.erb index 8d8257d..ca7cd92 100644 --- a/app/components/document_doctrine_index_component/document_doctrine_index_component.html.erb +++ b/app/components/document_doctrine_index_component/document_doctrine_index_component.html.erb @@ -1,27 +1,29 @@