Hi Alex and Nuxt/Tailwind folks
Cheers for the awesome module! I'm super stoked to use it, but I can't get it working with TailwindCSS.
Usually, I put my SVG in a Vue component. I give the SVG class="w-full h-auto" and fill="currentColor", then I control the size and color with the parent element.
I hoped to do the same with this module, but I can't get the responsive/flexible sizing configured. Inspecting the dev tools, I can see that the class names are being prefixed with BaseLogo_svg__w-full BaseLogo_svg__h-auto ..I guess this is the problem. Is there a way to turn these prefixes off?
If not, could you give any tips on how to style them responsively using TailwindCSS?
Chrome dev tools

BaseLogo.svg

TheFooter.vue

nuxt.config.js
[
'nuxt-svg-loader',
{
svgoConfig: {
plugins: [
{ prefixIds: false }, // I thought this might disable it, but I can't see a change true or false
],
},
},
],
Many thanks,
Mel
Hi Alex and Nuxt/Tailwind folks
Cheers for the awesome module! I'm super stoked to use it, but I can't get it working with TailwindCSS.
Usually, I put my SVG in a Vue component. I give the SVG
class="w-full h-auto"andfill="currentColor", then I control the size and color with the parent element.I hoped to do the same with this module, but I can't get the responsive/flexible sizing configured. Inspecting the dev tools, I can see that the class names are being prefixed with
BaseLogo_svg__w-full BaseLogo_svg__h-auto..I guess this is the problem. Is there a way to turn these prefixes off?If not, could you give any tips on how to style them responsively using TailwindCSS?
Chrome dev toolsBaseLogo.svgTheFooter.vuenuxt.config.jsMany thanks,
Mel