Jonathan Rochkind
Jonathan Rochkind
In my app, in BL7/Bootstrap 4, if the "more" modal for facets was too big for the screen, then scrolling the window would scroll _the modal_, allowing the user to...
It was previously hard-coded into catalog/index.html.erb that if you has_search_parameters?, you display search results, and otherwise you display "home" splash content. But my app never wants to display home splash...
This was not true in Blacklight 7. But in Blacklight 8.0.1, see eg: https://demo.projectblacklight.org/?search_field=all_fields&q=notherenosuchthing --------  --------- In Blacklight 7.x, that extraneous and...
I am trying to use `blacklight-frontend` npm package (7.25.0) with bootstrap _4_ (not 5). While blacklight-frontend dependencies suggest that it accepts `bootstrap ">=4.3.1 =4.3.1 =4.3.1 [email protected]" has unmet peer dependency...
Blacklight has a mechanism meant to support non-javascript degradation, where the [body tag has a `no-js` class](https://github.com/projectblacklight/blacklight/blob/da7792c7ef004b273b02e2d1cc7c4f272df4c0f2/app/views/layouts/blacklight/base.html.erb#L2), which is [removed by javascript on page load](https://github.com/projectblacklight/blacklight/blob/da7792c7ef004b273b02e2d1cc7c4f272df4c0f2/app/javascript/blacklight/core.js#L43-L52). However, as far as I...
In the Blacklight demo app, if I save some bookmarks without being logged in, and then later log in, my temporary bookmarks are properly merged into my persistent bookmarks associated...
I'm having a weird issue with bookmarks, that I haven't been able to isolate/reproduce yet. I report it here mostly just in case someone else runs into it, to leave...
Using vite-rails `3.0.17`, vite_ruby `3.5.0`, and vite `5.0.10`, I'm getting this deprecation warning output in my console when running `assets:precompile`. ``` remote: Build with Vite complete: /tmp/build_93418466/public/vite remote: The CJS...
As a result of #46992 (@tenderlove), with new Rails 7.1 default `run_after_transaction_callbacks_in_order_defined` true, `prepend` option is _no longer supported_ for any transactional callbacks. (after_commit) We can see how in the...
I am in the process of trying to switch from webpack to vite. I am far from an expert in any of this js build tooling stuff, just trying to...