Skip to content
This repository was archived by the owner on May 31, 2026. It is now read-only.

Commit e71b259

Browse files
committed
feat: improve pages
1 parent 7611021 commit e71b259

49 files changed

Lines changed: 1982 additions & 2127 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

astro.config.mjs

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,20 @@ import icon from "astro-icon";
55

66
// https://astro.build/config
77
export default defineConfig({
8-
site: "https://tuhuratech.org.nz",
9-
output: "static",
10-
prefetch: true,
8+
site: "https://tuhuratech.org.nz",
9+
output: "static",
10+
prefetch: true,
1111

12-
integrations: [sitemap(), icon()],
12+
integrations: [sitemap(), icon()],
1313

14-
image: {
15-
service: {
16-
entrypoint: "astro/assets/services/sharp",
17-
},
18-
},
14+
image: {
15+
service: {
16+
entrypoint: "astro/assets/services/sharp",
17+
},
18+
},
1919

20-
vite: {
21-
plugins: [tailwindcss()],
22-
optimizeDeps: { include: ["leaflet"] },
23-
},
20+
vite: {
21+
plugins: [tailwindcss()],
22+
optimizeDeps: { include: ["leaflet"] },
23+
},
2424
});

biome.json

Lines changed: 49 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,51 @@
11
{
2-
"$schema": "https://biomejs.dev/schemas/2.1.1/schema.json",
3-
"vcs": {
4-
"enabled": true,
5-
"clientKind": "git",
6-
"useIgnoreFile": true
7-
},
8-
"files": {
9-
"ignoreUnknown": false
10-
},
11-
"formatter": {
12-
"enabled": true,
13-
"indentStyle": "tab"
14-
},
15-
"linter": {
16-
"enabled": true,
17-
"rules": {
18-
"recommended": true
19-
}
20-
},
21-
"javascript": {
22-
"formatter": {
23-
"quoteStyle": "double"
24-
}
25-
},
26-
"assist": {
27-
"enabled": true,
28-
"actions": {
29-
"source": {
30-
"organizeImports": "on"
31-
}
32-
}
33-
},
34-
"overrides": [
35-
{
36-
"includes": ["**/*.astro"],
37-
"linter": {
38-
"rules": {
39-
"style": {
40-
"useConst": "off",
41-
"useImportType": "off"
42-
},
43-
"correctness": {
44-
"noUnusedVariables": "off",
45-
"noUnusedImports": "off"
46-
}
47-
}
48-
}
49-
}
50-
]
2+
"$schema": "https://biomejs.dev/schemas/2.1.1/schema.json",
3+
"vcs": {
4+
"enabled": true,
5+
"clientKind": "git",
6+
"useIgnoreFile": true
7+
},
8+
"files": {
9+
"ignoreUnknown": false
10+
},
11+
"formatter": {
12+
"enabled": true,
13+
"indentStyle": "tab"
14+
},
15+
"linter": {
16+
"enabled": true,
17+
"rules": {
18+
"recommended": true
19+
}
20+
},
21+
"javascript": {
22+
"formatter": {
23+
"quoteStyle": "double"
24+
}
25+
},
26+
"assist": {
27+
"enabled": true,
28+
"actions": {
29+
"source": {
30+
"organizeImports": "on"
31+
}
32+
}
33+
},
34+
"overrides": [
35+
{
36+
"includes": ["**/*.astro"],
37+
"linter": {
38+
"rules": {
39+
"style": {
40+
"useConst": "off",
41+
"useImportType": "off"
42+
},
43+
"correctness": {
44+
"noUnusedVariables": "off",
45+
"noUnusedImports": "off"
46+
}
47+
}
48+
}
49+
}
50+
]
5151
}

package.json

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,35 @@
11
{
2-
"name": "website",
3-
"type": "module",
4-
"version": "1.0.0",
5-
"scripts": {
6-
"dev": "astro dev",
7-
"start": "astro dev",
8-
"build": "astro build",
9-
"preview": "astro preview",
10-
"astro": "astro",
11-
"check": "astro check",
12-
"lint": "biome check",
13-
"lint:ci": "biome ci",
14-
"lint:fix": "biome check --write ."
15-
},
16-
"dependencies": {
17-
"@astrojs/sitemap": "^3.5.0",
18-
"@iconify-json/heroicons": "^1.2.2",
19-
"astro": "^5.13.2",
20-
"astro-icon": "^1.1.5",
21-
"leaflet": "^2.0.0-alpha",
22-
"tailwindcss": "^4.1.11"
23-
},
24-
"devDependencies": {
25-
"@astrojs/check": "^0.9.4",
26-
"@biomejs/biome": "2.1.1",
27-
"@tailwindcss/vite": "^4.1.11",
28-
"prettier": "3.6.2",
29-
"prettier-plugin-astro": "0.14.1",
30-
"prettier-plugin-tailwindcss": "0.6.14",
31-
"sharp": "^0.34.3",
32-
"typescript": "^5.8.3"
33-
},
34-
"packageManager": "pnpm@10.13.1+sha512.37ebf1a5c7a30d5fabe0c5df44ee8da4c965ca0c5af3dbab28c3a1681b70a256218d05c81c9c0dcf767ef6b8551eb5b960042b9ed4300c59242336377e01cfad"
2+
"name": "website",
3+
"type": "module",
4+
"version": "1.0.0",
5+
"scripts": {
6+
"dev": "astro dev",
7+
"start": "astro dev",
8+
"build": "astro build",
9+
"preview": "astro preview",
10+
"astro": "astro",
11+
"check": "astro check",
12+
"lint": "biome check",
13+
"lint:ci": "biome ci",
14+
"lint:fix": "biome check --write ."
15+
},
16+
"dependencies": {
17+
"@astrojs/sitemap": "^3.5.0",
18+
"@iconify-json/heroicons": "^1.2.2",
19+
"astro": "^5.13.2",
20+
"astro-icon": "^1.1.5",
21+
"leaflet": "^2.0.0-alpha",
22+
"tailwindcss": "^4.1.11"
23+
},
24+
"devDependencies": {
25+
"@astrojs/check": "^0.9.4",
26+
"@biomejs/biome": "2.1.1",
27+
"@tailwindcss/vite": "^4.1.11",
28+
"prettier": "3.6.2",
29+
"prettier-plugin-astro": "0.14.1",
30+
"prettier-plugin-tailwindcss": "0.6.14",
31+
"sharp": "^0.34.3",
32+
"typescript": "^5.8.3"
33+
},
34+
"packageManager": "pnpm@10.13.1+sha512.37ebf1a5c7a30d5fabe0c5df44ee8da4c965ca0c5af3dbab28c3a1681b70a256218d05c81c9c0dcf767ef6b8551eb5b960042b9ed4300c59242336377e01cfad"
3535
}

renovate.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
2-
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3-
"extends": ["config:best-practices"],
4-
"packageRules": [
5-
{
6-
"description": "Automerge non-major updates",
7-
"matchUpdateTypes": ["minor", "patch"],
8-
"automerge": true
9-
}
10-
]
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"extends": ["config:best-practices"],
4+
"packageRules": [
5+
{
6+
"description": "Automerge non-major updates",
7+
"matchUpdateTypes": ["minor", "patch"],
8+
"automerge": true
9+
}
10+
]
1111
}

0 commit comments

Comments
 (0)