From 014440850014ee86d766bb07467c2970b17a1fc6 Mon Sep 17 00:00:00 2001 From: syuilo Date: Wed, 25 Nov 2020 21:31:34 +0900 Subject: nanka iroiro (#6853) * wip * Update maps.ts * wip * wip * wip * wip * Update base.vue * wip * wip * wip * wip * Update link.vue * wip * wip * wip * wip * wip * wip * wip * wip * wip * Update privacy.vue * wip * wip * wip * wip * Update range.vue * wip * wip * wip * wip * Update profile.vue * wip * Update a.vue * Update index.vue * wip * Update sidebar.vue * wip * wip * Update account-info.vue * Update a.vue * wip * wip * Update sounds.vue * wip * wip * wip * wip * wip * wip * wip * wip * Update account-info.vue * Update account-info.vue * wip * wip * wip * Update d-persimmon.json5 * wip --- src/client/components/form/base.vue | 56 +++++ src/client/components/form/button.vue | 81 +++++++ src/client/components/form/form.scss | 34 +++ src/client/components/form/group.vue | 42 ++++ src/client/components/form/input.vue | 306 ++++++++++++++++++++++++++ src/client/components/form/key-value-view.vue | 30 +++ src/client/components/form/link.vue | 90 ++++++++ src/client/components/form/pagination.vue | 42 ++++ src/client/components/form/radios.vue | 106 +++++++++ src/client/components/form/range.vue | 122 ++++++++++ src/client/components/form/select.vue | 147 +++++++++++++ src/client/components/form/switch.vue | 132 +++++++++++ src/client/components/form/textarea.vue | 136 ++++++++++++ src/client/components/form/tuple.vue | 36 +++ 14 files changed, 1360 insertions(+) create mode 100644 src/client/components/form/base.vue create mode 100644 src/client/components/form/button.vue create mode 100644 src/client/components/form/form.scss create mode 100644 src/client/components/form/group.vue create mode 100644 src/client/components/form/input.vue create mode 100644 src/client/components/form/key-value-view.vue create mode 100644 src/client/components/form/link.vue create mode 100644 src/client/components/form/pagination.vue create mode 100644 src/client/components/form/radios.vue create mode 100644 src/client/components/form/range.vue create mode 100644 src/client/components/form/select.vue create mode 100644 src/client/components/form/switch.vue create mode 100644 src/client/components/form/textarea.vue create mode 100644 src/client/components/form/tuple.vue (limited to 'src/client/components/form') diff --git a/src/client/components/form/base.vue b/src/client/components/form/base.vue new file mode 100644 index 0000000000..249b49c675 --- /dev/null +++ b/src/client/components/form/base.vue @@ -0,0 +1,56 @@ + + + + + diff --git a/src/client/components/form/button.vue b/src/client/components/form/button.vue new file mode 100644 index 0000000000..b4f0890945 --- /dev/null +++ b/src/client/components/form/button.vue @@ -0,0 +1,81 @@ + + + + + diff --git a/src/client/components/form/form.scss b/src/client/components/form/form.scss new file mode 100644 index 0000000000..b541bf826d --- /dev/null +++ b/src/client/components/form/form.scss @@ -0,0 +1,34 @@ +._formPanel { + background: var(--panel); + border-radius: var(--radius); + + &._formClickable { + &:hover { + background: var(--panelHighlight); + } + } +} + +._formLabel { + font-size: 80%; + padding: 0 16px 8px 16px; + + &:empty { + display: none; + } +} + +._formCaption { + font-size: 80%; + padding: 8px 16px 0 16px; + + &:empty { + display: none; + } +} + +._formItem { + & + ._formItem { + margin-top: 24px; + } +} diff --git a/src/client/components/form/group.vue b/src/client/components/form/group.vue new file mode 100644 index 0000000000..d07852155a --- /dev/null +++ b/src/client/components/form/group.vue @@ -0,0 +1,42 @@ + + + + + diff --git a/src/client/components/form/input.vue b/src/client/components/form/input.vue new file mode 100644 index 0000000000..89551a5fc2 --- /dev/null +++ b/src/client/components/form/input.vue @@ -0,0 +1,306 @@ + + + + + diff --git a/src/client/components/form/key-value-view.vue b/src/client/components/form/key-value-view.vue new file mode 100644 index 0000000000..eadc675f89 --- /dev/null +++ b/src/client/components/form/key-value-view.vue @@ -0,0 +1,30 @@ + + + + + diff --git a/src/client/components/form/link.vue b/src/client/components/form/link.vue new file mode 100644 index 0000000000..01c46e851a --- /dev/null +++ b/src/client/components/form/link.vue @@ -0,0 +1,90 @@ + + + + + diff --git a/src/client/components/form/pagination.vue b/src/client/components/form/pagination.vue new file mode 100644 index 0000000000..7dcaedf9bf --- /dev/null +++ b/src/client/components/form/pagination.vue @@ -0,0 +1,42 @@ + + + + + diff --git a/src/client/components/form/radios.vue b/src/client/components/form/radios.vue new file mode 100644 index 0000000000..4c7f405cac --- /dev/null +++ b/src/client/components/form/radios.vue @@ -0,0 +1,106 @@ + + + diff --git a/src/client/components/form/range.vue b/src/client/components/form/range.vue new file mode 100644 index 0000000000..3452184c55 --- /dev/null +++ b/src/client/components/form/range.vue @@ -0,0 +1,122 @@ + + + + + diff --git a/src/client/components/form/select.vue b/src/client/components/form/select.vue new file mode 100644 index 0000000000..b865372f56 --- /dev/null +++ b/src/client/components/form/select.vue @@ -0,0 +1,147 @@ + + + + + diff --git a/src/client/components/form/switch.vue b/src/client/components/form/switch.vue new file mode 100644 index 0000000000..a2941c5996 --- /dev/null +++ b/src/client/components/form/switch.vue @@ -0,0 +1,132 @@ + + + + + diff --git a/src/client/components/form/textarea.vue b/src/client/components/form/textarea.vue new file mode 100644 index 0000000000..d84b48197a --- /dev/null +++ b/src/client/components/form/textarea.vue @@ -0,0 +1,136 @@ + + + + + diff --git a/src/client/components/form/tuple.vue b/src/client/components/form/tuple.vue new file mode 100644 index 0000000000..6c8a22d189 --- /dev/null +++ b/src/client/components/form/tuple.vue @@ -0,0 +1,36 @@ + + + + + -- cgit v1.2.3-freya