From 007ac1b4d35d9e27da4533b8dc404c1a78987f05 Mon Sep 17 00:00:00 2001 From: mozzie Date: Wed, 22 Feb 2023 17:20:03 +0800 Subject: [PATCH] feat: tooltip ui --- apps/server/package.json | 4 +- apps/server/view/assets/img/icon-earth.svg | 1 + apps/server/view/less/var.less | 9 + apps/server/view/page/_layout/nav.ejs | 2 +- apps/server/view/page/_layout/scripts.ejs | 2 + apps/server/view/page/_layout/styles.ejs | 2 +- apps/server/view/page/home/index.ejs | 38 +--- apps/server/view/page/home/index.scss | 1 - apps/server/view/page/home/index.ts | 6 +- apps/server/view/page/login/index.ts | 1 + apps/server/webpack.config.js | 6 +- packages/ui/package.json | 2 +- .../ui/src/components/Dropdown/index.scss | 185 ++++++++++++++++++ packages/ui/src/components/Dropdown/index.ts | 1 + packages/ui/src/components/Tooltip/index.less | 146 ++++++++++++++ packages/ui/src/components/Tooltip/index.ts | 1 + packages/ui/src/index.ts | 3 +- pnpm-lock.yaml | 48 ++--- 18 files changed, 378 insertions(+), 80 deletions(-) create mode 100644 apps/server/view/assets/img/icon-earth.svg create mode 100644 packages/ui/src/components/Dropdown/index.scss create mode 100644 packages/ui/src/components/Dropdown/index.ts create mode 100644 packages/ui/src/components/Tooltip/index.less create mode 100644 packages/ui/src/components/Tooltip/index.ts diff --git a/apps/server/package.json b/apps/server/package.json index 4c9972c..9e0fe40 100644 --- a/apps/server/package.json +++ b/apps/server/package.json @@ -22,9 +22,7 @@ "typeorm": "~0.3.0", "mysql2": "3.0.1", "dotenv": "16.0.3", - "axios": "0.27.2", - "jsonwebtoken": "9.0.0", - "jquery": "3.6.3" + "jsonwebtoken": "9.0.0" }, "devDependencies": { "@midwayjs/cli": "^2.0.0", diff --git a/apps/server/view/assets/img/icon-earth.svg b/apps/server/view/assets/img/icon-earth.svg new file mode 100644 index 0000000..bd86b35 --- /dev/null +++ b/apps/server/view/assets/img/icon-earth.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/apps/server/view/less/var.less b/apps/server/view/less/var.less index 464aa78..8d10bc2 100644 --- a/apps/server/view/less/var.less +++ b/apps/server/view/less/var.less @@ -1,3 +1,12 @@ // 重写bootstrap5 css variable :root { + --color-blue-primary: rgb(45, 111, 247); + --color-black-primary: rgb(39, 41, 48); + --color-yellow-light: rgb(255, 191, 0); + --color-yellow-dark: rgb(217, 163, 74); + --color-font-primary: rgb(38, 51, 59); + --color-font-light: rgb(124, 127, 133); + --color-border: rgb(225, 227, 227); + --padding-btn: 11px 12px 12px; + --radius-primary: 2px; } diff --git a/apps/server/view/page/_layout/nav.ejs b/apps/server/view/page/_layout/nav.ejs index c4b76a3..1bf09d3 100644 --- a/apps/server/view/page/_layout/nav.ejs +++ b/apps/server/view/page/_layout/nav.ejs @@ -1,7 +1,7 @@