mirror of
https://github.com/dbeaver/cloudbeaver.git
synced 2026-09-24 16:04:36 +08:00
* CB-5918 add holidays plugin * CB-5918 add plugin-holidays as a reference to product default * CB-5918 fix holidays plugin, add icons * CB-5918 fix: don't run many renders simultaneously * CB-5918 fix: flakes respawn previously flakes kept x position that looked weird especially when user resize the window making it bigger * CB-5918 refactor: adjust flakes size and speed make flakes bigger and a little bit slower, reduce amount of flakes * CB-5918 refactor: make flakes look like flakes add shape prop to create different shapes of snowflakes add drawSnowflake to render snowflakes * CB-5918 Extract Logo registration to separate plugin In order to customize Logo for different occasions without creating circular dependencies with other plugins * CB-5918 refactor: update exports in holiday plugin * CB-5918 feat: make logo src a prop use holidays service to set custom logo * CB-5918 refactor: update logos * CB-5918 refactor: snowflakes removing faster if more flakes * CB-5918 refactor: reduce action icon rotation on click * CB-5918 fix: deps * CB-5918 fix: ts-config reference * CB-5918 refactor: use debounce for resizing * CB-5918 refactor: add throttle to handleMouseMove * CB-5918 refactor: update logo * CB-5918 fix: start date * CB-5918 feat: add rotation to snowflakes * CB-5918 fix: dep version * CB-5918: refactor: split up app logo plugin to public and admin parts * CB-5918 refactor: split holidays plugin up to two parts: admin and public * CB-5918 refactor: avoid using anonymous functions in Christmas class * CB-5918 refactor: HolidayActionButton * CB-5918 refactor: IHoliday interface naming * CB-5918 fix: update TS refs * CB-5918 fix: legacy color notation and lost this * CB-5918 refactor: remove redundant plugin bootstrap export * CB-5918 refactor: rename private property * CB-5918 refactor: use IconButton core block inside HolidayActionButton * CB-5918 refactor: add check in addHoliday method * CB-5918 refactor: simplify logoSrc condition * CB-5918 refactor: remove redundant styles * CB-5918 refactor: use descriptive names for plugins bootstrap * CB-5918 refactor: specify dep version * CB-5918 refactor: improve Christmas class readability * CB-5918 refactor: use lazy import for logo * CB-5918 refactor: export lazy components properly * CB-5918 fix: holiday end date --------- Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com> Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com> Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com>