-
-
Notifications
You must be signed in to change notification settings - Fork 826
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(svelte)!: move out
extractorSvelte
to a separate package (#2368)
- Loading branch information
Showing
30 changed files
with
305 additions
and
127 deletions.
There are no files selected for viewing
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,24 @@ | ||
// Placed blank file here to make the latest UnoCSS VSCode extension work (v.0.45.26) | ||
// At the moment, placing the UnoCSS config currently seen in vite.config.ts does not work from this file | ||
import { defineConfig } from 'unocss/vite' | ||
import presetIcons from '@unocss/preset-icons' | ||
import presetUno from '@unocss/preset-uno' | ||
import transformerDirectives from '@unocss/transformer-directives' | ||
|
||
export default defineConfig({ | ||
shortcuts: [ | ||
{ logo: 'i-logos:svelte-icon w-7em h-7em transform transition-300' }, | ||
], | ||
transformers: [ | ||
transformerDirectives(), | ||
], | ||
presets: [ | ||
presetUno(), | ||
presetIcons({ | ||
prefix: 'i-', | ||
extraProperties: { | ||
'display': 'inline-block', | ||
'vertical-align': 'middle', | ||
}, | ||
}), | ||
], | ||
safelist: ['bg-orange-300'], | ||
}) |
This file contains 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
This file contains 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
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,36 @@ | ||
// placed blank file here to make the latest UnoCSS VSCode extension work (v.0.45.26) | ||
import { defineConfig } from 'unocss' | ||
import extractorSvelte from '@unocss/extractor-svelte' | ||
import presetIcons from '@unocss/preset-icons' | ||
import presetUno from '@unocss/preset-uno' | ||
import { FileSystemIconLoader } from '@iconify/utils/lib/loader/node-loaders' | ||
|
||
// import { presetIcons, presetUno, extractorSvelte } from 'unocss' | ||
// import { defineConfig } from 'unocss/vite' | ||
|
||
// export default defineConfig({ | ||
// placing the UnoCSS config currently seen in vite.config.ts does not work from this file | ||
// }) | ||
export default defineConfig({ | ||
extractors: [ | ||
extractorSvelte(), | ||
], | ||
shortcuts: [ | ||
{ logo: 'i-logos:svelte-icon w-6em h-6em transform transition-800 hover:rotate-180' }, | ||
], | ||
presets: [ | ||
presetUno(), | ||
presetIcons({ | ||
collections: { | ||
custom: { | ||
// do not remove LF: testing trimCustomSvg on universal icon loader | ||
circle: `<svg viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"> | ||
<circle cx="60" cy="60" r="50"/> | ||
</svg> | ||
`, | ||
}, | ||
customfsl: FileSystemIconLoader( | ||
'./icons', | ||
svg => svg.replace('<svg ', '<svg fill="currentColor" '), | ||
), | ||
}, | ||
extraProperties: { | ||
'display': 'inline-block', | ||
'vertical-align': 'middle', | ||
}, | ||
}), | ||
], | ||
}) |
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,41 +1,10 @@ | ||
import { sveltekit } from '@sveltejs/kit/vite' | ||
import { defineConfig } from 'vite' | ||
import UnoCSS from 'unocss/vite' | ||
import { extractorSvelte } from '@unocss/core' | ||
import presetIcons from '@unocss/preset-icons' | ||
import presetUno from '@unocss/preset-uno' | ||
import { FileSystemIconLoader } from '@iconify/utils/lib/loader/node-loaders' | ||
|
||
export default defineConfig({ | ||
plugins: [ | ||
UnoCSS({ | ||
extractors: [extractorSvelte], | ||
shortcuts: [ | ||
{ logo: 'i-logos:svelte-icon w-6em h-6em transform transition-800 hover:rotate-180' }, | ||
], | ||
presets: [ | ||
presetUno(), | ||
presetIcons({ | ||
collections: { | ||
custom: { | ||
// do not remove LF: testing trimCustomSvg on universal icon loader | ||
circle: `<svg viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"> | ||
<circle cx="60" cy="60" r="50"/> | ||
</svg> | ||
`, | ||
}, | ||
customfsl: FileSystemIconLoader( | ||
'./icons', | ||
svg => svg.replace('<svg ', '<svg fill="currentColor" '), | ||
), | ||
}, | ||
extraProperties: { | ||
'display': 'inline-block', | ||
'vertical-align': 'middle', | ||
}, | ||
}), | ||
], | ||
}), | ||
UnoCSS(), | ||
sveltekit(), | ||
], | ||
}) |
This file contains 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
This file contains 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
This file contains 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
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
import presetIcons from '@unocss/preset-icons' | ||
import presetUno from '@unocss/preset-uno' | ||
import extractorSvelte from '@unocss/extractor-svelte' | ||
import { defineConfig } from 'unocss' | ||
|
||
export default defineConfig({ | ||
extractors: [ | ||
extractorSvelte(), | ||
], | ||
shortcuts: [ | ||
{ logo: 'i-logos-svelte-icon w-6em h-6em transform transition-800 hover:rotate-180' }, | ||
{ foo: 'bg-yellow-400' }, | ||
{ bar: 'bg-green-400' }, | ||
], | ||
presets: [ | ||
presetUno(), | ||
presetIcons({ | ||
extraProperties: { | ||
'display': 'inline-block', | ||
'vertical-align': 'middle', | ||
}, | ||
}), | ||
], | ||
}) |
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,30 +1,11 @@ | ||
import { defineConfig } from 'vite' | ||
import { svelte } from '@sveltejs/vite-plugin-svelte' | ||
import UnoCSS from 'unocss/vite' | ||
import presetIcons from '@unocss/preset-icons' | ||
import presetUno from '@unocss/preset-uno' | ||
import { extractorSvelte } from '@unocss/core' | ||
|
||
// https://vitejs.dev/config/ | ||
export default defineConfig({ | ||
plugins: [ | ||
UnoCSS({ | ||
extractors: [extractorSvelte], | ||
shortcuts: [ | ||
{ logo: 'i-logos-svelte-icon w-6em h-6em transform transition-800 hover:rotate-180' }, | ||
{ foo: 'bg-yellow-400' }, | ||
{ bar: 'bg-green-400' }, | ||
], | ||
presets: [ | ||
presetUno(), | ||
presetIcons({ | ||
extraProperties: { | ||
'display': 'inline-block', | ||
'vertical-align': 'middle', | ||
}, | ||
}), | ||
], | ||
}), | ||
UnoCSS(), | ||
svelte(), | ||
], | ||
}) |
This file contains 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
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,4 +6,3 @@ export { | |
defaultSplitRE, | ||
splitWithVariantGroupRE, | ||
} from './split' | ||
export { extractorSvelte } from './svelte' |
Oops, something went wrong.