feat(site-2): docs edit button (#8593)

* Add edit button

* Update deps
pull/8596/head
Puru Vijay 2 years ago committed by GitHub
parent a39c7f397d
commit 273c7318d2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -140,8 +140,8 @@ importers:
sites/svelte.dev:
dependencies:
'@supabase/supabase-js':
specifier: ^2.21.0
version: 2.21.0
specifier: ^2.22.0
version: 2.22.0
'@sveltejs/repl':
specifier: ^0.5.0-next.3
version: 0.5.0-next.3(@codemirror/lang-html@6.4.3)(@lezer/common@1.0.2)(@lezer/javascript@1.4.3)(@lezer/lr@1.3.4)(@sveltejs/kit@1.16.3)(svelte@)
@ -149,8 +149,8 @@ importers:
specifier: ^0.5.0
version: 0.5.0
devalue:
specifier: ^4.3.0
version: 4.3.0
specifier: ^4.3.1
version: 4.3.1
do-not-zip:
specifier: ^1.0.0
version: 1.0.0
@ -169,16 +169,16 @@ importers:
version: 2.4.3(@sveltejs/kit@1.16.3)
'@sveltejs/kit':
specifier: ^1.16.3
version: 1.16.3(svelte@)(vite@4.3.5)
version: 1.16.3(svelte@)(vite@4.3.7)
'@sveltejs/site-kit':
specifier: ^5.1.0
version: 5.1.0(@sveltejs/kit@1.16.3)(svelte@)
specifier: ^5.2.1
version: 5.2.1(@sveltejs/kit@1.16.3)(svelte@)
'@types/marked':
specifier: ^4.3.0
version: 4.3.0
'@types/node':
specifier: ^20.1.3
version: 20.1.3
specifier: ^20.1.7
version: 20.1.7
degit:
specifier: ^2.8.4
version: 2.8.4
@ -204,11 +204,11 @@ importers:
specifier: ^2.10.0
version: 2.10.0(prettier@2.8.8)(svelte@)
rollup:
specifier: ^3.21.7
version: 3.21.7
specifier: ^3.22.0
version: 3.22.0
rollup-plugin-dts:
specifier: ^5.3.0
version: 5.3.0(rollup@3.21.7)(typescript@5.0.4)
version: 5.3.0(rollup@3.22.0)(typescript@5.0.4)
sass:
specifier: ^1.62.1
version: 1.62.1
@ -243,11 +243,11 @@ importers:
specifier: ^5.0.4
version: 5.0.4
vite:
specifier: ^4.3.5
version: 4.3.5(@types/node@20.1.3)(sass@1.62.1)
specifier: ^4.3.7
version: 4.3.7(@types/node@20.1.7)(sass@1.62.1)
vite-imagetools:
specifier: ^5.0.3
version: 5.0.3(rollup@3.21.7)
specifier: ^5.0.4
version: 5.0.4(rollup@3.22.0)
packages:
@ -1131,7 +1131,7 @@ packages:
engines: {node: '>=14'}
hasBin: true
dependencies:
'@types/node': 20.1.3
'@types/node': 14.14.31
playwright-core: 1.33.0
optionalDependencies:
fsevents: 2.3.2
@ -1438,7 +1438,7 @@ packages:
rollup: 3.20.2
dev: true
/@rollup/pluginutils@5.0.2(rollup@3.21.7):
/@rollup/pluginutils@5.0.2(rollup@3.22.0):
resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==}
engines: {node: '>=14.0.0'}
peerDependencies:
@ -1447,10 +1447,10 @@ packages:
rollup:
optional: true
dependencies:
'@types/estree': 1.0.0
'@types/estree': 1.0.1
estree-walker: 2.0.2
picomatch: 2.3.1
rollup: 3.21.7
rollup: 3.22.0
dev: true
/@shuding/opentype.js@1.4.0-beta.0:
@ -1465,15 +1465,15 @@ packages:
/@supabase/functions-js@2.1.1:
resolution: {integrity: sha512-bIR1Puae6W+1/MzPfYBWOG/SCWGo4B5CB7c0ZZksvliNEAzhxNBJ0UFKYINcGdGtxG8ZC+1xr3utWpNZNwnoRw==}
dependencies:
cross-fetch: 3.1.5
cross-fetch: 3.1.6
transitivePeerDependencies:
- encoding
dev: false
/@supabase/gotrue-js@2.26.0:
resolution: {integrity: sha512-orxz8nwaF5D1nY/9H5xxTfFSCTvYeDLx24UO/Mxsx83xFP0t5RNxQZ0lEHBOhHhXJ4vR/COv79AxoWCOTu/7Rg==}
/@supabase/gotrue-js@2.27.0:
resolution: {integrity: sha512-KWoo6giZDLuF2wcN+g8DZPnTa6n9k3v7WNWTUpniPjE8H3MPMJcHka+8uHQFpvMFGUNt+ULNNbhGiaVR4PzJyA==}
dependencies:
cross-fetch: 3.1.5
cross-fetch: 3.1.6
transitivePeerDependencies:
- encoding
dev: false
@ -1481,7 +1481,7 @@ packages:
/@supabase/postgrest-js@1.6.1:
resolution: {integrity: sha512-WDBUPOCOwcZonaCwEodwdA8hwWYOiXroDF9vWGxZxKAnuSVE2Ieci/kvhR4EsWvgGST2h90LRowgO+msXe8+fA==}
dependencies:
cross-fetch: 3.1.5
cross-fetch: 3.1.6
transitivePeerDependencies:
- encoding
dev: false
@ -1499,20 +1499,20 @@ packages:
/@supabase/storage-js@2.5.1:
resolution: {integrity: sha512-nkR0fQA9ScAtIKA3vNoPEqbZv1k5B5HVRYEvRWdlP6mUpFphM9TwPL2jZ/ztNGMTG5xT6SrHr+H7Ykz8qzbhjw==}
dependencies:
cross-fetch: 3.1.5
cross-fetch: 3.1.6
transitivePeerDependencies:
- encoding
dev: false
/@supabase/supabase-js@2.21.0:
resolution: {integrity: sha512-FW3ZzBoc4orSgfX0dXrmJoXAcI/hiekmqXTkN64vjtUF2Urp3UjyAf71UTtV9Jl6ejHoe3K++e0+Rg9zKUJh5w==}
/@supabase/supabase-js@2.22.0:
resolution: {integrity: sha512-omkgSWL1HwnpXZZy+yshFLx/qqxwk9kx9jbRM6IHNEylKrH/sz6JX7rGyIOmN9niDxMRjsCu1nwuBhD6IiF2xg==}
dependencies:
'@supabase/functions-js': 2.1.1
'@supabase/gotrue-js': 2.26.0
'@supabase/gotrue-js': 2.27.0
'@supabase/postgrest-js': 1.6.1
'@supabase/realtime-js': 2.7.2
'@supabase/storage-js': 2.5.1
cross-fetch: 3.1.5
cross-fetch: 3.1.6
transitivePeerDependencies:
- encoding
- supports-color
@ -1523,7 +1523,7 @@ packages:
peerDependencies:
'@sveltejs/kit': ^1.5.0
dependencies:
'@sveltejs/kit': 1.16.3(svelte@)(vite@4.3.5)
'@sveltejs/kit': 1.16.3(svelte@)(vite@4.3.7)
'@vercel/nft': 0.22.6
esbuild: 0.17.19
transitivePeerDependencies:
@ -1531,7 +1531,7 @@ packages:
- supports-color
dev: true
/@sveltejs/kit@1.16.3(svelte@)(vite@4.3.5):
/@sveltejs/kit@1.16.3(svelte@)(vite@4.3.7):
resolution: {integrity: sha512-8uv0udYRpVuE1BweFidcWHfL+u2gAANKmvIal1dN/FWPBl7DJYbt9zYEtr3bNTiXystT8Sn0Wp54RfwpbPqHjQ==}
engines: {node: ^16.14 || >=18}
hasBin: true
@ -1540,10 +1540,10 @@ packages:
svelte: ^3.54.0
vite: ^4.0.0
dependencies:
'@sveltejs/vite-plugin-svelte': 2.2.0(svelte@)(vite@4.3.5)
'@sveltejs/vite-plugin-svelte': 2.2.0(svelte@)(vite@4.3.7)
'@types/cookie': 0.5.1
cookie: 0.5.0
devalue: 4.3.0
devalue: 4.3.1
esm-env: 1.0.0
kleur: 4.1.5
magic-string: 0.30.0
@ -1554,7 +1554,7 @@ packages:
svelte: 'link:'
tiny-glob: 0.2.9
undici: 5.22.1
vite: 4.3.5(@types/node@20.1.3)(sass@1.62.1)
vite: 4.3.7(@types/node@20.1.7)(sass@1.62.1)
transitivePeerDependencies:
- supports-color
@ -1602,25 +1602,25 @@ packages:
'@sveltejs/kit': ^1.0.0
svelte: ^3.54.0
dependencies:
'@sveltejs/kit': 1.16.3(svelte@)(vite@4.3.5)
'@sveltejs/kit': 1.16.3(svelte@)(vite@4.3.7)
esm-env: 1.0.0
svelte: 'link:'
svelte-local-storage-store: 0.4.0(svelte@)
dev: false
/@sveltejs/site-kit@5.1.0(@sveltejs/kit@1.16.3)(svelte@):
resolution: {integrity: sha512-L73wi7AoS/0jTD1OHyFaApsSfnSO8EhkH81KrACwR+aM/JbCjstWHykFLRUz8f/rsf3L5cV9CSEjKP/j78jNUg==}
/@sveltejs/site-kit@5.2.1(@sveltejs/kit@1.16.3)(svelte@):
resolution: {integrity: sha512-KBl/PlC/I+Db7mm8WHOCtNOyi1nyxicAVuqZ1+NXN6CJTlDtedFouo0sltGaOQgndbXgGmLr8IfCPz/MWgBVKw==}
peerDependencies:
'@sveltejs/kit': ^1.0.0
svelte: ^3.54.0
dependencies:
'@sveltejs/kit': 1.16.3(svelte@)(vite@4.3.5)
'@sveltejs/kit': 1.16.3(svelte@)(vite@4.3.7)
esm-env: 1.0.0
svelte: 'link:'
svelte-local-storage-store: 0.4.0(svelte@)
dev: true
/@sveltejs/vite-plugin-svelte@2.2.0(svelte@)(vite@4.3.5):
/@sveltejs/vite-plugin-svelte@2.2.0(svelte@)(vite@4.3.7):
resolution: {integrity: sha512-KDtdva+FZrZlyug15KlbXuubntAPKcBau0K7QhAIqC5SAy0uDbjZwoexDRx0L0J2T4niEfC6FnA9GuQQJKg+Aw==}
engines: {node: ^14.18.0 || >= 16}
peerDependencies:
@ -1633,8 +1633,8 @@ packages:
magic-string: 0.30.0
svelte: 'link:'
svelte-hmr: 0.15.1(svelte@)
vite: 4.3.5(@types/node@20.1.3)(sass@1.62.1)
vitefu: 0.2.4(vite@4.3.5)
vite: 4.3.7(@types/node@20.1.7)(sass@1.62.1)
vitefu: 0.2.4(vite@4.3.7)
transitivePeerDependencies:
- supports-color
@ -1666,6 +1666,10 @@ packages:
/@types/estree@1.0.0:
resolution: {integrity: sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==}
/@types/estree@1.0.1:
resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==}
dev: true
/@types/json-schema@7.0.11:
resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==}
dev: true
@ -1690,8 +1694,8 @@ packages:
resolution: {integrity: sha512-QpLcX9ZSsq3YYUUnD3nFDY8H7wctAhQj/TFKL8Ya8v5fMm3CFXxo8zStsLAl780ltoYoo1WvKUVGBQK+1ifr7g==}
dev: true
/@types/node@20.1.3:
resolution: {integrity: sha512-NP2yfZpgmf2eDRPmgGq+fjGjSwFgYbihA8/gK+ey23qT9RkxsgNTZvGOEpXgzIGqesTYkElELLgtKoMQTys5vA==}
/@types/node@20.1.7:
resolution: {integrity: sha512-WCuw/o4GSwDGMoonES8rcvwsig77dGCMbZDrZr2x4ZZiNW4P/gcoZXe/0twgtobcTkmg9TuKflxYL/DuwDyJzg==}
/@types/phoenix@1.5.6:
resolution: {integrity: sha512-e7jZ6I9uyRGsg7MNwQcarmBvRlbGb9DibbocE9crVnxqsy6C23RMxLWbJ2CQ3vgCW7taoL1L+F02EcjA6ld7XA==}
@ -1712,7 +1716,7 @@ packages:
/@types/websocket@1.0.5:
resolution: {integrity: sha512-NbsqiNX9CnEfC1Z0Vf4mE1SgAJ07JnRYcNex7AJ9zAVzmiGHmjKFEk7O4TJIsgv2B1sLEb6owKFZrACwdYngsQ==}
dependencies:
'@types/node': 20.1.3
'@types/node': 20.1.7
dev: false
/@typescript-eslint/eslint-plugin@5.58.0(@typescript-eslint/parser@5.58.0)(eslint@8.35.0)(typescript@5.0.4):
@ -2350,10 +2354,10 @@ packages:
resolution: {integrity: sha512-+BO9wPPi+DWTDcNYhr/W90myha8ptzftZT+LwcmUbbok0rcP/fequmFYCw8NMoH7pkAZQzU78b3kYrlua5a9eA==}
dev: false
/cross-fetch@3.1.5:
resolution: {integrity: sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==}
/cross-fetch@3.1.6:
resolution: {integrity: sha512-riRvo06crlE8HiqOwIpQhxwdOk4fOeR7FVM/wXoxchFEqMNUjvbs3bfo4OTgMEMHzppd4DxFBDbyySj8Cv781g==}
dependencies:
node-fetch: 2.6.7
node-fetch: 2.6.11
transitivePeerDependencies:
- encoding
dev: false
@ -2546,8 +2550,8 @@ packages:
engines: {node: '>=8'}
dev: true
/devalue@4.3.0:
resolution: {integrity: sha512-n94yQo4LI3w7erwf84mhRUkUJfhLoCZiLyoOZ/QFsDbcWNZePrLwbQpvZBUG2TNxwV3VjCKPxkiiQA6pe3TrTA==}
/devalue@4.3.1:
resolution: {integrity: sha512-Kc0TSP9IUU9eg55au5Q3YtqaYI2cgntVpunJV9Exbm9nvlBeTE5p2NqYHfpuXK6+VF2hF5PI+BPFPUti7e2N1g==}
/diff@5.0.0:
resolution: {integrity: sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==}
@ -3497,8 +3501,8 @@ packages:
'@types/node': 16.9.1
dev: true
/imagetools-core@4.0.2:
resolution: {integrity: sha512-VG5x5MA2W5aQEBMFmk2rgRt+apkR6MSqxLgkw2QDfhOXsS+2R2dCMTjdlcEWUrn8M291bbsW4A15yF5YODc5Dw==}
/imagetools-core@4.0.3:
resolution: {integrity: sha512-Cn+xuuRiA2UC5XzSWKWaRBJGA9iFhwtaVLUIgujfv6SM4TF/wOAwAqWeZkbv/yyhmapdhFR5stsKE9owUge0jQ==}
engines: {node: '>=12.0.0'}
dependencies:
sharp: 0.32.1
@ -4204,6 +4208,18 @@ packages:
engines: {node: '>=10.5.0'}
dev: true
/node-fetch@2.6.11:
resolution: {integrity: sha512-4I6pdBY1EthSqDmJkiNk3JIT8cswwR9nfeW/cPdUagJYEQG7R95WRH74wpz7ma8Gh/9dI9FP+OU+0E4FvtA55w==}
engines: {node: 4.x || >=6.0.0}
peerDependencies:
encoding: ^0.1.0
peerDependenciesMeta:
encoding:
optional: true
dependencies:
whatwg-url: 5.0.0
dev: false
/node-fetch@2.6.7:
resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==}
engines: {node: 4.x || >=6.0.0}
@ -4214,6 +4230,7 @@ packages:
optional: true
dependencies:
whatwg-url: 5.0.0
dev: true
/node-fetch@3.3.1:
resolution: {integrity: sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow==}
@ -4680,7 +4697,7 @@ packages:
glob: 7.2.3
dev: true
/rollup-plugin-dts@5.3.0(rollup@3.21.7)(typescript@5.0.4):
/rollup-plugin-dts@5.3.0(rollup@3.22.0)(typescript@5.0.4):
resolution: {integrity: sha512-8FXp0ZkyZj1iU5klkIJYLjIq/YZSwBoERu33QBDxm/1yw5UU4txrEtcmMkrq+ZiKu3Q4qvPCNqc3ovX6rjqzbQ==}
engines: {node: '>=v14'}
peerDependencies:
@ -4688,7 +4705,7 @@ packages:
typescript: ^4.1 || ^5.0
dependencies:
magic-string: 0.30.0
rollup: 3.21.7
rollup: 3.22.0
typescript: 5.0.4
optionalDependencies:
'@babel/code-frame': 7.21.4
@ -4702,8 +4719,8 @@ packages:
fsevents: 2.3.2
dev: true
/rollup@3.21.7:
resolution: {integrity: sha512-KXPaEuR8FfUoK2uHwNjxTmJ18ApyvD6zJpYv9FOJSqLStmt6xOY84l1IjK2dSolQmoXknrhEFRaPRgOPdqCT5w==}
/rollup@3.22.0:
resolution: {integrity: sha512-imsigcWor5Y/dC0rz2q0bBt9PabcL3TORry2hAa6O6BuMvY71bqHyfReAz5qyAqiQATD1m70qdntqBfBQjVWpQ==}
engines: {node: '>=14.18.0', npm: '>=8.0.0'}
hasBin: true
optionalDependencies:
@ -5475,18 +5492,18 @@ packages:
which-typed-array: 1.1.9
dev: true
/vite-imagetools@5.0.3(rollup@3.21.7):
resolution: {integrity: sha512-K4578Kq7d608i4U/tCPfHVn9iOIUd+VyjtxuFtp3wSXOJZbsAZNc7V3G53s8LHiDY+ROKeoWyfXtq1VwTv9UFQ==}
/vite-imagetools@5.0.4(rollup@3.22.0):
resolution: {integrity: sha512-EIRstqWlmoQipsucFCioqCYpfp+rG5v8gpKDFvFJBxEKEAEBPnxW+swmE5dfoRQkwMKkYwmBWeXYsnMaDohUtg==}
engines: {node: '>=12.0.0'}
dependencies:
'@rollup/pluginutils': 5.0.2(rollup@3.21.7)
imagetools-core: 4.0.2
'@rollup/pluginutils': 5.0.2(rollup@3.22.0)
imagetools-core: 4.0.3
transitivePeerDependencies:
- rollup
dev: true
/vite@4.3.5(@types/node@20.1.3)(sass@1.62.1):
resolution: {integrity: sha512-0gEnL9wiRFxgz40o/i/eTBwm+NEbpUeTWhzKrZDSdKm6nplj+z4lKz8ANDgildxHm47Vg8EUia0aicKbawUVVA==}
/vite@4.3.7(@types/node@20.1.7)(sass@1.62.1):
resolution: {integrity: sha512-MTIFpbIm9v7Hh5b0wSBgkcWzSBz7SAa6K/cBTwS4kUiQJfQLFlZZRJRQgqunCVzhTPCk674tW+0Qaqh3Q00dBg==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
peerDependencies:
@ -5510,15 +5527,15 @@ packages:
terser:
optional: true
dependencies:
'@types/node': 20.1.3
'@types/node': 20.1.7
esbuild: 0.17.19
postcss: 8.4.23
rollup: 3.21.7
rollup: 3.22.0
sass: 1.62.1
optionalDependencies:
fsevents: 2.3.2
/vitefu@0.2.4(vite@4.3.5):
/vitefu@0.2.4(vite@4.3.7):
resolution: {integrity: sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==}
peerDependencies:
vite: ^3.0.0 || ^4.0.0
@ -5526,7 +5543,7 @@ packages:
vite:
optional: true
dependencies:
vite: 4.3.5(@types/node@20.1.3)(sass@1.62.1)
vite: 4.3.7(@types/node@20.1.7)(sass@1.62.1)
/vscode-oniguruma@1.7.0:
resolution: {integrity: sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==}

@ -17,10 +17,10 @@
"test": "uvu -r ts-node/register src/lib/server/markdown"
},
"dependencies": {
"@supabase/supabase-js": "^2.21.0",
"@supabase/supabase-js": "^2.22.0",
"@sveltejs/repl": "^0.5.0-next.3",
"cookie": "^0.5.0",
"devalue": "^4.3.0",
"devalue": "^4.3.1",
"do-not-zip": "^1.0.0",
"flexsearch": "^0.7.31",
"flru": "^1.0.2"
@ -29,9 +29,9 @@
"@resvg/resvg-js": "^2.4.1",
"@sveltejs/adapter-vercel": "^2.4.3",
"@sveltejs/kit": "^1.16.3",
"@sveltejs/site-kit": "^5.1.0",
"@sveltejs/site-kit": "^5.2.1",
"@types/marked": "^4.3.0",
"@types/node": "^20.1.3",
"@types/node": "^20.1.7",
"degit": "^2.8.4",
"dotenv": "^16.0.3",
"jimp": "^0.22.8",
@ -40,7 +40,7 @@
"node-fetch": "^3.3.1",
"prettier": "^2.8.8",
"prettier-plugin-svelte": "^2.10.0",
"rollup": "^3.21.7",
"rollup": "^3.22.0",
"rollup-plugin-dts": "^5.3.0",
"sass": "^1.62.1",
"satori": "^0.8.1",
@ -53,7 +53,7 @@
"tiny-glob": "^0.2.9",
"ts-morph": "^18.0.0",
"typescript": "^5.0.4",
"vite": "^4.3.5",
"vite-imagetools": "^5.0.3"
"vite": "^4.3.7",
"vite-imagetools": "^5.0.4"
}
}

