From 72729d1e94d599855d38a9ed34645a5a2c605481 Mon Sep 17 00:00:00 2001 From: Romain Lenzotti Date: Sun, 1 Dec 2024 09:54:53 +0100 Subject: [PATCH] docs: update home content --- docs/.vitepress/config.mts | 4 +++- docs/index.md | 30 ++++-------------------------- docs/package.json | 2 +- docs/team.json | 11 ++++++++++- docs/yarn.lock | 10 +++++----- 5 files changed, 23 insertions(+), 34 deletions(-) diff --git a/docs/.vitepress/config.mts b/docs/.vitepress/config.mts index a164dd80..b8cf9d29 100644 --- a/docs/.vitepress/config.mts +++ b/docs/.vitepress/config.mts @@ -1,13 +1,14 @@ import {defineConfig} from "vitepress"; import {apiAnchor} from "@tsed/vitepress-theme/markdown/api-anchor/api-anchor.js"; import pkg from "../../package.json"; +import team from "../team.json" import {getSidebar} from "./api.js"; // https://vitepress.dev/reference/site-config export default defineConfig({ title: "Ts.ED Logger", lastUpdated: true, - + description: "Ts.ED Logger is multi-channel logger compatible with Node.js, Bun.js and browser environment", sitemap: { hostname: "https://logger.tsed.io" }, @@ -34,6 +35,7 @@ export default defineConfig({ apiUrl: "/api.json", apiRedirectUrl: "", repo: "tsedio/logger", + team, githubProxyUrl: "https://api.tsed.io/rest/github/tsedio/tsed", stargazerUrl: "https://api.tsed.io/rest/github/tsedio/logger", defaultStargazerValue: 64, diff --git a/docs/index.md b/docs/index.md index d56705da..ea573367 100644 --- a/docs/index.md +++ b/docs/index.md @@ -5,7 +5,7 @@ layout: home hero: name: "@tsed/logger" text: "A multi-channel logger." - tagline: "Manage your logs of your application" + tagline: "Manage your logs of your application with ease." actions: - theme: brand text: Getting started @@ -13,7 +13,9 @@ hero: - theme: alt text: Become sponsor link: https://github.com/sponsors/Romakita - +testimonial: + title: "What the logger do?" + description: "The logger is a multi-channel logger that allows you to manage your logs of your application with ease. It supports multi destination like Console, Remote, File with configurable log rolling based on file size or date." features: - title: Multi channel icon: @@ -84,27 +86,3 @@ partners: src: https://tsed.dev/partners/schnell.svg class: "max-w-[120px]" --- - - - - -
Team members
- - -
diff --git a/docs/package.json b/docs/package.json index 4ff47093..7a1ec0d6 100644 --- a/docs/package.json +++ b/docs/package.json @@ -8,7 +8,7 @@ "docs:preview": "vitepress preview ." }, "dependencies": { - "@tsed/vitepress-theme": "1.4.0", + "@tsed/vitepress-theme": "1.5.0", "@vueuse/core": "10.11.0", "axios": "1.7.7", "lodash": "4.17.21", diff --git a/docs/team.json b/docs/team.json index f9e3008b..73321a94 100644 --- a/docs/team.json +++ b/docs/team.json @@ -5,7 +5,7 @@ "src": "https://avatars3.githubusercontent.com/u/1763311?v=4", "github": "Romakita", "twitter": "RomainLenzotti", - "website": "https://tsed.io", + "website": "https://tsed.dev", "country": "France", "city": "Paris", "role": "Framework Author" @@ -91,5 +91,14 @@ "country": "Germany", "city": "Cologne", "role": "Contributor" + }, + { + "title": "Xavier Jamito", + "job": "Developer", + "src": "https://avatars.githubusercontent.com/u/17645632?v=4", + "github": "xavjamito", + "country": "Singapore", + "city": "Singapore", + "role": "Contributor" } ] diff --git a/docs/yarn.lock b/docs/yarn.lock index eee3f50e..1e588331 100644 --- a/docs/yarn.lock +++ b/docs/yarn.lock @@ -734,7 +734,7 @@ __metadata: version: 0.0.0-use.local resolution: "@tsed/docs-new@workspace:." dependencies: - "@tsed/vitepress-theme": "npm:1.4.0" + "@tsed/vitepress-theme": "npm:1.5.0" "@vueuse/core": "npm:10.11.0" autoprefixer: "npm:^10.4.19" axios: "npm:1.7.7" @@ -746,14 +746,14 @@ __metadata: languageName: unknown linkType: soft -"@tsed/vitepress-theme@npm:1.4.0": - version: 1.4.0 - resolution: "@tsed/vitepress-theme@npm:1.4.0" +"@tsed/vitepress-theme@npm:1.5.0": + version: 1.5.0 + resolution: "@tsed/vitepress-theme@npm:1.5.0" dependencies: "@vueuse/core": "npm:10.11.0" axios: "npm:1.7.7" lucide-vue-next: "npm:^0.436.0" - checksum: 10/4b42f36e7513ae6c85ef6433d269f0d48510a4d3c0d1a1a51bfdfd254716039cd9a405140b479f1025b95335003c1f75ad5ec819648627e9294599102cdf93ac + checksum: 10/4da8de928500c092c81a38df0118537a54f2e66874383ebef77aa2eac6a951cca48bc7c3476502acb6550dd72ad16a8dd0e0a455ac13568a66be981ce95b1fce languageName: node linkType: hard