temp: 修改theme

This commit is contained in:
熊潇 2024-10-30 13:18:57 +08:00
parent 4784ac623b
commit 1327438f89
6 changed files with 70 additions and 5 deletions

1
packages/tailwind/.npmrc Normal file
View File

@ -0,0 +1 @@
@build:registry=https://npm.xiongxiao.me

View File

@ -0,0 +1,11 @@
export const extend = {
extend: {
fontFamily: {
mon: ['Montserrat', 'sans-serif'], // 定义自定义字体族
rob: ['Roboto', 'sans-serif'],
int: ['Inter', 'sans-serif'],
orb: ['Orbitron', 'sans-serif'],
din: ['DIN', 'sans-serif'],
},
},
};

View File

@ -1,16 +1,22 @@
{ {
"name": "@kevisual/tailwind", "name": "@build/tailwind",
"version": "1.0.0", "version": "1.0.0",
"description": "", "description": "",
"main": "index.js", "main": "plugin/index.js",
"type": "module",
"scripts": { "scripts": {
"test": "echo \"Error: no test specified\" && exit 1" "test": "echo \"Error: no test specified\" && exit 1"
}, },
"files": [ "files": [
"plugins", "plugins",
"css" "css",
"extends"
], ],
"keywords": [], "keywords": [],
"author": "abearxiong", "author": "abearxiong",
"license": "ISC" "license": "ISC",
"exports": {
".": "./plugins/index.js",
"./css": "./css/globals.css"
}
} }

View File

@ -0,0 +1,47 @@
import path from 'path';
const root = path.resolve(process.cwd());
const contents = ['./src/**/*.{ts,tsx,html}', './src/**/*.css']
const content = contents.map((item) => path.join(root, item));
/** @type {import('tailwindcss').Config} */
export default {
darkMode: ['class'],
content: content,
plugins: [
require('@tailwindcss/aspect-ratio'), //
require('@tailwindcss/typography'),
require('tailwindcss-animate'),
require('./plugins/index'),
],
theme: {
extend: {
fontFamily: {
mon: ['Montserrat', 'sans-serif'], // 定义自定义字体族
rob: ['Roboto', 'sans-serif'],
int: ['Inter', 'sans-serif'],
orb: ['Orbitron', 'sans-serif'],
din: ['DIN', 'sans-serif'],
},
},
screen: {
sm: '640px',
// => @media (min-width: 640px) { ... }
md: '768px',
// => @media (min-width: 768px) { ... }
lg: '1024px',
// => @media (min-width: 1024px) { ... }
xl: '1280px',
// => @media (min-width: 1280px) { ... }
'2xl': '1536px',
// => @media (min-width: 1536px) { ... }
'3xl': '1920px',
// => @media (min-width: 1920) { ... }
'4xl': '2560px',
// => @media (min-width: 2560) { ... }
},
},
};

View File

@ -1,6 +1,6 @@
{ {
"name": "@kevisual/ui", "name": "@kevisual/ui",
"version": "0.0.2", "version": "0.0.3-alpha-1",
"description": "", "description": "",
"main": "dist/index.js", "main": "dist/index.js",
"privite": false, "privite": false,