Created
December 12, 2025 19:27
-
-
Save ewlarson/de3ce3b038e2c908ddd6a3a1460a2033 to your computer and use it in GitHub Desktop.
GeoBlacklight QuickStart via Importmaps — Sass warnings and errors
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ewlarson@beanburrito-5 tmp % ASSET_PIPELINE=importmap rails new gbl-quickstart-importmaps -m https://raw.githubusercontent.com/geoblacklight/geoblacklight/main/template.rb -a propshaft --css bootstrap --js importmap | |
| create | |
| create README.md | |
| create Rakefile | |
| create .node-version | |
| create .ruby-version | |
| create config.ru | |
| create .gitignore | |
| create .gitattributes | |
| create Gemfile | |
| run git init from "." | |
| Initialized empty Git repository in /Users/ewlarson/Rails/tmp/gbl-quickstart-importmaps/.git/ | |
| create app | |
| create app/assets/config/manifest.js | |
| create app/assets/stylesheets/application.css | |
| create app/channels/application_cable/channel.rb | |
| create app/channels/application_cable/connection.rb | |
| create app/controllers/application_controller.rb | |
| create app/helpers/application_helper.rb | |
| create app/jobs/application_job.rb | |
| create app/mailers/application_mailer.rb | |
| create app/models/application_record.rb | |
| create app/views/layouts/application.html.erb | |
| create app/views/layouts/mailer.html.erb | |
| create app/views/layouts/mailer.text.erb | |
| create app/views/pwa/manifest.json.erb | |
| create app/views/pwa/service-worker.js | |
| create app/assets/images | |
| create app/assets/images/.keep | |
| create app/controllers/concerns/.keep | |
| create app/models/concerns/.keep | |
| create bin | |
| create bin/brakeman | |
| create bin/rails | |
| create bin/rake | |
| create bin/rubocop | |
| create bin/setup | |
| create Dockerfile | |
| create .dockerignore | |
| create bin/docker-entrypoint | |
| create .rubocop.yml | |
| create .github/workflows | |
| create .github/workflows/ci.yml | |
| create .github/dependabot.yml | |
| create config | |
| create config/routes.rb | |
| create config/application.rb | |
| create config/environment.rb | |
| create config/cable.yml | |
| create config/puma.rb | |
| create config/storage.yml | |
| create config/environments | |
| create config/environments/development.rb | |
| create config/environments/production.rb | |
| create config/environments/test.rb | |
| create config/initializers | |
| create config/initializers/assets.rb | |
| create config/initializers/content_security_policy.rb | |
| create config/initializers/cors.rb | |
| create config/initializers/filter_parameter_logging.rb | |
| create config/initializers/inflections.rb | |
| create config/initializers/new_framework_defaults_7_2.rb | |
| create config/initializers/permissions_policy.rb | |
| create config/locales | |
| create config/locales/en.yml | |
| create config/master.key | |
| append .gitignore | |
| create config/boot.rb | |
| create config/database.yml | |
| create db | |
| create db/seeds.rb | |
| create lib | |
| create lib/tasks | |
| create lib/tasks/.keep | |
| create lib/assets | |
| create lib/assets/.keep | |
| create log | |
| create log/.keep | |
| create public | |
| create public/404.html | |
| create public/406-unsupported-browser.html | |
| create public/422.html | |
| create public/500.html | |
| create public/icon.png | |
| create public/icon.svg | |
| create public/robots.txt | |
| create tmp | |
| create tmp/.keep | |
| create tmp/pids | |
| create tmp/pids/.keep | |
| create vendor | |
| create vendor/.keep | |
| create test/fixtures/files | |
| create test/fixtures/files/.keep | |
| create test/controllers | |
| create test/controllers/.keep | |
| create test/mailers | |
| create test/mailers/.keep | |
| create test/models | |
| create test/models/.keep | |
| create test/helpers | |
| create test/helpers/.keep | |
| create test/integration | |
| create test/integration/.keep | |
| create test/channels/application_cable/connection_test.rb | |
| create test/test_helper.rb | |
| create test/system | |
| create test/system/.keep | |
| create test/application_system_test_case.rb | |
| create storage | |
| create storage/.keep | |
| create tmp/storage | |
| create tmp/storage/.keep | |
| remove app/assets/config/manifest.js | |
| remove app/assets/config | |
| remove app/assets/stylesheets/application.css | |
| create app/assets/stylesheets/application.css | |
| remove config/initializers/cors.rb | |
| remove config/initializers/new_framework_defaults_7_2.rb | |
| apply https://raw.githubusercontent.com/geoblacklight/geoblacklight/main/template.rb | |
| gemfile geoblacklight | |
| run bundle install from "." | |
| Fetching gem metadata from https://rubygems.org/.......... | |
| Resolving dependencies... | |
| Bundle complete! 18 Gemfile dependencies, 143 gems now installed. | |
| Use `bundle info [gemname]` to see where a bundled gem is installed. | |
| 1 installed gem you directly depend on is looking for funding. | |
| Run `bundle fund` for details | |
| run bundle install --quiet | |
| run bundle lock --add-platform=x86_64-linux | |
| Fetching gem metadata from https://rubygems.org/........ | |
| Resolving dependencies... | |
| Writing lockfile to /Users/ewlarson/Rails/tmp/gbl-quickstart-importmaps/Gemfile.lock | |
| run bundle lock --add-platform=aarch64-linux | |
| Fetching gem metadata from https://rubygems.org/........ | |
| Resolving dependencies... | |
| Writing lockfile to /Users/ewlarson/Rails/tmp/gbl-quickstart-importmaps/Gemfile.lock | |
| run bundle binstubs bundler | |
| rails importmap:install | |
| apply /Users/ewlarson/.rbenv/versions/3.3.5/lib/ruby/gems/3.3.0/gems/importmap-rails-2.2.2/lib/install/install.rb | |
| Add Importmap include tags in application layout | |
| insert app/views/layouts/application.html.erb | |
| Create application.js module as entrypoint | |
| create app/javascript/application.js | |
| Use vendor/javascript for downloaded pins | |
| create vendor/javascript | |
| create vendor/javascript/.keep | |
| Configure importmap paths in config/importmap.rb | |
| create config/importmap.rb | |
| Copying binstub | |
| create bin/importmap | |
| run bundle install --quiet | |
| rails turbo:install stimulus:install | |
| apply /Users/ewlarson/.rbenv/versions/3.3.5/lib/ruby/gems/3.3.0/gems/turbo-rails-2.0.20/lib/install/turbo_with_importmap.rb | |
| Import Turbo | |
| append app/javascript/application.js | |
| Pin Turbo | |
| append config/importmap.rb | |
| run bundle install --quiet | |
| apply /Users/ewlarson/.rbenv/versions/3.3.5/lib/ruby/gems/3.3.0/gems/stimulus-rails-1.3.4/lib/install/stimulus_with_importmap.rb | |
| Create controllers directory | |
| create app/javascript/controllers | |
| create app/javascript/controllers/index.js | |
| create app/javascript/controllers/application.js | |
| create app/javascript/controllers/hello_controller.js | |
| Import Stimulus controllers | |
| append app/javascript/application.js | |
| Pin Stimulus | |
| Appending: pin "@hotwired/stimulus", to: "stimulus.min.js" | |
| append config/importmap.rb | |
| Appending: pin "@hotwired/stimulus-loading", to: "stimulus-loading.js" | |
| append config/importmap.rb | |
| Pin all controllers | |
| Appending: pin_all_from "app/javascript/controllers", under: "controllers" | |
| append config/importmap.rb | |
| run bundle install --quiet | |
| rails css:install:bootstrap | |
| apply /Users/ewlarson/.rbenv/versions/3.3.5/lib/ruby/gems/3.3.0/gems/cssbundling-rails-1.4.3/lib/install/bootstrap/install.rb | |
| apply /Users/ewlarson/.rbenv/versions/3.3.5/lib/ruby/gems/3.3.0/gems/cssbundling-rails-1.4.3/lib/install/install.rb | |
| Build into app/assets/builds | |
| create app/assets/builds | |
| create app/assets/builds/.keep | |
| append .gitignore | |
| append .gitignore | |
| Remove app/assets/stylesheets/application.css so build output can take over | |
| remove app/assets/stylesheets/application.css | |
| Add stylesheet link tag in application layout | |
| unchanged app/views/layouts/application.html.erb | |
| Add default package.json | |
| create package.json | |
| Add default Procfile.dev | |
| create Procfile.dev | |
| Ensure foreman is installed | |
| run gem install foreman from "." | |
| Successfully installed foreman-0.90.0 | |
| Parsing documentation for foreman-0.90.0 | |
| Done installing documentation for foreman after 0 seconds | |
| Parsing documentation for foreman-0.90.0 | |
| Done installing documentation for foreman after 0 seconds | |
| 1 gem installed | |
| Add bin/dev to start foreman | |
| create bin/dev | |
| Install Bootstrap with Bootstrap Icons, Popperjs/core and Autoprefixer | |
| create app/assets/stylesheets/application.bootstrap.scss | |
| run yarn add sass bootstrap bootstrap-icons @popperjs/core postcss postcss-cli autoprefixer nodemon from "." | |
| yarn add v1.22.22 | |
| warning ../../../package.json: No license field | |
| info No lockfile found. | |
| [1/4] 🔍 Resolving packages... | |
| [2/4] 🚚 Fetching packages... | |
| [3/4] 🔗 Linking dependencies... | |
| [4/4] 🔨 Building fresh packages... | |
| success Saved lockfile. | |
| success Saved 83 new dependencies. | |
| info Direct dependencies | |
| ├─ @popperjs/[email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| └─ [email protected] | |
| info All dependencies | |
| ├─ @parcel/[email protected] | |
| ├─ @parcel/[email protected] | |
| ├─ @popperjs/[email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| ├─ [email protected] | |
| └─ [email protected] | |
| ✨ Done in 7.75s. | |
| insert config/initializers/assets.rb | |
| Appending Bootstrap JavaScript import to default entry point | |
| append app/javascript/application.js | |
| Pin Bootstrap | |
| append config/importmap.rb | |
| insert config/initializers/assets.rb | |
| append config/initializers/assets.rb | |
| run bun run build:css:compile from "." | |
| $ sass ./app/assets/stylesheets/application.bootstrap.scss:./app/assets/builds/application.css --no-source-map --load-path=node_modules | |
| Deprecation Warning [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0. | |
| More info and automated migrator: https://sass-lang.com/d/import | |
| ╷ | |
| 1 │ @import 'bootstrap/scss/bootstrap'; | |
| │ ^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0. | |
| More info and automated migrator: https://sass-lang.com/d/import | |
| ╷ | |
| 2 │ @import 'bootstrap-icons/font/bootstrap-icons'; | |
| │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| app/assets/stylesheets/application.bootstrap.scss 2:9 root stylesheet | |
| Deprecation Warning [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0. | |
| More info and automated migrator: https://sass-lang.com/d/import | |
| ╷ | |
| 1 │ @import "mixins/banner"; | |
| │ ^^^^^^^^^^^^^^^ | |
| ╵ | |
| bootstrap/scss/bootstrap.scss 1:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0. | |
| More info and automated migrator: https://sass-lang.com/d/import | |
| ╷ | |
| 7 │ @import "functions"; | |
| │ ^^^^^^^^^^^ | |
| ╵ | |
| bootstrap/scss/bootstrap.scss 7:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0. | |
| More info and automated migrator: https://sass-lang.com/d/import | |
| ╷ | |
| 8 │ @import "variables"; | |
| │ ^^^^^^^^^^^ | |
| ╵ | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [if-function]: The Sass if() syntax is deprecated in favor of the modern CSS syntax. | |
| Suggestion: if(sass($arg == "$value"): $value; else: $arg) | |
| More info: https://sass-lang.com/d/if-function | |
| ╷ | |
| 58 │ $_args: append($_args, if($arg == "$key", $key, if($arg == "$value", $value, $arg))); | |
| │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 58:55 @import | |
| bootstrap/scss/bootstrap.scss 7:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [if-function]: The Sass if() syntax is deprecated in favor of the modern CSS syntax. | |
| Suggestion: if(sass($arg == "$key"): $key; else: if($arg == "$value", $value, $arg)) | |
| More info: https://sass-lang.com/d/if-function | |
| ╷ | |
| 58 │ $_args: append($_args, if($arg == "$key", $key, if($arg == "$value", $value, $arg))); | |
| │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 58:30 @import | |
| bootstrap/scss/bootstrap.scss 7:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [if-function]: The Sass if() syntax is deprecated in favor of the modern CSS syntax. | |
| Suggestion: if(sass($l1 > $l2): divide($l1 + 0.05, $l2 + 0.05); else: divide($l2 + 0.05, $l1 + 0.05)) | |
| More info: https://sass-lang.com/d/if-function | |
| ╷ | |
| 177 │ @return if($l1 > $l2, divide($l1 + .05, $l2 + .05), divide($l2 + .05, $l1 + .05)); | |
| │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 177:11 @import | |
| bootstrap/scss/bootstrap.scss 7:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [if-function]: The Sass if() syntax is deprecated in favor of the modern CSS syntax. | |
| Suggestion: if(sass(divide($value, 255) < 0.04045): divide(divide($value, 255), 12.92); else: nth($_luminance-list, $value + 1)) | |
| More info: https://sass-lang.com/d/if-function | |
| ╷ | |
| 191 │ $value: if(divide($value, 255) < .04045, divide(divide($value, 255), 12.92), nth($_luminance-list, $value + 1)); | |
| │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 191:13 @import | |
| bootstrap/scss/bootstrap.scss 7:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [if-function]: The Sass if() syntax is deprecated in favor of the modern CSS syntax. | |
| Suggestion: if(sass($weight > 0): shade-color($color, $weight); else: tint-color($color, -$weight)) | |
| More info: https://sass-lang.com/d/if-function | |
| ╷ | |
| 217 │ @return if($weight > 0, shade-color($color, $weight), tint-color($color, -$weight)); | |
| │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 217:11 @import | |
| bootstrap/scss/bootstrap.scss 7:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0. | |
| Use color.mix instead. | |
| More info and automated migrator: https://sass-lang.com/d/import | |
| ╷ | |
| 207 │ @return mix(white, $color, $weight); | |
| │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 207:11 tint-color() | |
| node_modules/bootstrap/scss/_variables.scss 79:12 @import | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0. | |
| Use color.mix instead. | |
| More info and automated migrator: https://sass-lang.com/d/import | |
| ╷ | |
| 212 │ @return mix(black, $color, $weight); | |
| │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 212:11 shade-color() | |
| node_modules/bootstrap/scss/_variables.scss 84:12 @import | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0. | |
| Use color.mix instead. | |
| More info and automated migrator: https://sass-lang.com/d/import | |
| ╷ | |
| 342 │ $light-bg-subtle: mix($gray-100, $white) !default; | |
| │ ^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_variables.scss 342:27 @import | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0. | |
| Use math.unit instead. | |
| More info and automated migrator: https://sass-lang.com/d/import | |
| ╷ | |
| 11 │ @if $prev-num == null or unit($num) == "%" or unit($prev-num) == "%" { | |
| │ ^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 11:30 -assert-ascending() | |
| node_modules/bootstrap/scss/_variables.scss 494:1 @import | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0. | |
| Use math.unit instead. | |
| More info and automated migrator: https://sass-lang.com/d/import | |
| ╷ | |
| 11 │ @if $prev-num == null or unit($num) == "%" or unit($prev-num) == "%" { | |
| │ ^^^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 11:51 -assert-ascending() | |
| node_modules/bootstrap/scss/_variables.scss 494:1 @import | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [color-functions]: red() is deprecated. Suggestion: | |
| color.channel($color, "red", $space: rgb) | |
| More info: https://sass-lang.com/d/color-functions | |
| ╷ | |
| 185 │ "r": red($color), | |
| │ ^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 185:10 luminance() | |
| node_modules/bootstrap/scss/_functions.scss 174:8 contrast-ratio() | |
| node_modules/bootstrap/scss/_functions.scss 159:22 color-contrast() | |
| node_modules/bootstrap/scss/_variables.scss 846:42 @import | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [color-functions]: green() is deprecated. Suggestion: | |
| color.channel($color, "green", $space: rgb) | |
| More info: https://sass-lang.com/d/color-functions | |
| ╷ | |
| 186 │ "g": green($color), | |
| │ ^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 186:10 luminance() | |
| node_modules/bootstrap/scss/_functions.scss 174:8 contrast-ratio() | |
| node_modules/bootstrap/scss/_functions.scss 159:22 color-contrast() | |
| node_modules/bootstrap/scss/_variables.scss 846:42 @import | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [color-functions]: blue() is deprecated. Suggestion: | |
| color.channel($color, "blue", $space: rgb) | |
| More info: https://sass-lang.com/d/color-functions | |
| ╷ | |
| 187 │ "b": blue($color) | |
| │ ^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 187:10 luminance() | |
| node_modules/bootstrap/scss/_functions.scss 174:8 contrast-ratio() | |
| node_modules/bootstrap/scss/_functions.scss 159:22 color-contrast() | |
| node_modules/bootstrap/scss/_variables.scss 846:42 @import | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [color-functions]: red() is deprecated. Suggestion: | |
| color.channel($color, "red", $space: rgb) | |
| More info: https://sass-lang.com/d/color-functions | |
| ╷ | |
| 37 │ @return red($value), green($value), blue($value); | |
| │ ^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 37:11 to-rgb() | |
| node_modules/bootstrap/scss/_variables.scss 846:31 @import | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [color-functions]: green() is deprecated. Suggestion: | |
| color.channel($color, "green", $space: rgb) | |
| More info: https://sass-lang.com/d/color-functions | |
| ╷ | |
| 37 │ @return red($value), green($value), blue($value); | |
| │ ^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 37:24 to-rgb() | |
| node_modules/bootstrap/scss/_variables.scss 846:31 @import | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Warning: 312 repetitive deprecation warnings omitted. | |
| Run in verbose mode to see all warnings. | |
| run bun run build:css:prefix from "." | |
| $ postcss ./app/assets/builds/application.css --use=autoprefixer --output=./app/assets/builds/application.css | |
| run bun run build:css from "." | |
| $ bun run build:css:compile && bun run build:css:prefix | |
| $ sass ./app/assets/stylesheets/application.bootstrap.scss:./app/assets/builds/application.css --no-source-map --load-path=node_modules | |
| Deprecation Warning [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0. | |
| More info and automated migrator: https://sass-lang.com/d/import | |
| ╷ | |
| 1 │ @import 'bootstrap/scss/bootstrap'; | |
| │ ^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0. | |
| More info and automated migrator: https://sass-lang.com/d/import | |
| ╷ | |
| 2 │ @import 'bootstrap-icons/font/bootstrap-icons'; | |
| │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| app/assets/stylesheets/application.bootstrap.scss 2:9 root stylesheet | |
| Deprecation Warning [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0. | |
| More info and automated migrator: https://sass-lang.com/d/import | |
| ╷ | |
| 1 │ @import "mixins/banner"; | |
| │ ^^^^^^^^^^^^^^^ | |
| ╵ | |
| bootstrap/scss/bootstrap.scss 1:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0. | |
| More info and automated migrator: https://sass-lang.com/d/import | |
| ╷ | |
| 7 │ @import "functions"; | |
| │ ^^^^^^^^^^^ | |
| ╵ | |
| bootstrap/scss/bootstrap.scss 7:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0. | |
| More info and automated migrator: https://sass-lang.com/d/import | |
| ╷ | |
| 8 │ @import "variables"; | |
| │ ^^^^^^^^^^^ | |
| ╵ | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [if-function]: The Sass if() syntax is deprecated in favor of the modern CSS syntax. | |
| Suggestion: if(sass($arg == "$value"): $value; else: $arg) | |
| More info: https://sass-lang.com/d/if-function | |
| ╷ | |
| 58 │ $_args: append($_args, if($arg == "$key", $key, if($arg == "$value", $value, $arg))); | |
| │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 58:55 @import | |
| bootstrap/scss/bootstrap.scss 7:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [if-function]: The Sass if() syntax is deprecated in favor of the modern CSS syntax. | |
| Suggestion: if(sass($arg == "$key"): $key; else: if($arg == "$value", $value, $arg)) | |
| More info: https://sass-lang.com/d/if-function | |
| ╷ | |
| 58 │ $_args: append($_args, if($arg == "$key", $key, if($arg == "$value", $value, $arg))); | |
| │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 58:30 @import | |
| bootstrap/scss/bootstrap.scss 7:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [if-function]: The Sass if() syntax is deprecated in favor of the modern CSS syntax. | |
| Suggestion: if(sass($l1 > $l2): divide($l1 + 0.05, $l2 + 0.05); else: divide($l2 + 0.05, $l1 + 0.05)) | |
| More info: https://sass-lang.com/d/if-function | |
| ╷ | |
| 177 │ @return if($l1 > $l2, divide($l1 + .05, $l2 + .05), divide($l2 + .05, $l1 + .05)); | |
| │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 177:11 @import | |
| bootstrap/scss/bootstrap.scss 7:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [if-function]: The Sass if() syntax is deprecated in favor of the modern CSS syntax. | |
| Suggestion: if(sass(divide($value, 255) < 0.04045): divide(divide($value, 255), 12.92); else: nth($_luminance-list, $value + 1)) | |
| More info: https://sass-lang.com/d/if-function | |
| ╷ | |
| 191 │ $value: if(divide($value, 255) < .04045, divide(divide($value, 255), 12.92), nth($_luminance-list, $value + 1)); | |
| │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 191:13 @import | |
| bootstrap/scss/bootstrap.scss 7:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [if-function]: The Sass if() syntax is deprecated in favor of the modern CSS syntax. | |
| Suggestion: if(sass($weight > 0): shade-color($color, $weight); else: tint-color($color, -$weight)) | |
| More info: https://sass-lang.com/d/if-function | |
| ╷ | |
| 217 │ @return if($weight > 0, shade-color($color, $weight), tint-color($color, -$weight)); | |
| │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 217:11 @import | |
| bootstrap/scss/bootstrap.scss 7:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0. | |
| Use color.mix instead. | |
| More info and automated migrator: https://sass-lang.com/d/import | |
| ╷ | |
| 207 │ @return mix(white, $color, $weight); | |
| │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 207:11 tint-color() | |
| node_modules/bootstrap/scss/_variables.scss 79:12 @import | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0. | |
| Use color.mix instead. | |
| More info and automated migrator: https://sass-lang.com/d/import | |
| ╷ | |
| 212 │ @return mix(black, $color, $weight); | |
| │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 212:11 shade-color() | |
| node_modules/bootstrap/scss/_variables.scss 84:12 @import | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0. | |
| Use color.mix instead. | |
| More info and automated migrator: https://sass-lang.com/d/import | |
| ╷ | |
| 342 │ $light-bg-subtle: mix($gray-100, $white) !default; | |
| │ ^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_variables.scss 342:27 @import | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0. | |
| Use math.unit instead. | |
| More info and automated migrator: https://sass-lang.com/d/import | |
| ╷ | |
| 11 │ @if $prev-num == null or unit($num) == "%" or unit($prev-num) == "%" { | |
| │ ^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 11:30 -assert-ascending() | |
| node_modules/bootstrap/scss/_variables.scss 494:1 @import | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0. | |
| Use math.unit instead. | |
| More info and automated migrator: https://sass-lang.com/d/import | |
| ╷ | |
| 11 │ @if $prev-num == null or unit($num) == "%" or unit($prev-num) == "%" { | |
| │ ^^^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 11:51 -assert-ascending() | |
| node_modules/bootstrap/scss/_variables.scss 494:1 @import | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [color-functions]: red() is deprecated. Suggestion: | |
| color.channel($color, "red", $space: rgb) | |
| More info: https://sass-lang.com/d/color-functions | |
| ╷ | |
| 185 │ "r": red($color), | |
| │ ^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 185:10 luminance() | |
| node_modules/bootstrap/scss/_functions.scss 174:8 contrast-ratio() | |
| node_modules/bootstrap/scss/_functions.scss 159:22 color-contrast() | |
| node_modules/bootstrap/scss/_variables.scss 846:42 @import | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [color-functions]: green() is deprecated. Suggestion: | |
| color.channel($color, "green", $space: rgb) | |
| More info: https://sass-lang.com/d/color-functions | |
| ╷ | |
| 186 │ "g": green($color), | |
| │ ^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 186:10 luminance() | |
| node_modules/bootstrap/scss/_functions.scss 174:8 contrast-ratio() | |
| node_modules/bootstrap/scss/_functions.scss 159:22 color-contrast() | |
| node_modules/bootstrap/scss/_variables.scss 846:42 @import | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [color-functions]: blue() is deprecated. Suggestion: | |
| color.channel($color, "blue", $space: rgb) | |
| More info: https://sass-lang.com/d/color-functions | |
| ╷ | |
| 187 │ "b": blue($color) | |
| │ ^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 187:10 luminance() | |
| node_modules/bootstrap/scss/_functions.scss 174:8 contrast-ratio() | |
| node_modules/bootstrap/scss/_functions.scss 159:22 color-contrast() | |
| node_modules/bootstrap/scss/_variables.scss 846:42 @import | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [color-functions]: red() is deprecated. Suggestion: | |
| color.channel($color, "red", $space: rgb) | |
| More info: https://sass-lang.com/d/color-functions | |
| ╷ | |
| 37 │ @return red($value), green($value), blue($value); | |
| │ ^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 37:11 to-rgb() | |
| node_modules/bootstrap/scss/_variables.scss 846:31 @import | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Deprecation Warning [color-functions]: green() is deprecated. Suggestion: | |
| color.channel($color, "green", $space: rgb) | |
| More info: https://sass-lang.com/d/color-functions | |
| ╷ | |
| 37 │ @return red($value), green($value), blue($value); | |
| │ ^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 37:24 to-rgb() | |
| node_modules/bootstrap/scss/_variables.scss 846:31 @import | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 1:9 root stylesheet | |
| Warning: 312 repetitive deprecation warnings omitted. | |
| Run in verbose mode to see all warnings. | |
| $ postcss ./app/assets/builds/application.css --use=autoprefixer --output=./app/assets/builds/application.css | |
| gsub Procfile.dev | |
| run bundle install --quiet | |
| generate blacklight:install | |
| rails generate blacklight:install --devise --skip-solr | |
| generate blacklight:assets | |
| rails generate blacklight:assets | |
| generate blacklight:assets:importmap | |
| rails generate blacklight:assets:importmap --bootstrap-version='~> 5.3' | |
| gemfile bootstrap (~> 5.3) | |
| append config/importmap.rb | |
| unchanged app/javascript/application.js | |
| append app/javascript/application.js | |
| run yarn add [email protected] from "." | |
| yarn add v1.22.22 | |
| warning ../../../package.json: No license field | |
| [1/4] 🔍 Resolving packages... | |
| [2/4] 🚚 Fetching packages... | |
| [3/4] 🔗 Linking dependencies... | |
| [4/4] 🔨 Building fresh packages... | |
| success Saved lockfile. | |
| success Saved 1 new dependency. | |
| info Direct dependencies | |
| └─ [email protected] | |
| info All dependencies | |
| └─ [email protected] | |
| ✨ Done in 1.01s. | |
| append app/assets/stylesheets/application.bootstrap.scss | |
| run bundle install from "." | |
| Fetching gem metadata from https://rubygems.org/........ | |
| Resolving dependencies... | |
| Bundle complete! 19 Gemfile dependencies, 145 gems now installed. | |
| Use `bundle info [gemname]` to see where a bundled gem is installed. | |
| 1 installed gem you directly depend on is looking for funding. | |
| Run `bundle fund` for details | |
| generate blacklight:document | |
| rails generate blacklight:document solr_document | |
| create app/models/solr_document.rb | |
| generate blacklight:search_builder | |
| rails generate blacklight:search_builder search_builder | |
| create app/models/search_builder.rb | |
| generate blacklight:models | |
| rails generate blacklight:models | |
| create config/blacklight.yml | |
| gsub config/blacklight.yml | |
| rake blacklight:install:migrations | |
| Copied migration 20251212191848_create_searches.blacklight.rb from blacklight | |
| Copied migration 20251212191849_create_bookmarks.blacklight.rb from blacklight | |
| Copied migration 20251212191850_add_polymorphic_type_to_bookmarks.blacklight.rb from blacklight | |
| route | |
| concern :exportable, Blacklight::Routes::Exportable.new | |
| resources :solr_documents, only: [:show], path: '/catalog', controller: 'catalog' do | |
| concerns :exportable | |
| end | |
| resources :bookmarks, only: [:index, :update, :create, :destroy] do | |
| concerns :exportable | |
| collection do | |
| delete 'clear' | |
| end | |
| end | |
| generate blacklight:user | |
| rails generate blacklight:user user --devise true | |
| gemfile devise | |
| gemfile devise-guests (~> 0.8) | |
| run bundle install from "." | |
| Fetching gem metadata from https://rubygems.org/........ | |
| Resolving dependencies... | |
| Bundle complete! 21 Gemfile dependencies, 151 gems now installed. | |
| Use `bundle info [gemname]` to see where a bundled gem is installed. | |
| 1 installed gem you directly depend on is looking for funding. | |
| Run `bundle fund` for details | |
| generate devise:install | |
| rails generate devise:install | |
| create config/initializers/devise.rb | |
| create config/locales/devise.en.yml | |
| =============================================================================== | |
| Depending on your application's configuration some manual setup may be required: | |
| 1. Ensure you have defined default url options in your environments files. Here | |
| is an example of default_url_options appropriate for a development environment | |
| in config/environments/development.rb: | |
| config.action_mailer.default_url_options = { host: 'localhost', port: 3000 } | |
| In production, :host should be set to the actual host of your application. | |
| * Required for all applications. * | |
| 2. Ensure you have defined root_url to *something* in your config/routes.rb. | |
| For example: | |
| root to: "home#index" | |
| * Not required for API-only Applications * | |
| 3. Ensure you have flash messages in app/views/layouts/application.html.erb. | |
| For example: | |
| <p class="notice"><%= notice %></p> | |
| <p class="alert"><%= alert %></p> | |
| * Not required for API-only Applications * | |
| 4. You can copy Devise views (for customization) to your app by running: | |
| rails g devise:views | |
| * Not required * | |
| =============================================================================== | |
| generate devise | |
| rails generate devise User | |
| invoke active_record | |
| create db/migrate/20251212191852_devise_create_users.rb | |
| create app/models/user.rb | |
| invoke test_unit | |
| create test/models/user_test.rb | |
| create test/fixtures/users.yml | |
| insert app/models/user.rb | |
| route devise_for :users | |
| generate devise_guests | |
| rails generate devise_guests User | |
| invoke active_record | |
| create db/migrate/20251212191853_add_devise_guests_to_users.rb | |
| insert app/models/user.rb | |
| gsub config/initializers/devise.rb | |
| gsub config/initializers/devise.rb | |
| insert app/models/user.rb | |
| generate blacklight:controller | |
| rails generate blacklight:controller catalog | |
| insert app/controllers/application_controller.rb | |
| create app/controllers/catalog_controller.rb | |
| route concern :searchable, Blacklight::Routes::Searchable.new | |
| resource :catalog, only: [], as: 'catalog', path: '/catalog', controller: 'catalog' do | |
| concerns :searchable | |
| end | |
| route root to: "catalog#index" | |
| create config/locales/blacklight.en.yml | |
| route mount Blacklight::Engine => '/' | |
| generate geoblacklight:install | |
| rails generate geoblacklight:install | |
| insert app/controllers/application_controller.rb | |
| insert config/environments/test.rb | |
| insert config/routes.rb | |
| insert config/routes.rb | |
| remove app/controllers/catalog_controller.rb | |
| create app/controllers/catalog_controller.rb | |
| create config/settings.yml | |
| create solr | |
| create solr/conf/_rest_managed.json | |
| create solr/conf/admin-extra.html | |
| create solr/conf/core.properties | |
| create solr/conf/elevate.xml | |
| create solr/conf/mapping-ISOLatin1Accent.txt | |
| create solr/conf/protwords.txt | |
| create solr/conf/schema.xml | |
| create solr/conf/scripts.conf | |
| create solr/conf/solrconfig.xml | |
| create solr/conf/spellings.txt | |
| create solr/conf/stopwords.txt | |
| create solr/conf/stopwords_en.txt | |
| create solr/conf/synonyms.txt | |
| create solr/conf/xslt/example.xsl | |
| create solr/conf/xslt/example_atom.xsl | |
| create solr/conf/xslt/example_rss.xsl | |
| create solr/conf/xslt/luke.xsl | |
| gemfile rsolr (>= 1.0, < 3) | |
| create compose.yml | |
| insert app/models/solr_document.rb | |
| insert app/models/solr_document.rb | |
| insert app/models/search_builder.rb | |
| gsub config/locales/blacklight.en.yml | |
| generate geoblacklight:assets | |
| rails generate geoblacklight:assets | |
| generate geoblacklight:assets:importmap | |
| rails generate geoblacklight:assets:importmap | |
| create app/assets/stylesheets/_customizations.scss | |
| gsub app/assets/stylesheets/_customizations.scss | |
| insert app/assets/stylesheets/application.bootstrap.scss | |
| insert app/assets/stylesheets/application.bootstrap.scss | |
| append app/assets/stylesheets/application.bootstrap.scss | |
| gsub app/javascript/application.js | |
| append app/javascript/application.js | |
| gsub config/importmap.rb | |
| append config/importmap.rb | |
| run yarn build:css from "." | |
| yarn run v1.22.22 | |
| warning ../../../package.json: No license field | |
| $ bun run build:css:compile && bun run build:css:prefix | |
| $ sass ./app/assets/stylesheets/application.bootstrap.scss:./app/assets/builds/application.css --no-source-map --load-path=node_modules | |
| Deprecation Warning [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0. | |
| More info and automated migrator: https://sass-lang.com/d/import | |
| ╷ | |
| 6 │ @import 'customizations'; | |
| │ ^^^^^^^^^^^^^^^^ | |
| ╵ | |
| app/assets/stylesheets/application.bootstrap.scss 6:9 root stylesheet | |
| Deprecation Warning [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0. | |
| More info and automated migrator: https://sass-lang.com/d/import | |
| ╷ | |
| 7 │ @import 'bootstrap/scss/bootstrap'; | |
| │ ^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| app/assets/stylesheets/application.bootstrap.scss 7:9 root stylesheet | |
| Deprecation Warning [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0. | |
| More info and automated migrator: https://sass-lang.com/d/import | |
| ╷ | |
| 8 │ @import 'bootstrap-icons/font/bootstrap-icons'; | |
| │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| app/assets/stylesheets/application.bootstrap.scss 8:9 root stylesheet | |
| Deprecation Warning [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0. | |
| More info and automated migrator: https://sass-lang.com/d/import | |
| ╷ | |
| 9 │ @import "blacklight-frontend/app/assets/stylesheets/blacklight/blacklight"; | |
| │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| app/assets/stylesheets/application.bootstrap.scss 9:9 root stylesheet | |
| Deprecation Warning [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0. | |
| More info and automated migrator: https://sass-lang.com/d/import | |
| ╷ | |
| 10 │ @import '@geoblacklight/frontend/app/assets/stylesheets/geoblacklight/geoblacklight'; | |
| │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| app/assets/stylesheets/application.bootstrap.scss 10:9 root stylesheet | |
| Deprecation Warning [if-function]: The Sass if() syntax is deprecated in favor of the modern CSS syntax. | |
| Suggestion: if(sass($arg == "$value"): $value; else: $arg) | |
| More info: https://sass-lang.com/d/if-function | |
| ╷ | |
| 58 │ $_args: append($_args, if($arg == "$key", $key, if($arg == "$value", $value, $arg))); | |
| │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 58:55 @import | |
| bootstrap/scss/bootstrap.scss 7:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 7:9 root stylesheet | |
| Deprecation Warning [if-function]: The Sass if() syntax is deprecated in favor of the modern CSS syntax. | |
| Suggestion: if(sass($arg == "$key"): $key; else: if($arg == "$value", $value, $arg)) | |
| More info: https://sass-lang.com/d/if-function | |
| ╷ | |
| 58 │ $_args: append($_args, if($arg == "$key", $key, if($arg == "$value", $value, $arg))); | |
| │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 58:30 @import | |
| bootstrap/scss/bootstrap.scss 7:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 7:9 root stylesheet | |
| Deprecation Warning [if-function]: The Sass if() syntax is deprecated in favor of the modern CSS syntax. | |
| Suggestion: if(sass($l1 > $l2): divide($l1 + 0.05, $l2 + 0.05); else: divide($l2 + 0.05, $l1 + 0.05)) | |
| More info: https://sass-lang.com/d/if-function | |
| ╷ | |
| 177 │ @return if($l1 > $l2, divide($l1 + .05, $l2 + .05), divide($l2 + .05, $l1 + .05)); | |
| │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 177:11 @import | |
| bootstrap/scss/bootstrap.scss 7:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 7:9 root stylesheet | |
| Deprecation Warning [if-function]: The Sass if() syntax is deprecated in favor of the modern CSS syntax. | |
| Suggestion: if(sass(divide($value, 255) < 0.04045): divide(divide($value, 255), 12.92); else: nth($_luminance-list, $value + 1)) | |
| More info: https://sass-lang.com/d/if-function | |
| ╷ | |
| 191 │ $value: if(divide($value, 255) < .04045, divide(divide($value, 255), 12.92), nth($_luminance-list, $value + 1)); | |
| │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 191:13 @import | |
| bootstrap/scss/bootstrap.scss 7:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 7:9 root stylesheet | |
| Deprecation Warning [if-function]: The Sass if() syntax is deprecated in favor of the modern CSS syntax. | |
| Suggestion: if(sass($weight > 0): shade-color($color, $weight); else: tint-color($color, -$weight)) | |
| More info: https://sass-lang.com/d/if-function | |
| ╷ | |
| 217 │ @return if($weight > 0, shade-color($color, $weight), tint-color($color, -$weight)); | |
| │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 217:11 @import | |
| bootstrap/scss/bootstrap.scss 7:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 7:9 root stylesheet | |
| Deprecation Warning [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0. | |
| Use color.mix instead. | |
| More info and automated migrator: https://sass-lang.com/d/import | |
| ╷ | |
| 207 │ @return mix(white, $color, $weight); | |
| │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 207:11 tint-color() | |
| node_modules/bootstrap/scss/_variables.scss 79:12 @import | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 7:9 root stylesheet | |
| Deprecation Warning [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0. | |
| Use color.mix instead. | |
| More info and automated migrator: https://sass-lang.com/d/import | |
| ╷ | |
| 212 │ @return mix(black, $color, $weight); | |
| │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 212:11 shade-color() | |
| node_modules/bootstrap/scss/_variables.scss 84:12 @import | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 7:9 root stylesheet | |
| Deprecation Warning [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0. | |
| Use color.mix instead. | |
| More info and automated migrator: https://sass-lang.com/d/import | |
| ╷ | |
| 342 │ $light-bg-subtle: mix($gray-100, $white) !default; | |
| │ ^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_variables.scss 342:27 @import | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 7:9 root stylesheet | |
| Deprecation Warning [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0. | |
| Use math.unit instead. | |
| More info and automated migrator: https://sass-lang.com/d/import | |
| ╷ | |
| 11 │ @if $prev-num == null or unit($num) == "%" or unit($prev-num) == "%" { | |
| │ ^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 11:30 -assert-ascending() | |
| node_modules/bootstrap/scss/_variables.scss 494:1 @import | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 7:9 root stylesheet | |
| Deprecation Warning [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0. | |
| Use math.unit instead. | |
| More info and automated migrator: https://sass-lang.com/d/import | |
| ╷ | |
| 11 │ @if $prev-num == null or unit($num) == "%" or unit($prev-num) == "%" { | |
| │ ^^^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 11:51 -assert-ascending() | |
| node_modules/bootstrap/scss/_variables.scss 494:1 @import | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 7:9 root stylesheet | |
| Deprecation Warning [color-functions]: red() is deprecated. Suggestion: | |
| color.channel($color, "red", $space: rgb) | |
| More info: https://sass-lang.com/d/color-functions | |
| ╷ | |
| 185 │ "r": red($color), | |
| │ ^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 185:10 luminance() | |
| node_modules/bootstrap/scss/_functions.scss 174:8 contrast-ratio() | |
| node_modules/bootstrap/scss/_functions.scss 159:22 color-contrast() | |
| node_modules/bootstrap/scss/_variables.scss 846:42 @import | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 7:9 root stylesheet | |
| Deprecation Warning [color-functions]: green() is deprecated. Suggestion: | |
| color.channel($color, "green", $space: rgb) | |
| More info: https://sass-lang.com/d/color-functions | |
| ╷ | |
| 186 │ "g": green($color), | |
| │ ^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 186:10 luminance() | |
| node_modules/bootstrap/scss/_functions.scss 174:8 contrast-ratio() | |
| node_modules/bootstrap/scss/_functions.scss 159:22 color-contrast() | |
| node_modules/bootstrap/scss/_variables.scss 846:42 @import | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 7:9 root stylesheet | |
| Deprecation Warning [color-functions]: blue() is deprecated. Suggestion: | |
| color.channel($color, "blue", $space: rgb) | |
| More info: https://sass-lang.com/d/color-functions | |
| ╷ | |
| 187 │ "b": blue($color) | |
| │ ^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 187:10 luminance() | |
| node_modules/bootstrap/scss/_functions.scss 174:8 contrast-ratio() | |
| node_modules/bootstrap/scss/_functions.scss 159:22 color-contrast() | |
| node_modules/bootstrap/scss/_variables.scss 846:42 @import | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 7:9 root stylesheet | |
| Deprecation Warning [color-functions]: red() is deprecated. Suggestion: | |
| color.channel($color, "red", $space: rgb) | |
| More info: https://sass-lang.com/d/color-functions | |
| ╷ | |
| 37 │ @return red($value), green($value), blue($value); | |
| │ ^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 37:11 to-rgb() | |
| node_modules/bootstrap/scss/_variables.scss 846:31 @import | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 7:9 root stylesheet | |
| Deprecation Warning [color-functions]: green() is deprecated. Suggestion: | |
| color.channel($color, "green", $space: rgb) | |
| More info: https://sass-lang.com/d/color-functions | |
| ╷ | |
| 37 │ @return red($value), green($value), blue($value); | |
| │ ^^^^^^^^^^^^^ | |
| ╵ | |
| node_modules/bootstrap/scss/_functions.scss 37:24 to-rgb() | |
| node_modules/bootstrap/scss/_variables.scss 846:31 @import | |
| bootstrap/scss/bootstrap.scss 8:9 @import | |
| app/assets/stylesheets/application.bootstrap.scss 7:9 root stylesheet | |
| Error: Can't find stylesheet to import. | |
| ╷ | |
| 10 │ @import '@geoblacklight/frontend/app/assets/stylesheets/geoblacklight/geoblacklight'; | |
| │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| ╵ | |
| app/assets/stylesheets/application.bootstrap.scss 10:9 root stylesheet | |
| error: script "build:css:compile" exited with code 65 | |
| error Command failed with exit code 65. | |
| info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command. | |
| rails db:migrate | |
| == 20251212191848 CreateSearches: migrating =================================== | |
| -- create_table(:searches, {:id=>:integer}) | |
| -> 0.0026s | |
| == 20251212191848 CreateSearches: migrated (0.0027s) ========================== | |
| == 20251212191849 CreateBookmarks: migrating ================================== | |
| -- create_table(:bookmarks, {:id=>:integer}) | |
| -> 0.0048s | |
| == 20251212191849 CreateBookmarks: migrated (0.0049s) ========================= | |
| == 20251212191850 AddPolymorphicTypeToBookmarks: migrating ==================== | |
| == 20251212191850 AddPolymorphicTypeToBookmarks: migrated (0.0081s) =========== | |
| == 20251212191852 DeviseCreateUsers: migrating ================================ | |
| -- create_table(:users) | |
| -> 0.0011s | |
| -- add_index(:users, :email, {:unique=>true}) | |
| -> 0.0004s | |
| -- add_index(:users, :reset_password_token, {:unique=>true}) | |
| -> 0.0003s | |
| == 20251212191852 DeviseCreateUsers: migrated (0.0019s) ======================= | |
| == 20251212191853 AddDeviseGuestsToUsers: migrating =========================== | |
| -- change_table(:users) | |
| -> 0.0019s | |
| == 20251212191853 AddDeviseGuestsToUsers: migrated (0.0019s) ================== |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment