mirror of
https://github.com/d0zingcat/NotionNext.git
synced 2026-05-17 15:09:31 +00:00
60 lines
1.3 KiB
JavaScript
60 lines
1.3 KiB
JavaScript
/* eslint-disable react/no-unknown-property */
|
||
/**
|
||
* 此处样式只对当前主题生效
|
||
* 此处不支持tailwindCSS的 @apply 语法
|
||
* @returns
|
||
*/
|
||
const Style = () => {
|
||
return <style jsx global>{`
|
||
// 底色
|
||
body{
|
||
background-color: #eeedee;
|
||
}
|
||
.dark body{
|
||
background-color: black;
|
||
}
|
||
|
||
/* fukasawa的首页响应式分栏 */
|
||
#theme-fukasawa .grid-item {
|
||
height: auto;
|
||
break-inside: avoid-column;
|
||
margin-bottom: .5rem;
|
||
}
|
||
|
||
/* 大屏幕(宽度≥1024px)下显示3列 */
|
||
@media (min-width: 1024px) {
|
||
#theme-fukasawa .grid-container {
|
||
column-count: 3;
|
||
column-gap: .5rem;
|
||
}
|
||
}
|
||
|
||
/* 小屏幕(宽度≥640px)下显示2列 */
|
||
@media (min-width: 640px) and (max-width: 1023px) {
|
||
#theme-fukasawa .grid-container {
|
||
column-count: 2;
|
||
column-gap: .5rem;
|
||
}
|
||
}
|
||
|
||
/* 移动端(宽度<640px)下显示1列 */
|
||
@media (max-width: 639px) {
|
||
#theme-fukasawa .grid-container {
|
||
column-count: 1;
|
||
column-gap: .5rem;
|
||
}
|
||
}
|
||
|
||
.container {
|
||
display: grid;
|
||
grid-template-columns: repeat(3, 1fr);
|
||
grid-gap: 10px;
|
||
padding: 10px;
|
||
}
|
||
|
||
`}</style>
|
||
}
|
||
|
||
export { Style }
|
||
|