Skip to content

Commit abd0f04

Browse files
committed
more content
Signed-off-by: seven <zilisheng1996@gmail.com>
1 parent b8616c3 commit abd0f04

File tree

9 files changed

+48
-23
lines changed

9 files changed

+48
-23
lines changed

docs/.vitepress/config.mts

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ const sharedThemeConfig = {
1515
};
1616
const titleEn = 'GEEKFUN | Sustainable Software Community';
1717
const titleZh = '极客范 | 可持续的开源软件社区';
18-
const descEn = 'GEEKFUN is a software community for opensource projects, our goal is to build sustainable open source projects for the world';
18+
const descEn = 'GEEKFUN is a dynamic open-source community focused on building sustainable software solutions. We empower developers to collaborate on open-source projects like DocKit and explore serverless technologies, including Serverless Insight, Elasticsearch, OpenSearch, and more. Join us in shaping the future of open-source development!';
1919
const descZh = '极客范是一个软件社区,致力于构建可持续的开源软件和服务';
2020

2121
export default defineConfig({
@@ -33,21 +33,21 @@ export default defineConfig({
3333
['meta', {name: 'description', content: descEn}],
3434
['meta', {
3535
name: 'keywords',
36-
content: 'geekfun, geek-fun opensource, Software, Community, Sustainable, World'
36+
content: 'geekfun, geek-fun, open source community, open source software, software sustainability, DocKit, serverless, serverless insight, serverless architecture, Elasticsearch, OpenSearch, ZincSearch, developer community, collaborative software development, sustainable software projects'
3737
}],
3838
['meta', {property: 'og:title', content: titleEn}],
3939
['meta', {property: 'og:description', content: descEn}],
4040
['meta', {property: 'og:image', content: icon}],
41-
['meta', {property: 'og:url', content: 'URL of the page'}],
42-
['meta', {property: 'og:site_name', content: 'Name of the site'}],
41+
['meta', {property: 'og:url', content: '/'}],
42+
['meta', {property: 'og:site_name', content: titleEn}],
4343
['meta', {name: 'twitter:card', content: icon}],
44-
// ['meta', {name: 'twitter:site', content: '@twitterhandle'}],
4544
['meta', {name: 'twitter:title', content: titleEn}],
4645
['meta', {name: 'twitter:description', content: titleEn}],
4746
['meta', {name: 'twitter:image', content: icon}],
4847
],
4948
themeConfig: {
5049
...sharedThemeConfig,
50+
siteTitle: 'GEEKFUN',
5151
nav: [
5252
{
5353
text: 'Home',
@@ -94,12 +94,12 @@ export default defineConfig({
9494
['meta', {name: 'description', content: descZh}],
9595
['meta', {
9696
name: 'keywords',
97-
content: '极客范, geek-fun, 开源, 软件,开源软件, 开源社区,开源组织'
97+
content: '极客范,极客乐园, geekfun, 开源社区, 开源软件, 软件可持续性, DocKit, serverless, serverless insight, 无服务器, serverless architecture, 无服务器架构, Elasticsearch, OpenSearch, ZincSearch, 开发者社区, 协作软件开发, 可持续软件项目'
9898
}],
9999
['meta', {property: 'og:title', content: titleZh}],
100100
['meta', {property: 'og:description', content: descZh}],
101101
['meta', {property: 'og:image', content: icon}],
102-
['meta', {property: 'og:url', content: 'URL of the page'}],
102+
['meta', {property: 'og:url', content: '/'}],
103103
['meta', {property: 'og:site_name', content: titleZh}],
104104
['meta', {name: 'twitter:card', content: icon}],
105105
// ['meta', {name: 'twitter:site', content: '@twitterhandle'}],
@@ -109,6 +109,7 @@ export default defineConfig({
109109
],
110110
themeConfig: {
111111
...sharedThemeConfig,
112+
siteTitle: '极客范',
112113
nav: [
113114
{
114115
text: '首页',

docs/.vitepress/theme/components/product.vue

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ const props = defineProps({
2727
height: 500px;
2828
padding: 15px;
2929
border-radius: 8px;
30-
box-shadow: 0 0 1px 1px rgba(236, 240, 241, 0.5);
30+
background-color: var(--vp-c-bg-soft);
31+
//box-shadow: 0 0 1px 1px rgba(236, 240, 241, 0.5);
3132
3233
.product-header {
3334
display: flex;
@@ -50,7 +51,7 @@ const props = defineProps({
5051
margin: 0 auto;
5152
width: 100%;
5253
height: 300px;
53-
overflow: hidden;
54+
overflow: hidden;
5455
border-radius: 8px;
5556
}
5657

docs/.vitepress/theme/components/team-members.vue

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,15 @@ const members = [
2323
{icon: 'blog', link: 'https://blog.csdn.net/Vision_Pinna/'}
2424
]
2525
},
26+
{
27+
avatar: '/team/anne.png',
28+
name: 'AnnChord',
29+
title: 'Contributor',
30+
desc: 'Code to Build the Future',
31+
links: [
32+
{icon: 'github', link: 'https://github.com/AnnChord'},
33+
]
34+
},
2635
]
2736
</script>
2837
<template>

docs/.vitepress/theme/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
import DefaultTheme from 'vitepress/theme';
22
import {inBrowser, useData} from "vitepress";
3+
import './style.scss';
34
import {watchEffect} from "vue";
45
import TeamMembers from './components/team-members.vue';
56
import Product from "./components/product.vue";
7+
68
export default {
79
...DefaultTheme,
810
setup() {

docs/.vitepress/theme/style.scss

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
:root {
2+
--vp-home-hero-image-background-image: linear-gradient(15deg, #f89b40 70%, #bd34fe 30%);
3+
--vp-home-hero-image-filter: blur(70px);
4+
}

docs/about.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# About Us
2+
We are a group of developers who love to code and share our knowledge with the world. We are passionate about creating high-quality content that helps others learn and grow as developers. Our goal is to provide you with the best resources and tools to help you succeed in your coding journey. Whether you are a beginner or an experienced developer, we have something for everyone. We hope you enjoy our content and find it helpful in your coding adventures. Happy coding!
3+

docs/index.md

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,30 +3,29 @@
33
layout: home
44

55
hero:
6-
name: "GEEK FUN"
7-
text: open-source community
8-
tagline: software community to build sustainable open source projects for the world
6+
name: "GEEKFUN"
7+
text: open-source club
8+
tagline: software club to build sustainable open source software for the world
99
image:
1010
src: geekfun.png
1111
alt: GEEK FUN logo
1212
actions:
1313
- theme: brand
14-
text: Download
14+
text: Quick Start
1515
link: /download
1616
- theme: alt
17-
text: docs
18-
link: /docs
17+
text: GitHub
18+
link: https://github.com/geek-fun
1919

2020
features:
21-
- title: Full featured editor
22-
details: Powered by monaco-editor the backbones of vscode, provide familiar editor environment for developers
23-
- title: Keep your connections
24-
details: Keep your Elasticsearch server connections in DocKit move the dependencies of dashboard tools
25-
- title: File persistence
26-
details: Save your ElasticSearch Query in your machine as file, never lost
27-
- title: Multi engines support
28-
details: Support Elasticsearch, OpenSearch, and more to come
21+
- title: Value Driven
22+
details: We believe that software and services should deliver tangible value to both individuals and industries. By adhering to a value-oriented approach, we define and uphold key principles that focus on continuously driving meaningful outcomes and delivering long-term benefits.
23+
- title: Open Source
24+
details: Our commitment to open source is unwavering. We develop, iterate, and improve our software through transparent, collaborative processes that foster innovation and community-driven progress.
25+
- title: Software Sustainability
26+
details: We are dedicated to creating software that not only provides value but also prioritizes sustainability. Our goal is to develop solutions that contribute positively to the world while ensuring their long-term viability and impact.
2927
---
28+
3029
## Products
3130

3231
<div style="display: flex;flex-wrap: wrap; justify-content: space-evenly;">

docs/products.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,7 @@
11
# Products
2+
<div style="display: flex;flex-wrap: wrap; justify-content: space-evenly;">
3+
<Product :product='{name: "DocKit", logo: "/dockit.png",preview: "/dockit-client-ui.png", description: "A better NoSQL GUI client for Mac, Windows and Linux", url: "https://dockit.geekfun.club/"}'></Product>
4+
<Product :product='{name: "AnyTerm", logo: "/anyterm.png",preview: "/anyterm-client-ui.png", description: "Supper lightweight SSH client and terminal for Mac, Windows and Linux", url: "https://github.com/geek-fun/AnyTerm"}'></Product>
5+
<Product :product='{name: "ServerlessInsight", logo: "/serverlessinsight.png",preview: "/serverlessinsight-preview.png", description: "Full life cycle cross providers serverless application management for your fast-growing business.", url: "https://github.com/geek-fun/hostsless"}'></Product>
6+
<Product :product='{name: "jest-search", logo: "/jest-search.png",preview: "/jest-search-preview.png", description: "Jest preset for running tests with local ElasticSearch, OpenSearch and ZincSearch.", url: "https://github.com/geek-fun/jest-search"}'></Product>
7+
</div>

docs/public/team/anne.png

342 KB
Loading

0 commit comments

Comments
 (0)