From 8b29ae926772e307f81e836de389af51a8e8b81f Mon Sep 17 00:00:00 2001 From: pa Date: Sun, 11 Jan 2026 23:06:49 +0900 Subject: [PATCH] replace el-input-number with NumberField --- .../ui/number-field/NumberField.vue | 37 ++++++++++++++ .../ui/number-field/NumberFieldContent.vue | 19 ++++++++ .../ui/number-field/NumberFieldDecrement.vue | 33 +++++++++++++ .../ui/number-field/NumberFieldIncrement.vue | 33 +++++++++++++ .../ui/number-field/NumberFieldInput.vue | 19 ++++++++ src/components/ui/number-field/index.js | 5 ++ src/views/Charts/components/MutualFriends.vue | 48 ++++++++++++------- src/views/GameLog/GameLog.vue | 1 + .../components/Tabs/AppearanceTab.vue | 23 +++++++-- src/views/Tools/Gallery.vue | 33 ++++++++++--- 10 files changed, 224 insertions(+), 27 deletions(-) create mode 100644 src/components/ui/number-field/NumberField.vue create mode 100644 src/components/ui/number-field/NumberFieldContent.vue create mode 100644 src/components/ui/number-field/NumberFieldDecrement.vue create mode 100644 src/components/ui/number-field/NumberFieldIncrement.vue create mode 100644 src/components/ui/number-field/NumberFieldInput.vue create mode 100644 src/components/ui/number-field/index.js diff --git a/src/components/ui/number-field/NumberField.vue b/src/components/ui/number-field/NumberField.vue new file mode 100644 index 00000000..f5c4dbaa --- /dev/null +++ b/src/components/ui/number-field/NumberField.vue @@ -0,0 +1,37 @@ + + + diff --git a/src/components/ui/number-field/NumberFieldContent.vue b/src/components/ui/number-field/NumberFieldContent.vue new file mode 100644 index 00000000..6a192d2e --- /dev/null +++ b/src/components/ui/number-field/NumberFieldContent.vue @@ -0,0 +1,19 @@ + + + diff --git a/src/components/ui/number-field/NumberFieldDecrement.vue b/src/components/ui/number-field/NumberFieldDecrement.vue new file mode 100644 index 00000000..921d0497 --- /dev/null +++ b/src/components/ui/number-field/NumberFieldDecrement.vue @@ -0,0 +1,33 @@ + + + diff --git a/src/components/ui/number-field/NumberFieldIncrement.vue b/src/components/ui/number-field/NumberFieldIncrement.vue new file mode 100644 index 00000000..8cd2ebdb --- /dev/null +++ b/src/components/ui/number-field/NumberFieldIncrement.vue @@ -0,0 +1,33 @@ + + + diff --git a/src/components/ui/number-field/NumberFieldInput.vue b/src/components/ui/number-field/NumberFieldInput.vue new file mode 100644 index 00000000..24e14e3d --- /dev/null +++ b/src/components/ui/number-field/NumberFieldInput.vue @@ -0,0 +1,19 @@ + + + diff --git a/src/components/ui/number-field/index.js b/src/components/ui/number-field/index.js new file mode 100644 index 00000000..bcdde78a --- /dev/null +++ b/src/components/ui/number-field/index.js @@ -0,0 +1,5 @@ +export { default as NumberField } from './NumberField.vue'; +export { default as NumberFieldContent } from './NumberFieldContent.vue'; +export { default as NumberFieldDecrement } from './NumberFieldDecrement.vue'; +export { default as NumberFieldIncrement } from './NumberFieldIncrement.vue'; +export { default as NumberFieldInput } from './NumberFieldInput.vue'; diff --git a/src/views/Charts/components/MutualFriends.vue b/src/views/Charts/components/MutualFriends.vue index 799a0622..646a0931 100644 --- a/src/views/Charts/components/MutualFriends.vue +++ b/src/views/Charts/components/MutualFriends.vue @@ -52,43 +52,58 @@

- + :step="1" + :format-options="{ maximumFractionDigits: 0 }" + class="mutual-graph__number-input"> + + + +
{{ t('view.charts.mutual_friend.force_dialog.repulsion_help') }}
- + :step="1" + :format-options="{ maximumFractionDigits: 0 }" + class="mutual-graph__number-input"> + + + +
{{ t('view.charts.mutual_friend.force_dialog.edge_length_min_help') }}
- + :step="1" + :format-options="{ maximumFractionDigits: 0 }" + class="mutual-graph__number-input"> + + + +
{{ t('view.charts.mutual_friend.force_dialog.edge_length_max_help') }}
- + :format-options="{ maximumFractionDigits: 1 }" + class="mutual-graph__number-input"> + + + +
{{ t('view.charts.mutual_friend.force_dialog.gravity_help') }}
@@ -111,6 +126,7 @@