Commit 84bbc8d
committed
Add frontend landing site and OG assets
Add full frontend landing site for VKify: new English and Russian READMEs, many public assets (OG theme images, site preview, wallpapers, videos) and a generate-og script to produce per-theme og:image files. Introduce pages, components, hooks and utils for themes, wallpapers, previews, install/uninstall flows, SEO and theme sharing (new pages/components under src/, plus new data files). Update app entry, styles and config to support pre-rendering/hydration and SEO; adjust robots.xml and sitemap. package.json and package-lock updated; removed obsolete public/404.html. This change brings the complete static/site assets and app code required to build and prerender the landing site.1 parent 383f2a2 commit 84bbc8d
134 files changed
Lines changed: 8703 additions & 1410 deletions
File tree
- .github/assets
- public
- og/themes
- wallpapers
- images
- video/2331556789
- web/2234955662
- css
- js
- scripts
- src
- components
- common
- home
- uninstall
- config
- data
- hooks
- pages
- ThemePreview
- styles
- utils
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
| |||
26 | 27 | | |
27 | 28 | | |
28 | 29 | | |
29 | | - | |
| 30 | + | |
30 | 31 | | |
31 | 32 | | |
This file was deleted.
0 commit comments