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

UI upgrade #1344

Merged
merged 119 commits into from
Aug 30, 2024
Merged

UI upgrade #1344

merged 119 commits into from
Aug 30, 2024

Conversation

thatbudakguy
Copy link
Member

  • Use propshaft + cssbundling-rails instead of sprockets
  • Use bootstrap 5
  • Use blacklight 8 and the GBL blacklight 8 branch
  • Remove an old override
  • Update Gemfile.lock
  • Remove calls to functions removed in BL8
  • Remove blacklight base layout override
  • move css to cssbundling-rails
  • Reset styles to GeoBlacklight default
  • Install importmap, stimulus, and turbo
  • Remove some unused partials
  • Set up the import map
  • Remove the old javascripts
  • fix blacklight solr url location
  • Add vendorized GBL JS
  • Make the catalogcontroller more like GBL5's default
  • Remove partials we don't need to use anymore
  • use bootstrap.bundle instead of bootstrap
  • update header to stanford header
  • add footer
  • fix tests
  • Use geoblacklight main
  • Align solr versions
  • remove basemap override
  • move sidebar, update display
  • update home page text to figma, add recently added
  • remove local version of component library
  • Update to the latest version of component library
  • remove icons, styling updates
  • move sidebar to document
  • add box shadow, center titles
  • fix legacy icons, info_format
  • update show to be three columns
  • update the search results view
  • Update to the latest version of the component library
  • add georeferenced alert and unit tests
  • small header icons fixes search page
  • update index map colors
  • add header icons to show page
  • move search header into document split
  • Use container-fluid and set max-width to 1600px
  • remove hgl
  • Point at CDN versions of stylesheets for dependencies
  • fix berkeley icon
  • fix header icons, download headings
  • update search bar to match figma
  • update navbar boomarkmarks link
  • update map height, remove gis tools
  • update geoblacklight to latest version
  • fix css for search button
  • update header/footer margin to match main container
  • add other icon
  • update pagination css to be links
  • allow for file_format to be nil
  • Fluid layout should not affect block-padding on main-container
  • adding code snippet functionality
  • adding clipboard copy stimulus controller, and options component
  • updating flow and logic, not displaying code snippet link for restricted datasets
  • using fixture data
  • fixing test
  • Update path to geoblacklight stylesheet
  • DownloadLinksComponent: add download button div class to prevent link text from overlapping other page elements
  • Update @geoblacklight/frontend to alpha.9
  • Remove duplicate selectors
  • Revert "Remove duplicate selectors"
  • Defer non-critical CSS to prevent flash of unstyled content
  • update search bar background
  • Remove manifest
  • Make the resource type darker for accessibility purposes
  • add expand/collapse buttons to search results
  • Use Stimulus targets for expand collapse button styles
  • increase padding for pagination
  • Prevent @imported css from getting in queue behind the javascript
  • add download controller
  • Reduce the app header vertical padding slightly
  • Also available links component/all ref links in more details (Also available links component/all ref links in more details #1224)
  • update importmap to use latest JS from geo, overlays on maps
  • create logout dropdown
  • move tools to header
  • build blacklight css from blacklight gem
  • update basemap to not wrap
  • fix parentheses in header
  • decrease padding on mobile
  • update column widths on search page
  • update overlays on maps
  • add axe spec
  • Override Blacklight's StartOverButtonComponent
  • add bookmark to search results
  • set facet color headers
  • switch active facet color; background; font to use header color
  • Add custom DocumentMetadataComponent to remove dl-invert class
  • update hover to include description
  • remove unncessary css
  • Use additive style rather than subtractive
  • update codesnippet font-size
  • update header tools to be even
  • move title to span metadata and map
  • rename history to search history
  • make header tools underlined
  • Revise text and layout for search widgets on small screens
  • reorder and rename facets
  • switch to arrow-circle-fill
  • build blacklight css from blacklight gem
  • remove double search text
  • Change padding and alignment for search bar
  • remove bl7 form, update form to use user info
  • Update the geoblacklight frontend package to v5.0.0-alpha.10
  • Stop namespacing components
  • Add a comment to understand why a style was needed
  • make box shadow appear on right and left
  • updating code
  • update facets to col-lg-2
  • fix rebase errors in pull Stop namespacing components #1249
  • Shrink the magnifying glass icon
  • remove underline for header tools
  • Customize bookmarks page layout
  • update selections order

@thatbudakguy thatbudakguy merged commit 7fc181c into main Aug 30, 2024
2 checks passed
@thatbudakguy thatbudakguy deleted the bl8 branch August 30, 2024 22:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants