Skip to content

Commit 728a6dc

Browse files
authored
Merge pull request #123 from ut-code/css-apply
cssを手動で上書きする際にtailwindのapplyが使える
2 parents 239929f + 43f6c1d commit 728a6dc

File tree

1 file changed

+14
-19
lines changed

1 file changed

+14
-19
lines changed

app/globals.css

Lines changed: 14 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -56,17 +56,17 @@ mycdark:
5656
default: false;
5757
prefersdark: true;
5858
color-scheme: "dark";
59-
--color-base-100: oklch(23.0% 0.020 61.15);
60-
--color-base-200: oklch(19.0% 0.020 61.15);
61-
--color-base-300: oklch(10.0% 0.020 61.15);
59+
--color-base-100: oklch(23% 0.02 61.15);
60+
--color-base-200: oklch(19% 0.02 61.15);
61+
--color-base-300: oklch(10% 0.02 61.15);
6262
--color-base-content: oklch(85% 0.01 61.15);
6363
--color-primary: oklch(70% 0.139 61.15);
6464
--color-primary-content: oklch(26% 0.07 61.15);
6565
--color-secondary: oklch(65% 0.262 315);
6666
--color-secondary-content: oklch(18% 0.191 315);
6767
--color-accent: oklch(61% 0.181 190);
6868
--color-accent-content: oklch(18% 0.152 190);
69-
--color-neutral: oklch(33.0% 0.070 61.15);
69+
--color-neutral: oklch(33% 0.07 61.15);
7070
--color-neutral-content: oklch(85% 0.01 61.15);
7171
--color-info: oklch(54.615% 0.215 262.88);
7272
--color-info-content: oklch(90.923% 0.043 262.88);
@@ -90,35 +90,29 @@ mycdark:
9090

9191
/* Aceの背景色と文字色を上書き */
9292
.ace_editor {
93-
background-color: var(--color-base-300) !important;
94-
color: var(--color-base-content) !important;
93+
@apply bg-base-300! text-base-content!;
9594
}
9695
.ace_gutter {
9796
/* editorと同じにする */
98-
background: inherit !important;
99-
color: inherit !important;
97+
@apply bg-inherit! text-inherit!;
10098
}
10199
.ace_active-line {
102-
/* bg-base-content/10 このdivにはテキストが入らないので、opacity:0.1で代用可能 */
103-
background: var(--color-base-content) !important;
104-
opacity: 0.1;
100+
@apply bg-base-content/10!;
105101
}
106102
.ace_gutter-active-line {
107-
/* bg-base-content/20 --color-base-contentにa=0.2を追加する方法がなさそうなのでcolor-mixで代用する */
108-
background-color: color-mix(in oklch, var(--color-base-content) 20%, var(--color-base-300)) !important;
103+
@apply bg-base-content/20!;
109104
}
110105
.ace_bracket {
111-
border: 1px solid var(--color-primary) !important;
106+
@apply border-primary!;
112107
}
113108
.ace_cursor {
114-
color: var(--color-primary) !important;
109+
@apply border-primary!;
115110
}
116111
.ace_selection {
117-
background: var(--color-primary) !important;
118-
opacity: 0.4;
112+
@apply bg-primary/40!;
119113
}
120114
.ace_selected-word {
121-
border: 1px solid var(--color-primary) !important;
115+
@apply border-primary!;
122116
}
123117

124118
/* CDNからダウンロードするURLを指定したらなんかエラー出るので、npmでインストールしてlayout.tsxでimportすることにした */
@@ -136,7 +130,8 @@ mycdark:
136130
以前NotoSansJPを指定していたが、xterm.jsで全角の()の幅がバグった
137131
*/
138132
--font-mono:
139-
"Inconsolata Variable", "Rounded M+ 1c", "Rounded M+ 1p", "M PLUS Rounded 1c", monospace;
133+
"Inconsolata Variable", "Rounded M+ 1c", "Rounded M+ 1p",
134+
"M PLUS Rounded 1c", monospace;
140135
/*
141136
本家のフォント名は Rounded M+ 1c 、または1pでもいいかも
142137
layout.tsxでインポートしているwebフォントが M PLUS Rounded 1c

0 commit comments

Comments
 (0)