ActiveAdmin:Searchable select

From FVue
Jump to: navigation, search

Problem

searchable_select.scss-1.8.0 does not work with cssbundling gem because @codevise/activeadmin-searchable_select/src/searchable_select.scss does an '@import "select2"' which should be spelled out with cssbundling (see: https://github.com/rails/cssbundling-rails): @import "select2/dist/css/select2";

See: Error with cssbundling: Can't find stylesheet to import @import "select2" · Issue #52 · codevise/activeadmin-searchable_select

Workaround

Workaround is not to include the vendor '@codevise/activeadmin-searchable_select/src/searchable_select.scss' in your active_admin.scss, but instead copy the contents of @codevise/activeadmin-searchable_select/src/searchable_select.scss in your active_admin.scss: app/assets/stylesheets/active_admin.scss

//---8<-------------------------------------------------------------------
// NOTE: searchable_select.scss-1.8.0 does not work because it does an '@import "select2"'
// which should be spelled out: @import "select2/dist/css/select2";
// @import '@codevise/activeadmin-searchable_select/src/searchable_select.scss';
 
@import "select2/dist/css/select2";
 
.searchable_select.input .select2-container {
min-width: 30%;
}
//---8<------------------------------------------------------------------

Comments

blog comments powered by Disqus