Skip to content

Commit e6257e4

Browse files
authored
Merge pull request #851 from Lehoczky/docs/fix-summary-urls
docs: fix "Edit this page" links, and links on the rules overview page
2 parents 0b7001a + 6d01555 commit e6257e4

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

Diff for: docs/.vitepress/config.ts

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
import { defineConfig } from "vitepress";
22
import { rules } from "./rulesForSidebar";
33
import { description, version } from "../../package.json";
4+
import { BASE_URL } from "./constants";
45

56
// https://vitepress.dev/reference/site-config
67
export default defineConfig({
78
title: "eslint-plugin-vuejs-a11y",
8-
base: "/eslint-plugin-vuejs-accessibility/",
9+
base: BASE_URL,
910
description,
1011
head: [
1112
[
@@ -66,7 +67,7 @@ export default defineConfig({
6667

6768
editLink: {
6869
pattern:
69-
"https://github.com/vue-a11y/eslint-plugin-vuejs-accessibility/edit/master/docs/:path"
70+
"https://github.com/vue-a11y/eslint-plugin-vuejs-accessibility/edit/main/docs/:path"
7071
},
7172

7273
socialLinks: [

Diff for: docs/.vitepress/constants.ts

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export const BASE_URL = "/eslint-plugin-vuejs-accessibility/";

Diff for: docs/.vitepress/rulesForSidebar.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { join, parse } from "node:path";
22
import { Dirent, readdirSync } from "node:fs";
3+
import { BASE_URL } from "./constants";
34

45
export const rules = getRulesForSideBar();
56

@@ -29,6 +30,6 @@ function fileNameWithoutExtension(file: Dirent) {
2930
function ruleToSidebarItem(ruleName: string) {
3031
return {
3132
text: ruleName,
32-
link: `/rules/${ruleName}`
33+
link: `${BASE_URL}rules/${ruleName}`
3334
};
3435
}

0 commit comments

Comments
 (0)