Added construction site

This commit is contained in:
xeovalyte 2025-02-10 18:08:27 +01:00
commit 7a0c412337
Signed by: xeovalyte
SSH Key Fingerprint: SHA256:GWI1hq+MNKR2UOcvk7n9tekASXT8vyazK7vDF9Xyciw
18 changed files with 7418 additions and 0 deletions

3
.envrc Normal file
View File

@ -0,0 +1,3 @@
source_url "https://raw.githubusercontent.com/cachix/devenv/82c0147677e510b247d8b9165c54f73d32dfd899/direnvrc" "sha256-7u4iDd1nZpxL4tCzmPG0dQgC5V+/44Ba+tHkPob1v2k="
use devenv

9
.gitignore vendored Normal file
View File

@ -0,0 +1,9 @@
# Devenv
.devenv*
devenv.local.nix
# direnv
.direnv
# pre-commit
.pre-commit-config.yaml

View File

@ -0,0 +1,33 @@
name: Build and Deploy
on: [push]
jobs:
Deploy:
runs-on: ubuntu-latest
container:
image: catthehacker/ubuntu:act-latest
steps:
- uses: actions/checkout@v3
- name: Use Nodejs
uses: actions/setup-node@v3
with:
node-version: 18
- run: npm install
working-directory: ./construction
- run: npm run build
working-directory: ./construction
- uses: docker/setup-qemu-action@v2
- uses: docker/setup-buildx-action@v2
- uses: docker/login-action@v2
with:
registry: gitea.xeovalyte.dev
username: ${{ secrets.USERNAME }}
password: ${{ secrets.PASSWORD }}
- run: docker buildx build -t gitea.xeovalyte.dev/xv-development/hunshin:latest --load --platform=linux/amd64 .
- run: docker push gitea.xeovalyte.dev/xv-development/hunshin:latest

24
construction/.gitignore vendored Normal file
View File

@ -0,0 +1,24 @@
# Nuxt dev/build outputs
.output
.data
.nuxt
.nitro
.cache
dist
# Node dependencies
node_modules
# Logs
logs
*.log
# Misc
.DS_Store
.fleet
.idea
# Local env files
.env
.env.*
!.env.example

75
construction/README.md Normal file
View File

