diff --git a/static/src/components/input/InputComposer.vue b/static/src/components/input/InputComposer.vue
index 6bfff77d..373ec709 100644
--- a/static/src/components/input/InputComposer.vue
+++ b/static/src/components/input/InputComposer.vue
@@ -130,8 +130,8 @@
class="floating-project-status__stats"
@click.stop="$emit('open-git-changes-panel')"
>
- +{{ projectGitSummaryForRender.additions }}
- -{{ projectGitSummaryForRender.deletions }}
+ +
+ -
@@ -366,6 +366,7 @@ import Mention from '@tiptap/extension-mention';
import Placeholder from '@tiptap/extension-placeholder';
import { TextSelection } from 'prosemirror-state';
import QuickMenu from '@/components/input/QuickMenu.vue';
+import RollingNumber from '@/components/input/RollingNumber.vue';
import { useInputStore } from '@/stores/input';
import { usePersonalizationStore } from '@/stores/personalization';
@@ -1930,10 +1931,14 @@ onBeforeUnmount(() => {
}
.floating-project-status__add {
+ display: inline-flex;
+ align-items: center;
color: var(--git-diff-add-text);
}
.floating-project-status__del {
+ display: inline-flex;
+ align-items: center;
color: var(--git-diff-del-text);
}
diff --git a/static/src/components/input/RollingNumber.vue b/static/src/components/input/RollingNumber.vue
new file mode 100644
index 00000000..f038e5c9
--- /dev/null
+++ b/static/src/components/input/RollingNumber.vue
@@ -0,0 +1,273 @@
+
+
+
+
+
+
+ {{ item.state.top }}
+ {{ item.state.bottom }}
+
+
+
+
+
+
+
+
+