diff --git a/docs/landing/package.json b/docs/landing/package.json index b9fe114b3..802474737 100644 --- a/docs/landing/package.json +++ b/docs/landing/package.json @@ -27,6 +27,7 @@ "react-dom": "^18.3.1", "react-i18next": "^15.0.3", "react-icons": "5.3.0", - "usehooks-ts": "^3.1.0" + "usehooks-ts": "^3.1.0", + "vanilla-lazyload": "^19.1.3" } } diff --git a/docs/landing/public/images/avatar-1.webp b/docs/landing/public/images/avatar-1.webp new file mode 100644 index 000000000..f6a626398 Binary files /dev/null and b/docs/landing/public/images/avatar-1.webp differ diff --git a/docs/landing/public/images/avatar-2.webp b/docs/landing/public/images/avatar-2.webp new file mode 100644 index 000000000..4373cfe53 Binary files /dev/null and b/docs/landing/public/images/avatar-2.webp differ diff --git a/docs/landing/public/images/avatar-3.webp b/docs/landing/public/images/avatar-3.webp new file mode 100644 index 000000000..706781c7a Binary files /dev/null and b/docs/landing/public/images/avatar-3.webp differ diff --git a/docs/landing/public/images/docker-folder.png b/docs/landing/public/images/docker-folder.png new file mode 100644 index 000000000..99ca06deb Binary files /dev/null and b/docs/landing/public/images/docker-folder.png differ diff --git a/docs/landing/public/images/github-repo-page.webp b/docs/landing/public/images/github-repo-page.webp new file mode 100644 index 000000000..b2325460f Binary files /dev/null and b/docs/landing/public/images/github-repo-page.webp differ diff --git a/docs/landing/public/images/lighthouse.webp b/docs/landing/public/images/lighthouse.webp new file mode 100644 index 000000000..dc413a5bc Binary files /dev/null and b/docs/landing/public/images/lighthouse.webp differ diff --git a/docs/landing/public/images/plugin-welcome-page.webp b/docs/landing/public/images/plugin-welcome-page.webp new file mode 100644 index 000000000..d1392dac9 Binary files /dev/null and b/docs/landing/public/images/plugin-welcome-page.webp differ diff --git a/docs/landing/public/images/plugins-bg.jpg b/docs/landing/public/images/plugins-bg.jpg new file mode 100644 index 000000000..2ba1ae390 Binary files /dev/null and b/docs/landing/public/images/plugins-bg.jpg differ diff --git a/docs/landing/public/images/screenshots/1.webp b/docs/landing/public/images/screenshots/1.webp new file mode 100644 index 000000000..d32e78043 Binary files /dev/null and b/docs/landing/public/images/screenshots/1.webp differ diff --git a/docs/landing/public/images/screenshots/2.webp b/docs/landing/public/images/screenshots/2.webp new file mode 100644 index 000000000..ce770108d Binary files /dev/null and b/docs/landing/public/images/screenshots/2.webp differ diff --git a/docs/landing/public/images/screenshots/3.webp b/docs/landing/public/images/screenshots/3.webp new file mode 100644 index 000000000..29e5ccf74 Binary files /dev/null and b/docs/landing/public/images/screenshots/3.webp differ diff --git a/docs/landing/public/images/screenshots/4.webp b/docs/landing/public/images/screenshots/4.webp new file mode 100644 index 000000000..20d4f0725 Binary files /dev/null and b/docs/landing/public/images/screenshots/4.webp differ diff --git a/docs/landing/public/images/screenshots/5.webp b/docs/landing/public/images/screenshots/5.webp new file mode 100644 index 000000000..1dfe84989 Binary files /dev/null and b/docs/landing/public/images/screenshots/5.webp differ diff --git a/docs/landing/public/images/screenshots/6.webp b/docs/landing/public/images/screenshots/6.webp new file mode 100644 index 000000000..907ad2b01 Binary files /dev/null and b/docs/landing/public/images/screenshots/6.webp differ diff --git a/docs/landing/public/images/screenshots/7.webp b/docs/landing/public/images/screenshots/7.webp new file mode 100644 index 000000000..478e59a71 Binary files /dev/null and b/docs/landing/public/images/screenshots/7.webp differ diff --git a/docs/landing/public/images/screenshots/8.webp b/docs/landing/public/images/screenshots/8.webp new file mode 100644 index 000000000..3a0b81637 Binary files /dev/null and b/docs/landing/public/images/screenshots/8.webp differ diff --git a/docs/landing/src/App.scss b/docs/landing/src/App.scss index bfe5117b5..cd89a60d2 100644 --- a/docs/landing/src/App.scss +++ b/docs/landing/src/App.scss @@ -9,14 +9,19 @@ --color-bg: #fff; --color-bg-transparent: rgba(255, 255, 255, 0.9); --color-bg-grey: #f6f8fa; + --color-bg-grey-deep: #f2f2f5; --color-bg-blue: #e5effe; --color-border: #e1e4ec; + --color-border-light: #e4e4e4; } html, body { background-color: var(--color-bg); - overflow-x: hidden; +} + +body { + padding-top: 70px; } :host, @@ -74,3 +79,7 @@ a { opacity: 1; } } + +.app-grey-bg { + background: var(--color-bg-grey-deep); +} diff --git a/docs/landing/src/App.tsx b/docs/landing/src/App.tsx index ec72d6048..753426c6f 100644 --- a/docs/landing/src/App.tsx +++ b/docs/landing/src/App.tsx @@ -8,11 +8,16 @@ import { useDarkMode } from './hooks/darkmode' import { Header } from './components/Header' import { Slogan } from './components/Slogan' import { Footer } from './components/Footer' -import { SlightFeature } from './components/Features/SlightFeature' -import { QuickFeature } from './components/Features/QuickFeature' -import { FullFeature } from './components/Features/FullFeature' -import { FuncFeature } from './components/Features/FuncFeature' -import { SafeFeature } from './components/Features/SafeFeature' +import { SlightFeature } from './components/Features/Slight' +import { QuickFeature } from './components/Features/Quick' +import { FullFeature } from './components/Features/Full' +import { FuncsFeature } from './components/Features/Funcs' +import { SafeFeature } from './components/Features/Safe' +import { Plugins } from './components/Features/Plugins' +import { Group } from './components/FeatureComps/Group' +import { StartFeature } from './components/Features/Start' +import { FrameworksFeature } from './components/Features/Frameworks' +import { GreyCardsFeature } from './components/Features/GreyCards' function App() { const { t, i18n } = useTranslation() @@ -33,11 +38,23 @@ function App() {
- - + + + + + + + + + + + + + + + - - +