diff --git a/src/components/og/OGTooltip.tsx b/src/components/og/OGTooltip.tsx
index 9561254b..017a87f2 100644
--- a/src/components/og/OGTooltip.tsx
+++ b/src/components/og/OGTooltip.tsx
@@ -26,7 +26,7 @@ export default function OGTooltip({
{...props}
className={clsx(
'overflow-hidden rounded-[0.25rem]',
- 'outline-medium bg-dim',
+ 'outline-medium bg-extra-dim',
)}
/>
{caption &&
['color']
keyCommand?: string
keyCommandModifier?: ComponentProps['modifier']
+ supportMobile?: boolean
+ animateLarge?: boolean
disableHoverableContent?: boolean
+ // Tooltip.Provider
+ delayDuration?: number
+ skipDelayDuration?: number
+ // Tooltip.Content
+ align?: ComponentProps['align']
+ side?: ComponentProps['side']
+ sideOffset?: number
debug?: boolean
}) {
const refTrigger = useRef(null);
@@ -104,11 +112,17 @@ export default function TooltipPrimitive({
*>*>*]:text-black',
+ '[&>*>*>*>*]:text-black',
'tracking-wide',
)}
/>
diff --git a/tailwind.css b/tailwind.css
index ef47229a..29731815 100644
--- a/tailwind.css
+++ b/tailwind.css
@@ -47,28 +47,26 @@ html {
100% { opacity: 1; }
}
- --animate-fade-in-from-top: fade-in-from-top 0.25s ease-in-out;
+ --animate-fade-in-from-top: fade-in-from-top 0.2s ease-out;
+ --animate-fade-in-from-top-large: fade-in-from-top-large 0.2s ease-out;
@keyframes fade-in-from-top {
- 0% {
- opacity: 0;
- transform: translateY(-10px);
- }
- 100% {
- opacity: 1;
- transform: translateY(0);
- }
+ 0% { opacity: 0; transform: translateY(-10px); }
+ 100% { opacity: 1; transform: translateY(0); }
+ }
+ @keyframes fade-in-from-top-large {
+ 0% { opacity: 0; transform: translateY(-20px); }
+ 100% { opacity: 1; transform: translateY(0); }
}
- --animate-fade-in-from-bottom: fade-in-from-bottom 0.25s ease-in-out;
+ --animate-fade-in-from-bottom: fade-in-from-bottom 0.2s ease-out;
+ --animate-fade-in-from-bottom-large: fade-in-from-bottom-large 0.2s ease-out;
@keyframes fade-in-from-bottom {
- 0% {
- opacity: 0;
- transform: translateY(10px);
- }
- 100% {
- opacity: 1;
- transform: translateY(0);
- }
+ 0% { opacity: 0; transform: translateY(10px); }
+ 100% { opacity: 1; transform: translateY(0); }
+ }
+ @keyframes fade-in-from-bottom-large {
+ 0% { opacity: 0; transform: translateY(20px); }
+ 100% { opacity: 1; transform: translateY(0); }
}
--animate-rotate-pulse: rotate-pulse 0.75s linear infinite normal both running;