mirror of
https://github.com/danny-avila/LibreChat.git
synced 2025-12-31 07:38:52 +01:00
💡 style: switched to Ariakit's tooltip (#3748)
* inital Tooltip implementation and test * style(tooltip): L/R sidePanel and Nav * style(tooltip): unarchive button; refactor: `useArchiveHandler` and `ArchiveButton` * style(tooltip): Delete button * refactor: remove unused className prop in DeleteButton component * style(tooltip): finish final tooltip and fix bookmark edit and delete button * refactor(ui): remove TooltipTest and DropDownMenu component and unused imports * style: update mobile UI * fix: sidePanel icon not showing * feat(AttachFile): add tooltip * fix(NavToggle): remove button without this button, kb users don't have to manually press 2 times to change the focus Also, tooltips with buttons focus don't trigger * fix: right side panel issue with double button * fix: merge issues * fix: sharedLink table issue * chore: update ariakit and framer-motion version * a11y: kb toggle for sidebar * feat: tooltip for some buttons
This commit is contained in:
parent
e293ff63f9
commit
4ef5ae6f71
37 changed files with 747 additions and 967 deletions
|
|
@ -1963,7 +1963,7 @@ button.scroll-convo {
|
|||
|
||||
.prose ol > li::marker,
|
||||
.markdown ol > li::marker {
|
||||
content: counter(list-counter) ". ";
|
||||
content: counter(list-counter) '. ';
|
||||
color: var(--tw-prose-counters);
|
||||
font-weight: 400;
|
||||
}
|
||||
|
|
@ -1982,7 +1982,7 @@ button.scroll-convo {
|
|||
|
||||
.prose ol ol > li::marker,
|
||||
.markdown ol ol > li::marker {
|
||||
content: counter(list-counter-alpha, lower-alpha) ". ";
|
||||
content: counter(list-counter-alpha, lower-alpha) '. ';
|
||||
}
|
||||
|
||||
.prose ol ol ol,
|
||||
|
|
@ -1998,7 +1998,7 @@ button.scroll-convo {
|
|||
|
||||
.prose ol ol ol > li::marker,
|
||||
.markdown ol ol ol > li::marker {
|
||||
content: counter(list-counter-roman, lower-roman) ". ";
|
||||
content: counter(list-counter-roman, lower-roman) '. ';
|
||||
}
|
||||
|
||||
/* Unordered lists */
|
||||
|
|
@ -2288,6 +2288,27 @@ button.scroll-convo {
|
|||
line-height: inherit;
|
||||
}
|
||||
|
||||
.tooltip {
|
||||
z-index: 50;
|
||||
cursor: pointer;
|
||||
border-radius: 0.275rem;
|
||||
background-color: var(--bg-gray-600);
|
||||
padding-top: 0.25rem;
|
||||
padding-bottom: 0.25rem;
|
||||
padding-left: 0.5rem;
|
||||
padding-right: 0.5rem;
|
||||
font-size: 1rem;
|
||||
line-height: 1.5rem;
|
||||
color: black;
|
||||
box-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.25);
|
||||
}
|
||||
|
||||
.tooltip:where(.dark, .dark *) {
|
||||
background-color: var(--surface-primary);
|
||||
color: white;
|
||||
box-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.35);
|
||||
}
|
||||
|
||||
:focus {
|
||||
outline: none;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue