From 62bd62ae25b2a242260d72afe761c3981ecc8b91 Mon Sep 17 00:00:00 2001 From: Max Turer Date: Fri, 16 Feb 2024 16:47:50 +0000 Subject: [PATCH 1/6] restored changes from deleted branch --- app/views/_controls.html.erb | 8 ++++---- app/views/_masthead.html.erb | 20 +------------------- config/locales/hyrax.en.yml | 1 + 3 files changed, 6 insertions(+), 23 deletions(-) diff --git a/app/views/_controls.html.erb b/app/views/_controls.html.erb index aaef8357..c351cf06 100644 --- a/app/views/_controls.html.erb +++ b/app/views/_controls.html.erb @@ -13,14 +13,14 @@ -
- -
-
- <% if signed_in? %> - <%= link_to '#', - class: "gw-btn", - data: { behavior: 'select-work', target: '#worktypes-to-create', 'create-type' => 'single' } do %> - <%= t('hyrax.share_button') %> - <% end %> - <% else %> - <%= link_to t('hyrax.upload_url'), - class: "gw-btn" do %> - <%= t('hyrax.share_button') %> - <% end %> - <% end %> -
-
<%= render '/user_util_links' %>
-<%= render '/shared/select_work_type_modal', create_work_presenter: standard_work_types_presenter %> \ No newline at end of file +<%= render '/shared/select_work_type_modal', create_work_presenter: standard_work_types_presenter %> diff --git a/config/locales/hyrax.en.yml b/config/locales/hyrax.en.yml index 7452e480..8961a8d0 100644 --- a/config/locales/hyrax.en.yml +++ b/config/locales/hyrax.en.yml @@ -3,6 +3,7 @@ en: controls: terms: Information for Authors share: Share Your Work + browse: Browse Everything pages: tabs: terms_page: Information for Authors From 69b7501533ccb129e7ed8c7534cdfc4cf583b0f0 Mon Sep 17 00:00:00 2001 From: Max Turer Date: Fri, 16 Feb 2024 19:17:04 +0000 Subject: [PATCH 2/6] added static page styles and html tweaks to branch --- .../stylesheets/scholarspace/base/_base.scss | 2 + .../scholarspace/components/_header.scss | 61 ++++-- app/views/catalog/index.html.erb | 9 + app/views/hyrax/base/show.html.erb | 74 +++---- app/views/hyrax/collections/show.html.erb | 183 +++++++++--------- app/views/hyrax/contact_form/new.html.erb | 104 +++++----- .../templates/agreement.html.erb | 42 ++-- .../content_blocks/templates/terms.html.erb | 170 ++++++++-------- 8 files changed, 350 insertions(+), 295 deletions(-) create mode 100644 app/views/catalog/index.html.erb diff --git a/app/assets/stylesheets/scholarspace/base/_base.scss b/app/assets/stylesheets/scholarspace/base/_base.scss index ab890058..4c3c0b53 100644 --- a/app/assets/stylesheets/scholarspace/base/_base.scss +++ b/app/assets/stylesheets/scholarspace/base/_base.scss @@ -68,6 +68,8 @@ html { } div.section-gw-white { + min-height: auto; + .gw-white-content { padding: 1.5em 0 0 0; diff --git a/app/assets/stylesheets/scholarspace/components/_header.scss b/app/assets/stylesheets/scholarspace/components/_header.scss index 283446c7..784557e1 100644 --- a/app/assets/stylesheets/scholarspace/components/_header.scss +++ b/app/assets/stylesheets/scholarspace/components/_header.scss @@ -1,6 +1,9 @@ // navbar and header styling header { + height: 20px; + background-color: $gw-light-blue; + #masthead { height: 100%; display: flex; @@ -13,11 +16,16 @@ header { height: auto; display: flex; align-items: center; - justify-content: space-between; + justify-content: end; } @media (min-width: $mobile-breakpoint) { height: 7.8em; + background-color: transparent; + + .container-fluid { + justify-content: space-between; + } } } @@ -81,7 +89,7 @@ header { } .navbar-inverse { - background-color: $gw-dark-blue !important; + background-color: transparent !important; border-color: transparent; @media (min-width: $mobile-breakpoint) { @@ -158,9 +166,10 @@ header { align-items: center; #mobile-title { + font-size: 2.5em; + font-weight: bold; margin-left: 0.3rem; color: $gw-white; - text-decoration: underline; &:hover { color: $gw-light-grey; @@ -239,6 +248,11 @@ header { } } } + + .active > a { + color: $gw-white; + background-color: unset; + } .open .dropdown-menu > li > a { color: $gw-white; @@ -257,9 +271,14 @@ header { .searchbar-right { width: 90%; + margin: 0.5em 0; @media (min-width: $mobile-breakpoint) { - width: 60%; + width: 70%; + } + + @media (min-width: 880px) { + width: 100%; } input, .dropdown-toggle { @@ -291,6 +310,14 @@ header { .dropdown-menu > li > a { font-weight: 200; } + + #search-form-header { + margin-top: 0; + + .input-group { + margin-bottom: 0; + } + } #search-field-header { border-radius: 4px; @@ -309,15 +336,11 @@ header { } } - .home_share_work { - margin: 0; - } - #user_utility_links { display: flex; flex-direction: row; margin-left: 1rem; - margin-top: 0.3em; + margin-top: 0; margin-right: 0; .dropdown a, .notify-number { @@ -328,14 +351,6 @@ header { background-color: transparent; color: $gw-white; } - - @media (min-width: $mobile-breakpoint) { - color: $gw-dark-grey; - - &:hover, &:focus { - color: $gw-dark-grey; - } - } } .open .dropdown-menu { @@ -360,6 +375,18 @@ header { background-color: $gw-light-blue; } } + + @media (min-width: $mobile-breakpoint) { + margin-top: 0.3rem; + + .dropdown a, .notify-number { + color: $gw-dark-grey; + + &:hover, &:focus { + color: $gw-dark-grey; + } + } + } } .navbar-right { diff --git a/app/views/catalog/index.html.erb b/app/views/catalog/index.html.erb new file mode 100644 index 00000000..884e11f0 --- /dev/null +++ b/app/views/catalog/index.html.erb @@ -0,0 +1,9 @@ +
+
+ <%= render 'search_results' %> +
+ + + \ No newline at end of file diff --git a/app/views/hyrax/base/show.html.erb b/app/views/hyrax/base/show.html.erb index 31230514..d416cd64 100644 --- a/app/views/hyrax/base/show.html.erb +++ b/app/views/hyrax/base/show.html.erb @@ -1,45 +1,47 @@ -<% provide :page_title, @presenter.page_title %> +
+ <% provide :page_title, @presenter.page_title %> -<%= render 'shared/citations' %> + <%= render 'shared/citations' %> -
-
- <%= render 'work_type', presenter: @presenter %> - <%= render 'show_actions', presenter: @presenter %> -
-
 
-
-
-
- <%= render 'work_title', presenter: @presenter %> -
-
-
- <%= render 'workflow_actions_widget', presenter: @presenter %> - <% if @presenter.iiif_viewer? %> +
+
+ <%= render 'work_type', presenter: @presenter %> + <%= render 'show_actions', presenter: @presenter %> +
+
 
+
+
+
+ <%= render 'work_title', presenter: @presenter %> +
+
+
+ <%= render 'workflow_actions_widget', presenter: @presenter %> + <% if @presenter.iiif_viewer? %> +
+ <%= render 'representative_media', presenter: @presenter, viewer: true %> +
+ <% end %> +
+ <%= render 'representative_media', presenter: @presenter, viewer: false unless @presenter.iiif_viewer? %> + <%= render 'citations', presenter: @presenter %> + <%= render 'social_media' %> +
+
+ <%= render 'work_description', presenter: @presenter %> + <%= render 'metadata', presenter: @presenter %> + <%= render 'note_to_authors', presenter: @presenter %> +
- <%= render 'representative_media', presenter: @presenter, viewer: true %> + <%= render 'relationships', presenter: @presenter %> + <%= render 'items', presenter: @presenter %> + <%# TODO: we may consider adding these partials in the future %> + <%# = render 'sharing_with', presenter: @presenter %> + <%# = render 'user_activity', presenter: @presenter %>
- <% end %> -
- <%= render 'representative_media', presenter: @presenter, viewer: false unless @presenter.iiif_viewer? %> - <%= render 'citations', presenter: @presenter %> - <%= render 'social_media' %> -
-
- <%= render 'work_description', presenter: @presenter %> - <%= render 'metadata', presenter: @presenter %> - <%= render 'note_to_authors', presenter: @presenter %> -
-
- <%= render 'relationships', presenter: @presenter %> - <%= render 'items', presenter: @presenter %> - <%# TODO: we may consider adding these partials in the future %> - <%# = render 'sharing_with', presenter: @presenter %> - <%# = render 'user_activity', presenter: @presenter %>
-
+
\ No newline at end of file diff --git a/app/views/hyrax/collections/show.html.erb b/app/views/hyrax/collections/show.html.erb index b3f81653..849dc569 100644 --- a/app/views/hyrax/collections/show.html.erb +++ b/app/views/hyrax/collections/show.html.erb @@ -1,110 +1,111 @@ -<% provide :page_title, construct_page_title(@presenter.title) %> -
-
-
-
-
- <% unless @presenter.logo_record.blank? %> -
- <% @presenter.logo_record.each_with_index do |lr, i| %> - - <% if lr[:linkurl].blank? %> - <%= lr[:alttext] %> - <% else %> - - <%= lr[:alttext] %> - - <% end %> - <% end %> -
- <% end %> -
-

<%= @presenter.title.first %>

- <%= @presenter.collection_type_badge %> - <%= @presenter.permission_badge %> -
+
+ <% provide :page_title, construct_page_title(@presenter.title) %> +
+
+
+
+
+ <% unless @presenter.logo_record.blank? %> +
+ <% @presenter.logo_record.each_with_index do |lr, i| %> + + <% if lr[:linkurl].blank? %> + <%= lr[:alttext] %> + <% else %> + + <%= lr[:alttext] %> + + <% end %> + <% end %> +
+ <% end %> +
+

<%= @presenter.title.first %>

+ <%= @presenter.collection_type_badge %> + <%= @presenter.permission_badge %> +
+
+ + <% unless @presenter.total_viewable_items.blank? %> +
+
+ <%= pluralize(@presenter.total_viewable_items, t('.item_count')) %>
+ <% unless @presenter.creator.blank? %> +
Created by: <%= @presenter.creator.first %>
+ <% end %> + <% unless @presenter.modified_date.blank? %> +
Last Updated: <%= @presenter.modified_date %>
+ <% end %>
+ <% end %> - <% unless @presenter.total_viewable_items.blank? %> -
-
- <%= pluralize(@presenter.total_viewable_items, t('.item_count')) %>
- <% unless @presenter.creator.blank? %> -
Created by: <%= @presenter.creator.first %>
- <% end %> - <% unless @presenter.modified_date.blank? %> -
Last Updated: <%= @presenter.modified_date %>
- <% end %> -
- <% end %> +
-
-
- -
-
- <%= render 'collection_description', presenter: @presenter %> - - <% if @presenter.collection_type_is_nestable? && @presenter.total_parent_collections > 0 %> -
-

- <%= t('.parent_collection_header') %> (<%= @presenter.total_parent_collections %>) -

-
-
- <%= render 'show_parent_collections', presenter: @presenter %> -
- <% end %> -
-
+
+
+ <%= render 'collection_description', presenter: @presenter %> - - <% if @members_count > 0 || @presenter.subcollection_count > 0 %> -
- <% if collection_search_parameters? %> -

- <%= t('hyrax.dashboard.collections.show.search_results') %> -

- <% end %> -
- <% end %> + <% if @presenter.collection_type_is_nestable? && @presenter.total_parent_collections > 0 %> +
+

+ <%= t('.parent_collection_header') %> (<%= @presenter.total_parent_collections %>) +

+
+
+ <%= render 'show_parent_collections', presenter: @presenter %> +
+ <% end %> - - -
- - <% if @presenter.collection_type_is_nestable? && @subcollection_count > 0 %> + + <% if @members_count > 0 || @presenter.subcollection_count > 0 %>
-

<%= t('.subcollection_count') %> (<%= @subcollection_count %>)

-
-
- <%= render 'subcollection_list', collection: @subcollection_docs %> + <% if collection_search_parameters? %> +

+ <%= t('hyrax.dashboard.collections.show.search_results') %> +

+ <% end %>
- <% end %> + <% end %> - - <% if @members_count > 0 %> -
- <%= render 'sort_and_per_page', collection: @presenter %> + + -
- <%= render_document_index @member_docs %> -
+ + <% if @presenter.collection_type_is_nestable? && @subcollection_count > 0 %> +
+

<%= t('.subcollection_count') %> (<%= @subcollection_count %>)

+
+
+ <%= render 'subcollection_list', collection: @subcollection_docs %> +
+ <% end %> -
- <%= render 'paginate' %> -
- <% end # if @members_count > 0 %> -
+ + <% if @members_count > 0 %> +
+ <%= render 'sort_and_per_page', collection: @presenter %> +
+ +
+ <%= render_document_index @member_docs %> +
+
+ <%= render 'paginate' %> +
+ <% end # if @members_count > 0 %> +
- + +
\ No newline at end of file diff --git a/app/views/hyrax/contact_form/new.html.erb b/app/views/hyrax/contact_form/new.html.erb index 6656f7c4..487a99c2 100644 --- a/app/views/hyrax/contact_form/new.html.erb +++ b/app/views/hyrax/contact_form/new.html.erb @@ -1,56 +1,66 @@ -
- <%= render 'directions' %> +
+

+ <%= t('hyrax.contact_form.header') %> +

-

- <%= t('hyrax.contact_form.header') %> -

- -<% if user_signed_in? %> - <% nm = current_user.name %> - <% em = current_user.email %> -<% else %> - <% nm = '' %> - <% em = '' %> -<% end %> - -<%= form_for @contact_form, url: hyrax.contact_form_index_path, - html: { class: 'form-horizontal'} do |f| %> - <%= f.text_field :contact_method, class: 'hide' %> -
- <%= f.label :category, t('hyrax.contact_form.type_label'), class: "col-sm-2 control-label" %> - <% issue_types = Hyrax::ContactForm.issue_types_for_locale.dup %> -
- <%= f.select 'category', options_for_select(issue_types), {prompt: 'Select issue type'}, {class: 'form-control', required: true } %> +
+
+
+ <%= render 'directions' %>
+
-
- <%= f.label :name, t('hyrax.contact_form.name_label'), class: "col-sm-2 control-label" %> -
<%= f.text_field :name, value: nm, class: 'form-control', required: true %>
-
+
+
+ <% if user_signed_in? %> + <% nm = current_user.name %> + <% em = current_user.email %> + <% else %> + <% nm = '' %> + <% em = '' %> + <% end %> -
- <%= f.label :email, t('hyrax.contact_form.email_label'), class: "col-sm-2 control-label" %> -
<%= f.text_field :email, value: em, class: 'form-control', required: true %>
-
+ <%= form_for @contact_form, url: hyrax.contact_form_index_path, + html: { class: 'form-horizontal'} do |f| %> + <%= f.text_field :contact_method, class: 'hide' %> +
+ <%= f.label :category, t('hyrax.contact_form.type_label'), class: "col-sm-2 control-label" %> + <% issue_types = Hyrax::ContactForm.issue_types_for_locale.dup %> +
+ <%= f.select 'category', options_for_select(issue_types), {prompt: 'Select issue type'}, {class: 'form-control', required: true } %> +
+
-
- <%= f.label :subject, t('hyrax.contact_form.subject_label'), class: "col-sm-2 control-label" %> -
<%= f.text_field :subject, class: 'form-control', required: true %>
- <%= f.invisible_captcha :gwsshoney %> -
+
+ <%= f.label :name, t('hyrax.contact_form.name_label'), class: "col-sm-2 control-label" %> +
<%= f.text_field :name, value: nm, class: 'form-control', required: true %>
+
-
- <%= f.label :message, t('hyrax.contact_form.message_label'), class: "col-sm-2 control-label" %> -
<%= f.text_area :message, rows: 4, class: 'form-control', required: true %>
-
+
+ <%= f.label :email, t('hyrax.contact_form.email_label'), class: "col-sm-2 control-label" %> +
<%= f.text_field :email, value: em, class: 'form-control', required: true %>
+
+ +
+ <%= f.label :subject, t('hyrax.contact_form.subject_label'), class: "col-sm-2 control-label" %> +
<%= f.text_field :subject, class: 'form-control', required: true %>
+ <%= f.invisible_captcha :gwsshoney %> +
- <%= flash[:recaptcha_error] %> - <% if @show_checkbox_recaptcha %> - <%= recaptcha_tags %> - <% else %> - <%= recaptcha_v3(action: 'contact', site_key: ENV['RECAPTCHA_SITE_KEY_V3']) %> - <% end %> - <%= f.submit value: t('hyrax.contact_form.button_label'), class: "btn btn-primary" %> -<% end %> +
+ <%= f.label :message, t('hyrax.contact_form.message_label'), class: "col-sm-2 control-label" %> +
<%= f.text_area :message, rows: 4, class: 'form-control', required: true %>
+
+ + <%= flash[:recaptcha_error] %> + <% if @show_checkbox_recaptcha %> + <%= recaptcha_tags %> + <% else %> + <%= recaptcha_v3(action: 'contact', site_key: ENV['RECAPTCHA_SITE_KEY_V3']) %> + <% end %> + <%= f.submit value: t('hyrax.contact_form.button_label'), class: "btn btn-primary" %> + <% end %> +
+
\ No newline at end of file diff --git a/app/views/hyrax/content_blocks/templates/agreement.html.erb b/app/views/hyrax/content_blocks/templates/agreement.html.erb index 5ff37dca..557f765d 100644 --- a/app/views/hyrax/content_blocks/templates/agreement.html.erb +++ b/app/views/hyrax/content_blocks/templates/agreement.html.erb @@ -1,20 +1,22 @@ -

<%= ApplicationController.helpers.application_name %> Deposit Agreement

-

-I hereby grant to the George Washington University a perpetual royalty-free non-exclusive license to retain, reproduce and distribute the deposited this work (the Work) in whole or in part, in and from its electronic format. This agreement does not represent a transfer of copyrights to the George Washington University. -

-

-I understand that the purpose of <%= ApplicationController.helpers.application_name %> is to provide perpetual access to this Work. In order to support that, I agree that the George Washington University may make and keep more than one copy of the Work for purposes of security, backup, preservation and access, and may migrate the Work to any medium or format for the purpose of preservation and access in the future. The University will not make any alteration, other than as allowed by this agreement, to the Work. -

-

-I represent and warrant to the University that the Work is my original work. I also represent that the Work does not, to the best of my knowledge, infringe or violate any rights of others. -

-

-I further represent and warrant that I have obtained all necessary rights to permit the University to reproduce and distribute the Work and that any third-party owned content is clearly identified and acknowledged within the Work. -

-

-By granting this license, I acknowledge that I have read and agreed to the terms of this agreement and all related George Washington University policies and <%= ApplicationController.helpers.application_name %> guidelines. -

-

-FOR AUTHORIZED DEPOSITORS / DESIGNEES / PROXIES -I represent that I am the author or that I am authorized by the author(s) to execute this Deposit agreement on behalf of the Author(s). -

+
+

<%= ApplicationController.helpers.application_name %> Deposit Agreement

+

+ I hereby grant to the George Washington University a perpetual royalty-free non-exclusive license to retain, reproduce and distribute the deposited this work (the Work) in whole or in part, in and from its electronic format. This agreement does not represent a transfer of copyrights to the George Washington University. +

+

+ I understand that the purpose of <%= ApplicationController.helpers.application_name %> is to provide perpetual access to this Work. In order to support that, I agree that the George Washington University may make and keep more than one copy of the Work for purposes of security, backup, preservation and access, and may migrate the Work to any medium or format for the purpose of preservation and access in the future. The University will not make any alteration, other than as allowed by this agreement, to the Work. +

+

+ I represent and warrant to the University that the Work is my original work. I also represent that the Work does not, to the best of my knowledge, infringe or violate any rights of others. +

+

+ I further represent and warrant that I have obtained all necessary rights to permit the University to reproduce and distribute the Work and that any third-party owned content is clearly identified and acknowledged within the Work. +

+

+ By granting this license, I acknowledge that I have read and agreed to the terms of this agreement and all related George Washington University policies and <%= ApplicationController.helpers.application_name %> guidelines. +

+

+ FOR AUTHORIZED DEPOSITORS / DESIGNEES / PROXIES + I represent that I am the author or that I am authorized by the author(s) to execute this Deposit agreement on behalf of the Author(s). +

+
\ No newline at end of file diff --git a/app/views/hyrax/content_blocks/templates/terms.html.erb b/app/views/hyrax/content_blocks/templates/terms.html.erb index 3fd3bfeb..2160ad10 100644 --- a/app/views/hyrax/content_blocks/templates/terms.html.erb +++ b/app/views/hyrax/content_blocks/templates/terms.html.erb @@ -1,84 +1,86 @@ -

Terms of Use for <%= ApplicationController.helpers.application_name %>

-

-1. General: Welcome to the <%= ApplicationController.helpers.application_name %> web site (“Site”) maintained by the George Washington University Libraries (“GW”) in support of our mission to disseminate information and research to scholars, educators, and the public. As used in these Terms of Use, the terms "we, "us," and "our" refer to the Libraries and the George Washington University. By accessing or using the Site or any of its content, you accept and agree to be bound by these Terms of Use and all applicable laws. If any of these Terms of Use are unacceptable to you or you do not wish to be bound by these Terms of Use, do not use the Site. -

- -

-We may change these Terms of Use from time to time without notice. By continuing to access or use the Site or any of its content following the posting of such changes, you agree to be bound by these Terms of Use as modified. Accordingly, you should read these Terms of Use from time to time for any changes. GW may change, restrict access to, suspend, or discontinue this Site, or any portion of this Site, at any time. -

- -

-2. Privacy: You understand that any information you submit or provided by you will be treated in the manner described in these Terms of Use and the GW Privacy Policy. -

- -

-3. Copyright and Other Proprietary Rights: The Site includes text, images, graphics, information, articles, multi-media objects, scholarly projects, and other works protected by copyright, trademark and other laws ("Content"). Some of the Content on this site may include materials from older published works that have passed into the "public domain" under U.S. copyright law. Where such information is known, it is included specifically in the metadata associated with each item of Content. The Site itself and most of the materials held as Content on the Site are protected by copyright and other laws. -

- -

-Nothing in these Terms of Use or on the Site will be construed as granting you any right or license to use any trademarks, service marks or logos displayed on the Site. You agree not to use or register any name, marks, or logo of the George Washington University for any purpose except with our prior written approval and in accordance with any restrictions required by us. -

- -

-4. Reserved Rights; Obtaining Permissions: All rights in the Site and the Content that are not expressly granted are reserved. You agree to use the Site and the Content only in ways that comply with copyright law and all other applicable laws, as well as with these Terms of Use, and that do not infringe or violate anyone's rights. If you wish to make any use of the Content that requires authorization under copyright, trademark or other rights, you agree to obtain all necessary permissions. You are responsible for determining whether permission is needed to make any use of the Content that you wish to make. -

- -

-5. Special Permissions: GW does not have the authority to grant or deny special permissions to use images or other Content found on the site beyond those uses that are specifically described in these Terms of Use or as noted specifically on individual items of Content. GW is not able to undertake copyright investigations on behalf of Site users. -

- -

-6. <%= ApplicationController.helpers.application_name %> Access Levels: Where possible, GW makes the Content available to the general public. However, some of the Content on this Site has been made available only to GW community users or other user subgroups by designation of the depositor. Such Content cannot be used, downloaded, or distributed by anyone except such authorized users without the written permission of the depositor. -

- -

-7. Use of <%= ApplicationController.helpers.application_name %> Site and Content: Unless otherwise specified, Content that has been made accessible to the general public may be used for non-commercial research, educational, or related academic purposes only. Such uses include personal study, distribution to students, research and scholarship (including computational research uses such as data and text mining, citation extraction, or cross-referencing) as long as you do not sell the Content or sell advertising on any page on which the Content is displayed. If you make an item of Content available to others, you shall do so in accordance with the terms of the rights granted pursuant to the particular item of Content and you will retain with the Content its title, the name of the author(s), a reference to these Terms of Use, any copyright or other proprietary notice included on the original, and any metadata associated with the original. You may not make any translation, adaptation or other derivative work of an item of Content except as authorized under applicable law. You may not sublicense or otherwise transfer your rights in an item of Content, unless specifically authorized by the copyright license granted to the item of Content and will only make Content available to others for use by them under these Terms of Use. -

- -

-8. Fair Use and Other Lawful Uses: Nothing in these Terms of Use is intended to restrict or limit you from making uses of Content that, in the absence of rights granted hereunder, would not infringe or violate anyone's copyright, trademark or other rights in such Content. To the extent permitted by law, adaptation of the Content to enable use and access by persons with disabilities is encouraged. -

- -

-9. Third Party Links: Links on the Site to third-party web sites are provided solely as a convenience to you. We do not approve or endorse the content of linked third-party sites, and you agree that we will have no responsibility or liability in connection with your use of any linked third-party sites. If you decide to access linked third-party websites, you do so at your own risk. -

- -

-10. Choice of Law/Forum Selection: GW is located in Washington, DC. You agree that any dispute arising out of or relating to these Terms of Use or any Content posted to the Site, including copies and republication thereof, whether based in contract, tort, statutory or other law, will be governed by the laws of the District of Columbia, excluding its conflicts of law provisions. You further consent to the personal jurisdiction of and exclusive venue in the federal and state courts located in and serving the District of Columbia as the legal forum for any such dispute. -

- -

-11. User Content Disclaimer: You understand that when using the Site you will be exposed to Content from a variety of sources and that we are not responsible for the accuracy, usefulness, reliability, or intellectual property rights of or relating to such Content. You further understand and acknowledge that you may be exposed to Content that is inaccurate, offensive, or objectionable and you agree to waive, and hereby do waive, any legal or equitable rights or remedies you have or may have against us with respect thereto. We do not endorse any Content or any opinion, recommendation, or advice expressed therein. We do not have any obligation to monitor any Content or any user communications through the Site. However, we reserve the right to review Content and to exercise its sole discretion to edit or remove, in whole or in part, any Content at any time and for any reason. -

- -

-12. Disclaimer of Warranties: THE SITE AND THE CONTENT ARE PROVIDED "AS IS." TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, WE DISCLAIM ALL WARRANTIES OF ANY KIND (EXPRESS, IMPLIED OR OTHERWISE) REGARDING THE SITE OR THE CONTENT, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OWNERSHIP, AND NON-INFRINGEMENT. -

- -

-We make no warranty about the accuracy, reliability, completeness, timeliness, sufficiency or quality of the Site or the Content, nor that any particular Content will continue to be made available. We do not approve or endorse any posted material or content provided by others, including GW authors. We do not warrant that the Site will operate without error or interruption, or that the Site or its server are free of computer viruses or other harmful materials. We make no representation regarding your ability to transmit and receive information from or through the Site and you agree and acknowledge that your ability to access the Site may be impaired. We disclaim any and all liability resulting from or related to such events. -

- -

-13. Limitations of Liability: WE MAKE THE SITE AND THE CONTENT AVAILABLE FREE OF CHARGE. YOUR USE OF THE SITE AND THE CONTENT IS AT YOUR OWN SOLE RISK. YOU AGREE THAT WE WILL NOT BE LIABLE TO YOU FOR ANY LOSS OR DAMAGES, EITHER ACTUAL OR CONSEQUENTIAL, ARISING OUT OF OR RELATING TO THESE TERMS OF USE, OR TO YOUR (OR ANY THIRD PARTY'S) USE OR INABILITY TO USE THE SITE, OR TO YOUR PLACEMENT OF CONTENT ON THE SITE, OR TO YOUR RELIANCE UPON INFORMATION OBTAINED FROM OR THROUGH THE SITE. IN PARTICULAR, WE WILL HAVE NO LIABILITY FOR ANY CONSEQUENTIAL, INDIRECT, PUNITIVE, SPECIAL, OR INCIDENTAL DAMAGES, WHETHER FORESEEABLE OR UNFORESEEABLE, (INCLUDING, BUT NOT LIMITED TO, CLAIMS FOR DEFAMATION, ERRORS, LOSS OF DATA, OR INTERRUPTION IN AVAILABILITY OF DATA), ARISING OUT OF OR RELATING TO THESE TERMS OF USE, YOUR USE OR INABILITY TO USE THE SITE, OR YOUR PLACEMENT OF CONTENT ON THE SITE, OR TO YOUR RELIANCE UPON INFORMATION OBTAINED FROM OR THROUGH THE SITE, WHETHER BASED IN CONTRACT, TORT, STATUTORY OR OTHER LAW, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW. -

- -

-14. Indemnity: You agree to indemnify and hold harmless GW and its trustees, officers, fellows, students, employees and agents, from and against all claims, actions, suits, damages, liabilities and costs (including, without limitation, reasonable legal fees) arising from or relating to your use of the Site or any of the Content or your failure to comply with any provision of these Terms of Use, and, if applicable, to fully cooperative with GW’s defense against such claims. -

- -

-15. Copyright Complaints: We respect the intellectual property rights of others. If you are an owner of intellectual property and you believe your intellectual property has been improperly posted or distributed via the Site, please notify us by sending an email to copyright@gwu.edu or by sending a notice by U.S. Mail to: 2100 Pennsylvania Avenue NW Suite 250, Washington DC 20052, Attention: Legal Department. In your e-mail or letter, you will need to include all of the notice elements listed in the DMCA at 17 U.S.C. § 512(c)(3). Please be aware that the DMCA makes copyright owners liable if they materially misrepresent that a user's content is infringing. -

- -

-16. Communications and Feedback: We encourage you to contact us in regards to any questions, comments, suggestions, or other feedback you have about the Site. Feedback and any other communications may be sent using the contact form. You acknowledge and agree that any feedback provided by you to GW is non-confidential and GW shall be entitled to the unrestricted use and dissemination of it for any purpose, commercial or otherwise, without acknowledgement or compensation to you. -

- -

-17. Termination: The permissions granted to you in these Terms of Use will terminate automatically upon any breach by you of these Terms of Use. If we take down or otherwise cease to make a work available as an item of Content, the permission granted to you hereunder to use that Content thereafter will terminate at that time. The Site is maintained as a scholarly and educational resource by GW which may be modified or terminated by the University in its sole discretion. -

- -

-18. General: These Terms of Use constitute the entire agreement between you and GW and with respect to the subject matter herein and supersedes any and all prior or contemporaneous oral or written agreements. These Terms of Use, and any rights and licenses granted hereunder, may not be transferred or assigned by you, but may be assigned by GW without restriction. Any attempted transfer or assignment in violation hereof shall be null and void. The failure of either party to exercise or enforce any right or provision of these Terms of Use shall not constitute a waiver of such right or provision. If any provision of these Terms of Use is found by a court of competent jurisdiction to be invalid, the parties nevertheless agree that the court should endeavor to give effect to the parties' intentions as reflected in the provision, and the other provisions of these Terms of Use remain in full force and effect. -

+
+

Terms of Use for <%= ApplicationController.helpers.application_name %>

+

+ 1. General: Welcome to the <%= ApplicationController.helpers.application_name %> web site (“Site”) maintained by the George Washington University Libraries (“GW”) in support of our mission to disseminate information and research to scholars, educators, and the public. As used in these Terms of Use, the terms "we, "us," and "our" refer to the Libraries and the George Washington University. By accessing or using the Site or any of its content, you accept and agree to be bound by these Terms of Use and all applicable laws. If any of these Terms of Use are unacceptable to you or you do not wish to be bound by these Terms of Use, do not use the Site. +

+ +

+ We may change these Terms of Use from time to time without notice. By continuing to access or use the Site or any of its content following the posting of such changes, you agree to be bound by these Terms of Use as modified. Accordingly, you should read these Terms of Use from time to time for any changes. GW may change, restrict access to, suspend, or discontinue this Site, or any portion of this Site, at any time. +

+ +

+ 2. Privacy: You understand that any information you submit or provided by you will be treated in the manner described in these Terms of Use and the GW Privacy Policy. +

+ +

+ 3. Copyright and Other Proprietary Rights: The Site includes text, images, graphics, information, articles, multi-media objects, scholarly projects, and other works protected by copyright, trademark and other laws ("Content"). Some of the Content on this site may include materials from older published works that have passed into the "public domain" under U.S. copyright law. Where such information is known, it is included specifically in the metadata associated with each item of Content. The Site itself and most of the materials held as Content on the Site are protected by copyright and other laws. +

+ +

+ Nothing in these Terms of Use or on the Site will be construed as granting you any right or license to use any trademarks, service marks or logos displayed on the Site. You agree not to use or register any name, marks, or logo of the George Washington University for any purpose except with our prior written approval and in accordance with any restrictions required by us. +

+ +

+ 4. Reserved Rights; Obtaining Permissions: All rights in the Site and the Content that are not expressly granted are reserved. You agree to use the Site and the Content only in ways that comply with copyright law and all other applicable laws, as well as with these Terms of Use, and that do not infringe or violate anyone's rights. If you wish to make any use of the Content that requires authorization under copyright, trademark or other rights, you agree to obtain all necessary permissions. You are responsible for determining whether permission is needed to make any use of the Content that you wish to make. +

+ +

+ 5. Special Permissions: GW does not have the authority to grant or deny special permissions to use images or other Content found on the site beyond those uses that are specifically described in these Terms of Use or as noted specifically on individual items of Content. GW is not able to undertake copyright investigations on behalf of Site users. +

+ +

+ 6. <%= ApplicationController.helpers.application_name %> Access Levels: Where possible, GW makes the Content available to the general public. However, some of the Content on this Site has been made available only to GW community users or other user subgroups by designation of the depositor. Such Content cannot be used, downloaded, or distributed by anyone except such authorized users without the written permission of the depositor. +

+ +

+ 7. Use of <%= ApplicationController.helpers.application_name %> Site and Content: Unless otherwise specified, Content that has been made accessible to the general public may be used for non-commercial research, educational, or related academic purposes only. Such uses include personal study, distribution to students, research and scholarship (including computational research uses such as data and text mining, citation extraction, or cross-referencing) as long as you do not sell the Content or sell advertising on any page on which the Content is displayed. If you make an item of Content available to others, you shall do so in accordance with the terms of the rights granted pursuant to the particular item of Content and you will retain with the Content its title, the name of the author(s), a reference to these Terms of Use, any copyright or other proprietary notice included on the original, and any metadata associated with the original. You may not make any translation, adaptation or other derivative work of an item of Content except as authorized under applicable law. You may not sublicense or otherwise transfer your rights in an item of Content, unless specifically authorized by the copyright license granted to the item of Content and will only make Content available to others for use by them under these Terms of Use. +

+ +

+ 8. Fair Use and Other Lawful Uses: Nothing in these Terms of Use is intended to restrict or limit you from making uses of Content that, in the absence of rights granted hereunder, would not infringe or violate anyone's copyright, trademark or other rights in such Content. To the extent permitted by law, adaptation of the Content to enable use and access by persons with disabilities is encouraged. +

+ +

+ 9. Third Party Links: Links on the Site to third-party web sites are provided solely as a convenience to you. We do not approve or endorse the content of linked third-party sites, and you agree that we will have no responsibility or liability in connection with your use of any linked third-party sites. If you decide to access linked third-party websites, you do so at your own risk. +

+ +

+ 10. Choice of Law/Forum Selection: GW is located in Washington, DC. You agree that any dispute arising out of or relating to these Terms of Use or any Content posted to the Site, including copies and republication thereof, whether based in contract, tort, statutory or other law, will be governed by the laws of the District of Columbia, excluding its conflicts of law provisions. You further consent to the personal jurisdiction of and exclusive venue in the federal and state courts located in and serving the District of Columbia as the legal forum for any such dispute. +

+ +

+ 11. User Content Disclaimer: You understand that when using the Site you will be exposed to Content from a variety of sources and that we are not responsible for the accuracy, usefulness, reliability, or intellectual property rights of or relating to such Content. You further understand and acknowledge that you may be exposed to Content that is inaccurate, offensive, or objectionable and you agree to waive, and hereby do waive, any legal or equitable rights or remedies you have or may have against us with respect thereto. We do not endorse any Content or any opinion, recommendation, or advice expressed therein. We do not have any obligation to monitor any Content or any user communications through the Site. However, we reserve the right to review Content and to exercise its sole discretion to edit or remove, in whole or in part, any Content at any time and for any reason. +

+ +

+ 12. Disclaimer of Warranties: THE SITE AND THE CONTENT ARE PROVIDED "AS IS." TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, WE DISCLAIM ALL WARRANTIES OF ANY KIND (EXPRESS, IMPLIED OR OTHERWISE) REGARDING THE SITE OR THE CONTENT, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OWNERSHIP, AND NON-INFRINGEMENT. +

+ +

+ We make no warranty about the accuracy, reliability, completeness, timeliness, sufficiency or quality of the Site or the Content, nor that any particular Content will continue to be made available. We do not approve or endorse any posted material or content provided by others, including GW authors. We do not warrant that the Site will operate without error or interruption, or that the Site or its server are free of computer viruses or other harmful materials. We make no representation regarding your ability to transmit and receive information from or through the Site and you agree and acknowledge that your ability to access the Site may be impaired. We disclaim any and all liability resulting from or related to such events. +

+ +

+ 13. Limitations of Liability: WE MAKE THE SITE AND THE CONTENT AVAILABLE FREE OF CHARGE. YOUR USE OF THE SITE AND THE CONTENT IS AT YOUR OWN SOLE RISK. YOU AGREE THAT WE WILL NOT BE LIABLE TO YOU FOR ANY LOSS OR DAMAGES, EITHER ACTUAL OR CONSEQUENTIAL, ARISING OUT OF OR RELATING TO THESE TERMS OF USE, OR TO YOUR (OR ANY THIRD PARTY'S) USE OR INABILITY TO USE THE SITE, OR TO YOUR PLACEMENT OF CONTENT ON THE SITE, OR TO YOUR RELIANCE UPON INFORMATION OBTAINED FROM OR THROUGH THE SITE. IN PARTICULAR, WE WILL HAVE NO LIABILITY FOR ANY CONSEQUENTIAL, INDIRECT, PUNITIVE, SPECIAL, OR INCIDENTAL DAMAGES, WHETHER FORESEEABLE OR UNFORESEEABLE, (INCLUDING, BUT NOT LIMITED TO, CLAIMS FOR DEFAMATION, ERRORS, LOSS OF DATA, OR INTERRUPTION IN AVAILABILITY OF DATA), ARISING OUT OF OR RELATING TO THESE TERMS OF USE, YOUR USE OR INABILITY TO USE THE SITE, OR YOUR PLACEMENT OF CONTENT ON THE SITE, OR TO YOUR RELIANCE UPON INFORMATION OBTAINED FROM OR THROUGH THE SITE, WHETHER BASED IN CONTRACT, TORT, STATUTORY OR OTHER LAW, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW. +

+ +

+ 14. Indemnity: You agree to indemnify and hold harmless GW and its trustees, officers, fellows, students, employees and agents, from and against all claims, actions, suits, damages, liabilities and costs (including, without limitation, reasonable legal fees) arising from or relating to your use of the Site or any of the Content or your failure to comply with any provision of these Terms of Use, and, if applicable, to fully cooperative with GW’s defense against such claims. +

+ +

+ 15. Copyright Complaints: We respect the intellectual property rights of others. If you are an owner of intellectual property and you believe your intellectual property has been improperly posted or distributed via the Site, please notify us by sending an email to copyright@gwu.edu or by sending a notice by U.S. Mail to: 2100 Pennsylvania Avenue NW Suite 250, Washington DC 20052, Attention: Legal Department. In your e-mail or letter, you will need to include all of the notice elements listed in the DMCA at 17 U.S.C. § 512(c)(3). Please be aware that the DMCA makes copyright owners liable if they materially misrepresent that a user's content is infringing. +

+ +

+ 16. Communications and Feedback: We encourage you to contact us in regards to any questions, comments, suggestions, or other feedback you have about the Site. Feedback and any other communications may be sent using the contact form. You acknowledge and agree that any feedback provided by you to GW is non-confidential and GW shall be entitled to the unrestricted use and dissemination of it for any purpose, commercial or otherwise, without acknowledgement or compensation to you. +

+ +

+ 17. Termination: The permissions granted to you in these Terms of Use will terminate automatically upon any breach by you of these Terms of Use. If we take down or otherwise cease to make a work available as an item of Content, the permission granted to you hereunder to use that Content thereafter will terminate at that time. The Site is maintained as a scholarly and educational resource by GW which may be modified or terminated by the University in its sole discretion. +

+ +

+ 18. General: These Terms of Use constitute the entire agreement between you and GW and with respect to the subject matter herein and supersedes any and all prior or contemporaneous oral or written agreements. These Terms of Use, and any rights and licenses granted hereunder, may not be transferred or assigned by you, but may be assigned by GW without restriction. Any attempted transfer or assignment in violation hereof shall be null and void. The failure of either party to exercise or enforce any right or provision of these Terms of Use shall not constitute a waiver of such right or provision. If any provision of these Terms of Use is found by a court of competent jurisdiction to be invalid, the parties nevertheless agree that the court should endeavor to give effect to the parties' intentions as reflected in the provision, and the other provisions of these Terms of Use remain in full force and effect. +

+
\ No newline at end of file From f942e6496e51d0f69de03f9545f840c22f0571e7 Mon Sep 17 00:00:00 2001 From: Max Turer Date: Fri, 16 Feb 2024 19:34:56 +0000 Subject: [PATCH 3/6] new versions of about, share added and navbar styles wrapped up --- .../scholarspace/components/_header.scss | 5 + .../scholarspace/components/_static-page.scss | 23 + app/views/hyrax/homepage/index.html.erb | 2 +- spec/fixtures/content_blocks/about_page.html | 396 +++++++----------- spec/fixtures/content_blocks/share_page.html | 4 +- 5 files changed, 182 insertions(+), 248 deletions(-) diff --git a/app/assets/stylesheets/scholarspace/components/_header.scss b/app/assets/stylesheets/scholarspace/components/_header.scss index 784557e1..05c5cda2 100644 --- a/app/assets/stylesheets/scholarspace/components/_header.scss +++ b/app/assets/stylesheets/scholarspace/components/_header.scss @@ -252,6 +252,11 @@ header { .active > a { color: $gw-white; background-color: unset; + + &:hover { + color: $gw-white; + background: $gw-light-blue; + } } .open .dropdown-menu > li > a { diff --git a/app/assets/stylesheets/scholarspace/components/_static-page.scss b/app/assets/stylesheets/scholarspace/components/_static-page.scss index e4d4c5c9..cd73fdc7 100644 --- a/app/assets/stylesheets/scholarspace/components/_static-page.scss +++ b/app/assets/stylesheets/scholarspace/components/_static-page.scss @@ -47,3 +47,26 @@ } } +// About Page Styles +.about-header-text { + margin-bottom: 0; + color: $gw-light-blue; + font-size: 6em; + font-weight: bold; + + @media (max-width: 1200px) { + font-size: 5em; + } + + @media (max-width: 991px) { + font-size: 4em; + } + + @media (max-width: 748px) { + font-size: 3em; + } + + @media (max-width: 535px) { + font-size: 2.7em; + } +} \ No newline at end of file diff --git a/app/views/hyrax/homepage/index.html.erb b/app/views/hyrax/homepage/index.html.erb index 0de12096..addb6128 100644 --- a/app/views/hyrax/homepage/index.html.erb +++ b/app/views/hyrax/homepage/index.html.erb @@ -1,5 +1,5 @@ <% provide :page_title, application_name %> -
+
<%= render 'home_content' %>
diff --git a/spec/fixtures/content_blocks/about_page.html b/spec/fixtures/content_blocks/about_page.html index 849f5a3d..2253e66e 100644 --- a/spec/fixtures/content_blocks/about_page.html +++ b/spec/fixtures/content_blocks/about_page.html @@ -1,255 +1,161 @@ -

About GW ScholarSpace

-

As the George Washington University’s institutional repository, GW ScholarSpace provides free, public access, broad visibility, and long-term preservation for the research and scholarly works created by GW’s faculty, staff and students, including electronic theses and dissertations (ETDs).

-

General Q&A

-
-
-
-

-
-
-
-

Works produced or sponsored by GW faculty, researchers and staff may be shared through GW ScholarSpace, as well as ETDs and student works sponsored by GW faculty or programs.

-
-
-
- -
-
-

-
-
-
-

Appropriate types of work may include, but are not limited to journal pre-prints and post-prints, datasets, working papers, technical reports, conference papers, student works, annual reports, newsletters, and Electronic Theses and Dissertations (ETDs).

-
-
-
- -
-
-

-
-
-
-
    -
  • Permanent links to each of your scholarly publications ensure long-term access.
  • -
  • Enhanced exposure to Google and other search engines increases your works’ visibility.
  • -
-
-
-
- -
-
-

-
-
-
-

Yes, GW ScholarSpace is intended for public access. However, if your publisher requires a temporary embargo, we can facilitate that (see Embargoes).

-
+
+
+

About GW ScholarSpace

- -
-
-

-
-
-
-

GW ScholarSpace is not appropriate for works that include sensitive data such as personally identifiable information (PII) or protected health information (PHI).

+
+
+
+

As the George Washington University's institutional repository, GW ScholarSpace provides free, public access, broad visibility, and long-term preservation for the research and scholarly works created by GW’s faculty, staff and students, including electronic theses and dissertations (ETDs).

+

GW ScholarSpace is maintained by GW Libraries and Academic Innovation (GWLAI).

- -
-
-

-
-
-
-

GW ScholarSpace welcomes works in most digital formats; however, using recommended preservation formats will facilitate long-term preservation and usability.

-
-
-
- -
-
-

-
-
-
-

You must read and agree to the Terms of Use and terms of the Deposit Agreement in order to submit your works.

-
-
-
- -
-
-

-
-
-
-

GW ScholarSpace allows copyright holders to apply specific creative commons licenses to their works. For more information on Creative Commons, please see the Creative Commons official website.

-
-
-
-
- -

GW ScholarSpace ETDs

-

As the George Washington University's institutional repository for electronic theses and dissertations (ETDs), GW ScholarSpace provides free, public access, broad visibility, and long-term preservation for ETDs created by GW's students.

-

The following information is specific to ETDs in GW ScholarSpace.

- -
-
-
-

-
-
-
-

Yes, GW ScholarSpace is intended for public access. However, if your publisher requires a temporary embargo, we can facilitate that (see Embargoes for general and ETD-specific information).

-
-
-
- -
-
-

-
-
-
-

GW ScholarSpace is not appropriate for ETDs or supplementary files that include sensitive data such as personally identifiable information (PII) or protected health information (PHI).

-
-
-
- -
-
-

-
-
-
-

GW ScholarSpace welcomes works in most digital formats; however, using recommended preservation formats will facilitate long-term preservation and usability. These recommendations apply to ETD and non-ETD works alike.

-
-
-
-
- -

Using GW ScholarSpace to comply with GW's Open Access Resolution

-

The Open Access Resolution automatically gives GW a non-exclusive right to distribute the works, unless an opt-out waiver has been signed (see Opting Out). When signing publishing agreements for the publication of an article, the author(s) should let the publisher know that the agreement is subject to prior license agreement with The George Washington University. The Author's Addendum can be found at Open Access at GW.

-

As soon as an article is published, you will be able to upload a copy directly into the GW ScholarSpace repository. Currently, you may submit your work through our Deposit Form and the Library will notify you when the work has been uploaded.

- -

Depositing your works

-
-
-
-

-
-
-
-

To deposit your ETD, please start by visiting the library's ETD page.

-

To deposit any other type of work, please use the GW ScholarSpace Deposit Form.

-
-
-
- -
-
-

-
-
-
-

For non-ETD works, GW ScholarSpace has an upload size limit of 25 MB. If you would like to upload multiple files or a file larger than 25 MB for a non-ETD work, please send an email to scholarspace@gwu.edu. For all information regarding ETD deposits, please start by visiting library.gwu.edu/etd.

-
-
-
- -
-
-

-
-
-
-

For non-ETD works, you, or a designated depositor, will need to fill in the required fields on the deposit form and accept the Deposit Agreement before being able to submit your work; however, if you can provide more information about your work in the optional fields provided, it will increase the discoverability of your work within GW ScholarSpace. For all information regarding ETD deposits, please start by visiting library.gwu.edu/etd.

-
-
-
-
- -

Visibility and Sharing

-

Works deposited to GW ScholarSpace are publicly discoverable except where embargoed.

- -

Embargoes

-

Works deposited to GW ScholarSpace may be embargoed for a limited period if required by the publisher (see Open Access Resolution).

-

If a work is embargoed, only the files will be embargoed and hidden from public view; the work's metadata such as title, abstract, author, advisor, etc. is public. Please visit library.gwu.edu/etd for more information on embargoes of ETDs.

- -

Preservation

-

GWLAI is committed to providing long-term access to all works submitted to GW ScholarSpace. Informed by best practices, GW ScholarSpace and GW Libraries staff use digital preservation strategies that adapt to the changing technological environment.

-

For more detailed information about the levels of preservation offered by GW Libraries, please see the Digital Stewardship Service Catalog. GW ScholarSpace material receives Tier 1 support.

-
-
-
-

-
-
-
-

Recommended preservation formats have been accepted by information technology, archival, and records management professional communities due to multiple factors such as: format longevity, acceptance and use in professional communities, long term accessibility of most viewing software, and incorporated metadata. For more information about digital preservation best practices and standards, please see the Library of Congress Recommended Formats Statement.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
+
+

What belongs in GW ScholarSpace?

+

Works produced or sponsored by GW faculty, researchers and staff may be shared through GW ScholarSpace, as well as ETDs and student works sponsored by GW faculty or programs.

+

Appropriate types of works that may be submitted to GW ScholarSpace include, but are not limited to:

+
    +
  • Scholarly publications (research & journal articles, books, book reviews, and book chapters)
  • +
  • Electronic theses and dissertations (ETDS)
  • +
  • Student work (including capstone projects and honors theses)
  • +
  • Conference papers and poster presentations
  • +
  • Articles, blog posts, and other non-peer reviewed writing
  • +
  • Annual reports and newsletters
  • +
  • Syllabi and other course materials
  • +
  • White papers, working papers, reports, and other non-published documents
  • +
  • Fictional and creative works
  • +
+
+
+

Why should I submit my works to GW ScholarSpace?

+

Increase the visibility of your work

+

Including your work in GW ScholarSpace increases the visibility of your research and can increase citations and impact. GW ScholarSpace is open and accessible to all; it is indexed by Google and other search engines. It can provide access to scholarly works that might otherwise only be accessed via subscription.

+

Electronic theses and dissertations in GW ScholarSpace are also discoverable via the GW libraries catalog.

+

Make Citations Easier with a Persistent Link

+

All works uploaded to GW ScholarSpace receive persistent links to make citations easier and to ensure long term-access.

+

Preserve Your Work

+

GWLAI is committed to providing long-term access to all works submitted to GW ScholarSpace. Informed by best practices, GW Libraries staff use digital preservation strategies that adapt to the changing technological environment.

+

Comply with the GW Faculty Open Access Resolution

+

The Open Access Resolution automatically gives GW a non-exclusive right to distribute the works, unless an opt-out waiver has been signed (see Opting Out). When signing publishing agreements for the publication of an article, the author(s) should let the publisher know that the agreement is subject to prior license agreement with The George Washington University. The Author's Addendum can be found at Open Access at GW.

+
+
+

How do I submit my work to GW ScholarSpace?

+

Submitting Electronic Thesis and Dissertations (ETDs)

+

Electronic Thesis and Dissertations (ETDs) must first be submitted via the ProQuest ETD administrator. Please visit the library’s ETD page for more information.

+

ETDs submitted via this process are automatically ingested into GW ScholarSpace.

+

Submitting All Other Types of Works and Publications

+

To deposit any other type of work, please use the GW ScholarSpace Deposit Form.

+
+
+

What should I know before I deposit something to GW ScholarSpace?

+ +

Any depositor submitting works to GW Scholarspace must either own copyright for the work or have the permission of the copyright holder to publish the work in GW ScholarSpace.

+

Published scholarly work may be subject to copyright restrictions based on the contract signed with the publisher. However, for GW faculty members, depending on the date of publishing, the GW Open Access Resolution may provide GW with nonexclusive permission to make available your scholarly articles and to exercise the copyright in those articles for the purpose of open dissemination.

+

Even without permission or a license, you still may be able to share a pre-print or other form of your research through self-archiving. For more information please visit GW Libraries' guide on author's rights.

+

GW ScholarSpace allows copyright holders to apply specific creative commons licenses to their works. For more information on Creative Commons, please see the Creative Commons official website.

+

For assistance navigating copyright, rights, and permission please contact GW LAI Scholarly Communications team: schol_comm@gwu.edu.

+

Related Resources:

+

Open Access - GW Libraries
Copyright - GW Libraries

+

Deposit Agreement

+

Please review the GW ScholarSpace Deposit Agreement.

+

Terms of Use

+

Please review the GW ScholarSpace Terms of Use.

+

Accessibility

+

The George Washington University (GW) is committed to making all web properties and web content accessible and usable for everyone, including people with disabilities, by employing principles of universal design and striving to conform to Web Content Accessibility Guidelines (WCAG) 2.1, Level AA.
+ Works submitted to GW ScholarSpace should conform to WCAG 2.1, Level AA. For assistance in making your work comply with the WCAG guidelines please contact the Scholarly Communications team: schol_comm@gwu.edu.

+

Related Resources:
Accessibility Best Practices - GW Libraries

+

Visibility and Sharing

+

Works deposited to GW ScholarSpace are publicly discoverable except where embargoed.

+
+
+

General Q&A

+
+
+
+

+
+
+
+

Works deposited to GW ScholarSpace may be embargoed for a limited period.

+

If a work is embargoed, only the files will be embargoed and hidden from public view; the work's metadata such as title, abstract, author, advisor, etc. is public. Please visit library.gwu.edu/etd for more information on embargoes of ETDs.

+
+
+
+
+
+

+
+
+
+

+

    +
  • Research data
  • +
  • Works that must be permanently restricted or embargoed
  • +
  • Works that contain confidential information like unredacted personal protected information
  • +
  • Works in which the submitter does not own the copyright or have permission to publish
  • +
+

+
+
+
+
+
+

+
+
+
+

Recommended preservation formats have been accepted by information technology, archival, and records management professional communities due to multiple factors such as: format longevity, acceptance and use in professional communities, long term accessibility of most viewing software, and incorporated metadata. For more information about digital preservation best practices and standards, please see the Library of Congress Recommended Formats Statement.

+
TypeRecommended Preservation FormatFile Extension
TextPDF/A or PDF.pdf
TextPlain Text.txt
TextXML.xml
TextCSV.csv
ImageJPEG.jpg
ImageTIFF.tif
AudioBroadcast Wave.wav
+ + + + + - -
TypeRecommended Preservation FormatFile Extension
+ + + + Text + PDF/A or PDF + .pdf + + + Text + Plain Text + .txt + + + Text + XML + .xml + + + Text + CSV + .csv + + + Image + JPEG + .jpg + + + Image + TIFF + .tif + + + Audio + Broadcast Wave + .wav + + + +
+
- -

Withdrawal

-

Works submitted to GW ScholarSpace are permanent. Under certain circumstances a work in GW ScholarSpace may be removed from view (e.g. due to a violation of the GW ScholarSpace Deposit Agreement). To avoid loss of the historical record, all such instances will be documented via a statement attached to the record in PDF. The content of the document should be: “This work has been withdrawn from GW ScholarSpace. If you have questions, please contact __________.”

- -

Related University Policies

-

GW Faculty Open Access Resolution

-

GW Copyright Policy

-

GW Public Access NIH Publications Policy

-

GW Records Management Policy

-

GW Technology Commercialization Office Transfer Policies

-

GW Information Security Policy

\ No newline at end of file diff --git a/spec/fixtures/content_blocks/share_page.html b/spec/fixtures/content_blocks/share_page.html index 378de1a8..512dd165 100644 --- a/spec/fixtures/content_blocks/share_page.html +++ b/spec/fixtures/content_blocks/share_page.html @@ -61,10 +61,10 @@

What can I deposit to GW ScholarSpace?

What do I need to know before I deposit my work?

Want more information about GWSS and depositing your works? Browse the GW ScholarSpace about page. Have questions or need further assistance? Contact the Scholarly Communications team from GWLAI.

From 37497bc723123e1b9ca017b41d3c2145a47961f9 Mon Sep 17 00:00:00 2001 From: Max Turer Date: Tue, 20 Feb 2024 15:15:30 +0000 Subject: [PATCH 4/6] Edited tests for CICD --- spec/features/homepage_spec.rb | 40 +++++++++++++++++----------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/spec/features/homepage_spec.rb b/spec/features/homepage_spec.rb index ee4b6f41..677cc1eb 100644 --- a/spec/features/homepage_spec.rb +++ b/spec/features/homepage_spec.rb @@ -45,60 +45,60 @@ end context "navigation bar" do - it 'has a link to "Information for Authors" page' do + it 'has a link to "About" page' do within ".navigation-wrap" do - expect(page).to have_content("Information for Authors") + expect(page).to have_content("About") end end - it 'takes user to "Information for Authors" page when clicked' do + it 'takes user to "About" page when clicked' do within ".navigation-wrap" do - click_on "Information for Authors" + click_on "About" end - expect(current_path).to eq("/terms") + expect(current_path).to eq("/about") end - it 'has a link to "About" page' do + it 'has a link to "Contact" page' do within ".navigation-wrap" do - expect(page).to have_content("About") + expect(page).to have_content("Contact") end end - it 'takes user to "About" page when clicked' do + it 'takes user to "Contact" page when clicked' do within ".navigation-wrap" do - click_on "About" + click_on "Contact" end - expect(current_path).to eq("/about") + expect(current_path).to eq("/contact") end - it 'has a link to the "Help" page' do + it 'has a link to the "Share Your Work" page' do within ".navigation-wrap" do - expect(page).to have_content("Help") + expect(page).to have_content("Share Your Work") end end - it 'takes user to "Help" page when clicked' do + it 'takes user to "Share Your Work" page when clicked' do within ".navigation-wrap" do - click_on "Help" + click_on "Share Your Work" end - expect(current_path).to eq("/help") + expect(current_path).to eq("/share") end - it 'has a link to the "Contact" page' do + it 'has a link to the "Browse Everything" page' do within ".navigation-wrap" do - expect(page).to have_content("Contact") + expect(page).to have_content("Browse Everything") end end - it 'takes user to "Contact" page when clicked' do + it 'takes user to "Browse Everything" page when clicked' do within ".navigation-wrap" do - click_on "Contact" + click_on "Browse Everything" end - expect(current_path).to eq("/contact") + expect(current_path).to eq("/browse") end it 'takes user to search result page when clicking magnifying glass icon' do From 691a8d297f8b9807d43e50f026f6ee3cb8665fd4 Mon Sep 17 00:00:00 2001 From: Max Turer Date: Tue, 20 Feb 2024 15:39:40 +0000 Subject: [PATCH 5/6] fixed test typo, whoops --- spec/features/homepage_spec.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec/features/homepage_spec.rb b/spec/features/homepage_spec.rb index 677cc1eb..9fcab0e5 100644 --- a/spec/features/homepage_spec.rb +++ b/spec/features/homepage_spec.rb @@ -98,7 +98,7 @@ click_on "Browse Everything" end - expect(current_path).to eq("/browse") + expect(current_path).to eq("/catalog") end it 'takes user to search result page when clicking magnifying glass icon' do From ff394c421bcf33f3ac2569fe594e88ad6cf69ea6 Mon Sep 17 00:00:00 2001 From: Max Turer Date: Tue, 20 Feb 2024 16:23:34 +0000 Subject: [PATCH 6/6] caught style error in contact form --- .../scholarspace/components/_static-page.scss | 20 ++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/app/assets/stylesheets/scholarspace/components/_static-page.scss b/app/assets/stylesheets/scholarspace/components/_static-page.scss index cd73fdc7..ec7d8bda 100644 --- a/app/assets/stylesheets/scholarspace/components/_static-page.scss +++ b/app/assets/stylesheets/scholarspace/components/_static-page.scss @@ -69,4 +69,22 @@ @media (max-width: 535px) { font-size: 2.7em; } -} \ No newline at end of file +} + +//contact page +#new_contact_form { + display: flex; + flex-direction: column; + align-items: end; + + .form-group { + margin-left: 0; + margin-right: 0; + width: 100%; + } + + input[type="submit"] { + margin-right: 15px; + width: 10em; + } + } \ No newline at end of file