Files
cloudbeaver/webapp/packages/plugin-tailwindcss-theme/src/styles/animation.css
T
sergeyteleshevandmr-anton-t ea36247797 [CB] Replace material ui with native css variables and tailwind utilities (#4188)
* dbeaver/pro#8433 initial version of material ui refactor

* fixes arrow colors

* fixes arrow colors 2

* fixes colors

* pr fixes

* removes layers due to it loses styles specificity race

* fixes autocomplete styles

* adds variables for typography

* moves switch logic to module styles

* removes elevation styles

* removes unused code

* migrates ripple effect to tw class

* Revert "migrates ripple effect to tw class"

This reverts commit 78229ac007.

* uses classname theme-typography for button

* adds elevation styles

* adds elevation styles 2

* moves theme ripple

* reverts scss for sql editor

* reverts scss for sql editor 2

* adds tailwindcss utilities + example

* Revert "adds tailwindcss utilities + example"

This reverts commit 20ca1b787c.

* creates tailwindcss plugin with shadow tokens + spread it across the app

* moves typography to the tailwindcss styles

* refactors sql editor styles

* moves styles from tailwindcss folder to styles

* moves ripple to tailwindcss plugin

* removes unused files

* removes unused file index

* removes redundant tailwindcss import

* adds animation layer for tailwindcss

* refactors animations

* build fix

* removes redundant imports of tailwindcss for styles

* removes layer components to keep some styles for switch

* removes animation from ripple effect

* makes ripple effect more contrast

* fixes fonts across the app to json view has correct font-mono from the tailwindcss box

* deletes module ts

* Revert "removes layer components to keep some styles for switch"

This reverts commit ee8b0e199e.

* fixes race for switch bold style

* changes ripple from 7% to 9%

* Reduce hover opacity in ripple effect (#4260)

* Reduce hover opacity in ripple effect

* Update ripple.css

---------

Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com>
2026-04-02 18:24:19 +02:00

56 lines
1.1 KiB
CSS

:root {
--duration-fast: 100ms;
--duration-medium: 200ms;
--duration-slow: 350ms;
--duration-slowest: 500ms;
--duration-spin: 1.5s;
--ease-evenly: linear;
--ease-soft: ease;
--ease-smooth: ease-in-out;
--ease-smooth-end: cubic-bezier(0, 0, 0.2, 1);
--ease-smooth-start: cubic-bezier(0.4, 0, 0.2, 1);
--ease-emphasized: cubic-bezier(0.4, 0, 0.6, 1);
}
@utility duration-fast {
transition-duration: var(--duration-fast);
}
@utility duration-medium {
transition-duration: var(--duration-medium);
}
@utility duration-slow {
transition-duration: var(--duration-slow);
}
@utility duration-slowest {
transition-duration: var(--duration-slowest);
}
@utility ease-evenly {
transition-timing-function: var(--ease-evenly);
}
@utility ease-soft {
transition-timing-function: var(--ease-soft);
}
@utility ease-smooth {
transition-timing-function: var(--ease-smooth);
}
@utility ease-smooth-end {
transition-timing-function: var(--ease-smooth-end);
}
@utility ease-smooth-start {
transition-timing-function: var(--ease-smooth-start);
}
@utility ease-emphasized {
transition-timing-function: var(--ease-emphasized);
}