Skip to content

Commit

Permalink
merge: pull request #35 from henryhale/nxt
Browse files Browse the repository at this point in the history
Update docs and dependencies
  • Loading branch information
henryhale committed Apr 3, 2024
2 parents b77235d + b0dd1d8 commit 6880722
Show file tree
Hide file tree
Showing 8 changed files with 1,824 additions and 1,732 deletions.
38 changes: 30 additions & 8 deletions docs/.vitepress/config.ts
Original file line number Diff line number Diff line change
@@ -1,33 +1,55 @@
import { defineConfig } from 'vitepress'

const TITLE = "XTerminal";
const DESCRIPTION = 'Build web-based command line interfaces';
const IMAGE = "/logo.svg";
const LINK = "https://henryhale.github.io/xterminal";

// https://vitepress.dev/reference/site-config
export default defineConfig({
base: '/',

// metadata
lang: 'en-US',
title: 'XTerminal',
description: 'Build web-based command line interfaces',
title: TITLE,
description: DESCRIPTION,

head: [
// favicon
['link', { rel: 'shortcut icon', href: IMAGE }],

// open graph - facebook
['meta', { property: 'og:type', content: 'website' }],
['meta', { property: 'og:url', content: LINK }],
['meta', { property: 'og:title', content: TITLE }],
['meta', { property: 'og:description', content: DESCRIPTION }],
['meta', { property: 'og:image', content: IMAGE }],

head: [['link', { rel: 'icon', href: '/logo.svg' }]],
// twitter
['meta', { property: 'twitter:card', content: 'summary_large_image' }],
['meta', { property: 'twitter:url', content: LINK }],
['meta', { property: 'twitter:title', content: TITLE }],
['meta', { property: 'twitter:description', content: DESCRIPTION }],
['meta', { property: 'twitter:image', content: IMAGE }],
],

// theme
themeConfig: {
// https://vitepress.dev/reference/default-theme-config
siteTitle: 'XTerminal',
logo: '/logo.svg',

siteTitle: TITLE,
logo: IMAGE,

search: {
provider: 'local'
},

nav: [
{ text: 'Home', link: '/' },
{ text: 'Guide', link: '/guide/' },
{ text: 'Demo', link: '/demo/' },
{ text: 'Showcase', link: '/showcase/' },
{
{
text: 'About',
items: [
{ text: 'Team', link: '/about/team' },
Expand Down
2 changes: 1 addition & 1 deletion docs/.vitepress/theme/assets/styles.css
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
:root {
--vp-c-brand-1: #646cff;
--vp-c-brand-2: #747bff;
--vp-home-hero-image-background-image: linear-gradient(180deg, var(--vp-home-hero-name-color) 50%,#27332a 50%);
--vp-home-hero-image-background-image: linear-gradient(180deg, var(--vp-home-hero-name-color) 50%,#272b33 50%);
--vp-home-hero-image-filter: blur(40px);
}

Expand Down
36 changes: 18 additions & 18 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,37 +43,37 @@
"lint:fix": "eslint \"source/**/*.ts\" --fix",
"prepack": "pnpm build",
"test": "echo \"Error: no test specified\" && exit 1",
"prepare": "husky install",
"prepare": "husky",
"docs:dev": "vitepress dev docs",
"docs:build": "vitepress build docs",
"docs:preview": "vitepress preview docs",
"release": "release-it"
},
"devDependencies": {
"@babel/core": "^7.23.6",
"@babel/preset-env": "^7.23.6",
"@babel/core": "^7.24.3",
"@babel/preset-env": "^7.24.3",
"@rollup/plugin-babel": "^6.0.4",
"@rollup/plugin-replace": "^5.0.5",
"@rollup/plugin-terser": "^0.4.4",
"@typescript-eslint/eslint-plugin": "^6.16.0",
"@typescript-eslint/parser": "^6.16.0",
"@typescript-eslint/eslint-plugin": "^7.5.0",
"@typescript-eslint/parser": "^7.5.0",
"auto-changelog": "^2.4.0",
"autoprefixer": "^10.4.16",
"autoprefixer": "^10.4.19",
"concurrently": "^8.2.2",
"cssnano": "^6.0.2",
"cssnano": "^6.1.2",
"del-cli": "^5.1.0",
"eslint": "^8.56.0",
"eslint-plugin-prettier": "^5.1.2",
"husky": "^8.0.3",
"lint-staged": "^15.2.0",
"postcss": "^8.4.32",
"eslint": "^8.57.0",
"eslint-plugin-prettier": "^5.1.3",
"husky": "^9.0.11",
"lint-staged": "^15.2.2",
"postcss": "^8.4.38",
"postcss-cli": "^11.0.0",
"prettier": "^3.1.1",
"release-it": "^17.0.1",
"rollup": "^4.9.1",
"typescript": "^5.3.3",
"vite": "^5.0.10",
"vitepress": "1.0.0-rc.33"
"prettier": "^3.2.5",
"release-it": "^17.1.1",
"rollup": "^4.14.0",
"typescript": "^5.4.3",
"vite": "^5.2.7",
"vitepress": "^1.0.2"
},
"browserslist": [
"last 4 versions",
Expand Down
Loading

0 comments on commit 6880722

Please sign in to comment.