diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 389c58e..775b86b 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -18,11 +18,25 @@ jobs: # Action - name: Run pre-commit run: nix develop .#ci -c ./scripts/ci/pre-commit.sh - + build: + name: Build + runs-on: + - nscloud-ubuntu-22.04-amd64-4x8-with-cache + - nscloud-cache-size-50gb + - nscloud-cache-tag-ester-argon-nix-store-cache + - nscloud-git-mirror-1gb + steps: + # Setup + - uses: AtomiCloud/actions.setup-nix@v1.2.1 + - uses: AtomiCloud/actions.cache-bun@v1.0.1 + # Action + - name: Run pre-commit + run: nix develop .#ci -c ./scripts/ci/build.sh release: name: Semantic Release needs: - precommit + - build if: github.ref == 'refs/heads/main' runs-on: - nscloud-ubuntu-22.04-amd64-4x8-with-cache diff --git a/.prettierrc.yaml b/.prettierrc.yaml new file mode 100644 index 0000000..a455290 --- /dev/null +++ b/.prettierrc.yaml @@ -0,0 +1,8 @@ +tabWidth: 2 +semi: true +singleQuote: true +bracketSpacing: true +trailingComma: all +arrowParens: avoid +printWidth: 120 +singleAttributePerLine: false diff --git a/bun.lockb b/bun.lockb index e8fba2a..964fccc 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/package.json b/package.json index de41f17..b2366ed 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,7 @@ "@astrojs/react": "^4.1.2", "@astrojs/tailwind": "^5.1.4", "@radix-ui/react-slot": "^1.1.1", + "@tabler/icons-react": "^3.26.0", "@types/react": "^19.0.2", "@types/react-dom": "^19.0.2", "astro": "^5.1.1", diff --git a/scripts/ci/build.sh b/scripts/ci/build.sh new file mode 100755 index 0000000..ac8d3fe --- /dev/null +++ b/scripts/ci/build.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env bash + +set -eou pipefail +bun i +bunx --bun astro build diff --git a/src/assets/drop.svg b/src/assets/drop.svg new file mode 100644 index 0000000..2c52651 --- /dev/null +++ b/src/assets/drop.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/index/Hero.astro b/src/components/index/Hero.astro index 453c5b4..3f3d502 100644 --- a/src/components/index/Hero.astro +++ b/src/components/index/Hero.astro @@ -4,40 +4,42 @@ import background from '../../assets/background.svg'; import logo from '../../assets/light_full_logo.svg'; import cloud from '../../assets/cloud.svg'; import mascot from "../../assets/mascot.png"; -import splash from "../../assets/splash.svg"; +import drop from "../../assets/drop.svg"; import PulsatingButton from "@/components/ui/pulsating-button"; import {Button} from "../ui/button" import {Input} from "../ui/input" ---
-
-
-
- cloud1 - cloud2 - mascot -
-
-
- JOIN THE KKOMMUNITY -
-
- logo -
-
- feel the fun, make the move +
+
+ drop +
+
+
+ cloud1 + cloud2 + mascot
-
- - Reserve your Spot +
+
+ JOIN THE KKOMMUNITY +
+
+ logo +
+
+ feel the fun, make the move +
+
+ + Reserve your Spot +
-
-