Skip to content

Commit e365d5f

Browse files
committed
refactor: fix tailwindcss config
1 parent 40611c7 commit e365d5f

File tree

16 files changed

+24
-25
lines changed

16 files changed

+24
-25
lines changed

docs/.vuepress/components/Examples.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ if (!__VUEPRESS_SSR__) {
6161
</script>
6262

6363
<style scoped>
64-
@import '@vuepress-reco/tailwindcss-config/lib/client/styles/tailwindcss-base.css';
64+
@import '@vuepress-reco/tailwindcss-config/lib/client/styles/components.css';
6565
6666
.examples__container {
6767
@apply flex flex-wrap;

docs/.vuepress/components/Md5.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ async function copyToClipboard(text: string) {
7979
</script>
8080

8181
<style scoped>
82-
@import '@vuepress-reco/tailwindcss-config/lib/client/styles/tailwindcss-base.css';
82+
@import '@vuepress-reco/tailwindcss-config/lib/client/styles/components.css';
8383
8484
.md5-wrapper {
8585
@apply mt-4;

docs/docs/guide/style.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,8 @@ ul {
5252

5353
## 注意
5454

55-
如果在写 tailwindcss 时,用到 reco 主题自定义的基础样式、变量和组件,需要在 css 文件最上面引入 `@vuepress-reco/tailwindcss-config/lib/client/styles/tailwindcss-base.css`
55+
如果在写 tailwindcss 时,用到 reco 主题自定义的基础样式、变量和组件,需要在 css 文件最上面引入 `@vuepress-reco/tailwindcss-config/lib/client/styles/components-base.css`
5656

5757
```css
58-
@import url('@vuepress-reco/tailwindcss-config/lib/client/styles/tailwindcss-base.css');
58+
@import url('@vuepress-reco/tailwindcss-config/lib/client/styles/components.css');
5959
```

docs/en/docs/guide/style.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,8 @@ ul {
5252

5353
## Notice
5454

55-
If you use the base, variables and components customized by the reco theme when writing tailwindcss, you need to import `@vuepress-reco/tailwindcss-config/lib/client/styles/tailwindcss-base.css` at the top of the css file:
55+
If you use the base, variables and components customized by the reco theme when writing tailwindcss, you need to import `@vuepress-reco/tailwindcss-config/lib/client/styles/components.css` at the top of the css file:
5656

5757
````css
58-
@import url('@vuepress-reco/tailwindcss-config/lib/client/styles/tailwindcss-base.css');
58+
@import url('@vuepress-reco/tailwindcss-config/lib/client/styles/components.css');
5959
````

packages/@vuepress-reco/plugin-ai-chat/src/client/components/AIChat.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1159,7 +1159,7 @@ onMounted(() => {
11591159
</style>
11601160

11611161
<style scoped>
1162-
@import '@vuepress-reco/tailwindcss-config/lib/client/styles/tailwindcss-base.css';
1162+
@import '@vuepress-reco/tailwindcss-config/lib/client/styles/components.css';
11631163
11641164
.ai-chat {
11651165
@apply max-w-screen-xl mx-auto my-16 px-6;

packages/@vuepress-reco/plugin-ai-chat/src/client/components/AIChatButton.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ watch(isOpen, (val) => {
9393
</script>
9494

9595
<style>
96-
@import '@vuepress-reco/tailwindcss-config/lib/client/styles/tailwindcss-base.css';
96+
@import '@vuepress-reco/tailwindcss-config/lib/client/styles/components.css';
9797
9898
/* 容器样式 */
9999
.ai-chat-button-container {

packages/@vuepress-reco/plugin-bulletin-popover/src/client/components/Bulletin.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ const { bodyNodes } = useHandleNodes()
2323
</script>
2424

2525
<style>
26-
@import '@vuepress-reco/tailwindcss-config/lib/client/styles/tailwindcss-base.css';
26+
@import '@vuepress-reco/tailwindcss-config/lib/client/styles/components.css';
2727
2828
.bulletin-wrapper {
2929
@apply fixed flex-col top-20 right-4 z-30 flex box-border rounded-lg bg-basic border-primary;

packages/@vuepress-reco/plugin-comments/src/client/styles/valine.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '@vuepress-reco/tailwindcss-config/lib/client/styles/tailwindcss-base.css';
1+
@import '@vuepress-reco/tailwindcss-config/lib/client/styles/components.css';
22

33
@keyframes spin {
44
0% {

packages/@vuepress-reco/tailwindcss-config/src/client/styles/base.css

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
/* 先导入自定义组件类(必须在基础样式之前,因为基础样式使用了这些类) */
2+
@import './components.css';
3+
4+
/* Tailwind 入口,仅在全局引入一次 */
5+
@tailwind base;
6+
@tailwind utilities;
7+
8+
/* reco 主题基础样式 */
19
@layer base {
210
* {
311
@apply m-0 p-0;

packages/@vuepress-reco/tailwindcss-config/src/client/styles/components.css

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
/* 仅在需要在 class 属性中使用 tailwind 时才需要下面的引用 */
2-
@tailwind base;
1+
/* 确保 Tailwind components 层已初始化 */
32
@tailwind components;
4-
@tailwind utilities;
53

4+
/* reco 主题自定义的组件类 */
65
@layer components {
76
.text-basic {
87
@apply text-reco-text-lightmode;

0 commit comments

Comments
 (0)