@ -0,0 +1,75 @@
# Nuxt Minimal Starter
Look at the [Nuxt documentation](https://nuxt.com/docs/getting-started/introduction) to learn more.
## Setup
Make sure to install dependencies:
```bash
# npm
npm install
# pnpm
pnpm install
# yarn
yarn install
# bun
bun install
```
## Development Server
Start the development server on `http://localhost:3000`:
```bash
# npm
npm run dev
# pnpm
pnpm dev
# yarn
yarn dev
# bun
bun run dev
```
## Production
Build the application for production:
```bash
# npm
npm run build
# pnpm
pnpm build
# yarn
yarn build
# bun
bun run build
```
Locally preview production build:
```bash
# npm
npm run preview
# pnpm
pnpm preview
# yarn
yarn preview
# bun
bun run preview
```
Check out the [deployment documentation](https://nuxt.com/docs/getting-started/deployment) for more information.

16
construction/app.vue Normal file
View File

@ -0,0 +1,16 @@
<template>
<div class="w-screen h-screen bg-neutral-950 flex flex-col items-center px-5">
<img class="w-48 mt-20" src="assets/Hun_Shin_Logo.svg" width="100%" height="100%" />
<h1 class="font-bold text-3xl md:text-4xl lg:text-5xl text-white text-center mt-20">HIER KOMT DE NIEUWE WEBSITE <br> VAN <span class="text-[#f8cc15]">HUN SHIN TANG SOO DO</span></h1>
<h2 class="font-bold text-xl md:text-2xl lg:text-3xl text-white text-center mt-32"><span class="text-[#f8cc15]">TRAIN DE EERSTE</span> 8 <span class="text-[#f8cc15]">LESSEN</span> GRATIS <br> <span class="text-[#f8cc15]">Dinsdag - vrijdag:</span> 19:30 - 20:30 <span class="text-[#f8cc15]">Sniepweg 13F</span> - Waddinxveen</h2>
</div>
</template>
<script setup>
useSeoMeta({
title: 'Hun Shin',
ogTitle: 'Hun Shin',
description: 'Hun Shin tang soo do',
ogDescription: 'Hun Shin tang soo do',
})
</script>

Binary file not shown.

After

Width:  |  Height:  |  Size: 700 KiB

View File

@ -0,0 +1,101 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg id="Laag_1" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 320.31 320.31">
<!-- Generator: Adobe Illustrator 29.2.1, SVG Export Plug-In . SVG Version: 2.1.0 Build 116) -->
<defs>
<style>
.st0 {
fill: #108537;
}
.st0, .st1, .st2, .st3, .st4 {
fill-rule: evenodd;
}
.st5, .st3 {
fill: #1d3159;
}
.st6 {
fill: #fff;
}
.st7 {
fill: #d61016;
}
.st1 {
fill: #f6f6f6;
}
.st8, .st2 {
fill: #f8cc15;
}
</style>
</defs>
<circle class="st6" cx="160.16" cy="160.16" r="123.24" transform="translate(-66.34 160.16) rotate(-45)"/>
<path class="st5" d="M160.16,0C71.7,0,0,71.7,0,160.16s71.7,160.16,160.16,160.16,160.16-71.7,160.16-160.16S248.61,0,160.16,0ZM160.16,283.4c-68.07,0-123.24-55.18-123.24-123.24s55.18-123.24,123.24-123.24,123.24,55.18,123.24,123.24-55.18,123.24-123.24,123.24Z"/>
<path class="st7" d="M160.16,14.97C79.97,14.97,14.97,79.97,14.97,160.16s65,145.19,145.19,145.19,145.19-65,145.19-145.19S240.34,14.97,160.16,14.97ZM161.53,297.62c-75.9,0-137.42-61.53-137.42-137.42S85.64,22.77,161.53,22.77s137.42,63.7,137.42,139.59-61.53,135.25-137.42,135.25Z"/>
<g>
<g>
<polygon class="st2" points="138.11 239.99 106.73 260.95 81.15 233.89 138.33 197.46 138.11 239.99"/>
<polygon class="st3" points="133.27 239.63 106.91 257.24 85.42 234.51 130.11 206.17 133.27 239.63"/>
<polygon class="st2" points="180.33 239.43 211.71 260.4 237.28 233.34 179.2 196.42 180.33 239.43"/>
<polygon class="st3" points="185.17 239.07 211.53 256.69 233.01 233.95 188.33 205.61 185.17 239.07"/>
<circle class="st8" cx="159.17" cy="220.39" r="31.68"/>
<circle class="st5" cx="159.17" cy="220.39" r="28.28"/>
</g>
<path class="st8" d="M114.82,232.88l-5.5-9.14,2.4-1.45,1.85,3.07,7.33-4.41,1.81,3.01-7.33,4.41,1.85,3.07-2.4,1.45Z"/>
<polygon class="st8" points="99.17 232.7 109.36 227.1 107.51 224.44 94.86 231.9 100.03 240.66 112.67 233.2 111.1 230.82 100.91 236.42 99.17 232.7"/>
<path class="st8" d="M193.96,226.76l22.58,13.91-2.25,3.6-9.62-5.98-3.71,6.07-3.88-2.58,3.8-6.11-9.09-5.35,2.15-3.56Z"/>
<path class="st8" d="M122.73,234.76c-1.75-3.44-6.81-1.17-6.81-1.17,0,0-5.49,3.21-8.63,4.99-2.99,1.7-.97,6.49-.97,6.49,2.21,3.57,6.55,1.82,6.55,1.82l9.34-6.16s2.59-1.88.52-5.97ZM118.01,239.34l-5.4,3.6s-2.14,1.61-3.11.05c0,0-1.7-1.56,1.29-3.26,3.13-1.78,5.5-3.26,5.5-3.26,0,0,2.29-1.26,3.09.07,1.23,2.05-1.36,2.8-1.36,2.8Z"/>
<path class="st8" d="M137.47,222.11l41.7.08.04,4.65-18.88.19-.09,12.96-4.19-.12-.15-12.75-18.39-.24-.04-4.79Z"/>
<path class="st8" d="M196.28,223.14c.05.29.1,3.89.1,3.89l12.36-.19,5.64,11.09,3.99-1.46-7.2-13.04-14.89-.29Z"/>
<path class="st8" d="M142.01,204.85v14.96h32.68v-14.96h-32.68ZM170.09,215.65h-23.5v-6.63h23.5v6.63Z"/>
</g>
<path class="st0" d="M159.84,65.97c-5.04,8.19-14.18,10.4-24.64,15.06-5.23,2.32-9.55,4-15.52,5.93,11.76-8.62,20.3-20.47,40.16-20.99Z"/>
<path class="st0" d="M147.52,79.66c-3.62,5.44-8.55,12.05-15.52,14.6-6.18,2.27-13.32.29-20.54,1.83,10.03-7.47,22.24-12.74,36.05-16.43Z"/>
<path class="st4" d="M215.06,154.96c-1.73,5.4-6.46,10.41-10.96,15.97-3.75,4.65-8.05,11.96-13.23,13.69-7.43,2.48-18.32.57-26.01-.91-.17-3.21,1.4-4.68,2.28-6.85-7.06.29-12.87-.42-16.43-4.56-3.24.56-4.73,4.63-8.21,5.02-2.52.28-4.98-2.32-7.76-2.28-2.43.03-4.99,2.69-6.85,2.74-1.5.04-5.09-1.67-6.39-2.74-3.34-2.74-5.49-8.9-8.22-15.52-1.05-2.56-3.11-4.05-3.19-7.3-.09-3.44,1.18-14.71,2.28-16.43,1.95-3.06,7.55-5.54,10.95-8.67,1.86-1.71,2.87-3.97,3.65-4.56,3.75-2.83,10.4-1.93,15.97-4.11,5.55-2.17,8.66-8.72,15.97-9.13,3.84-.22,7.86,2.28,10.5,2.28,5.7,0,10.11-4.47,15.06-5.02,3.92-.44,10.34.64,13.69,3.19,7.16,5.47,3.73,15.71,7.3,26.01,2.49,7.17,7.27,10.59,9.59,19.17ZM174.44,115.71c-1.44,5.23.29,10.04,1.83,13.69-1.01.66-3.04.31-3.65,1.37,1.01,11.38-5.22,37.44,4.56,39.25,13.25,2.46,17.84-12.45,13.69-26.47-2.23-2.48-4.12-5.31-5.02-9.13,1.05-.77,3.5-.15,4.11-1.37-.04-5.1-1.39-9.52,2.28-11.41,1.59-11.11-13.09-12.49-17.8-5.93ZM163.03,113.89c-13.54-2.7-13.26,9.61-10.95,19.17.34,1.79,3.03,1.23,2.74,3.65-.64.88-2.36.68-3.19,1.37,1.22,12.36-5.25,37.79,10.95,33.77,3.91-.97,7.7-7.65,6.39-14.6-.61-3.23-4.48-4.81-2.74-11.41-.49-1.18-3.78.44-3.19-1.83,1.94-3.88,7.27-11.73.91-14.6,2.92-2.53,5.84-7.94,3.2-13.23-1.55-.58-2.9-1.36-4.11-2.28ZM131.09,124.38c-1.26,3.93-2.81,9.13-.91,14.15.8,2.11,3.03,2.25,3.19,4.56.12,1.69-1.52,2.27-1.82,4.11-.62,3.7.88,10.34,1.82,14.61.99,4.44,2.55,8.72,5.48,10.95,4.11.46,7.18-.7,8.21-3.65,1.14-3.25.46-23.87-1.37-26.93-.98-1.64-2.87-1.85-3.19-3.19-.98-4.12,2.29-5.33,2.28-7.76-1.81-2.9-3.25-6.18-5.93-8.22-3.22-.18-5.89.19-7.76,1.37ZM114.2,138.53c2.23,6.84-.78,16.31,4.11,20.08.04,7.96,2.94,18.49,11.41,13.69.86-3.87-1.4-8.04-2.28-12.32-.95-4.61-1.04-9.44-2.28-13.23-.86-2.62-4.07-4.34-4.56-6.85-.6-3.07,1.07-4.96.91-7.3-3.58.83-5.25,3.57-7.3,5.93ZM198.17,162.72c-4.64,10.26-16.48,10.52-28.75,14.15-.03,1.5-1.3,1.74-.91,3.65,3.48.07,6.73-4.07,10.95-3.19,2.96.61,3.43,4.62,6.39,5.02,5.64.76,6.03-4.83,8.67-10.04,2.31-.32,2.7,1.55,4.56.46,1.75-1.9,1.62-5.68,3.65-7.3,1.03-.8,3.44-.22,4.56-.91,6.42-6.55.27-20.12-3.65-26.01-4.94,5.54-2.81,18.29-5.48,24.19ZM168.96,183.71c2.88.37,8.67-.09,11.87-.91-.48-6.73-10.33-2.14-11.87.91Z"/>
<path class="st0" d="M189.96,57.75c10.7,6.94,18.08,17.21,23.73,29.21.63-5.39-2.03-9.78-.46-14.6,9.02,7.53,21.96,25.06,15.52,41.07.69,1.59.84,3.73,2.28,4.56,2.1-6.2.92-17.36,4.1-23.73,6.4,8.11,8.48,26.46,3.65,37.88,4.27-1.05,4.8-9.8,9.58-11.86-.3,7.89,1.08,17.54-2.74,23.73-.93,1.51-3.43,3.37-5.02,5.48-2.42,3.2-2.98,6.61-6.84,7.3-.86.66-.06,2.99-.91,3.65-8.84-5.91-12.94-16.57-15.06-29.21,3.99,2.24,5.94,6.53,10.04,8.67,2.05,0,1.56-3.44.46-4.11-8.5-4.42-13.11-12.74-16.88-21.91,5.87,2.62,10.51,3.56,15.06,8.67,3,3.38,4.13,10.3,6.84,12.32,1.06.79,5.03,2.27,5.48-.46.06-2.4-2.32,0-3.19-1.83-1.22-4.59-2.72-7.99-3.2-12.32-13.79-4.46-25.18-11.33-32.86-21.91,5.1.06,8.54,1.44,11.87,1.37.45-3.1-2.35-2.18-3.65-1.37-12.75-4.29-27.69-6.39-31.49-19.62,10.57.4,18.83,4.58,26.47,9.13-.06-3.19-4.27-6.02-5.93-9.13-15.47.4-27.08-5.47-30.58-15.52,10.92,1.71,19.6,5.65,27.38,10.5,1.57-4.27-4.03-11.38-3.65-15.97ZM215.51,94.72c1.57-2.93-1.12-5.16-1.82-7.3-.18,1.77-.74,6.86,1.82,7.3ZM219.62,103.84c1.72,2.08,3.37,4.24,6.39,5.02-.51-2.87-4.22-9.56-6.39-5.02ZM241.99,143.55c-.87-.19-.82-1.3-2.28-.91-.69,1.97,2.08,2.46,2.28.91ZM231.49,144.92c.65,1.48.19,4.07,2.28,4.11,1.66-.37.97-4.03,0-4.56-1.06-.15-1.75.07-2.28.46Z"/>
<path class="st0" d="M123.79,207.9c-17.44-.05-33.92-4.62-41.07-16.43,7.05-.77,15.75,3.07,22.36,2.74-.27-3.39-5.43-1.87-8.21-2.74-12.05-4.84-23.51-12.69-25.56-26.01,7.12,3.23,11.4,9.29,19.17,11.87-.79-3.24-4.41-4.5-6.84-6.39-7.41-5.73-15.22-12.4-13.69-27.84,4.54,3.52,6.85,9.27,11.87,12.32-.76-5.89-5.08-11.46-6.39-18.71-.9-4.98-1.15-10.39-1.82-15.97,5.96,2.56,6.36,10.68,11.87,13.69-.57-3.04-2.36-6.86-2.74-10.95-.93-10.13,2.88-21.37,6.39-27.84,2.17,1.18,1.24,5.45,2.74,7.3,3.16-1.38,2.04-5.33,2.74-7.76,1.88-6.5,6.04-9.57,10.04-14.15,1.88-2.16,2.56-5.4,5.48-6.39-.4,8.72-3.06,15.2-5.48,21.9,3.09-1.31,4.13-5.44,5.48-8.22,5.54-11.39,12.53-21.99,24.64-27.38-5.3,13.56-13.62,24.11-24.64,31.95-1.27,2.45-.76,3.85-2.74,5.48.39,1.89.23,4.33.91,5.93,3.95-2.13,8.58-3.59,14.6-3.65-8.25,10.61-21.48,16.25-32.4,24.19.28,3.64-2.88,7.62-1.37,9.58,2.55.07,2.64-3.83,3.65-5.48,3.96-6.43,11.23-10.77,19.17-13.23-4.76,13.49-16.68,19.83-25.1,29.66.29,2.14.6,4.27,1.83,5.48,4.32-5.26,6.4-12.77,12.78-15.97.48,7.86-3.56,18.96-8.21,25.1-1.53,2.01-3.45,2.08-3.65,4.11-.37,3.74,3.86,6.34,3.19,10.5,3.13-1.96,1.62-6.09,2.28-9.13,1.33-6.16,5.22-12,8.21-15.97.39,6.62,1.15,13.37-.91,19.62-1.52,4.62-8.36,15.67,0,18.71.92-6.62-.07-17.24,5.02-20.99,3.21,6.87,4.56,19.85,1.37,27.84,5.18,4.25,13.29,5.57,15.06,13.23ZM98.68,104.76c-2.53,4.77-7.01,7.6-7.3,14.6,3.18.44,3.44-2.03,4.11-4.11,2.45-3.03,5.69-5.27,7.3-9.13-1.37-.45-2.04-1.61-4.11-1.37Z"/>
<path class="st0" d="M252.94,139.9c-.43,5.89-.39,11.35-1.83,15.52-3.94,11.39-13.89,15.78-21.9,22.82,3.88.73,7.56-3.43,11.41-5.93,3.88-2.52,7.89-5.41,11.41-6.39-3.03,6.75-4.99,13.66-10.5,17.8-4.56,3.43-10.54,3.73-15.06,7.76,4.23,1.18,7.99-2.05,12.78-1.83-8.2,9.36-23.31,19.46-39.7,13.69,1.95-5.66,9.85-5.36,14.15-8.67-3.78-8.19-3.34-21.86.91-29.21,3.37,2.26,3.19,8.07,5.47,11.41,2.01.34,1.87-1.48,3.19-1.83-3.89-6.74-5.75-17.79-4.1-27.38,5.54,5.13,9.3,14.39,7.75,25.1,3.76-.22,2.7-3.96,3.65-5.93,2.4-4.95,7.03-9.28,10.5-13.69,3.57-4.53,7.28-8.74,10.5-13.23h1.37ZM219.17,187.82c2.02.2,2.89-.76,3.19-2.28-.66-.56-.61-1.82-1.82-1.83-.85.98-1.22,2.43-1.37,4.11ZM217.34,193.29c2.5,1.14,6.65-.07,8.67-1.83-3.68.8-6.84-.29-8.67,1.83Z"/>
<g>
<path class="st8" d="M158.75,24.05l7.11.49-.19,2.69c-.02.35.12.64.42.89.3.24.63.38.97.4.56.04.97-.12,1.24-.48.27-.36.43-.91.48-1.64.1-1.37-.73-2.38-2.48-3.05-3.09-1.16-4.73-1.81-4.93-1.94-1.73-1.17-2.51-3.05-2.33-5.65.19-2.79,1.19-4.74,2.99-5.83,1.46-.89,3.45-1.24,5.97-1.07,2.31.16,4.13.54,5.47,1.13,1.15.51,2.15,1.22,3.02,2.15l-.38,5.55-6.74-.47.14-2.02c.03-.39-.06-.73-.27-1.04-.21-.31-.55-.47-1.01-.51-1.05-.07-1.63.58-1.73,1.97-.07,1.02.77,1.86,2.53,2.5,2.62.96,4.25,1.67,4.88,2.14,1.73,1.3,2.5,3.27,2.32,5.91-.36,5.26-3.46,7.69-9.28,7.29-2.35-.16-4.2-.55-5.55-1.17-1.13-.52-2.14-1.27-3.04-2.24l.42-6.01Z"/>
<path class="st8" d="M131.47,11.97c1.32-1.12,3.17-1.84,5.57-2.15,1.67-.22,3.11-.22,4.32-.03,1.53.25,2.91.83,4.14,1.74l.74,5.69-6.72.87-.29-2.27c-.05-.4-.23-.72-.53-.95-.3-.23-.66-.32-1.08-.27-.4.05-.71.23-.91.54-.2.31-.28.66-.23,1.07l1.53,11.84c.05.38.23.69.54.91.31.22.68.31,1.1.25.4-.05.72-.23.95-.53.23-.3.32-.66.27-1.06l-.28-2.18c-.04-.31-.07-.48-.09-.51-.09-.11-.29-.14-.6-.1l-.58.07-.57-4.43,7.73-1,1.4,10.83c-.97,1.2-2.09,2.07-3.34,2.62-1.05.47-2.5.82-4.36,1.06-2.74.35-4.9-.05-6.5-1.21-1.59-1.16-2.55-3-2.88-5.53l-1.25-9.69c-.31-2.38.34-4.24,1.93-5.6Z"/>
<path class="st8" d="M112.62,15.59l6.17,8.01c.04.05.14.05.3,0l.13-.19-1.14-4c-.04-.15-.09-.26-.12-.33-.05-.09-.19-.24-.43-.45l-.44-.3-1.06-3.72,7.33-2.09,1.06,3.71c-.19.11-.34.3-.45.55-.14.34-.18.65-.1.93l4.92,17.27-7.19,2.04-6.25-7.56-.22-.12-.16.2,1.07,3.76c.11.37.24.63.4.77.16.14.37.23.62.26l1.05,3.71-7.09,1.99-1.06-3.71c.19-.12.35-.32.47-.62.13-.3.15-.58.07-.86l-3.31-11.62c-.05-.17-.1-.33-.15-.48-.06-.16-.14-.34-.26-.54-.29-.44-.7-.75-1.22-.92l-.97-3.43,8.02-2.28Z"/>
<path class="st8" d="M106.57,37.57c-.23-.04-.47-.14-.71-.29-.24-.15-.38-.24-.42-.27-.1-.08-.19-.18-.26-.29l-11-14.56-9.55,4.48,4.67,17.91.07.57c-.01.2-.08.38-.19.54l1.71,3.65,7.16-3.36-1.72-3.67c-.07.03-.19.05-.37.04-.09,0-.18-.01-.27-.03-.28-.04-.48-.19-.59-.44l-.14-.29c-.09-.19-.11-.41-.05-.66.02-.1.04-.16.07-.19.07-.12.14-.2.21-.23l2.18-1.02c.07-.03.2-.04.38-.02.04,0,.11.01.21.03.22.11.38.26.47.45l.14.29c.1.21.1.44.02.68-.09.25-.19.41-.3.48l1.72,3.66,8.26-3.88-1.69-3.6ZM95.17,35.79c0,.09-.08.19-.24.3-.16.12-.3.19-.43.24-.31.21-.58.26-.82.16-.24-.1-.42-.33-.55-.7l-1.14-4.55,3.02,3.7c.19.25.24.54.17.85Z"/>
<path class="st8" d="M78.42,29.89l5.68,8.61-4.06,2.68-2.17-3.29c-.12-.18-.2-.3-.24-.36-.15-.22-.35-.41-.6-.54-.1-.05-.26-.06-.47-.04-.22.03-.38.09-.5.19-.08.05-.14.09-.17.11-.14.1-.21.17-.19.23,0,.09.09.24.24.47.09.15.17.25.21.32l6.72,10.2c.18.27.44.46.77.56.33.1.62.07.87-.07l2.12,3.22-7.36,4.85-2.12-3.22c.23-.18.37-.43.4-.75.02-.15.02-.27,0-.35,0-.22-.07-.43-.19-.6l-6.76-10.25c-.13-.19-.22-.34-.29-.44-.11-.16-.2-.26-.27-.31-.04-.02-.13,0-.27.07-.03.02-.11.07-.22.14-.14.07-.26.2-.37.38-.11.19-.16.34-.15.45.02.28.11.54.26.76.09.15.17.27.24.36l2.22,3.36-4.06,2.68-5.68-8.61,16.4-10.82Z"/>
<g>
<path class="st8" d="M265.74,52.31c-.59-1.63-1.61-3.08-3.05-4.35-1.85-1.64-3.69-2.58-5.5-2.84-2.15-.3-4.02.45-5.6,2.24l-6.46,7.33c-1.82,2.06-2.57,4.1-2.28,6.14.27,1.94,1.48,3.85,3.63,5.75,1.8,1.58,3.45,2.49,4.95,2.71,2.28.34,4.5-.72,6.66-3.17l6.36-7.22c1.74-1.97,2.17-4.17,1.29-6.59ZM259.38,53.66l-7.8,8.85c-.26.29-.58.45-.96.47-.38.02-.7-.08-.96-.31-.3-.27-.48-.59-.52-.97-.03-.38.07-.71.33-1.01l7.8-8.85c.27-.3.59-.48.95-.53.37-.05.71.06,1.01.33.32.28.49.61.52.99.03.38-.1.72-.37,1.03Z"/>
<path class="st8" d="M249.14,41.84c.07-.57.02-1.33-.16-2.27-.13-.75-.48-1.42-1.04-1.99-.56-.57-1.35-1.18-2.35-1.83l-9.93-6.41-1.96,3.05c.13.27.19.53.19.8,0,.27,0,.47-.03.61-.03.15-.1.31-.21.49l-6.92,10.73c-.09.15-.21.27-.34.37-.09.06-.23.13-.43.22-.2.09-.4.12-.59.09l-2.09,3.24,9.42,6.08c.99.64,1.91,1.09,2.77,1.35.85.26,1.8.33,2.85.2.72-.09,1.43-.42,2.11-1,.68-.58,1.31-1.32,1.89-2.21l6.04-9.36c.45-.7.72-1.41.8-2.14ZM242,40.28c-.07.22-.18.44-.33.67-.09.15-.19.29-.27.43-.09.14-.18.28-.27.43l-4.94,7.66c-.18.28-.35.5-.52.67-.17.17-.36.26-.58.28-.32.03-.62-.05-.91-.24l-1.06-.69c-.08-.05-.15-.1-.22-.14-.08-.05-.12-.11-.12-.18,0-.11.05-.24.15-.39.1-.15.24-.37.44-.68l5.91-9.15c.08-.13.2-.32.36-.56.14-.21.24-.34.32-.38.11-.09.26-.08.45.05l1.01.65c.29.19.49.49.61.91.06.22.06.45-.02.66Z"/>
<path class="st8" d="M213.95,18.64c-2.31-.88-4.36-1.12-6.14-.72-2.12.47-3.61,1.83-4.46,4.07l-3.48,9.13c-.97,2.56-.97,4.75.02,6.55.94,1.72,2.74,3.09,5.41,4.11,2.24.85,4.1,1.12,5.59.79,2.25-.49,3.96-2.25,5.12-5.31l3.42-8.99c.93-2.45.56-4.66-1.11-6.62-1.13-1.32-2.59-2.32-4.38-3ZM212.85,25.13l-4.19,11.02c-.14.36-.38.62-.73.78-.35.16-.69.17-1.01.05-.38-.14-.65-.39-.82-.73-.17-.34-.19-.7-.05-1.06l4.2-11.02c.14-.38.38-.66.71-.83.32-.18.68-.19,1.05-.05.4.15.68.4.83.75.16.35.16.71.02,1.09Z"/>
<path class="st8" d="M196.12,14.27c-1.31-1.14-2.91-1.91-4.77-2.32-2.42-.53-4.48-.46-6.18.19-2.03.78-3.3,2.35-3.81,4.69l-2.08,9.54c-.58,2.68-.26,4.84.99,6.47,1.18,1.56,3.17,2.65,5.96,3.26,2.34.51,4.22.5,5.65-.04,2.15-.81,3.58-2.82,4.27-6.01l2.05-9.4c.56-2.57-.13-4.69-2.08-6.38ZM191.22,18.54l-2.51,11.52c-.08.38-.28.67-.61.88-.32.21-.65.27-.99.2-.4-.09-.71-.29-.93-.6-.22-.31-.29-.66-.2-1.04l2.51-11.52c.09-.4.28-.71.58-.93.29-.22.64-.29,1.04-.2.42.09.73.3.94.62.2.32.26.68.18,1.08Z"/>
</g>
</g>
<path class="st8" d="M92.21,297.84l-7.67-4.51,2.08-3.54c.23.01.45-.02.66-.12.21-.09.37-.18.49-.26.12-.08.23-.21.32-.37l1.86-3.17c.03-.05.09-.16.19-.32.15-.25.24-.46.28-.62.04-.17,0-.29-.13-.36l-.59-.34-1.11-.66-.66-.39c-.11-.09-.25,0-.42.25-.17.26-.32.51-.45.74l-1.86,3.17c-.09.16-.15.32-.17.49-.02.17-.02.36,0,.56.02.2.1.4.22.6l-2.08,3.54-7.99-4.7,2.08-3.53c.2.02.4-.01.6-.11.2-.1.37-.2.5-.3.13-.1.24-.22.32-.37l6.88-11.69c.1-.18.17-.37.19-.57.02-.2.03-.42.02-.67-.01-.24-.09-.51-.24-.78l1.92-3.27,8.36,4.92-1.92,3.26c-.3-.06-.6-.02-.89.12-.41.17-.72.43-.94.8l-1.26,2.15c-.32.55-.51.9-.56,1.05-.05.15-.05.29.02.42l.69.4.95.56.58.34c.17.08.3.06.4-.05.1-.11.25-.33.45-.67.06-.11.15-.26.27-.45l1.26-2.15c.21-.35.3-.71.29-1.06-.02-.35-.09-.64-.22-.86l1.92-3.26,7.99,4.7-1.92,3.27c-.31,0-.6.07-.85.2-.25.13-.44.24-.57.33-.13.09-.25.24-.36.43l-6.88,11.69c-.09.16-.15.32-.19.5-.02.11-.02.28,0,.52.01.24.08.44.2.6l-2.08,3.53Z"/>
<path class="st8" d="M110.83,304.5c-1.86.41-3.9.18-6.12-.7-2.17-.86-3.82-2.06-4.94-3.58-1.24-1.71-1.5-3.48-.78-5.31l4.85-12.25c.15-.38.19-.79.12-1.21-.03-.14-.08-.29-.16-.43-.08-.14-.14-.24-.18-.3l1.53-3.86,8.3,3.29-1.53,3.86c-.3-.01-.56.09-.78.29-.04.05-.11.14-.21.28-.1.14-.18.28-.24.44-.05.13-.09.24-.12.31l-4.63,11.68c-.17.44-.17.86.02,1.27.19.4.5.7.95.87.37.15.76.13,1.15-.04.4-.17.67-.45.82-.84l4.67-11.79c.15-.38.19-.75.12-1.1-.07-.35-.19-.62-.35-.82l1.53-3.86,8.04,3.19-1.53,3.86c-.12.02-.22.03-.31.04-.17.04-.32.11-.44.19-.12.08-.27.21-.44.37-.18.16-.31.37-.41.62l-4.81,12.14c-.72,1.83-2.1,2.96-4.13,3.4Z"/>
<path class="st8" d="M142.73,292.59c-.23.01-.47.11-.69.29-.31.25-.5.52-.56.82l-4.13,18.63-7.75-1.72-2.02-10.22-.14-.22-.25.1-.9,4.06c-.09.4-.09.71-.02.93s.23.4.44.56l-.89,4-7.63-1.72.89-4c.23-.01.48-.12.75-.34.27-.21.44-.47.5-.77l2.78-12.53c.04-.18.07-.36.1-.53.03-.17.04-.38.03-.64-.05-.56-.28-1.05-.68-1.48l.82-3.7,8.66,1.92,1.72,10.6c0,.07.1.12.28.16l.21-.11.96-4.31c.04-.16.05-.28.05-.37,0-.11-.06-.32-.17-.64l-.27-.5.89-4.01,7.91,1.75-.89,4Z"/>
<path class="st8" d="M161.6,314.92c-2.5-.04-4.49-.35-5.96-.93-1.22-.49-2.34-1.23-3.35-2.21l.1-6.4,7.57.12-.05,2.86c0,.37.16.68.49.92.33.24.69.37,1.06.37.59,0,1.02-.18,1.29-.58.26-.4.4-.98.42-1.76.02-1.46-.91-2.49-2.81-3.09-3.34-1.06-5.12-1.65-5.34-1.78-1.91-1.14-2.84-3.09-2.79-5.86.05-2.97,1-5.1,2.84-6.36,1.49-1.02,3.59-1.51,6.27-1.47,2.46.04,4.42.34,5.87.9,1.24.47,2.35,1.18,3.32,2.12l-.1,5.91-7.17-.12.03-2.15c0-.41-.11-.77-.35-1.08-.24-.31-.61-.47-1.1-.48-1.13-.02-1.7.71-1.73,2.19-.02,1.09.92,1.92,2.82,2.51,2.84.87,4.61,1.53,5.3,1.99,1.91,1.29,2.84,3.33,2.8,6.14-.09,5.6-3.23,8.35-9.43,8.25Z"/>
<path class="st8" d="M185.98,312.12l-.61-4.06c.19-.13.33-.3.44-.5.1-.2.18-.38.22-.52.04-.14.05-.3.02-.49l-.55-3.63c0-.06-.03-.18-.05-.37-.04-.29-.1-.51-.18-.66-.07-.15-.19-.22-.33-.2l-.67.1-1.28.19-.76.12c-.15,0-.2.15-.17.46.04.31.07.59.12.86l.55,3.63c.03.18.09.35.18.49.09.14.21.28.36.43.14.14.33.25.55.32l.61,4.06-9.17,1.37-.61-4.06c.17-.11.3-.26.4-.46.09-.2.16-.38.2-.54.04-.16.04-.32.02-.49l-2.01-13.41c-.03-.2-.1-.39-.21-.56-.11-.17-.25-.35-.41-.53-.16-.18-.39-.34-.68-.46l-.56-3.75,9.59-1.44.56,3.74c-.27.14-.48.36-.62.65-.21.38-.29.79-.22,1.22l.37,2.47c.09.63.17,1.02.22,1.17.06.15.15.25.28.32l.79-.12,1.1-.17.67-.1c.18-.05.27-.14.29-.29,0-.15-.01-.41-.07-.8-.02-.12-.04-.29-.08-.52l-.37-2.47c-.06-.4-.21-.74-.45-1.01-.24-.27-.48-.44-.72-.53l-.56-3.74,9.16-1.38.56,3.75c-.24.2-.42.43-.53.69-.12.26-.2.46-.24.61-.04.15-.04.34,0,.56l2.01,13.41c.03.18.08.35.17.5.06.1.16.23.33.4.16.17.34.29.53.34l.61,4.05-8.8,1.32Z"/>
<path class="st8" d="M198.65,309.64l-1.1-3.95c.16-.13.27-.3.35-.53.07-.22.12-.39.13-.5.01-.18,0-.35-.05-.53l-3.64-13.07c-.06-.22-.14-.39-.24-.51-.1-.12-.25-.28-.46-.46-.21-.19-.47-.32-.77-.41l-1.02-3.65,9.64-2.69,1.01,3.65c-.21.23-.35.46-.43.7-.07.23-.13.45-.16.65-.03.2-.01.4.04.6l3.64,13.07c.04.16.12.3.22.43.1.13.24.27.4.42.17.14.35.23.55.26l1.1,3.95-9.23,2.57Z"/>
<path class="st8" d="M222.89,301.4l-7.56-7.17-.24-.1-.14.23,1.61,3.83c.16.38.33.63.52.77.19.13.42.2.68.2l1.59,3.77-7.22,3-1.59-3.77c.18-.14.32-.38.42-.71.09-.33.08-.64-.04-.92l-4.98-11.83c-.07-.17-.15-.33-.23-.49-.07-.16-.19-.34-.35-.54-.36-.43-.83-.7-1.41-.81l-1.47-3.49,8.17-3.44,7.53,7.65s.15.04.32-.04l.11-.21-1.71-4.07c-.06-.15-.12-.26-.17-.33-.06-.09-.23-.23-.51-.42l-.51-.26-1.59-3.79,7.46-3.14,1.59,3.78c-.18.14-.32.36-.4.64-.11.38-.1.71.01,1l7.4,17.59-7.32,3.08Z"/>
<g>
<path class="st8" d="M65.37,237.68c-5.48-1.7-17.27,4.29-19.52,1.42-1.39-4.42.78-4.56-.46-7.85-1.09-2.9-12.43-8.03-13.86-1.85-.98,4.23,5.29,5.82,8.78,10.16,1.84,2.3,2.95,5.52,4.16,6.47,4.07,3.21,24.27,2.83,23.67-4.83.07-3.08-2.77-3.53-2.77-3.53Z"/>
<path class="st8" d="M55.89,211.63c2.9-.31,2.93,16.47,2.93,16.47l.31,2.93c-.09,5.13,3.67,1.26,4.09.73l.65-.96c7.34-9.42,7.62-31.27,5.08-46.19-3.59-2.8-12.51-8.3-17.55-3.7,0,4.74,5.31,3.01,6.47,6.47,1.52,4.53-2.65,10.46,0,16.17-1.7,1.22-8.09,1.66-9.7,0-1.04-3.26,3.03-3.16,2.31-6.47-.49-2.25-3.69-2.19-6.01-3.7,3.14-3.25-2.31-5.08-2.31-5.08l-1.38-.47c-5.48-1.62-19.19-3.15-19.41.94-.25,4.72,8.32,2.77,8.78,7.85-4.77,1.26-16.96-2.62-18.94,2.77,1.75,4.56,8.86,3.76,12.01,6.93-15.28,11.25,14.09,28.09,22.64,13.86,1.56-2.6.14-4.73,2.77-7.85,5.01-6.53,4.37-.37,7.27-.68ZM41.23,202.15c1.08.1,2.4-.04,3.59-.04,0,0,.45,1.12,2.42.5-.08.54.13,1.44.49,1.54,0,0-.29,1.21-.82,1.64-1.82,2-6.11-.12-5.68-3.64ZM28.76,216.47c-5.6-8.17,12.82-8.52,9.7-.92-1.36,3.22-7.1,2.43-9.7.92Z"/>
</g>
<path class="st2" d="M174.49,115.71c-1.44,5.23.29,10.04,1.83,13.69-1.01.66-3.04.31-3.65,1.37,1.01,11.38-5.22,37.44,4.56,39.25,13.25,2.46,17.84-12.45,13.69-26.47-2.23-2.48-4.12-5.31-5.02-9.13,1.05-.77,3.5-.15,4.11-1.37-.04-5.1-1.39-9.52,2.28-11.41,1.59-11.11-13.09-12.49-17.8-5.93ZM163.08,113.89c-13.54-2.7-13.26,9.61-10.95,19.17.34,1.79,3.03,1.23,2.74,3.65-.64.88-2.36.68-3.19,1.37,1.22,12.36-5.25,37.79,10.95,33.77,3.91-.97,7.7-7.65,6.39-14.6-.61-3.23-4.48-4.81-2.74-11.41-.49-1.18-3.78.44-3.19-1.83,1.94-3.88,7.27-11.73.91-14.6,2.92-2.53,5.84-7.94,3.2-13.23-1.55-.58-2.9-1.36-4.11-2.28ZM131.14,124.38c-1.26,3.93-2.81,9.13-.91,14.15.8,2.11,3.03,2.25,3.19,4.56.12,1.69-1.52,2.27-1.82,4.11-.62,3.7.88,10.34,1.82,14.61.99,4.44,2.55,8.72,5.48,10.95,4.11.46,7.18-.7,8.21-3.65,1.14-3.25.46-23.87-1.37-26.93-.98-1.64-2.87-1.85-3.19-3.19-.98-4.12,2.29-5.33,2.28-7.76-1.81-2.9-3.25-6.18-5.93-8.22-3.22-.18-5.89.19-7.76,1.37ZM114.25,138.53c2.23,6.84-.78,16.31,4.11,20.08.04,7.96,2.94,18.49,11.41,13.69.86-3.87-1.4-8.04-2.28-12.32-.95-4.61-1.04-9.44-2.28-13.23-.86-2.62-4.07-4.34-4.56-6.85-.6-3.07,1.07-4.96.91-7.3-3.58.83-5.25,3.57-7.3,5.93ZM198.23,162.72c-4.64,10.26-16.48,10.52-28.75,14.15-.03,1.5-1.3,1.74-.91,3.65,3.48.07,6.73-4.07,10.95-3.19,2.96.61,3.43,4.62,6.39,5.02,5.64.76,6.03-4.83,8.67-10.04,2.31-.32,2.7,1.55,4.56.46,1.75-1.9,1.62-5.68,3.65-7.3,1.03-.8,3.44-.22,4.56-.91,6.42-6.55.27-20.12-3.65-26.01-4.94,5.54-2.81,18.29-5.48,24.19Z"/>
<path class="st1" d="M168.92,183.5c2.88.37,8.67-.09,11.87-.91-.48-6.73-10.33-2.14-11.87.91Z"/>
<g>
<path class="st8" d="M267.75,204.46c-1.93-2.36-4.14,0-4.14,0-3.22-2.74,2.28-4.36,1.84-7.36-2.56-4.06-7.23-8.38-13.8-6.9-1.87,2.92,2.38,5.8,1.38,7.82-5.44,7.75-12.79,13.58-22.08,17.48,3.46,4.14,9.11,1.98,13.34,0,7.23-3.39,11.8-11.89,17.94-2.3,0,0-3.38,11.8,5.85,4.49,3.86-2.35,3.57-4.88,3.28-7.02-.43-2.66-1.98-5.28-3.61-6.21Z"/>
<g>
<path class="st8" d="M271.43,237.58c-1.64-2.7-2.18-6.44-2.76-8.74-1.27-1.33-3.26-2.16-5.34-2.75-2.2-.63-4.5-.99-6.16-1.39,0,0-6.93-.91-2.3,4.14.71,1.62,2.14,2.86,3.71,4.22,1.21,1.05,2.51,2.17,3.65,3.6,2.09,2.63,2.57,6.01,5.06,7.82,7.05,5.13,22.22,2.67,22.08-6.44-5.16-4.41-12.33,2.94-17.94-.46Z"/>
<polygon class="st8" points="280.23 180.87 280.23 180.87 280.24 180.85 280.23 180.87"/>
<path class="st8" d="M291.4,188.57c-1.14-5.07-5.65-7.33-10.52-8.42,0,0-11.37-2.3-12.97-.06s11.09,9.11,11.09,9.11c.97,2.76-.86,6.83.9,10.41,3.64,7.4,7.83,16.32,1.84,30.36,6.58-.33,8.87-12.57,9.66-23,.46-6.08,1.07-13.65,0-18.4Z"/>
</g>
</g>
<circle class="st7" cx="104.43" cy="101.72" r="5.45"/>
<circle class="st7" cx="87.31" cy="145.7" r="5.45"/>
<circle class="st7" cx="97.04" cy="180.33" r="5.45"/>
<circle class="st7" cx="217.3" cy="98.21" r="5.45"/>
<circle class="st7" cx="235.2" cy="138.69" r="5.45"/>
<circle class="st7" cx="225.47" cy="179.56" r="5.45"/>
</svg>

After

Width:  |  Height:  |  Size: 22 KiB

View File

@ -0,0 +1,8 @@
// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
compatibilityDate: '2024-11-01',
modules: [
'@nuxtjs/tailwindcss'
],
devtools: { enabled: true }
})

