mirror of
https://github.com/eitchtee/WYGIWYH.git
synced 2026-05-31 03:40:49 +02:00
feat: theme toasts and move elements styling to their js
This commit is contained in:
@@ -0,0 +1,112 @@
|
||||
.tippy-box[data-theme~="wygiwyh"] {
|
||||
background-color: var(--color-secondary);
|
||||
background-clip: padding-box;
|
||||
border: 1px solid color-mix(in oklab, var(--color-secondary-content) 15%, transparent);
|
||||
color: var(--color-secondary-content);
|
||||
box-shadow: 0 4px 14px -2px color-mix(in oklab, var(--color-secondary-content) 4%, transparent);
|
||||
}
|
||||
|
||||
.tippy-box[data-theme~="wygiwyh"] > .tippy-backdrop {
|
||||
background-color: var(--color-secondary);
|
||||
}
|
||||
|
||||
.tippy-box[data-theme~="wygiwyh"] > .tippy-arrow:after,
|
||||
.tippy-box[data-theme~="wygiwyh"] > .tippy-svg-arrow:after {
|
||||
content: "";
|
||||
position: absolute;
|
||||
z-index: -1;
|
||||
}
|
||||
|
||||
.tippy-box[data-theme~="wygiwyh"] > .tippy-arrow:after {
|
||||
border-color: transparent;
|
||||
border-style: solid;
|
||||
}
|
||||
|
||||
.tippy-box[data-theme~="wygiwyh"][data-placement^="top"] > .tippy-arrow:before {
|
||||
border-top-color: var(--color-secondary);
|
||||
}
|
||||
|
||||
.tippy-box[data-theme~="wygiwyh"][data-placement^="top"] > .tippy-arrow:after {
|
||||
border-top-color: color-mix(in oklab, var(--color-secondary-content) 20%, transparent);
|
||||
border-width: 7px 7px 0;
|
||||
top: 17px;
|
||||
left: 1px;
|
||||
}
|
||||
|
||||
.tippy-box[data-theme~="wygiwyh"][data-placement^="top"] > .tippy-svg-arrow > svg {
|
||||
top: 16px;
|
||||
}
|
||||
|
||||
.tippy-box[data-theme~="wygiwyh"][data-placement^="top"] > .tippy-svg-arrow:after {
|
||||
top: 17px;
|
||||
}
|
||||
|
||||
.tippy-box[data-theme~="wygiwyh"][data-placement^="bottom"] > .tippy-arrow:before {
|
||||
border-bottom-color: var(--color-secondary);
|
||||
bottom: 16px;
|
||||
}
|
||||
|
||||
.tippy-box[data-theme~="wygiwyh"][data-placement^="bottom"] > .tippy-arrow:after {
|
||||
border-bottom-color: color-mix(in oklab, var(--color-secondary-content) 20%, transparent);
|
||||
border-width: 0 7px 7px;
|
||||
bottom: 17px;
|
||||
left: 1px;
|
||||
}
|
||||
|
||||
.tippy-box[data-theme~="wygiwyh"][data-placement^="bottom"] > .tippy-svg-arrow > svg {
|
||||
bottom: 16px;
|
||||
}
|
||||
|
||||
.tippy-box[data-theme~="wygiwyh"][data-placement^="bottom"] > .tippy-svg-arrow:after {
|
||||
bottom: 17px;
|
||||
}
|
||||
|
||||
.tippy-box[data-theme~="wygiwyh"][data-placement^="left"] > .tippy-arrow:before {
|
||||
border-left-color: var(--color-secondary);
|
||||
}
|
||||
|
||||
.tippy-box[data-theme~="wygiwyh"][data-placement^="left"] > .tippy-arrow:after {
|
||||
border-left-color: color-mix(in oklab, var(--color-secondary-content) 20%, transparent);
|
||||
border-width: 7px 0 7px 7px;
|
||||
left: 17px;
|
||||
top: 1px;
|
||||
}
|
||||
|
||||
.tippy-box[data-theme~="wygiwyh"][data-placement^="left"] > .tippy-svg-arrow > svg {
|
||||
left: 11px;
|
||||
}
|
||||
|
||||
.tippy-box[data-theme~="wygiwyh"][data-placement^="left"] > .tippy-svg-arrow:after {
|
||||
left: 12px;
|
||||
}
|
||||
|
||||
.tippy-box[data-theme~="wygiwyh"][data-placement^="right"] > .tippy-arrow:before {
|
||||
border-right-color: var(--color-secondary);
|
||||
right: 16px;
|
||||
}
|
||||
|
||||
.tippy-box[data-theme~="wygiwyh"][data-placement^="right"] > .tippy-arrow:after {
|
||||
border-width: 7px 7px 7px 0;
|
||||
right: 17px;
|
||||
top: 1px;
|
||||
border-right-color: color-mix(in oklab, var(--color-secondary-content) 20%, transparent);
|
||||
}
|
||||
|
||||
.tippy-box[data-theme~="wygiwyh"][data-placement^="right"] > .tippy-svg-arrow > svg {
|
||||
right: 11px;
|
||||
}
|
||||
|
||||
.tippy-box[data-theme~="wygiwyh"][data-placement^="right"] > .tippy-svg-arrow:after {
|
||||
right: 12px;
|
||||
}
|
||||
|
||||
.tippy-box[data-theme~="wygiwyh"] > .tippy-svg-arrow {
|
||||
fill: var(--color-secondary);
|
||||
}
|
||||
|
||||
.tippy-box[data-theme~="wygiwyh"] > .tippy-svg-arrow:after {
|
||||
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);
|
||||
background-size: 16px 6px;
|
||||
width: 16px;
|
||||
height: 6px;
|
||||
}
|
||||
Reference in New Issue
Block a user