SCSS files for datatables styling?
SCSS files for datatables styling?
jellisii
Posts: 10Questions: 2Answers: 0
I'm using the NPM provided versions of datatables for Zurb Foundation. Sass is complaining about the CSS imports indicating that importing css is being deprecated. Can we get SCSS files in the packages for working with sass?
This question has an accepted answers - jump to answer
Answers
We use sass to build the scss files in the source repo. Can you tell me what version of sass you are using and also show the error messages please?
Allan
I'm using gulp-sass 3.2.1, which in turn uses node-sass 4.9.0. I get the datatable files using yarn. I'm getting a fistful of the datatables packages that all come from registry.yarnpkg.com.
datatables.net-responsive-zf@^2.2.2:
version "2.2.3"
datatables.net-responsive@2.2.3:
version "2.2.3"
datatables.net-rowreorder-zf@^1.2.4:
version "1.2.5"
datatables.net-rowreorder@1.2.5:
version "1.2.5"
datatables.net-zf@^1.10.15:
version "1.10.19"
datatables.net@1.10.19, datatables.net@^1.10.15:
version "1.10.19"
The packages that are fetched don't appear to have the scss files baked in, only including the css files.
In my sass, I'm just
@import
ing the the css:Sass is balking when it hits these:
I could work on the custom importer, but it'd be nice to have the scss files in the package from npm/yarn so I can twiddle with them as I need to on the fly.
Thank you for your time.
Any word on this, or is it "don't use the packages on registry.yarnpkg.com"?
Thanks for your time.
Sorry - I completely lost track of this thread. Our distribution repos (datatables.net / datatables.net-bs4 / etc) all include only the compiled source (e.g. JS rather than TS, if that were used and CSS rather than SCSS).
At the moment what you need to do is get the SCSS files directly from Github. What we should perhaps do is have a
datatables.net-src
node package that can be used for all the source files.Thanks,
Allan
No worries, you're a busy guy.
I don't know what the impact of including all the source in the built packages would be (foundation-sites does this very thing including a 'dist' folder that has everything built, and a complete copy of the source that was used to build the contents of the dist folder), but that could be an option.
If it's unwieldy or onerous to include the source in the main packages, the src packages are a good idea, even though it would require more work. Since I'm already doing some of it already (SCSS/SASS) it's probably to be expected anyway.
Thanks for the heads up.
@allan
can you publish DataTablesSrc latest source in NPM ?
DataTablesSrc github version: 1.11.0
DataTablesSrc npm version: 1.10.12
Why do you use the DataTablesSrc repo via NPM? It doesn't include the distribution files. They need to be combined using a shell script before they are any use.
Thanks,
Allan
@allan
I need scss of each datatables extension when install them with npm ( customization )
but when install module, only css build is present in node_modules
I'll create a discussion later for better understanding