1
0
mirror of https://github.com/tabler/tabler.git synced 2025-12-22 09:54:24 +04:00

Merge branch 'site' of https://github.com/tabler/tabler into dev

This commit is contained in:
codecalm
2023-09-25 20:38:25 +02:00
7 changed files with 581 additions and 171 deletions

View File

@@ -137,7 +137,6 @@ Tabler has been optimized to correctly display content in any language. It suppo
```html example vertical centered columns={2} ```html example vertical centered columns={2}
<p>汉字</p> <p>汉字</p>
<p>日本語の表記体系</p> <p>日本語の表記体系</p>
<p>한글</p>
<p>Кириллица</p> <p>Кириллица</p>
<p>Eλληνική</p> <p>Eλληνική</p>
<p>ქართული დამწერლობა</p> <p>ქართული დამწერლობა</p>
@@ -154,9 +153,6 @@ Tabler has been optimized to correctly display content in any language. It suppo
<h5>Japanese</h5> <h5>Japanese</h5>
<p>日本語の表記体系</p> <p>日本語の表記体系</p>
<h5>Korean</h5>
<p>한글</p>
<h5>Cyrillic</h5> <h5>Cyrillic</h5>
<p>Кириллица</p> <p>Кириллица</p>

View File

@@ -1,5 +1,5 @@
{ {
"extends": ["next/babel","next/core-web-vitals"], "extends": ["babel"],
"rules": { "rules": {
"react/no-unescaped-entities": "off", "react/no-unescaped-entities": "off",
"react/display-name": "off", "react/display-name": "off",

View File

@@ -4,6 +4,7 @@ import { creator, description, name, uiUrl } from '@/config/site';
import PageProgress from '@/components/PageProgress'; import PageProgress from '@/components/PageProgress';
export const metadata = { export const metadata = {
metadataBase: uiUrl,
title: { title: {
default: name, default: name,
template: `%s - ${name}`, template: `%s - ${name}`,

View File

@@ -42,6 +42,10 @@ const previewHtml = (
} }
let content = example; let content = example;
example = example
.replace(/ href="[^"]+"/g, ' href="javascript:void(0)"')
.replace(/action="[^"]+"/g, 'action="javascript:void(0)"');
if (!fullpage) { if (!fullpage) {
content = `<main class="min-vh-100 ${vertical ? 'p-4' : 'py-4 px-4'}${centered ? ' d-flex justify-content-center align-items-center flex-wrap' : ''}${vcentered ? ' d-flex justify-content-center flex-column' : ''}"> content = `<main class="min-vh-100 ${vertical ? 'p-4' : 'py-4 px-4'}${centered ? ' d-flex justify-content-center align-items-center flex-wrap' : ''}${vcentered ? ' d-flex justify-content-center flex-column' : ''}">
@@ -55,8 +59,6 @@ const previewHtml = (
</main>`; </main>`;
} }
example = example.replace(/a href="[^"]+"/g, 'a href="javascript:void(0)"').replace(/action="[^"]+"/g, 'action="javascript:void(0)"');
return `<html lang="en"> return `<html lang="en">
<head> <head>
<title>Example</title> <title>Example</title>

View File

@@ -10,7 +10,6 @@ const nextConfig = {
domains: ["avatars.githubusercontent.com"], domains: ["avatars.githubusercontent.com"],
}, },
experimental: { experimental: {
appDir: true
}, },
async redirects() { async redirects() {
return JSON.parse(fs.readFileSync('./redirects.json')) return JSON.parse(fs.readFileSync('./redirects.json'))

View File

@@ -25,8 +25,8 @@
"@headlessui/react": "^1.7.16", "@headlessui/react": "^1.7.16",
"@mdx-js/loader": "^2.3.0", "@mdx-js/loader": "^2.3.0",
"@mdx-js/react": "2.3.0", "@mdx-js/react": "2.3.0",
"@next/env": "^13.4.12", "@next/env": "^13.5.3",
"@next/mdx": "^13.4.12", "@next/mdx": "^13.5.3",
"@sindresorhus/slugify": "^2.2.1", "@sindresorhus/slugify": "^2.2.1",
"@svgr/webpack": "^8.0.1", "@svgr/webpack": "^8.0.1",
"@tabler/icons": "^2.30.0", "@tabler/icons": "^2.30.0",
@@ -45,14 +45,14 @@
"acorn": "^8.10.0", "acorn": "^8.10.0",
"acorn-jsx": "^5.3.2", "acorn-jsx": "^5.3.2",
"aos": "^2.3.4", "aos": "^2.3.4",
"autoprefixer": "^10.4.14", "autoprefixer": "^10.4.16",
"clsx": "^2.0.0", "clsx": "^2.0.0",
"concurrently": "^8.2.0", "concurrently": "^8.2.0",
"contentlayer": "^0.3.4", "contentlayer": "^0.3.4",
"date-fns": "^2.30.0", "date-fns": "^2.30.0",
"dlv": "^1.1.3", "dlv": "^1.1.3",
"eslint": "8.x", "eslint": "8.x",
"eslint-config-next": "13.4.12", "eslint-config-next": "13.5.3",
"file-loader": "^6.2.0", "file-loader": "^6.2.0",
"front-matter": "^4.0.2", "front-matter": "^4.0.2",
"fs-extra": "^11.1.1", "fs-extra": "^11.1.1",
@@ -62,7 +62,7 @@
"image-size": "^1.0.2", "image-size": "^1.0.2",
"js-beautify": "^1.14.9", "js-beautify": "^1.14.9",
"markdown-wasm": "^1.2.0", "markdown-wasm": "^1.2.0",
"mdast-util-frontmatter": "^2.0.0", "mdast-util-frontmatter": "^2.0.1",
"mdast-util-gfm-table": "^2.0.0", "mdast-util-gfm-table": "^2.0.0",
"mdast-util-mdx-jsx": "^3.0.0", "mdast-util-mdx-jsx": "^3.0.0",
"mdast-util-mdxjs-esm": "^2.0.0", "mdast-util-mdxjs-esm": "^2.0.0",
@@ -73,14 +73,14 @@
"mdx-annotations": "^0.1.3", "mdx-annotations": "^0.1.3",
"minimatch": "^9.0.3", "minimatch": "^9.0.3",
"modern-async": "^1.1.3", "modern-async": "^1.1.3",
"next": "^13.4.12", "next": "^13.5.3",
"next-auth": "^4.22.3", "next-auth": "^4.22.3",
"next-contentlayer": "^0.3.4", "next-contentlayer": "^0.3.4",
"next-mdx-remote": "^4.4.1", "next-mdx-remote": "^4.4.1",
"next-sitemap": "^4.1.8", "next-sitemap": "^4.1.8",
"nextjs-toploader": "^1.4.2", "nextjs-toploader": "^1.4.2",
"opentype.js": "^1.3.4", "opentype.js": "^1.3.4",
"postcss": "^8.4.27", "postcss": "^8.4.30",
"prettier": "3.0.0", "prettier": "3.0.0",
"prismjs": "^1.29.0", "prismjs": "^1.29.0",
"react": "^18.2.0", "react": "^18.2.0",
@@ -112,7 +112,7 @@
"typescript": "5.1.6", "typescript": "5.1.6",
"unist-util-visit": "^5.0.0", "unist-util-visit": "^5.0.0",
"webpack": "^5.88.2", "webpack": "^5.88.2",
"yaml": "^2.3.1" "yaml": "^2.3.2"
}, },
"devDependencies": { "devDependencies": {
"@t3-oss/env-nextjs": "^0.6.0", "@t3-oss/env-nextjs": "^0.6.0",

722
site/pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff