diff --git a/packages/theme/styles/_colors.scss b/packages/theme/styles/_colors.scss
index d27a76b267..429d9df181 100644
--- a/packages/theme/styles/_colors.scss
+++ b/packages/theme/styles/_colors.scss
@@ -181,6 +181,14 @@
--theme-calendar-event-unavailable-color: rgba(244, 119, 88, .2);
--theme-calendar-event-unavailable-bgcolor: #fdece7;
+ --theme-diffview-block-header-color: rgba(56,139,253,0.1);
+ --theme-diffview-line-color: var(--theme-content-color);
+ --theme-diffview-insert-line-color: rgba(46, 160, 67, 0.15);
+ --theme-diffview-delete-line-color: rgba(248, 81, 73, 0.1);
+ --theme-diffview-empty-line-color: rgba(110, 118, 129, 0.1);
+ --theme-diffview-insert-color: rgb(63, 185, 80);
+ --theme-diffview-delete-color: rgb(248, 81, 73);
+
--theme-tooltip-color: rgba(255, 255, 255, .8);
--theme-tooltip-bg: #353347;
--theme-tooltip-key-bg: rgba(255, 255, 255, .08);
@@ -377,6 +385,14 @@
--theme-calendar-event-unavailable-color: rgba(244, 119, 88, .2);
--theme-calendar-event-unavailable-bgcolor: #fdece7;
+ --theme-diffview-block-header-color: rgb(221, 244, 255);
+ --theme-diffview-line-color: var(--theme-content-color);
+ --theme-diffview-insert-line-color: rgb(230, 255, 236);
+ --theme-diffview-delete-line-color: rgb(255, 235, 233);
+ --theme-diffview-empty-line-color: rgba(234, 238, 242, 0.5);
+ --theme-diffview-insert-color: rgb(26, 127, 55);
+ --theme-diffview-delete-color: rgb(209, 36, 47);
+
--theme-tooltip-color: #FFF;
--theme-tooltip-bg: #444248;
--theme-tooltip-key-bg: rgba(255, 255, 255, .08);
diff --git a/packages/ui/src/components/icons/Copy.svelte b/packages/ui/src/components/icons/Copy.svelte
new file mode 100644
index 0000000000..9cde48cf1b
--- /dev/null
+++ b/packages/ui/src/components/icons/Copy.svelte
@@ -0,0 +1,10 @@
+
+
+
diff --git a/packages/ui/src/index.ts b/packages/ui/src/index.ts
index 4e33e9a098..b6e1ea750c 100644
--- a/packages/ui/src/index.ts
+++ b/packages/ui/src/index.ts
@@ -115,6 +115,7 @@ export { default as Timeline } from './components/Timeline.svelte'
export { default as TimeShiftPresenter } from './components/TimeShiftPresenter.svelte'
export { default as IconAdd } from './components/icons/Add.svelte'
+export { default as IconCopy } from './components/icons/Copy.svelte'
export { default as IconStart } from './components/icons/Start.svelte'
export { default as IconStop } from './components/icons/Stop.svelte'
export { default as IconBack } from './components/icons/Back.svelte'