Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

I19 add campus features #34

Merged
merged 5 commits into from
Aug 26, 2024
Merged

I19 add campus features #34

merged 5 commits into from
Aug 26, 2024

Commits on Aug 23, 2024

  1. ⚙️ Add campus to ead2_config

    This commit will add the campus logic to the ead2_config and also change
    the rake's reference to the app's version.
    kirkkwang committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    619f9af View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. 🎁 Add campus to breadcrumbs

    This commit will add relevant SVG files for the breadcrumbs and a few
    helpers as well as some SolrDocument methods that we'll need.  The main
    thing is adding the Ngao::Arclight::BreadcrumbsHierarchyComponent
    because we want to override the breadcrumbs_hierarchy_component view.
    Overriding view component views are a little different that regular view
    files where if you match the path you'll be set.  This required us to
    create the component object in this application and then it would be
    able to pick up the overridden view component erb.
    
    Ref:
    - ViewComponent/view_component#411
    kirkkwang committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    72b5f47 View commit details
    Browse the repository at this point in the history
  2. ⚙️ Adding a commentted assets debug true

    This is just for the convenience of uncommenting and restarting instead
    of needing to type it in every time.
    kirkkwang committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    6a1c20d View commit details
    Browse the repository at this point in the history
  3. 🎁 Add campus to facets

    This will render the campus in the facets field.  All of the changes
    came from the current ngao app.
    
    Ref:
    - #19
    kirkkwang committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    9a17235 View commit details
    Browse the repository at this point in the history
  4. 🎁 Add campuses to index page

    This commit will add the campuses to the index page and do some minimum
    styling.  Also the scroll to top button was added as well all its
    accompanying files.  The repositories.yml was updated to NGAO's current
    one so we can see more than one campus.  We also introduced a decorator
    pattern to override the repositories controller to add the campus logic.
    kirkkwang committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    096fc16 View commit details
    Browse the repository at this point in the history