html * { border-color: hsl(var(--border)); } html[data-theme=light] { --accent: var(--rx-gray-12-hsl); --accent-foreground: var(--rx-gray-02-hsl); --input: var(--rx-gray-03-hsl); --secondary: 240 4.8% 95.9%; } html[data-theme=dark] { --accent: var(--rx-gray-12-hsl); --accent-foreground: var(--rx-gray-02-hsl); --primary-foreground: 0 0% 22%; --background: 0 0% 11%; --foreground: 0 0% 95%; --card: 0 0% 11%; --card-foreground: 0 0% 95%; --secondary: 0 0% 20%; --secondary-foreground: 0 0% 98%; --border: 0 0% 16%; --muted: 0 0% 15%; --popover: 0 0% 7%; --popover-foreground: 0 0 95%; --input: 0 0% 25%; } html { .ui__dropdown-menu-content, .ui__context-menu-content, .ui__select-content { --accent: var(--rx-gray-04-hsl); --accent-foreground: var(--rx-gray-12-hsl); --muted: var(--rx-gray-05-hsl); } .ui__calendar { --accent: var(--rx-gray-04-hsl); --accent-foreground: var(--rx-gray-12-hsl); } &:not([data-color=logseq]) { .ui__dropdown-menu-item, div[data-radix-popper-content-wrapper] div[role=menuitem] { &:focus, &:hover { background-color: var(--lx-gray-04, hsl(var(--accent))); } } div[data-radix-popper-content-wrapper] div[role=menu], .menu-links-wrapper, .menu-links-outer, .absolute-modal[data-modal-name] { background-color: var(--lx-popover-bg, var(--lx-gray-01, hsl(var(--popover)))); } } &[data-color=logseq] { .references-blocks-item { --lx-bg-override: var(--rx-gray-03-alpha); } .block-children-left-border:hover { --ls-block-left-color: var(--rx-logseq-11); } } &[data-color=none] { ::selection { @apply bg-primary/20; } #ui__ac-inner {} .cp__cmdk { --lx-gray-07: var(--rx-gray-07); } } } html[data-theme=light] { &[data-color=logseq] { .references-blocks-item { --lx-bg-override: var(--rx-gray-03-alpha); } } .extensions__pdf-container { --lx-pdf-container-dark-bg: var(--lx-gray-11, #042f3c); } } html[data-theme=dark] { background-color: #161616; &[data-color=logseq] { @apply bg-[#002b36]; .ui__modal-panel { @apply border-accent-01; } .references-blocks-item { background-color: var(--lx-gray-03, var(--ls-secondary-background-color)); } .cp__right-sidebar-inner { .references-blocks-item { background-color: var(--lx-gray-04, var(--ls-tertiary-background-color)); } } .cp__themes-installed { .it.is-active, .it:hover { @apply bg-accent-01; } } .ui__button { &.as-outline { --accent: 192 100% 12%; } } .ui__dropdown-menu-content, .ui__context-menu-content, .ui__select-content { --accent: 190 100% 15%; --muted: 192 100% 13%; } .menu-separator { @apply opacity-20; } .ui__calendar { --accent: 196 100% 15%; } .rc-datepicker { --accent: 200 97% 37%; } .cp__cmdk { .bg-gray-02 { background-color: var(--ls-secondary-background-color, var(--lx-gray-02)); } .border-gray-06, .border-gray-07 { border-color: var(--ls-border-color, var(--lx-gray-06)); opacity: .6; } } } } .ui__button-shortcut-key { @apply text-xs font-normal h-5 w-5 flex items-center justify-center rounded bg-gray-06-alpha; &:first-of-type { @apply ml-2; } } .ui__list-item-highlighted-span { background-color: or(--lx-accent-06, --color-level-4); } .dark .ui__list-item-highlighted-span { background-color: or(--lx-accent-08-alpha, --color-level-4); }