@wener/console
Version:
Base console UI toolkit
164 lines (136 loc) • 2.84 kB
CSS
@tailwind base;
@tailwind components;
@tailwind utilities;
@font-face {
font-family: "color-emoji";
src: local("Apple Color Emoji"), local("Twemoji Mozilla"), local("Segoe UI Emoji"), local("Segoe UI Symbol"),
local("Noto Color Emoji"), local("EmojiOne Color"), local("Android Emoji");
/* Emoji unicode blocks */
unicode-range: U+00A9, U+00AE, U+200D, U+203C, U+2049, U+20E3, U+2122, U+2139, U+2194-2199, U+21A9-21AA, U+231A,
U+231B, U+2328, U+23CF, U+23E9-23F3, U+23F8-23FA, U+24C2, U+25AA, U+25AB, U+25B6, U+25C0, U+25FB-25FE, U+2600-27EF,
U+2934, U+2935, U+2B00-2BFF, U+3030, U+303D, U+3297, U+3299, U+1F000-1F02F, U+1F0A0-1F0FF, U+1F100-1F64F,
U+1F680-1F6FF, U+1F910-1F96B, U+1F980-1F9E0;
}
html,
body {
padding: 0;
margin: 0;
font-family:
-apple-system,
color-emoji,
BlinkMacSystemFont,
Segoe UI,
Roboto,
Oxygen,
Ubuntu,
Cantarell,
Fira Sans,
Droid Sans,
Helvetica Neue,
sans-serif;
}
html {
height: 100%;
}
body {
min-height: 100%;
display: flex;
flex-direction: column;
}
/*
html,
body,
#__next {
min-height: 100vh;
min-height: 100dvh;
}
#__next {
display: flex;
flex-direction: column;
}
*/
/**
* DaisyUI minor fix
*/
.btn {
text-transform: none;
}
/* hide icon for loading */
.btn.loading > svg:first-of-type {
display: none;
}
/* 统一 border 颜色 - 一般默认为 currentColor */
/* .btn-outline */
.border-color {
@apply border-base-300;
}
@layer components {
.border,
.border-r,
.border-l,
.border-t,
.border-b,
.border-x,
.border-y {
@apply border-base-300;
}
}
.divide-color {
@apply divide-base-300;
}
/**
* scrollbar style follow theme
*/
/* 更细 并跟随主题色的 滚动条 */
.scrollbar-thin {
scrollbar-width: thin;
}
/*
scrollbar:!w-1.5 scrollbar:!h-1.5 scrollbar:bg-transparent scrollbar-track:!bg-base-100 scrollbar-thumb:!rounded
scrollbar-thumb:!bg-base-300 scrollbar-track:!rounded
*/
.scrollbar-thin {
::-webkit-scrollbar {
width: 6px;
height: 6px;
}
}
/* 角落 */
::-webkit-scrollbar-corner {
background: oklch(var(--b1));
}
*::-webkit-scrollbar {
width: 10px;
height: 10px;
}
*::-webkit-scrollbar-track {
@apply rounded;
background: oklch(var(--b1));
}
*::-webkit-scrollbar-thumb {
@apply rounded;
background: oklch(var(--b2));
transition: background-color 0.2s ease-in-out;
}
*::-webkit-scrollbar-thumb:hover {
background: oklch(var(--b3));
}
/**
* react splitter
*/
.__dbk__gutter {
background: transparent ;
}
.__dbk__dragger {
background: transparent ;
}
.__dbk__gutter:hover {
background: oklch(var(--b2)) ;
.__dbk__dragger {
background: oklch(var(--b3)) ;
}
}
/* antd 样式冲突 */
.ant-select-selection-search-input:focus {
box-shadow: none;
}