fix(ui): update ui output (#4649)

This commit is contained in:
Nico Domino 2024-08-08 14:51:37 +02:00 committed by GitHub
parent 99eac848cf
commit 7d1b7b99db
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
9 changed files with 47 additions and 38 deletions

View File

@ -44,6 +44,7 @@
"@types/git-url-parse": "^9.0.3",
"@types/lscache": "^1.3.4",
"@types/marked": "^5.0.2",
"@types/postcss-pxtorem": "^6.0.3",
"@wdio/cli": "^8.39.1",
"@wdio/globals": "^8.39.1",
"@wdio/local-runner": "^8.39.1",

View File

@ -1,8 +1,8 @@
const autoprefixer = require('autoprefixer');
const pxToRem = require('postcss-pxtorem');
const postcssNesting = require('postcss-nesting');
import autoprefixer from 'autoprefixer';
import postcssNesting from 'postcss-nesting';
import pxToRem from 'postcss-pxtorem';
const config = {
export default {
plugins: [
//But others, like autoprefixer, need to run after,
autoprefixer,
@ -18,5 +18,3 @@ const config = {
postcssNesting()
]
};
module.exports = config;

View File

@ -23,6 +23,7 @@
".svelte-kit/types/**/$types.d.ts",
"vite.config.js",
"vite.config.ts",
"postcss.config.js",
"src/**/*.js",
"src/**/*.ts",
"src/**/*.svelte",

View File

@ -63,7 +63,6 @@ export default tsEslint.config(
'**/eslint.config.js',
'**/eslint.config.mjs',
'**/svelte.config.js',
'**/postcss.config.cjs',
'**/.pnpm-store',
'**/vite.config.ts.timestamp-*',
'!.storybook',

View File

@ -16,7 +16,7 @@
"package": "pnpm run --sequential \"/^package:.*/\"",
"package:svelte": "svelte-kit sync && svelte-package",
"package:styles": "postcss ./src/styles/main.css -o ./dist/styles/main.css && pnpm run copy-fonts",
"copy-fonts": "postcss ./src/styles/fonts.css -o ./dist/fonts.css && cpy './src/styles/fonts/**/*.woff2' './dist/fonts' --parents",
"copy-fonts": "postcss ./src/styles/fonts.css -o ./dist/styles/fonts.css && cpy './src/styles/fonts/**/*.woff2' './dist/fonts' --parents",
"design-tokens:build": "npx tz build && prettier --write ./src/lib/design-tokens.json ./src/styles/core/design-tokens.css",
"prepublishOnly": "pnpm run package",
"prepare": "svelte-kit sync",
@ -37,6 +37,7 @@
"@sveltejs/vite-plugin-svelte": "catalog:svelte",
"@terrazzo/cli": "^0.0.11",
"@terrazzo/plugin-css": "^0.0.9",
"@types/postcss-pxtorem": "^6.0.3",
"autoprefixer": "^10.4.19",
"cpy-cli": "^5.0.0",
"date-fns": "^2.30.0",
@ -64,11 +65,8 @@
"import": "./dist/*.js",
"types": "./dist/*.d.ts"
},
"./main.css": {
"import": "./dist/styles/main.css"
},
"./fonts.css": {
"import": "./dist/fonts.css"
"./*.css": {
"import": "./dist/styles/*.css"
},
"./*.json": {
"import": "./dist/*.json",

View File

@ -1,25 +0,0 @@
const autoprefixer = require('autoprefixer');
const pxToRem = require('postcss-pxtorem');
const postcssNesting = require('postcss-nesting');
const postcssBundler = require('@csstools/postcss-bundler');
const postcssMinify = require('postcss-minify');
const config = {
plugins: [
pxToRem({
rootValue: 16,
unitPrecision: 5,
propList: ['*'],
selectorBlackList: [],
replace: true,
mediaQuery: false,
minPixelValue: 0
}),
autoprefixer(),
postcssNesting(),
postcssBundler(),
postcssMinify()
]
};
module.exports = config;

View File

@ -0,0 +1,23 @@
import postcssBundler from '@csstools/postcss-bundler';
import autoprefixer from 'autoprefixer';
import postcssMinify from 'postcss-minify';
import postcssNesting from 'postcss-nesting';
import pxToRem from 'postcss-pxtorem';
export default {
plugins: [
pxToRem({
rootValue: 16,
unitPrecision: 5,
propList: ['*'],
selectorBlackList: [],
replace: true,
mediaQuery: false,
minPixelValue: 0
}),
autoprefixer(),
postcssNesting(),
postcssBundler(),
postcssMinify()
]
};

View File

@ -18,6 +18,7 @@
".svelte-kit/non-ambient.d.ts",
".svelte-kit/types/**/$types.d.ts",
"terrazzo.config.js",
"postcss.config.js",
"vite.config.js",
"vite.config.ts",
"src/**/*.js",

View File

@ -175,6 +175,9 @@ importers:
'@types/marked':
specifier: ^5.0.2
version: 5.0.2
'@types/postcss-pxtorem':
specifier: ^6.0.3
version: 6.0.3
'@wdio/cli':
specifier: ^8.39.1
version: 8.39.1(typescript@5.4.5)
@ -344,6 +347,9 @@ importers:
'@terrazzo/plugin-css':
specifier: ^0.0.9
version: 0.0.9(@terrazzo/cli@0.0.11)
'@types/postcss-pxtorem':
specifier: ^6.0.3
version: 6.0.3
autoprefixer:
specifier: ^10.4.19
version: 10.4.19(postcss@8.4.39)
@ -2363,6 +2369,9 @@ packages:
'@types/pg@8.6.1':
resolution: {integrity: sha512-1Kc4oAGzAl7uqUStZCDvaLFqZrW9qWSjXOmBfdgyBP5La7Us6Mg4GBvRlSoaZMhQF/zSj1C8CtKMBkoiT8eL8w==}
'@types/postcss-pxtorem@6.0.3':
resolution: {integrity: sha512-G3nPvxYvDc3xrBn+frsMCTeHqz77grbpUXkCJpkoLXO09LjvTznoiZBWGPmTYB2w2JXutRTkQtlJx2JNEYbMMg==}
'@types/prop-types@15.7.12':
resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==}
@ -9030,6 +9039,10 @@ snapshots:
pg-protocol: 1.6.1
pg-types: 2.2.0
'@types/postcss-pxtorem@6.0.3':
dependencies:
postcss: 8.4.39
'@types/prop-types@15.7.12': {}
'@types/pug@2.0.6': {}