diff --git a/.eslintrc.json b/.eslintrc.json index fc63511e681..480a4d753ec 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -25,5 +25,5 @@ }, "extends": ["next/core-web-vitals", "prettier", "plugin:@typescript-eslint/recommended"], "plugins": ["prettier", "unused-imports"], - "ignorePatterns": ["src/enums"] + "ignorePatterns": ["src/enums", "next.config.js"] } diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index bd22dead363..9a0c642dae4 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -20,19 +20,19 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 - - name: Install Node.js - uses: actions/setup-node@v3 + - name: Setup Node + uses: actions/setup-node@v4 with: node-version: "20" - - uses: pnpm/action-setup@v2 + - uses: pnpm/action-setup@v4 name: Install pnpm with: - version: 8 + version: 9.1.4 run_install: false - name: Get pnpm store directory @@ -40,7 +40,7 @@ jobs: run: | echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV - - uses: actions/cache@v3 + - uses: actions/cache@v4 name: Setup pnpm cache with: path: ${{ env.STORE_PATH }} @@ -49,12 +49,12 @@ jobs: ${{ runner.os }}-pnpm-store- - name: Setup Pages - uses: actions/configure-pages@v3 + uses: actions/configure-pages@v4 with: static_site_generator: next - name: Restore cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | .next/cache @@ -69,13 +69,13 @@ jobs: run: pnpm next build - name: Upload Build Artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: build-files path: ./out/_next/static/chunks - name: Upload artifact - uses: actions/upload-pages-artifact@v1 + uses: actions/upload-pages-artifact@v3 with: path: './out' @@ -92,7 +92,7 @@ jobs: SENTRY_SOURCEMAP_PATH: "./" steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 - uses: actions/download-artifact@v4.1.7 @@ -124,5 +124,5 @@ jobs: steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v1 + uses: actions/deploy-pages@v4 diff --git a/public/assets/jsoncrack.svg b/public/assets/jsoncrack.svg new file mode 100644 index 00000000000..ae4c734b0b4 --- /dev/null +++ b/public/assets/jsoncrack.svg @@ -0,0 +1 @@ +squadName: "Super hero squad"homeTown: "Metro City"formed: 2016secretBase: "Super tower"active: truemembers(3)name: "Molecule Man"age: 29secretIdentity: "Dan Jukes"name: "Madame Uppercut"age: 39secretIdentity: "Jane Wilson"name: "Eternal Flame"age: 1000000secretIdentity: "Unknown" \ No newline at end of file diff --git a/src/containers/Landing/HeroSection.tsx b/src/containers/Landing/HeroSection.tsx index 4784bfe4310..86c76ba3f36 100644 --- a/src/containers/Landing/HeroSection.tsx +++ b/src/containers/Landing/HeroSection.tsx @@ -36,7 +36,7 @@ const StyledHeroSectionBody = styled.div` flex-wrap: wrap; align-items: center; justify-content: center; - padding: 6rem 10% 8rem; + padding: 6rem 10% 4rem; overflow: hidden; text-align: center; gap: 60px; @@ -112,6 +112,18 @@ export const HeroSection = () => { color="red.5" leftSection={} tt="unset" + visibleFrom="xs" + > + NEW: Now faster & more powerful — ToDiagram.com + + } + tt="unset" + hiddenFrom="xs" > NEW: Now faster & more powerful — ToDiagram.com @@ -125,7 +137,7 @@ export const HeroSection = () => { + + + + json crack + + + + + ); +}; diff --git a/src/pages/index.tsx b/src/pages/index.tsx index d90fbbc9bc0..8147bfac897 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -5,6 +5,7 @@ import { FAQ } from "src/containers/Landing/FAQ"; import { Features } from "src/containers/Landing/Features"; import { HeroPreview } from "src/containers/Landing/HeroPreview"; import { HeroSection } from "src/containers/Landing/HeroSection"; +import { Section1 } from "src/containers/Landing/Section1"; import { SeePremium } from "src/containers/Landing/SeePremium"; import Layout from "src/layout/Layout"; @@ -23,6 +24,7 @@ export const HomePage = () => { /> +