From f35411c4b702f1c03b19ba12f0524344ca336251 Mon Sep 17 00:00:00 2001 From: Airbo ZH Date: Thu, 1 Jun 2023 16:43:45 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=AE=8C=E6=88=90=E5=85=B3=E4=BA=8E?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2personality=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- settings.yaml | 40 ++++++++++ templates/about.html | 130 ++++++++++++++++++++++++++++--- templates/assets/images/enfj.svg | 1 + templates/assets/images/enfp.svg | 1 + templates/assets/images/entj.svg | 1 + templates/assets/images/entp.svg | 1 + templates/assets/images/esfj.svg | 1 + templates/assets/images/esfp.svg | 1 + templates/assets/images/estj.svg | 1 + templates/assets/images/estp.svg | 1 + templates/assets/images/infj.svg | 1 + templates/assets/images/infp.svg | 1 + templates/assets/images/intj.svg | 1 + templates/assets/images/intp.svg | 1 + templates/assets/images/isfj.svg | 1 + templates/assets/images/isfp.svg | 1 + templates/assets/images/istj.svg | 1 + templates/assets/images/istp.svg | 1 + 18 files changed, 175 insertions(+), 11 deletions(-) create mode 100644 templates/assets/images/enfj.svg create mode 100644 templates/assets/images/enfp.svg create mode 100644 templates/assets/images/entj.svg create mode 100644 templates/assets/images/entp.svg create mode 100644 templates/assets/images/esfj.svg create mode 100644 templates/assets/images/esfp.svg create mode 100644 templates/assets/images/estj.svg create mode 100644 templates/assets/images/estp.svg create mode 100644 templates/assets/images/infj.svg create mode 100644 templates/assets/images/infp.svg create mode 100644 templates/assets/images/intj.svg create mode 100644 templates/assets/images/intp.svg create mode 100644 templates/assets/images/isfj.svg create mode 100644 templates/assets/images/isfp.svg create mode 100644 templates/assets/images/istj.svg create mode 100644 templates/assets/images/istp.svg diff --git a/settings.yaml b/settings.yaml index 550463da..f8bd82dc 100644 --- a/settings.yaml +++ b/settings.yaml @@ -632,6 +632,46 @@ spec: help: 支持 HTML 语法 + - $formkit: select + name: personalities + label: 人格 + help: 选择你的16人格 + value: infp + options: + - label: INFP + value: infp + - label: ENFP + value: enfp + - label: INFJ + value: infj + - label: ENFJ + value: enfj + - label: INTJ + value: intj + - label: ENTJ + value: entj + - label: INTP + value: intp + - label: ENTP + value: entp + - label: ISFP + value: isfp + - label: ESFP + value: esfp + - label: ISTP + value: istp + - label: ESTP + value: estp + - label: ISFJ + value: isfj + - label: ESFJ + value: esfj + - label: ISTJ + value: istj + - label: ESTJ + value: estj + + diff --git a/templates/about.html b/templates/about.html index 28d9a738..c7cf55eb 100644 --- a/templates/about.html +++ b/templates/about.html @@ -381,24 +381,130 @@ +
-
+
性格
- 调停者 -
INFP-T
-
-
16personalities 了解更多关于 调停者
+ + + 调停者 +
INFP
+
+
16personalities 了解更多关于 调停者
+
+ + + 建筑师 +
INTJ
+
+
16personalities 了解更多关于 建筑师
+
+ + + 逻辑学家 +
INTP
+
+
16personalities 了解更多关于 逻辑学家
+
+ + + 指挥官 +
ENTJ
+
+
16personalities 了解更多关于 指挥官
+
+ + + 辩论家 +
ENTP
+
+
16personalities 了解更多关于 辩论家
+
+ + + 主人公 +
ENFJ
+
+
16personalities 了解更多关于 主人公
+
+ + + 竞选者 +
ENFP
+
+
16personalities 了解更多关于 竞选者
+
+ + + 总经理 +
ESTJ
+
+
16personalities 了解更多关于 总经理
+
+ + + 企业家 +
ESTP
+
+
16personalities 了解更多关于 企业家
+
+ + + 执政官 +
ESFJ
+
+
16personalities 了解更多关于 执政官
+
+ + + 表演者 +
ESFP
+
+
16personalities 了解更多关于 表演者
+
+ + + 提倡者 +
INFJ
+
+
16personalities 了解更多关于 提倡者
+
+ + + 物流师 +
ISTJ
+
+
16personalities 了解更多关于 物流师
+
+ + + 鉴赏家 +
ISTP
+
+
16personalities 了解更多关于 鉴赏家
+
+ + + 守卫者 +
ISFJ
+
+
16personalities 了解更多关于 守卫者
+
+ + + 探险家 +
ISFP
+
+
16personalities 了解更多关于 探险家
+
+
-
自拍 +
自拍
+
-
座右铭
+ +
diff --git a/templates/assets/images/enfj.svg b/templates/assets/images/enfj.svg new file mode 100644 index 00000000..5e1ea1ce --- /dev/null +++ b/templates/assets/images/enfj.svg @@ -0,0 +1 @@ +Protagonist (ENFJ) personality \ No newline at end of file diff --git a/templates/assets/images/enfp.svg b/templates/assets/images/enfp.svg new file mode 100644 index 00000000..08fee86c --- /dev/null +++ b/templates/assets/images/enfp.svg @@ -0,0 +1 @@ +Campaigner (ENFP) personality \ No newline at end of file diff --git a/templates/assets/images/entj.svg b/templates/assets/images/entj.svg new file mode 100644 index 00000000..0faff00f --- /dev/null +++ b/templates/assets/images/entj.svg @@ -0,0 +1 @@ +Commander (ENTJ) personality \ No newline at end of file diff --git a/templates/assets/images/entp.svg b/templates/assets/images/entp.svg new file mode 100644 index 00000000..dcac5827 --- /dev/null +++ b/templates/assets/images/entp.svg @@ -0,0 +1 @@ +Debater (ENTP) personality \ No newline at end of file diff --git a/templates/assets/images/esfj.svg b/templates/assets/images/esfj.svg new file mode 100644 index 00000000..6cdc7deb --- /dev/null +++ b/templates/assets/images/esfj.svg @@ -0,0 +1 @@ +Consul (ESFJ) personality \ No newline at end of file diff --git a/templates/assets/images/esfp.svg b/templates/assets/images/esfp.svg new file mode 100644 index 00000000..a6b9d1f0 --- /dev/null +++ b/templates/assets/images/esfp.svg @@ -0,0 +1 @@ +Entertainer (ESFP) personality \ No newline at end of file diff --git a/templates/assets/images/estj.svg b/templates/assets/images/estj.svg new file mode 100644 index 00000000..a5854f5d --- /dev/null +++ b/templates/assets/images/estj.svg @@ -0,0 +1 @@ +Executive (ESTJ) personality \ No newline at end of file diff --git a/templates/assets/images/estp.svg b/templates/assets/images/estp.svg new file mode 100644 index 00000000..a2260510 --- /dev/null +++ b/templates/assets/images/estp.svg @@ -0,0 +1 @@ +Entrepreneur (ESTP) personality \ No newline at end of file diff --git a/templates/assets/images/infj.svg b/templates/assets/images/infj.svg new file mode 100644 index 00000000..2a582979 --- /dev/null +++ b/templates/assets/images/infj.svg @@ -0,0 +1 @@ +Advocate (INFJ) personality \ No newline at end of file diff --git a/templates/assets/images/infp.svg b/templates/assets/images/infp.svg new file mode 100644 index 00000000..076147d2 --- /dev/null +++ b/templates/assets/images/infp.svg @@ -0,0 +1 @@ +Mediator (INFP) personality \ No newline at end of file diff --git a/templates/assets/images/intj.svg b/templates/assets/images/intj.svg new file mode 100644 index 00000000..5555638c --- /dev/null +++ b/templates/assets/images/intj.svg @@ -0,0 +1 @@ +Architect (INTJ) personality \ No newline at end of file diff --git a/templates/assets/images/intp.svg b/templates/assets/images/intp.svg new file mode 100644 index 00000000..7bbd5d59 --- /dev/null +++ b/templates/assets/images/intp.svg @@ -0,0 +1 @@ +Logician (INTP) personality \ No newline at end of file diff --git a/templates/assets/images/isfj.svg b/templates/assets/images/isfj.svg new file mode 100644 index 00000000..badafed4 --- /dev/null +++ b/templates/assets/images/isfj.svg @@ -0,0 +1 @@ +Defender (ISFJ) personality \ No newline at end of file diff --git a/templates/assets/images/isfp.svg b/templates/assets/images/isfp.svg new file mode 100644 index 00000000..b0c98e25 --- /dev/null +++ b/templates/assets/images/isfp.svg @@ -0,0 +1 @@ +Adventurer (ISFP) personality \ No newline at end of file diff --git a/templates/assets/images/istj.svg b/templates/assets/images/istj.svg new file mode 100644 index 00000000..7118a274 --- /dev/null +++ b/templates/assets/images/istj.svg @@ -0,0 +1 @@ +Logistician (ISTJ) personality \ No newline at end of file diff --git a/templates/assets/images/istp.svg b/templates/assets/images/istp.svg new file mode 100644 index 00000000..381a8d83 --- /dev/null +++ b/templates/assets/images/istp.svg @@ -0,0 +1 @@ +Virtuoso (ISTP) personality \ No newline at end of file