@ -1,7 +1,7 @@
<script>
import { page } from '$app/stores';
import Contents from './Contents.svelte';
import { TSToggle } from '@sveltejs/site-kit/components';
import Contents from './Contents.svelte';
export let data;

@ -1,7 +1,8 @@
<script>
import { page } from '$app/stores';
import OnThisPage from './OnThisPage.svelte';
import * as hovers from '$lib/utils/hovers';
import { Icon } from '@sveltejs/site-kit/components';
import OnThisPage from './OnThisPage.svelte';
export let data;
@ -22,6 +23,13 @@
</svelte:head>
<div class="text" id="docs-content">
<a
class="edit"
href="https://github.com/sveltejs/svelte/edit/master/documentation/{data.page.file}"
>
<Icon size={50} name="edit" /> Edit this page on GitHub
</a>
{@html data.page.content}
</div>
@ -44,6 +52,22 @@
<OnThisPage details={data.page} />
<style>
.edit {
position: relative;
font-size: 1.4rem;
line-height: 1;
z-index: 2;
}
.edit :global(.icon) {
position: relative;
top: -0.1rem;
left: 0.3rem;
width: 1.4rem;
height: 1.4rem;
margin-right: 0.5rem;
}
.controls {
max-width: calc(var(--sk-line-max-width) + 1rem);
border-top: 1px solid var(--sk-back-4);

Loading…
Cancel
Save