19
construction/package.json Normal file
View File

@ -0,0 +1,19 @@
{
"name": "nuxt-app",
"private": true,
"type": "module",
"scripts": {
"build": "nuxt build",
"dev": "nuxt dev",
"generate": "nuxt generate",
"preview": "nuxt preview",
"postinstall": "nuxt prepare"
},
"dependencies": {
"@nuxtjs/tailwindcss": "6.13.1",
"nuxt": "^3.15.4",
"vue": "latest",
"vue-router": "latest"
},
"packageManager": "pnpm@9.15.4+sha512.b2dc20e2fc72b3e18848459b37359a32064663e5627a51e4c74b2c29dd8e8e0491483c3abb40789cfd578bf362fb6ba8261b05f0387d76792ed6e23ea3b1b6a0"
}

6999
construction/pnpm-lock.yaml generated Normal file

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

View File

@ -0,0 +1 @@

View File

@ -0,0 +1,3 @@
{
"extends": "../.nuxt/tsconfig.server.json"
}

View File

@ -0,0 +1,4 @@
{
// https://nuxt.com/docs/guide/concepts/typescript
"extends": "./.nuxt/tsconfig.json"
}

100
devenv.lock Normal file
View File

@ -0,0 +1,100 @@
{
"nodes": {
"devenv": {
"locked": {
"dir": "src/modules",
"lastModified": 1739172804,
"owner": "cachix",
"repo": "devenv",
"rev": "f8be0ed0141abab89cefb20d3d375740671fbee1",
"type": "github"
},
"original": {
"dir": "src/modules",
"owner": "cachix",
"repo": "devenv",
"type": "github"
}
},
"flake-compat": {
"flake": false,
"locked": {
"lastModified": 1733328505,
"owner": "edolstra",
"repo": "flake-compat",
"rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec",
"type": "github"
},
"original": {
"owner": "edolstra",
"repo": "flake-compat",
"type": "github"
}
},
"gitignore": {
"inputs": {
"nixpkgs": [
"pre-commit-hooks",
"nixpkgs"
]
},
"locked": {
"lastModified": 1709087332,
"owner": "hercules-ci",
"repo": "gitignore.nix",
"rev": "637db329424fd7e46cf4185293b9cc8c88c95394",
"type": "github"
},
"original": {
"owner": "hercules-ci",
"repo": "gitignore.nix",
"type": "github"
}
},
"nixpkgs": {
"locked": {
"lastModified": 1733477122,
"owner": "cachix",
"repo": "devenv-nixpkgs",
"rev": "7bd9e84d0452f6d2e63b6e6da29fe73fac951857",
"type": "github"
},
"original": {
"owner": "cachix",
"ref": "rolling",
"repo": "devenv-nixpkgs",
"type": "github"
}
},
"pre-commit-hooks": {
"inputs": {
"flake-compat": "flake-compat",
"gitignore": "gitignore",
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1737465171,
"owner": "cachix",
"repo": "pre-commit-hooks.nix",
"rev": "9364dc02281ce2d37a1f55b6e51f7c0f65a75f17",
"type": "github"
},
"original": {
"owner": "cachix",
"repo": "pre-commit-hooks.nix",
"type": "github"
}
},
"root": {
"inputs": {
"devenv": "devenv",
"nixpkgs": "nixpkgs",
"pre-commit-hooks": "pre-commit-hooks"
}
}
},
"root": "root",
"version": 7
}

8
devenv.nix Normal file
View File

@ -0,0 +1,8 @@
{ ... }:
{
languages.javascript = {
enable = true;
pnpm.enable = true;
};
}

15
devenv.yaml Normal file
View File

@ -0,0 +1,15 @@
# yaml-language-server: $schema=https://devenv.sh/devenv.schema.json
inputs:
nixpkgs:
url: github:cachix/devenv-nixpkgs/rolling
# If you're using non-OSS software, you can set allowUnfree to true.
# allowUnfree: true
# If you're willing to use a package that's vulnerable
# permittedInsecurePackages:
# - "openssl-1.1.1w"
# If you have more than one devenv you can merge them
#imports:
# - ./backend