Compare commits
6 Commits
51e08b618b
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 8bf256598b | |||
| f53fea652c | |||
| 3c9b30be1e | |||
| bc5a39923c | |||
| c51e06235b | |||
| a372bb62c7 |
23
.github/workflows/stale.yaml
vendored
@@ -1,23 +0,0 @@
|
||||
name: Close inactive issues
|
||||
on:
|
||||
workflow_dispatch:
|
||||
schedule:
|
||||
- cron: "0 0 * * *"
|
||||
|
||||
jobs:
|
||||
close-issues:
|
||||
runs-on: ubuntu-latest
|
||||
permissions:
|
||||
issues: write
|
||||
pull-requests: write
|
||||
steps:
|
||||
- uses: actions/stale@v5
|
||||
with:
|
||||
days-before-issue-stale: 10
|
||||
days-before-issue-close: 10
|
||||
stale-issue-label: "stale"
|
||||
stale-issue-message: "This issue is stale because it has been open for 10 days with no activity."
|
||||
close-issue-message: "This issue was closed because it has been inactive for 10 days since being marked as stale."
|
||||
days-before-pr-stale: -1
|
||||
days-before-pr-close: -1
|
||||
repo-token: ${{ secrets.GITHUB_TOKEN }}
|
||||
95
.gitignore
vendored
@@ -1,24 +1,71 @@
|
||||
# build output
|
||||
dist/
|
||||
backup/
|
||||
backup/*
|
||||
|
||||
# generated types
|
||||
.astro/
|
||||
|
||||
# dependencies
|
||||
node_modules/
|
||||
package-lock.json
|
||||
|
||||
# logs
|
||||
npm-debug.log*
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
pnpm-debug.log*
|
||||
|
||||
# environment variables
|
||||
.env
|
||||
.env.production
|
||||
|
||||
# macOS-specific files
|
||||
.DS_Store
|
||||
# build output
|
||||
dist/
|
||||
backup/
|
||||
# generated types
|
||||
.astro/
|
||||
|
||||
# dependencies
|
||||
node_modules/
|
||||
package-lock.json
|
||||
|
||||
# logs
|
||||
npm-debug.log*
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
pnpm-debug.log*
|
||||
|
||||
# environment variables
|
||||
.env
|
||||
.env.production
|
||||
.env.local
|
||||
.env.development
|
||||
|
||||
# macOS-specific files
|
||||
.DS_Store
|
||||
.DS_Store?
|
||||
._*
|
||||
.Spotlight-V100
|
||||
.Trashes
|
||||
|
||||
# Editor directories and files
|
||||
.idea/
|
||||
.vscode/
|
||||
.github/
|
||||
*.suo
|
||||
*.ntvs*
|
||||
*.njsproj
|
||||
*.sln
|
||||
*.sw?
|
||||
|
||||
# Testing
|
||||
coverage/
|
||||
.nyc_output/
|
||||
|
||||
# Temporary files
|
||||
*.log
|
||||
*.tmp
|
||||
.temp/
|
||||
tmp/
|
||||
temp/
|
||||
|
||||
# Optional: Dependency directories
|
||||
jspm_packages/
|
||||
bower_components/
|
||||
|
||||
# Optional: Cache directories
|
||||
.npm/
|
||||
.eslintcache
|
||||
.stylelintcache
|
||||
|
||||
# Production build files
|
||||
build/
|
||||
public/dist/
|
||||
public/build/
|
||||
|
||||
# Optional: Local SSL certificates
|
||||
*.pem
|
||||
*.cert
|
||||
*.key
|
||||
|
||||
# Optional: CDN caches
|
||||
.cdn/
|
||||
|
||||
8
.vscode/extensions.json
vendored
@@ -1,4 +1,4 @@
|
||||
{
|
||||
"recommendations": ["astro-build.astro-vscode", "unifiedjs.vscode-mdx"],
|
||||
"unwantedRecommendations": []
|
||||
}
|
||||
{
|
||||
"recommendations": ["astro-build.astro-vscode", "unifiedjs.vscode-mdx"],
|
||||
"unwantedRecommendations": []
|
||||
}
|
||||
|
||||
22
.vscode/launch.json
vendored
@@ -1,11 +1,11 @@
|
||||
{
|
||||
"version": "0.2.0",
|
||||
"configurations": [
|
||||
{
|
||||
"command": "./node_modules/.bin/astro dev",
|
||||
"name": "Development server",
|
||||
"request": "launch",
|
||||
"type": "node-terminal"
|
||||
}
|
||||
]
|
||||
}
|
||||
{
|
||||
"version": "0.2.0",
|
||||
"configurations": [
|
||||
{
|
||||
"command": "./node_modules/.bin/astro dev",
|
||||
"name": "Development server",
|
||||
"request": "launch",
|
||||
"type": "node-terminal"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
8
.vscode/settings.json
vendored
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"[astro]": {
|
||||
"editor.defaultFormatter": "astro-build.astro-vscode"
|
||||
}
|
||||
{
|
||||
"[astro]": {
|
||||
"editor.defaultFormatter": "astro-build.astro-vscode"
|
||||
}
|
||||
}
|
||||
18
LICENSE
@@ -1,9 +1,9 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2024 Plata_Upravleniya_RF
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2024 Plata_Upravleniya_RF
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
120
README.md
@@ -1,60 +1,60 @@
|
||||
# site-plata-upravleniya-rf
|
||||
|
||||
## 📋 Features
|
||||
|
||||
- ✅ Производительность 100/100 Lighthouse
|
||||
- ✅ Отзывчивость
|
||||
- ✅ Доступность
|
||||
- ✅ SEO-дружественный
|
||||
- ✅ Типобезопасный
|
||||
- ✅ Минималистичный стиль
|
||||
- ✅ Светлая/Темная тема
|
||||
- ✅ Анимированный UI
|
||||
- ✅ Tailwind styling
|
||||
- ✅ Автоматически сгенерированная sitemap
|
||||
- ✅ Автоматически генерируемый RSS Feed
|
||||
- ✅ Поддержка Markdown
|
||||
- ✅ Поддержка многомерных выражений (компоненты в Markdown)
|
||||
- ✅ Доступный для поиска контент (посты и проекты)
|
||||
|
||||
## 🕊️ Легковесный
|
||||
Все страницы размером менее 100 КБ (включая шрифты)
|
||||
|
||||
## ⚡︎ Быстро
|
||||
Рендерится за ~40 мс на localhost
|
||||
|
||||
## 📄 Конфигурация
|
||||
|
||||
Записи в блоге о демонстрации служат документацией и конфигурацией.
|
||||
|
||||
## 💻 Команды
|
||||
|
||||
Все команды запускаются из корня проекта, из терминала:
|
||||
|
||||
Замените npm на выбранный вами менеджер пакетов. `npm`, `pnpm`, `yarn`, `bun`, etc
|
||||
|
||||
| Команда | Действие |
|
||||
| :------------------------ | :-------------------------------------------------------------|
|
||||
| `npm install` | Устанавливает зависимости |
|
||||
| `npm run dev` | Локальный сервер разработки `localhost:4321` |
|
||||
| `npm run dev:network` | Запускает сервер разработки в локальной сети |
|
||||
| `npm run sync` | Генерирует типы TypeScript для всех модулей Astro. |
|
||||
| `npm run build` | Создайте свой производственный сайт в `./dist/` |
|
||||
| `npm run preview` | Предварительный просмотр сборки перед развертыванием |
|
||||
| `npm run preview:network` | Запускает сервер предварительного просмотра в локальной сети |
|
||||
| `npm run astro ...` | Запустите команды CLI, такие как `astro add`, `astro check` |
|
||||
| `npm run astro -- --help` | Получите помощь по использованию Astro CLI |
|
||||
| `npm run lint` | Запустить ESLint |
|
||||
| `npm run lint:fix` | Автоматическое исправление проблем с ESLint |
|
||||
|
||||
## 🗺️ Дорожная карта
|
||||
|
||||
Несколько функций, которые я планирую реализовать
|
||||
- ⬜ Блоки кода — скопировать в буфер обмена
|
||||
- ⬜ Страницы статей - Содержание
|
||||
- ⬜ Страницы статей – Поделитесь в социальных сетях
|
||||
|
||||
## 🏛️ Лицензия
|
||||
|
||||
MIT
|
||||
|
||||
# site-plata-upravleniya-rf
|
||||
|
||||
## 📋 Features
|
||||
|
||||
- ✅ Производительность 100/100 Lighthouse
|
||||
- ✅ Отзывчивость
|
||||
- ✅ Доступность
|
||||
- ✅ SEO-дружественный
|
||||
- ✅ Типобезопасный
|
||||
- ✅ Минималистичный стиль
|
||||
- ✅ Светлая/Темная тема
|
||||
- ✅ Анимированный UI
|
||||
- ✅ Tailwind styling
|
||||
- ✅ Автоматически сгенерированная sitemap
|
||||
- ✅ Автоматически генерируемый RSS Feed
|
||||
- ✅ Поддержка Markdown
|
||||
- ✅ Поддержка многомерных выражений (компоненты в Markdown)
|
||||
- ✅ Доступный для поиска контент (посты и проекты)
|
||||
|
||||
## 🕊️ Легковесный
|
||||
Все страницы размером менее 100 КБ (включая шрифты)
|
||||
|
||||
## ⚡︎ Быстро
|
||||
Рендерится за ~40 мс на localhost
|
||||
|
||||
## 📄 Конфигурация
|
||||
|
||||
Записи в блоге о демонстрации служат документацией и конфигурацией.
|
||||
|
||||
## 💻 Команды
|
||||
|
||||
Все команды запускаются из корня проекта, из терминала:
|
||||
|
||||
Замените npm на выбранный вами менеджер пакетов. `npm`, `pnpm`, `yarn`, `bun`, etc
|
||||
|
||||
| Команда | Действие |
|
||||
| :------------------------ | :-------------------------------------------------------------|
|
||||
| `npm install` | Устанавливает зависимости |
|
||||
| `npm run dev` | Локальный сервер разработки `localhost:4321` |
|
||||
| `npm run dev:network` | Запускает сервер разработки в локальной сети |
|
||||
| `npm run sync` | Генерирует типы TypeScript для всех модулей Astro. |
|
||||
| `npm run build` | Создайте свой производственный сайт в `./dist/` |
|
||||
| `npm run preview` | Предварительный просмотр сборки перед развертыванием |
|
||||
| `npm run preview:network` | Запускает сервер предварительного просмотра в локальной сети |
|
||||
| `npm run astro ...` | Запустите команды CLI, такие как `astro add`, `astro check` |
|
||||
| `npm run astro -- --help` | Получите помощь по использованию Astro CLI |
|
||||
| `npm run lint` | Запустить ESLint |
|
||||
| `npm run lint:fix` | Автоматическое исправление проблем с ESLint |
|
||||
|
||||
## 🗺️ Дорожная карта
|
||||
|
||||
Несколько функций, которые я планирую реализовать
|
||||
- ⬜ Блоки кода — скопировать в буфер обмена
|
||||
- ⬜ Страницы статей - Содержание
|
||||
- ⬜ Страницы статей – Поделитесь в социальных сетях
|
||||
|
||||
## 🏛️ Лицензия
|
||||
|
||||
MIT
|
||||
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
<svg width="179" height="32" viewBox="0 0 179 32" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g clip-path="url(#clip0_8_30)">
|
||||
<path d="M173 0H6C2.68629 0 0 2.68629 0 6V26C0 29.3137 2.68629 32 6 32H173C176.314 32 179 29.3137 179 26V6C179 2.68629 176.314 0 173 0Z" fill="#2E51ED"/>
|
||||
<path d="M15.027 23.227H14.781L13.556 22.049V21.813L15.429 20.011H16.727L16.9 20.178V21.426L15.027 23.227ZM13.556 9.89999V9.66399L14.781 8.48499H15.027L16.9 10.287V11.535L16.727 11.701H15.429L13.556 9.89999ZM24.343 19.429H22.561L22.411 19.286V15.273C22.411 14.559 22.12 14.005 21.224 13.986C20.764 13.975 20.236 13.986 19.673 14.007L19.588 14.091V19.284L19.439 19.427H17.657L17.507 19.284V12.429L17.657 12.285H21.669C23.229 12.285 24.492 13.5 24.492 15V19.286L24.343 19.429ZM15.28 16.86H8.15L8 16.716V14.998L8.149 14.855H15.28L15.43 14.998V16.716L15.28 16.859V16.86ZM33.853 16.86H26.722L26.572 16.716V14.998L26.722 14.855H33.853L34.002 14.998V16.716L33.853 16.859V16.86ZM19.973 10.143V4.99999L20.122 4.85699H21.909L22.057 4.99999V10.143L21.909 10.287H20.122L19.973 10.143ZM19.973 26.714V21.571L20.122 21.428H21.909L22.057 21.571V26.714L21.909 26.857H20.122L19.973 26.714ZM155.15 10.64C154.72 11.06 154.51 11.64 154.51 12.39V13.43H153.28V15.1H154.51V21.19H156.47V15.1H158.11V13.43H156.47V12.38C156.47 11.85 156.75 11.58 157.3 11.58H158.34V9.99999H156.94C156.18 9.99999 155.59 10.21 155.16 10.64H155.15ZM150.93 10.13C150.57 10.13 150.27 10.25 150.05 10.48C149.84 10.7 149.73 10.98 149.73 11.32C149.73 11.66 149.84 11.95 150.05 12.19C150.27 12.42 150.57 12.54 150.93 12.54C151.29 12.54 151.57 12.42 151.78 12.19C152 11.96 152.12 11.67 152.12 11.32C152.12 10.97 152.01 10.7 151.78 10.48C151.56 10.25 151.28 10.13 150.93 10.13ZM73.23 10.14H75.19V21.19H73.23V10.14Z" fill="white"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M47.32 10.63C48.49 10.63 49.49 10.84 50.33 11.27C51.17 11.69 51.81 12.3 52.25 13.09C52.7 13.88 52.92 14.83 52.92 15.92C52.92 17.01 52.7 17.96 52.25 18.75C51.81 19.54 51.17 20.14 50.33 20.56C49.49 20.98 48.49 21.19 47.32 21.19H44V10.63H47.32ZM47.23 19.22C48.31 19.22 49.16 18.93 49.78 18.35V18.36C50.41 17.77 50.72 16.97 50.72 15.92C50.72 14.87 50.41 14.05 49.78 13.47C49.16 12.89 48.31 12.6 47.23 12.6H46.11V19.22H47.23ZM58.16 13.29C58.96 13.29 59.65 13.45 60.25 13.79L60.24 13.78C60.85 14.11 61.31 14.57 61.64 15.17C61.97 15.77 62.13 16.47 62.13 17.26V17.92H56.28C56.31 18.18 56.36 18.44 56.47 18.66C56.63 18.96 56.85 19.19 57.14 19.36C57.43 19.53 57.78 19.61 58.19 19.61C58.6 19.61 58.95 19.54 59.23 19.41C59.51 19.28 59.72 19.09 59.86 18.86H61.96C61.8 19.33 61.54 19.76 61.19 20.13C60.85 20.51 60.41 20.79 59.89 21C59.38 21.21 58.8 21.31 58.17 21.31C57.38 21.31 56.68 21.15 56.07 20.82C55.47 20.49 55.01 20.02 54.67 19.41C54.34 18.81 54.18 18.1 54.18 17.3C54.18 16.5 54.34 15.8 54.67 15.2C55 14.6 55.46 14.13 56.06 13.79C56.67 13.46 57.36 13.29 58.16 13.29ZM58.16 14.99C57.8 14.99 57.47 15.08 57.18 15.26C56.89 15.42 56.66 15.66 56.49 15.97C56.41 16.14 56.35 16.31 56.31 16.49H60.05C60.0095 16.2241 59.9069 15.9714 59.7505 15.7525C59.5941 15.5336 59.3884 15.3546 59.15 15.23C58.86 15.07 58.52 14.99 58.16 14.99ZM70.16 13.74C69.64 13.42 69.04 13.26 68.35 13.26C67.66 13.26 67.06 13.42 66.57 13.74C66.28 13.93 66.05 14.19 65.86 14.47V13.43H63.9V23.85H65.86V20.16C66.06 20.45 66.29 20.7 66.57 20.9C67.06 21.23 67.65 21.39 68.35 21.39C69.05 21.39 69.63 21.23 70.16 20.91C70.68 20.58 71.09 20.12 71.38 19.51C71.67 18.89 71.81 18.17 71.81 17.33C71.81 16.49 71.67 15.75 71.38 15.15C71.09 14.53 70.68 14.07 70.16 13.75V13.74ZM69.5 18.6C69.33 18.95 69.1 19.22 68.8 19.41C68.51 19.6 68.18 19.69 67.81 19.69C67.22 19.69 66.75 19.48 66.4 19.07C66.05 18.65 65.87 18.08 65.87 17.35C65.87 16.62 66.05 16.07 66.4 15.66C66.75 15.25 67.23 15.04 67.81 15.04C68.18 15.04 68.51 15.14 68.8 15.33C69.1 15.52 69.33 15.79 69.5 16.14C69.67 16.49 69.75 16.89 69.75 17.34C69.75 17.79 69.67 18.23 69.5 18.59V18.6ZM82.85 13.79C82.23 13.44 81.51 13.26 80.68 13.26C79.85 13.26 79.13 13.44 78.51 13.79C77.9 14.14 77.44 14.62 77.11 15.23C76.78 15.85 76.62 16.54 76.62 17.32C76.62 18.1 76.78 18.79 77.11 19.41C77.44 20.02 77.9 20.5 78.51 20.85C79.13 21.2 79.85 21.38 80.68 21.38C81.51 21.38 82.23 21.2 82.85 20.85C83.47 20.5 83.93 20.01 84.25 19.39C84.58 18.77 84.74 18.08 84.74 17.32C84.74 16.56 84.58 15.85 84.25 15.23C83.93 14.61 83.47 14.13 82.85 13.79ZM82.43 18.49C82.27 18.83 82.04 19.09 81.73 19.27C81.43 19.46 81.08 19.55 80.68 19.55C80.28 19.55 79.91 19.46 79.62 19.27C79.32 19.08 79.09 18.82 78.92 18.49C78.76 18.15 78.68 17.76 78.68 17.31C78.68 16.86 78.76 16.46 78.92 16.12C79.09 15.78 79.32 15.53 79.62 15.35C79.92 15.16 80.27 15.07 80.68 15.07C81.09 15.07 81.43 15.16 81.73 15.35C82.04 15.53 82.27 15.79 82.43 16.13C82.6 16.47 82.68 16.86 82.68 17.31C82.68 17.76 82.6 18.15 82.43 18.49Z" fill="white"/>
|
||||
<path d="M87.11 13.43L89.15 18.5L91.26 13.43H93.15L88.84 23.75H86.95L88.14 20.9L85.13 13.43H87.11ZM102.71 10.98H100.75V13.43H99.26V15.1H100.75V21.19H102.71V15.1H104.39V13.43H102.71V10.98Z" fill="white"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M109.18 13.26C110.01 13.26 110.73 13.44 111.35 13.79C111.97 14.13 112.43 14.61 112.75 15.23C113.08 15.85 113.24 16.56 113.24 17.32C113.24 18.08 113.08 18.77 112.75 19.39C112.43 20.01 111.97 20.5 111.35 20.85C110.73 21.2 110.01 21.38 109.18 21.38C108.35 21.38 107.63 21.2 107.01 20.85C106.4 20.5 105.94 20.02 105.61 19.41C105.28 18.79 105.12 18.1 105.12 17.32C105.12 16.54 105.28 15.85 105.61 15.23C105.94 14.62 106.4 14.14 107.01 13.79C107.63 13.44 108.35 13.26 109.18 13.26ZM110.23 19.27C110.54 19.09 110.77 18.83 110.93 18.49C111.1 18.15 111.18 17.76 111.18 17.31C111.18 16.86 111.1 16.47 110.93 16.13C110.77 15.79 110.54 15.53 110.23 15.35C109.93 15.16 109.59 15.07 109.18 15.07C108.77 15.07 108.42 15.16 108.12 15.35C107.82 15.53 107.59 15.78 107.42 16.12C107.26 16.46 107.18 16.86 107.18 17.31C107.18 17.76 107.26 18.15 107.42 18.49C107.59 18.82 107.82 19.08 108.12 19.27C108.41 19.46 108.78 19.55 109.18 19.55C109.58 19.55 109.93 19.46 110.23 19.27Z" fill="white"/>
|
||||
<path d="M126.91 16.02L122.22 10.63H120.41V21.19H122.52V14.26L126.91 19.31V21.19H129.02V10.63H126.91V16.02Z" fill="white"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M134.5 13.29C135.3 13.29 135.99 13.45 136.59 13.79L136.58 13.78C137.19 14.11 137.65 14.57 137.98 15.17C138.31 15.77 138.47 16.47 138.47 17.26V17.92H132.62C132.65 18.18 132.7 18.44 132.81 18.66C132.97 18.96 133.19 19.19 133.48 19.36C133.77 19.53 134.12 19.61 134.53 19.61C134.94 19.61 135.29 19.54 135.57 19.41C135.85 19.28 136.06 19.09 136.2 18.86H138.3C138.14 19.33 137.88 19.76 137.53 20.13C137.19 20.51 136.75 20.79 136.23 21C135.72 21.21 135.14 21.31 134.51 21.31C133.72 21.31 133.02 21.15 132.41 20.82C131.81 20.49 131.35 20.02 131.01 19.41C130.68 18.81 130.52 18.1 130.52 17.3C130.52 16.5 130.68 15.8 131.01 15.2C131.34 14.6 131.8 14.13 132.4 13.79C133.01 13.46 133.7 13.29 134.5 13.29ZM134.5 14.99C134.14 14.99 133.81 15.08 133.52 15.26C133.23 15.42 133 15.66 132.83 15.97C132.75 16.14 132.69 16.31 132.65 16.49H136.39C136.349 16.224 136.247 15.9714 136.09 15.7525C135.934 15.5336 135.728 15.3546 135.49 15.23C135.2 15.07 134.86 14.99 134.5 14.99Z" fill="white"/>
|
||||
<path d="M142.58 10.98H140.62V13.43H139.14V15.1H140.62V21.19H142.58V15.1H144.26V13.43H142.58V10.98ZM145.92 10.14H147.88V21.19H145.92V10.14ZM149.95 21.18V13.26C150.21 13.45 150.53 13.55 150.93 13.55C151.33 13.55 151.66 13.46 151.91 13.26V21.18H149.95ZM163.14 18.5L165.26 13.43H167.15L162.84 23.75H160.95L162.14 20.9L159.13 13.43H161.1L163.14 18.5Z" fill="white"/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="clip0_8_30">
|
||||
<rect width="179" height="32" fill="white"/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
<svg width="179" height="32" viewBox="0 0 179 32" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g clip-path="url(#clip0_8_30)">
|
||||
<path d="M173 0H6C2.68629 0 0 2.68629 0 6V26C0 29.3137 2.68629 32 6 32H173C176.314 32 179 29.3137 179 26V6C179 2.68629 176.314 0 173 0Z" fill="#2E51ED"/>
|
||||
<path d="M15.027 23.227H14.781L13.556 22.049V21.813L15.429 20.011H16.727L16.9 20.178V21.426L15.027 23.227ZM13.556 9.89999V9.66399L14.781 8.48499H15.027L16.9 10.287V11.535L16.727 11.701H15.429L13.556 9.89999ZM24.343 19.429H22.561L22.411 19.286V15.273C22.411 14.559 22.12 14.005 21.224 13.986C20.764 13.975 20.236 13.986 19.673 14.007L19.588 14.091V19.284L19.439 19.427H17.657L17.507 19.284V12.429L17.657 12.285H21.669C23.229 12.285 24.492 13.5 24.492 15V19.286L24.343 19.429ZM15.28 16.86H8.15L8 16.716V14.998L8.149 14.855H15.28L15.43 14.998V16.716L15.28 16.859V16.86ZM33.853 16.86H26.722L26.572 16.716V14.998L26.722 14.855H33.853L34.002 14.998V16.716L33.853 16.859V16.86ZM19.973 10.143V4.99999L20.122 4.85699H21.909L22.057 4.99999V10.143L21.909 10.287H20.122L19.973 10.143ZM19.973 26.714V21.571L20.122 21.428H21.909L22.057 21.571V26.714L21.909 26.857H20.122L19.973 26.714ZM155.15 10.64C154.72 11.06 154.51 11.64 154.51 12.39V13.43H153.28V15.1H154.51V21.19H156.47V15.1H158.11V13.43H156.47V12.38C156.47 11.85 156.75 11.58 157.3 11.58H158.34V9.99999H156.94C156.18 9.99999 155.59 10.21 155.16 10.64H155.15ZM150.93 10.13C150.57 10.13 150.27 10.25 150.05 10.48C149.84 10.7 149.73 10.98 149.73 11.32C149.73 11.66 149.84 11.95 150.05 12.19C150.27 12.42 150.57 12.54 150.93 12.54C151.29 12.54 151.57 12.42 151.78 12.19C152 11.96 152.12 11.67 152.12 11.32C152.12 10.97 152.01 10.7 151.78 10.48C151.56 10.25 151.28 10.13 150.93 10.13ZM73.23 10.14H75.19V21.19H73.23V10.14Z" fill="white"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M47.32 10.63C48.49 10.63 49.49 10.84 50.33 11.27C51.17 11.69 51.81 12.3 52.25 13.09C52.7 13.88 52.92 14.83 52.92 15.92C52.92 17.01 52.7 17.96 52.25 18.75C51.81 19.54 51.17 20.14 50.33 20.56C49.49 20.98 48.49 21.19 47.32 21.19H44V10.63H47.32ZM47.23 19.22C48.31 19.22 49.16 18.93 49.78 18.35V18.36C50.41 17.77 50.72 16.97 50.72 15.92C50.72 14.87 50.41 14.05 49.78 13.47C49.16 12.89 48.31 12.6 47.23 12.6H46.11V19.22H47.23ZM58.16 13.29C58.96 13.29 59.65 13.45 60.25 13.79L60.24 13.78C60.85 14.11 61.31 14.57 61.64 15.17C61.97 15.77 62.13 16.47 62.13 17.26V17.92H56.28C56.31 18.18 56.36 18.44 56.47 18.66C56.63 18.96 56.85 19.19 57.14 19.36C57.43 19.53 57.78 19.61 58.19 19.61C58.6 19.61 58.95 19.54 59.23 19.41C59.51 19.28 59.72 19.09 59.86 18.86H61.96C61.8 19.33 61.54 19.76 61.19 20.13C60.85 20.51 60.41 20.79 59.89 21C59.38 21.21 58.8 21.31 58.17 21.31C57.38 21.31 56.68 21.15 56.07 20.82C55.47 20.49 55.01 20.02 54.67 19.41C54.34 18.81 54.18 18.1 54.18 17.3C54.18 16.5 54.34 15.8 54.67 15.2C55 14.6 55.46 14.13 56.06 13.79C56.67 13.46 57.36 13.29 58.16 13.29ZM58.16 14.99C57.8 14.99 57.47 15.08 57.18 15.26C56.89 15.42 56.66 15.66 56.49 15.97C56.41 16.14 56.35 16.31 56.31 16.49H60.05C60.0095 16.2241 59.9069 15.9714 59.7505 15.7525C59.5941 15.5336 59.3884 15.3546 59.15 15.23C58.86 15.07 58.52 14.99 58.16 14.99ZM70.16 13.74C69.64 13.42 69.04 13.26 68.35 13.26C67.66 13.26 67.06 13.42 66.57 13.74C66.28 13.93 66.05 14.19 65.86 14.47V13.43H63.9V23.85H65.86V20.16C66.06 20.45 66.29 20.7 66.57 20.9C67.06 21.23 67.65 21.39 68.35 21.39C69.05 21.39 69.63 21.23 70.16 20.91C70.68 20.58 71.09 20.12 71.38 19.51C71.67 18.89 71.81 18.17 71.81 17.33C71.81 16.49 71.67 15.75 71.38 15.15C71.09 14.53 70.68 14.07 70.16 13.75V13.74ZM69.5 18.6C69.33 18.95 69.1 19.22 68.8 19.41C68.51 19.6 68.18 19.69 67.81 19.69C67.22 19.69 66.75 19.48 66.4 19.07C66.05 18.65 65.87 18.08 65.87 17.35C65.87 16.62 66.05 16.07 66.4 15.66C66.75 15.25 67.23 15.04 67.81 15.04C68.18 15.04 68.51 15.14 68.8 15.33C69.1 15.52 69.33 15.79 69.5 16.14C69.67 16.49 69.75 16.89 69.75 17.34C69.75 17.79 69.67 18.23 69.5 18.59V18.6ZM82.85 13.79C82.23 13.44 81.51 13.26 80.68 13.26C79.85 13.26 79.13 13.44 78.51 13.79C77.9 14.14 77.44 14.62 77.11 15.23C76.78 15.85 76.62 16.54 76.62 17.32C76.62 18.1 76.78 18.79 77.11 19.41C77.44 20.02 77.9 20.5 78.51 20.85C79.13 21.2 79.85 21.38 80.68 21.38C81.51 21.38 82.23 21.2 82.85 20.85C83.47 20.5 83.93 20.01 84.25 19.39C84.58 18.77 84.74 18.08 84.74 17.32C84.74 16.56 84.58 15.85 84.25 15.23C83.93 14.61 83.47 14.13 82.85 13.79ZM82.43 18.49C82.27 18.83 82.04 19.09 81.73 19.27C81.43 19.46 81.08 19.55 80.68 19.55C80.28 19.55 79.91 19.46 79.62 19.27C79.32 19.08 79.09 18.82 78.92 18.49C78.76 18.15 78.68 17.76 78.68 17.31C78.68 16.86 78.76 16.46 78.92 16.12C79.09 15.78 79.32 15.53 79.62 15.35C79.92 15.16 80.27 15.07 80.68 15.07C81.09 15.07 81.43 15.16 81.73 15.35C82.04 15.53 82.27 15.79 82.43 16.13C82.6 16.47 82.68 16.86 82.68 17.31C82.68 17.76 82.6 18.15 82.43 18.49Z" fill="white"/>
|
||||
<path d="M87.11 13.43L89.15 18.5L91.26 13.43H93.15L88.84 23.75H86.95L88.14 20.9L85.13 13.43H87.11ZM102.71 10.98H100.75V13.43H99.26V15.1H100.75V21.19H102.71V15.1H104.39V13.43H102.71V10.98Z" fill="white"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M109.18 13.26C110.01 13.26 110.73 13.44 111.35 13.79C111.97 14.13 112.43 14.61 112.75 15.23C113.08 15.85 113.24 16.56 113.24 17.32C113.24 18.08 113.08 18.77 112.75 19.39C112.43 20.01 111.97 20.5 111.35 20.85C110.73 21.2 110.01 21.38 109.18 21.38C108.35 21.38 107.63 21.2 107.01 20.85C106.4 20.5 105.94 20.02 105.61 19.41C105.28 18.79 105.12 18.1 105.12 17.32C105.12 16.54 105.28 15.85 105.61 15.23C105.94 14.62 106.4 14.14 107.01 13.79C107.63 13.44 108.35 13.26 109.18 13.26ZM110.23 19.27C110.54 19.09 110.77 18.83 110.93 18.49C111.1 18.15 111.18 17.76 111.18 17.31C111.18 16.86 111.1 16.47 110.93 16.13C110.77 15.79 110.54 15.53 110.23 15.35C109.93 15.16 109.59 15.07 109.18 15.07C108.77 15.07 108.42 15.16 108.12 15.35C107.82 15.53 107.59 15.78 107.42 16.12C107.26 16.46 107.18 16.86 107.18 17.31C107.18 17.76 107.26 18.15 107.42 18.49C107.59 18.82 107.82 19.08 108.12 19.27C108.41 19.46 108.78 19.55 109.18 19.55C109.58 19.55 109.93 19.46 110.23 19.27Z" fill="white"/>
|
||||
<path d="M126.91 16.02L122.22 10.63H120.41V21.19H122.52V14.26L126.91 19.31V21.19H129.02V10.63H126.91V16.02Z" fill="white"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M134.5 13.29C135.3 13.29 135.99 13.45 136.59 13.79L136.58 13.78C137.19 14.11 137.65 14.57 137.98 15.17C138.31 15.77 138.47 16.47 138.47 17.26V17.92H132.62C132.65 18.18 132.7 18.44 132.81 18.66C132.97 18.96 133.19 19.19 133.48 19.36C133.77 19.53 134.12 19.61 134.53 19.61C134.94 19.61 135.29 19.54 135.57 19.41C135.85 19.28 136.06 19.09 136.2 18.86H138.3C138.14 19.33 137.88 19.76 137.53 20.13C137.19 20.51 136.75 20.79 136.23 21C135.72 21.21 135.14 21.31 134.51 21.31C133.72 21.31 133.02 21.15 132.41 20.82C131.81 20.49 131.35 20.02 131.01 19.41C130.68 18.81 130.52 18.1 130.52 17.3C130.52 16.5 130.68 15.8 131.01 15.2C131.34 14.6 131.8 14.13 132.4 13.79C133.01 13.46 133.7 13.29 134.5 13.29ZM134.5 14.99C134.14 14.99 133.81 15.08 133.52 15.26C133.23 15.42 133 15.66 132.83 15.97C132.75 16.14 132.69 16.31 132.65 16.49H136.39C136.349 16.224 136.247 15.9714 136.09 15.7525C135.934 15.5336 135.728 15.3546 135.49 15.23C135.2 15.07 134.86 14.99 134.5 14.99Z" fill="white"/>
|
||||
<path d="M142.58 10.98H140.62V13.43H139.14V15.1H140.62V21.19H142.58V15.1H144.26V13.43H142.58V10.98ZM145.92 10.14H147.88V21.19H145.92V10.14ZM149.95 21.18V13.26C150.21 13.45 150.53 13.55 150.93 13.55C151.33 13.55 151.66 13.46 151.91 13.26V21.18H149.95ZM163.14 18.5L165.26 13.43H167.15L162.84 23.75H160.95L162.14 20.9L159.13 13.43H161.1L163.14 18.5Z" fill="white"/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="clip0_8_30">
|
||||
<rect width="179" height="32" fill="white"/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 7.5 KiB After Width: | Height: | Size: 7.5 KiB |
|
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 10 KiB |
@@ -1,11 +1,11 @@
|
||||
import { defineConfig } from "astro/config"
|
||||
import mdx from "@astrojs/mdx"
|
||||
import sitemap from "@astrojs/sitemap"
|
||||
import tailwind from "@astrojs/tailwind"
|
||||
import solidJs from "@astrojs/solid-js"
|
||||
|
||||
// https://astro.build/config
|
||||
export default defineConfig({
|
||||
site: "https://astro-sphere-demo.vercel.app",
|
||||
integrations: [mdx(), sitemap(), solidJs(), tailwind({ applyBaseStyles: false })],
|
||||
import { defineConfig } from "astro/config"
|
||||
import mdx from "@astrojs/mdx"
|
||||
import sitemap from "@astrojs/sitemap"
|
||||
import tailwind from "@astrojs/tailwind"
|
||||
import solidJs from "@astrojs/solid-js"
|
||||
|
||||
// https://astro.build/config
|
||||
export default defineConfig({
|
||||
site: "https://astro-sphere-demo.vercel.app",
|
||||
integrations: [mdx(), sitemap(), solidJs(), tailwind({ applyBaseStyles: false })],
|
||||
})
|
||||
@@ -1 +0,0 @@
|
||||
import{d as J,c as C,a as K,g as h,b as v,i as t,e as y,t as b,f as Q,h as U,s as g,r as V,F as X}from"./web.CIE_19Vj.js";import{c as d,A as Y}from"./ArrowCard.CnJHY5Ig.js";var Z=b('<div class="grid grid-cols-1 sm:grid-cols-3 gap-6"><div class="col-span-3 sm:col-span-1"><div class="sticky top-24"><div class="text-sm font-semibold uppercase mb-2 text-black dark:text-white">Filter</div><ul class="flex flex-wrap sm:flex-col gap-1.5"></ul></div></div><div class="col-span-3 sm:col-span-2"><div class="flex flex-col"><div class="text-sm uppercase mb-2">SHOWING <!$><!/> OF <!$><!/> POSTS</div><ul class="flex flex-col gap-3">'),ee=b("<li><button><svg><use href=/ui.svg#square></use><use href=/ui.svg#square-check></use></svg><!$><!/>"),le=b("<li>");function te({data:u,tags:E}){const[a,F]=C(new Set),[x,A]=C([]);K(()=>{A(u.filter(l=>Array.from(a()).every(i=>l.data.tags.some(r=>r.toLowerCase()===String(i).toLowerCase()))))});function N(l){F(i=>new Set(i.has(l)?[...i].filter(r=>r!==l):[...i,l]))}return(()=>{var l=h(Z),i=l.firstChild,r=i.firstChild,O=r.firstChild,q=O.nextSibling,H=i.nextSibling,L=H.firstChild,o=L.firstChild,P=o.firstChild,T=P.nextSibling,[$,z]=v(T.nextSibling),B=$.nextSibling,G=B.nextSibling,[_,I]=v(G.nextSibling);_.nextSibling;var M=o.nextSibling;return t(q,y(X,{each:E,children:s=>(()=>{var n=h(ee),c=n.firstChild,f=c.firstChild,m=f.firstChild,R=m.nextSibling,W=f.nextSibling,[j,D]=v(W.nextSibling);return c.$$click=()=>N(s),t(c,s,j,D),Q(e=>{var k=d("w-full px-2 py-1 rounded","whitespace-nowrap overflow-hidden overflow-ellipsis","flex gap-2 items-center","bg-black/5 dark:bg-white/10","hover:bg-black/10 hover:dark:bg-white/15","transition-colors duration-300 ease-in-out",a().has(s)&&"text-black dark:text-white"),p=d("size-5 fill-black/50 dark:fill-white/50","transition-colors duration-300 ease-in-out",a().has(s)&&"fill-black dark:fill-white"),S=d(a().has(s)?"hidden":"block"),w=d(a().has(s)?"block":"hidden");return k!==e.e&&U(c,e.e=k),p!==e.t&&g(f,"class",e.t=p),S!==e.a&&g(m,"class",e.a=S),w!==e.o&&g(R,"class",e.o=w),e},{e:void 0,t:void 0,a:void 0,o:void 0}),V(),n})()})),t(o,()=>x().length,$,z),t(o,()=>u.length,_,I),t(M,()=>x().map(s=>(()=>{var n=h(le);return t(n,y(Y,{entry:s})),n})())),l})()}J(["click"]);export{te as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{d as J,c as C,a as K,g as h,b as v,i as t,e as y,t as b,f as Q,h as U,s as g,r as V,F as X}from"./web.CIE_19Vj.js";import{c as d,A as Y}from"./ArrowCard.E513neQL.js";var Z=b('<div class="grid grid-cols-1 sm:grid-cols-3 gap-6"><div class="col-span-3 sm:col-span-1"><div class="sticky top-24"><div class="text-sm font-semibold uppercase mb-2 text-black dark:text-white">Filter</div><ul class="flex flex-wrap sm:flex-col gap-1.5"></ul></div></div><div class="col-span-3 sm:col-span-2"><div class="flex flex-col"><div class="text-sm uppercase mb-2">SHOWING <!$><!/> OF <!$><!/> POSTS</div><ul class="flex flex-col gap-3">'),ee=b("<li><button><svg><use href=/ui.svg#square></use><use href=/ui.svg#square-check></use></svg><!$><!/>"),le=b("<li>");function te({data:u,tags:E}){const[a,F]=C(new Set),[x,A]=C([]);K(()=>{A(u.filter(l=>Array.from(a()).every(i=>l.data.tags.some(r=>r.toLowerCase()===String(i).toLowerCase()))))});function N(l){F(i=>new Set(i.has(l)?[...i].filter(r=>r!==l):[...i,l]))}return(()=>{var l=h(Z),i=l.firstChild,r=i.firstChild,O=r.firstChild,q=O.nextSibling,H=i.nextSibling,L=H.firstChild,o=L.firstChild,P=o.firstChild,T=P.nextSibling,[$,z]=v(T.nextSibling),B=$.nextSibling,G=B.nextSibling,[_,I]=v(G.nextSibling);_.nextSibling;var M=o.nextSibling;return t(q,y(X,{each:E,children:s=>(()=>{var n=h(ee),c=n.firstChild,f=c.firstChild,m=f.firstChild,R=m.nextSibling,W=f.nextSibling,[j,D]=v(W.nextSibling);return c.$$click=()=>N(s),t(c,s,j,D),Q(e=>{var k=d("w-full px-2 py-1 rounded","whitespace-nowrap overflow-hidden overflow-ellipsis","flex gap-2 items-center","bg-black/5 dark:bg-white/10","hover:bg-black/10 hover:dark:bg-white/15","transition-colors duration-300 ease-in-out",a().has(s)&&"text-black dark:text-white"),p=d("size-5 fill-black/50 dark:fill-white/50","transition-colors duration-300 ease-in-out",a().has(s)&&"fill-black dark:fill-white"),S=d(a().has(s)?"hidden":"block"),w=d(a().has(s)?"block":"hidden");return k!==e.e&&U(c,e.e=k),p!==e.t&&g(f,"class",e.t=p),S!==e.a&&g(m,"class",e.a=S),w!==e.o&&g(R,"class",e.o=w),e},{e:void 0,t:void 0,a:void 0,o:void 0}),V(),n})()})),t(o,()=>x().length,$,z),t(o,()=>u.length,_,I),t(M,()=>x().map(s=>(()=>{var n=h(le);return t(n,y(Y,{entry:s})),n})())),l})()}J(["click"]);export{te as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{d as D,c as C,a as K,g as h,b as v,i as s,e as y,t as b,f as Q,h as U,s as g,r as V,F as X}from"./web.CIE_19Vj.js";import{c as d,A as Y}from"./ArrowCard.E513neQL.js";var Z=b('<div class="grid grid-cols-1 sm:grid-cols-3 gap-6"><div class="col-span-3 sm:col-span-1"><div class="sticky top-24"><div class="text-sm font-semibold uppercase mb-2 text-black dark:text-white">Filter</div><ul class="flex flex-wrap sm:flex-col gap-1.5"></ul></div></div><div class="col-span-3 sm:col-span-2"><div class="flex flex-col"><div class="text-sm uppercase mb-2">SHOWING <!$><!/> OF <!$><!/> PROJECTS</div><ul class="flex flex-col gap-3">'),ee=b("<li><button><svg><use href=/ui.svg#square></use><use href=/ui.svg#square-check></use></svg><!$><!/>"),le=b("<li>");function se({data:u,tags:E}){const[r,F]=C(new Set),[x,A]=C([]);K(()=>{A(u.filter(l=>Array.from(r()).every(t=>l.data.tags.some(a=>a.toLowerCase()===String(t).toLowerCase()))))});function N(l){F(t=>new Set(t.has(l)?[...t].filter(a=>a!==l):[...t,l]))}return(()=>{var l=h(Z),t=l.firstChild,a=t.firstChild,j=a.firstChild,O=j.nextSibling,P=t.nextSibling,q=P.firstChild,o=q.firstChild,H=o.firstChild,L=H.nextSibling,[$,R]=v(L.nextSibling),T=$.nextSibling,z=T.nextSibling,[_,G]=v(z.nextSibling);_.nextSibling;var I=o.nextSibling;return s(O,y(X,{each:E,children:i=>(()=>{var n=h(ee),c=n.firstChild,f=c.firstChild,m=f.firstChild,J=m.nextSibling,M=f.nextSibling,[W,B]=v(M.nextSibling);return c.$$click=()=>N(i),s(c,i,W,B),Q(e=>{var k=d("w-full px-2 py-1 rounded","whitespace-nowrap overflow-hidden overflow-ellipsis","flex gap-2 items-center","bg-black/5 dark:bg-white/10","hover:bg-black/10 hover:dark:bg-white/15","transition-colors duration-300 ease-in-out",r().has(i)&&"text-black dark:text-white"),p=d("size-5 fill-black/50 dark:fill-white/50","transition-colors duration-300 ease-in-out",r().has(i)&&"fill-black dark:fill-white"),S=d(r().has(i)?"hidden":"block"),w=d(r().has(i)?"block":"hidden");return k!==e.e&&U(c,e.e=k),p!==e.t&&g(f,"class",e.t=p),S!==e.a&&g(m,"class",e.a=S),w!==e.o&&g(J,"class",e.o=w),e},{e:void 0,t:void 0,a:void 0,o:void 0}),V(),n})()})),s(o,()=>x().length,$,R),s(o,()=>u.length,_,G),s(I,()=>x().map(i=>(()=>{var n=h(le);return s(n,y(Y,{entry:i})),n})())),l})()}D(["click"]);export{se as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{d as D,c as C,a as K,g as h,b as v,i as s,e as y,t as b,f as Q,h as U,s as g,r as V,F as X}from"./web.CIE_19Vj.js";import{c as d,A as Y}from"./ArrowCard.CnJHY5Ig.js";var Z=b('<div class="grid grid-cols-1 sm:grid-cols-3 gap-6"><div class="col-span-3 sm:col-span-1"><div class="sticky top-24"><div class="text-sm font-semibold uppercase mb-2 text-black dark:text-white">Filter</div><ul class="flex flex-wrap sm:flex-col gap-1.5"></ul></div></div><div class="col-span-3 sm:col-span-2"><div class="flex flex-col"><div class="text-sm uppercase mb-2">SHOWING <!$><!/> OF <!$><!/> PROJECTS</div><ul class="flex flex-col gap-3">'),ee=b("<li><button><svg><use href=/ui.svg#square></use><use href=/ui.svg#square-check></use></svg><!$><!/>"),le=b("<li>");function se({data:u,tags:E}){const[r,F]=C(new Set),[x,A]=C([]);K(()=>{A(u.filter(l=>Array.from(r()).every(t=>l.data.tags.some(a=>a.toLowerCase()===String(t).toLowerCase()))))});function N(l){F(t=>new Set(t.has(l)?[...t].filter(a=>a!==l):[...t,l]))}return(()=>{var l=h(Z),t=l.firstChild,a=t.firstChild,j=a.firstChild,O=j.nextSibling,P=t.nextSibling,q=P.firstChild,o=q.firstChild,H=o.firstChild,L=H.nextSibling,[$,R]=v(L.nextSibling),T=$.nextSibling,z=T.nextSibling,[_,G]=v(z.nextSibling);_.nextSibling;var I=o.nextSibling;return s(O,y(X,{each:E,children:i=>(()=>{var n=h(ee),c=n.firstChild,f=c.firstChild,m=f.firstChild,J=m.nextSibling,M=f.nextSibling,[W,B]=v(M.nextSibling);return c.$$click=()=>N(i),s(c,i,W,B),Q(e=>{var k=d("w-full px-2 py-1 rounded","whitespace-nowrap overflow-hidden overflow-ellipsis","flex gap-2 items-center","bg-black/5 dark:bg-white/10","hover:bg-black/10 hover:dark:bg-white/15","transition-colors duration-300 ease-in-out",r().has(i)&&"text-black dark:text-white"),p=d("size-5 fill-black/50 dark:fill-white/50","transition-colors duration-300 ease-in-out",r().has(i)&&"fill-black dark:fill-white"),S=d(r().has(i)?"hidden":"block"),w=d(r().has(i)?"block":"hidden");return k!==e.e&&U(c,e.e=k),p!==e.t&&g(f,"class",e.t=p),S!==e.a&&g(m,"class",e.a=S),w!==e.o&&g(J,"class",e.o=w),e},{e:void 0,t:void 0,a:void 0,o:void 0}),V(),n})()})),s(o,()=>x().length,$,R),s(o,()=>u.length,_,G),s(I,()=>x().map(i=>(()=>{var n=h(le);return s(n,y(Y,{entry:i})),n})())),l})()}D(["click"]);export{se as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{j as F,k as I,e as d,S as L}from"./web.CIE_19Vj.js";var R=t=>(u,l,s,{client:a})=>{if(!t.hasAttribute("ssr"))return;const i=a!=="only",c=i?F:I;let o,r={};if(Object.keys(s).length>0){if(a!=="only"){const e=document.createTreeWalker(t,NodeFilter.SHOW_ELEMENT,n=>n===t?NodeFilter.FILTER_SKIP:n.nodeName==="ASTRO-SLOT"?NodeFilter.FILTER_ACCEPT:n.nodeName==="ASTRO-ISLAND"?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_SKIP);for(;o=e.nextNode();)r[o.getAttribute("name")||"default"]=o}for(const[e,n]of Object.entries(s))r[e]||(r[e]=document.createElement("astro-slot"),e!=="default"&&r[e].setAttribute("name",e),r[e].innerHTML=n)}const{default:f,...E}=r,T=t.dataset.solidRenderId,N=c(()=>{const e=()=>d(u,{...l,...E,children:f});return i?d(L,{get children(){return e()}}):e()},t,{renderId:T});t.addEventListener("astro:unmount",()=>N(),{once:!0})};export{R as default};
|
||||
@@ -1 +0,0 @@
|
||||
document.addEventListener("astro:before-swap",e=>[...e.newDocument.head.querySelectorAll('link[as="font"]')].forEach(o=>o.remove()));
|
||||
@@ -1 +0,0 @@
|
||||
import"./hoisted.BGfjo5mV.js";function n(){let e=document.createElement("div");e.setAttribute("class","meteor"),e.style.left=Math.round(Math.random()*window.innerWidth)+"px",e.style.top=Math.round(Math.random()*window.innerHeight)+"px";const t=document.querySelectorAll(".shower");if(t.length>0){const o=Math.floor(Math.random()*t.length);t[o].append(e)}setTimeout(()=>{e.remove()},3500)}setInterval(n,1500);
|
||||
|
Before Width: | Height: | Size: 262 KiB |
|
Before Width: | Height: | Size: 57 KiB |
|
Before Width: | Height: | Size: 309 KiB |
|
Before Width: | Height: | Size: 56 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 3.3 KiB |
|
Before Width: | Height: | Size: 15 KiB |
@@ -1 +0,0 @@
|
||||
{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"}
|
||||
|
Before Width: | Height: | Size: 124 KiB |
|
Before Width: | Height: | Size: 404 KiB |
|
Before Width: | Height: | Size: 218 KiB |
@@ -1,12 +0,0 @@
|
||||
function animate() {
|
||||
const animateElements = document.querySelectorAll('.animate')
|
||||
|
||||
animateElements.forEach((element, index) => {
|
||||
setTimeout(() => {
|
||||
element.classList.add('show')
|
||||
}, index * 150)
|
||||
});
|
||||
}
|
||||
|
||||
document.addEventListener("DOMContentLoaded", animate)
|
||||
document.addEventListener("astro:after-swap", animate)
|
||||
@@ -1,96 +0,0 @@
|
||||
|
||||
function generateParticles(n) {
|
||||
let value = `${getRandom(2560)}px ${getRandom(2560)}px #000`;
|
||||
for (let i = 2; i <= n; i++) {
|
||||
value += `, ${getRandom(2560)}px ${getRandom(2560)}px #000`;
|
||||
}
|
||||
return value;
|
||||
}
|
||||
|
||||
function generateStars(n) {
|
||||
let value = `${getRandom(2560)}px ${getRandom(2560)}px #fff`;
|
||||
for (let i = 2; i <= n; i++) {
|
||||
value += `, ${getRandom(2560)}px ${getRandom(2560)}px #fff`;
|
||||
}
|
||||
return value;
|
||||
}
|
||||
|
||||
function getRandom(max) {
|
||||
return Math.floor(Math.random() * max);
|
||||
}
|
||||
|
||||
function initBG() {
|
||||
const particlesSmall = generateParticles(1000);
|
||||
const particlesMedium = generateParticles(500);
|
||||
const particlesLarge = generateParticles(250);
|
||||
const particles1 = document.getElementById('particles1');
|
||||
const particles2 = document.getElementById('particles2');
|
||||
const particles3 = document.getElementById('particles3');
|
||||
|
||||
if (particles1) {
|
||||
particles1.style.cssText = `
|
||||
width: 1px;
|
||||
height: 1px;
|
||||
border-radius: 50%;
|
||||
box-shadow: ${particlesSmall};
|
||||
animation: animStar 50s linear infinite;
|
||||
`;
|
||||
}
|
||||
|
||||
if (particles2) {
|
||||
particles2.style.cssText = `
|
||||
width: 1.5px;
|
||||
height: 1.5px;
|
||||
border-radius: 50%;
|
||||
box-shadow: ${particlesMedium};
|
||||
animation: animateParticle 100s linear infinite;
|
||||
`;
|
||||
}
|
||||
|
||||
if (particles3) {
|
||||
particles3.style.cssText = `
|
||||
width: 2px;
|
||||
height: 2px;
|
||||
border-radius: 50%;
|
||||
box-shadow: ${particlesLarge};
|
||||
animation: animateParticle 150s linear infinite;
|
||||
`;
|
||||
}
|
||||
|
||||
const starsSmall = generateStars(1000);
|
||||
const starsMedium = generateStars(500);
|
||||
const starsLarge = generateStars(250);
|
||||
const stars1 = document.getElementById('stars1');
|
||||
const stars2 = document.getElementById('stars2');
|
||||
const stars3 = document.getElementById('stars3');
|
||||
|
||||
if (stars1) {
|
||||
stars1.style.cssText = `
|
||||
width: 1px;
|
||||
height: 1px;
|
||||
border-radius: 50%;
|
||||
box-shadow: ${starsSmall};
|
||||
`;
|
||||
}
|
||||
|
||||
if (stars2) {
|
||||
stars2.style.cssText = `
|
||||
width: 1.5px;
|
||||
height: 1.5px;
|
||||
border-radius: 50%;
|
||||
box-shadow: ${starsMedium};
|
||||
`;
|
||||
}
|
||||
|
||||
if (stars3) {
|
||||
stars3.style.cssText = `
|
||||
width: 2px;
|
||||
height: 2px;
|
||||
border-radius: 50%;
|
||||
box-shadow: ${starsLarge};
|
||||
`;
|
||||
}
|
||||
}
|
||||
|
||||
document.addEventListener('astro:after-swap', initBG);
|
||||
initBG();
|
||||
@@ -1,10 +0,0 @@
|
||||
function onScroll() {
|
||||
const header = document.getElementById("header")
|
||||
if (window.scrollY > 0) {
|
||||
header.classList.add("scrolled")
|
||||
} else {
|
||||
header.classList.remove("scrolled")
|
||||
}
|
||||
}
|
||||
|
||||
document.addEventListener("scroll", onScroll)
|
||||
@@ -1,67 +0,0 @@
|
||||
function changeTheme() {
|
||||
const element = document.documentElement
|
||||
const theme = element.classList.contains("dark") ? "light" : "dark"
|
||||
|
||||
const css = document.createElement("style")
|
||||
|
||||
css.appendChild(
|
||||
document.createTextNode(
|
||||
`* {
|
||||
-webkit-transition: none !important;
|
||||
-moz-transition: none !important;
|
||||
-o-transition: none !important;
|
||||
-ms-transition: none !important;
|
||||
transition: none !important;
|
||||
}`,
|
||||
),
|
||||
)
|
||||
document.head.appendChild(css)
|
||||
|
||||
if (theme === "dark") {
|
||||
element.classList.add("dark")
|
||||
} else {
|
||||
element.classList.remove("dark")
|
||||
}
|
||||
|
||||
window.getComputedStyle(css).opacity
|
||||
document.head.removeChild(css)
|
||||
localStorage.theme = theme
|
||||
}
|
||||
|
||||
function preloadTheme() {
|
||||
const theme = (() => {
|
||||
const userTheme = localStorage.theme
|
||||
|
||||
if (userTheme === "light" || userTheme === "dark") {
|
||||
return userTheme
|
||||
} else {
|
||||
return window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light"
|
||||
}
|
||||
})()
|
||||
|
||||
const element = document.documentElement
|
||||
|
||||
if (theme === "dark") {
|
||||
element.classList.add("dark")
|
||||
} else {
|
||||
element.classList.remove("dark")
|
||||
}
|
||||
|
||||
localStorage.theme = theme
|
||||
}
|
||||
|
||||
window.onload = () => {
|
||||
function initializeThemeButtons() {
|
||||
const headerThemeButton = document.getElementById("header-theme-button")
|
||||
const drawerThemeButton = document.getElementById("drawer-theme-button")
|
||||
headerThemeButton?.addEventListener("click", changeTheme)
|
||||
drawerThemeButton?.addEventListener("click", changeTheme)
|
||||
}
|
||||
|
||||
document.addEventListener("astro:after-swap", initializeThemeButtons)
|
||||
initializeThemeButtons()
|
||||
}
|
||||
|
||||
document.addEventListener("astro:after-swap", preloadTheme)
|
||||
|
||||
preloadTheme()
|
||||
@@ -1,182 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="400px" height="400px" style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g><path style="opacity:0.004" fill="#dcebeb" d="M 189.5,89.5 C 190.833,90.1667 190.833,90.1667 189.5,89.5 Z"/></g>
|
||||
<g><path style="opacity:0.004" fill="#dbe9dd" d="M 391.5,92.5 C 392.833,93.1667 392.833,93.1667 391.5,92.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#c39d45" d="M 148.5,91.5 C 148.5,93.8333 148.5,96.1667 148.5,98.5C 148.167,98.5 147.833,98.5 147.5,98.5C 146.539,96.7354 146.205,94.7354 146.5,92.5C 147.167,92.1667 147.833,91.8333 148.5,91.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#1c2321" d="M 148.5,80.5 C 149.609,80.5569 150.609,80.8902 151.5,81.5C 152.065,86.1493 152.565,90.816 153,95.5C 154.194,93.3766 154.86,91.0432 155,88.5C 157.752,92.4658 161.585,94.7991 166.5,95.5C 167.167,92.5 167.833,89.5 168.5,86.5C 169.333,87.5 170.167,88.5 171,89.5C 171.333,92.5 171.667,95.5 172,98.5C 172.414,98.9574 172.914,99.2907 173.5,99.5C 174.484,96.5719 174.817,93.5719 174.5,90.5C 175.5,90.5 176.5,90.5 177.5,90.5C 177.335,94.1817 177.501,97.8484 178,101.5C 178.893,102.711 179.726,102.711 180.5,101.5C 181.074,98.8233 181.741,96.1566 182.5,93.5C 184.873,96.6685 185.873,100.335 185.5,104.5C 184.683,106.969 184.183,109.635 184,112.5C 182.605,113.815 181.605,113.481 181,111.5C 180.667,112.167 180.333,112.833 180,113.5C 178.65,106.972 177.483,106.972 176.5,113.5C 175.833,112.167 175.167,110.833 174.5,109.5C 173.914,109.709 173.414,110.043 173,110.5C 171.647,108.566 170.147,106.733 168.5,105C 167.072,104.421 165.738,104.588 164.5,105.5C 165.502,103.989 166.169,102.322 166.5,100.5C 166.586,99.5041 166.252,98.6708 165.5,98C 163,97.1146 160.667,95.9479 158.5,94.5C 157.614,95.325 157.281,96.325 157.5,97.5C 157.5,98.8333 157.5,100.167 157.5,101.5C 154.224,101.856 151.557,100.856 149.5,98.5C 149.167,98.5 148.833,98.5 148.5,98.5C 148.5,96.1667 148.5,93.8333 148.5,91.5C 148.5,87.8333 148.5,84.1667 148.5,80.5 Z"/></g>
|
||||
<g><path style="opacity:0.969" fill="#cfede8" d="M 166.5,100.5 C 163.496,100.278 160.829,99.278 158.5,97.5C 158.167,97.5 157.833,97.5 157.5,97.5C 157.281,96.325 157.614,95.325 158.5,94.5C 160.667,95.9479 163,97.1146 165.5,98C 166.252,98.6708 166.586,99.5041 166.5,100.5 Z"/></g>
|
||||
<g><path style="opacity:0.004" fill="#e2f3f5" d="M 338.5,98.5 C 339.833,99.1667 339.833,99.1667 338.5,98.5 Z"/></g>
|
||||
<g><path style="opacity:0.004" fill="#cfe7e7" d="M 336.5,99.5 C 337.833,100.167 337.833,100.167 336.5,99.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#3a4036" d="M 195.5,100.5 C 195.595,105.887 195.095,111.22 194,116.5C 193.027,114.608 192.36,112.608 192,110.5C 191.667,112.167 191.333,113.833 191,115.5C 189.953,112.534 189.119,109.534 188.5,106.5C 188.183,103.428 188.516,100.428 189.5,97.5C 190.086,97.7093 190.586,98.0426 191,98.5C 191.62,102.221 192.453,105.888 193.5,109.5C 194.167,106.358 194.834,103.358 195.5,100.5 Z"/></g>
|
||||
<g><path style="opacity:0.004" fill="#41525a" d="M 336.5,100.5 C 336.361,102.337 335.694,102.67 334.5,101.5C 334.957,100.702 335.624,100.369 336.5,100.5 Z"/></g>
|
||||
<g><path style="opacity:0.049" fill="#dde5e0" d="M 151.5,81.5 C 155.243,82.656 159.077,83.656 163,84.5C 166.133,83.2398 168.8,83.9065 171,86.5C 171.333,85.8333 171.667,85.1667 172,84.5C 173.333,84.5 174.667,84.5 176,84.5C 176.915,85.3279 177.581,86.3279 178,87.5C 178.333,87.1667 178.667,86.8333 179,86.5C 188.104,90.9012 197.604,94.4012 207.5,97C 205.405,97.5556 205.238,98.0556 207,98.5C 207.945,98.0946 208.612,97.428 209,96.5C 209.853,98.1247 210.853,98.4581 212,97.5C 215.992,99.244 220.158,100.744 224.5,102C 229.157,104.144 232.324,107.644 234,112.5C 239.384,119.374 245.551,123.04 252.5,123.5C 252.5,124.5 252.5,125.5 252.5,126.5C 256.264,126.588 259.764,127.588 263,129.5C 263.595,128.101 263.428,126.768 262.5,125.5C 262.808,124.692 263.308,124.025 264,123.5C 265.103,126.477 266.27,129.477 267.5,132.5C 265.234,133.314 262.9,133.814 260.5,134C 261.5,134.833 262.5,135.667 263.5,136.5C 262.975,137.192 262.308,137.692 261.5,138C 263.473,138.495 265.473,138.662 267.5,138.5C 267.5,140.167 267.5,141.833 267.5,143.5C 269.167,143.5 270.833,143.5 272.5,143.5C 272.338,141.473 272.505,139.473 273,137.5C 273.383,138.056 273.883,138.389 274.5,138.5C 276.134,142.162 275.634,145.495 273,148.5C 268.833,151.333 265.333,154.833 262.5,159C 260.751,159.785 259.084,160.618 257.5,161.5C 257.167,160.833 256.833,160.167 256.5,159.5C 260.218,151.079 258.218,144.246 250.5,139C 245.472,136.321 240.139,134.488 234.5,133.5C 233.2,128.341 232.367,123.008 232,117.5C 231.586,117.043 231.086,116.709 230.5,116.5C 229.516,119.428 229.183,122.428 229.5,125.5C 229.167,125.5 228.833,125.5 228.5,125.5C 227.883,125.389 227.383,125.056 227,124.5C 226.667,121.5 226.333,118.5 226,115.5C 225.147,113.875 224.147,113.542 223,114.5C 222.667,117.167 222.333,119.833 222,122.5C 219.897,120.697 219.064,118.364 219.5,115.5C 219.768,113.901 219.434,112.568 218.5,111.5C 217.811,110.226 216.977,110.226 216,111.5C 215.818,114.226 215.318,116.893 214.5,119.5C 213.914,119.291 213.414,118.957 213,118.5C 212.667,115.167 212.333,111.833 212,108.5C 211.333,107.833 210.667,107.167 210,106.5C 209.005,109.77 208.172,113.103 207.5,116.5C 205.999,112.906 204.999,109.239 204.5,105.5C 204.217,104.711 203.717,104.044 203,103.5C 201.768,106.3 201.101,109.3 201,112.5C 200.329,111.748 199.496,111.414 198.5,111.5C 198.813,107.958 198.479,104.625 197.5,101.5C 197.158,100.662 196.492,100.328 195.5,100.5C 194.834,103.358 194.167,106.358 193.5,109.5C 192.453,105.888 191.62,102.221 191,98.5C 190.586,98.0426 190.086,97.7093 189.5,97.5C 188.516,100.428 188.183,103.428 188.5,106.5C 187.29,106.068 186.29,105.401 185.5,104.5C 185.873,100.335 184.873,96.6685 182.5,93.5C 181.741,96.1566 181.074,98.8233 180.5,101.5C 179.726,102.711 178.893,102.711 178,101.5C 177.501,97.8484 177.335,94.1817 177.5,90.5C 176.5,90.5 175.5,90.5 174.5,90.5C 174.817,93.5719 174.484,96.5719 173.5,99.5C 172.914,99.2907 172.414,98.9574 172,98.5C 171.667,95.5 171.333,92.5 171,89.5C 170.167,88.5 169.333,87.5 168.5,86.5C 167.833,89.5 167.167,92.5 166.5,95.5C 161.585,94.7991 157.752,92.4658 155,88.5C 154.86,91.0432 154.194,93.3766 153,95.5C 152.565,90.816 152.065,86.1493 151.5,81.5 Z"/></g>
|
||||
<g><path style="opacity:0.008" fill="#78949c" d="M 318.5,109.5 C 317.402,108.603 317.402,107.77 318.5,107C 323.152,103.302 328.152,101.468 333.5,101.5C 333.649,102.552 333.483,103.552 333,104.5C 332.667,104.167 332.333,103.833 332,103.5C 330.324,104.1 328.657,105.433 327,107.5C 326.667,107.167 326.333,106.833 326,106.5C 323.484,107.251 320.984,108.251 318.5,109.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#8b8366" d="M 171.5,100.5 C 172.725,101.152 173.392,102.319 173.5,104C 173.333,105.167 173.167,106.333 173,107.5C 171.648,105.406 171.148,103.073 171.5,100.5 Z"/></g>
|
||||
<g><path style="opacity:0.004" fill="#001623" d="M 315.5,109.5 C 316.833,110.167 316.833,110.167 315.5,109.5 Z"/></g>
|
||||
<g><path style="opacity:0.004" fill="#000b1e" d="M 318.5,109.5 C 317.833,110.167 317.833,110.167 318.5,109.5 Z"/></g>
|
||||
<g><path style="opacity:0.004" fill="#001724" d="M 312.5,111.5 C 311.833,110.167 311.833,110.167 312.5,111.5 Z"/></g>
|
||||
<g><path style="opacity:0.004" fill="#001a22" d="M 313.5,110.5 C 314.833,111.167 314.833,111.167 313.5,110.5 Z"/></g>
|
||||
<g><path style="opacity:0.004" fill="#001720" d="M 311.5,111.5 C 311.631,112.239 311.464,112.906 311,113.5C 310.308,112.563 310.475,111.897 311.5,111.5 Z"/></g>
|
||||
<g><path style="opacity:0.004" fill="#001a22" d="M 312.5,111.5 C 312.833,111.5 313.167,111.5 313.5,111.5C 313.315,112.17 312.981,112.17 312.5,111.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#0b171f" d="M 146.5,92.5 C 146.205,94.7354 146.539,96.7354 147.5,98.5C 148.167,106.5 148.833,106.5 149.5,98.5C 151.557,100.856 154.224,101.856 157.5,101.5C 157.5,100.167 157.5,98.8333 157.5,97.5C 157.833,97.5 158.167,97.5 158.5,97.5C 158.5,102.833 158.5,108.167 158.5,113.5C 155.436,114.371 152.436,115.538 149.5,117C 133.769,126.858 118.102,136.691 102.5,146.5C 99.3566,148.242 96.3566,150.242 93.5,152.5C 93.9767,153.478 94.6433,154.311 95.5,155C 99.685,157.064 103.685,159.231 107.5,161.5C 106.833,161.5 106.167,161.5 105.5,161.5C 97.5663,158.464 89.733,155.131 82,151.5C 73.063,155.714 64.8963,161.048 57.5,167.5C 56.596,168.209 56.2627,169.209 56.5,170.5C 55.7321,169.737 55.2321,168.737 55,167.5C 54.3333,168.833 53.6667,168.833 53,167.5C 52.5357,168.094 52.369,168.761 52.5,169.5C 50.0893,171.219 47.4227,172.552 44.5,173.5C 35.0688,170.281 26.0688,166.281 17.5,161.5C 16.6986,159.647 16.3653,157.981 16.5,156.5C 26.7849,148.409 37.7849,141.243 49.5,135C 54.9752,136.164 60.3085,138.164 65.5,141C 71.0539,140.643 75.8872,138.477 80,134.5C 80.1735,130.459 80.6735,126.459 81.5,122.5C 82.1067,122.624 82.44,122.957 82.5,123.5C 82.1872,127.042 82.5206,130.375 83.5,133.5C 83.1826,136.572 83.5159,139.572 84.5,142.5C 85.3211,139.554 85.3211,136.554 84.5,133.5C 84.5,128.5 84.5,123.5 84.5,118.5C 85.9348,119.913 86.9348,121.58 87.5,123.5C 87.335,126.85 87.5017,130.183 88,133.5C 89.0771,131.884 89.5771,130.051 89.5,128C 89.4915,126.293 89.1582,124.793 88.5,123.5C 88.3367,121.143 88.5034,118.81 89,116.5C 89.8928,115.289 90.7261,115.289 91.5,116.5C 92.2685,120.445 92.7685,124.445 93,128.5C 93.0463,122.585 94.0463,116.919 96,111.5C 98.2435,115.131 99.0768,119.131 98.5,123.5C 98.7828,124.289 99.2828,124.956 100,125.5C 100.499,121.848 100.665,118.182 100.5,114.5C 100.411,106.874 101.911,106.541 105,113.5C 105.27,110.638 106.104,107.972 107.5,105.5C 109.127,107.765 110.461,110.099 111.5,112.5C 112.091,119.472 112.757,119.805 113.5,113.5C 113.333,111.833 113.167,110.167 113,108.5C 112.768,109.737 112.268,110.737 111.5,111.5C 111.26,108.421 111.593,105.421 112.5,102.5C 114.396,101.361 115.396,102.027 115.5,104.5C 115.335,107.518 115.502,110.518 116,113.5C 116.484,115.178 117.317,115.844 118.5,115.5C 118.201,117.604 118.534,119.604 119.5,121.5C 120.797,119.027 120.797,116.693 119.5,114.5C 119.665,111.482 119.498,108.482 119,105.5C 118.71,107.044 118.044,108.377 117,109.5C 116.421,108.072 116.588,106.738 117.5,105.5C 118.829,94.8484 120.162,94.8484 121.5,105.5C 121.337,107.857 121.503,110.19 122,112.5C 122.708,111.619 123.542,110.953 124.5,110.5C 124.187,113.247 124.52,115.914 125.5,118.5C 125.833,117.667 126.167,116.833 126.5,116C 125.479,112.866 125.479,109.699 126.5,106.5C 125.979,104.076 125.312,101.743 124.5,99.5C 124.5,97.8333 124.5,96.1667 124.5,94.5C 125.5,94.5 126.5,94.5 127.5,94.5C 127.448,96.9029 127.781,99.2362 128.5,101.5C 128.192,103.924 128.526,106.257 129.5,108.5C 130.466,106.604 130.799,104.604 130.5,102.5C 130.5,98.5 130.5,94.5 130.5,90.5C 132.179,90.2852 133.179,90.9519 133.5,92.5C 133.5,93.5 133.5,94.5 133.5,95.5C 131.875,98.6499 131.542,101.983 132.5,105.5C 133.288,104.23 134.288,103.23 135.5,102.5C 135.183,105.572 135.516,108.572 136.5,111.5C 136.833,110.167 137.167,108.833 137.5,107.5C 136.769,102.859 136.436,98.1928 136.5,93.5C 136.5,91.1667 136.5,88.8333 136.5,86.5C 138.124,86.3601 139.29,87.0267 140,88.5C 140.497,90.8098 140.663,93.1432 140.5,95.5C 140.5,97.5 140.5,99.5 140.5,101.5C 142.535,109.341 143.202,109.341 142.5,101.5C 142.5,99.5 142.5,97.5 142.5,95.5C 142.461,94.4168 142.127,93.4168 141.5,92.5C 143.159,79.1744 144.826,79.1744 146.5,92.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#7f663a" d="M 115.5,104.5 C 116.167,104.833 116.833,105.167 117.5,105.5C 116.588,106.738 116.421,108.072 117,109.5C 118.044,108.377 118.71,107.044 119,105.5C 119.498,108.482 119.665,111.482 119.5,114.5C 119.5,115.167 119.167,115.5 118.5,115.5C 117.317,115.844 116.484,115.178 116,113.5C 115.502,110.518 115.335,107.518 115.5,104.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#b27d2c" d="M 121.5,105.5 C 122.167,105.5 122.833,105.5 123.5,105.5C 124.451,106.919 124.784,108.585 124.5,110.5C 123.542,110.953 122.708,111.619 122,112.5C 121.503,110.19 121.337,107.857 121.5,105.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#1a8794" d="M 140.5,101.5 C 141.167,101.5 141.833,101.5 142.5,101.5C 143.202,109.341 142.535,109.341 140.5,101.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#57756c" d="M 133.5,92.5 C 134.222,92.9175 134.722,93.5842 135,94.5C 135.383,93.944 135.883,93.6107 136.5,93.5C 136.436,98.1928 136.769,102.859 137.5,107.5C 137.167,108.833 136.833,110.167 136.5,111.5C 135.516,108.572 135.183,105.572 135.5,102.5C 136.01,99.6122 135.344,97.2789 133.5,95.5C 133.5,94.5 133.5,93.5 133.5,92.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#c1ad5b" d="M 128.5,101.5 C 129.167,101.833 129.833,102.167 130.5,102.5C 130.799,104.604 130.466,106.604 129.5,108.5C 128.526,106.257 128.192,103.924 128.5,101.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#344133" d="M 124.5,99.5 C 125.312,101.743 125.979,104.076 126.5,106.5C 125.479,109.699 125.479,112.866 126.5,116C 126.167,116.833 125.833,117.667 125.5,118.5C 124.52,115.914 124.187,113.247 124.5,110.5C 124.784,108.585 124.451,106.919 123.5,105.5C 123.205,103.265 123.539,101.265 124.5,99.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#309c96" d="M 147.5,98.5 C 147.833,98.5 148.167,98.5 148.5,98.5C 148.833,98.5 149.167,98.5 149.5,98.5C 148.833,106.5 148.167,106.5 147.5,98.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#aea165" d="M 140.5,95.5 C 141.167,95.5 141.833,95.5 142.5,95.5C 142.5,97.5 142.5,99.5 142.5,101.5C 141.833,101.5 141.167,101.5 140.5,101.5C 140.5,99.5 140.5,97.5 140.5,95.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#76300e" d="M 133.5,95.5 C 135.344,97.2789 136.01,99.6122 135.5,102.5C 134.288,103.23 133.288,104.23 132.5,105.5C 131.542,101.983 131.875,98.6499 133.5,95.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#74733d" d="M 197.5,101.5 C 198.479,104.625 198.813,107.958 198.5,111.5C 198.663,113.857 198.497,116.19 198,118.5C 197.667,118.167 197.333,117.833 197,117.5C 196.471,112.146 196.638,106.813 197.5,101.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#d5b053" d="M 111.5,112.5 C 111.5,112.167 111.5,111.833 111.5,111.5C 112.268,110.737 112.768,109.737 113,108.5C 113.167,110.167 113.333,111.833 113.5,113.5C 112.757,119.805 112.091,119.472 111.5,112.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#ab8758" d="M 107.5,110.5 C 108.653,116.319 108.819,122.319 108,128.5C 107.593,124.716 106.759,121.049 105.5,117.5C 107.105,116.176 107.771,113.843 107.5,110.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#54888a" d="M 119.5,114.5 C 120.797,116.693 120.797,119.027 119.5,121.5C 118.534,119.604 118.201,117.604 118.5,115.5C 119.167,115.5 119.5,115.167 119.5,114.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#92958a" d="M 218.5,111.5 C 219.434,112.568 219.768,113.901 219.5,115.5C 218.676,119.312 218.176,123.312 218,127.5C 217.219,122.083 217.385,116.75 218.5,111.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#527049" d="M 211.5,123.5 C 211.062,124.506 210.396,124.506 209.5,123.5C 209.513,108.906 210.18,108.906 211.5,123.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#715f2d" d="M 100.5,114.5 C 100.665,118.182 100.499,121.848 100,125.5C 99.2828,124.956 98.7828,124.289 98.5,123.5C 99.1667,120.5 99.8333,117.5 100.5,114.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#1d221c" d="M 204.5,105.5 C 204.999,109.239 205.999,112.906 207.5,116.5C 208.172,113.103 209.005,109.77 210,106.5C 210.667,107.167 211.333,107.833 212,108.5C 212.333,111.833 212.667,115.167 213,118.5C 213.414,118.957 213.914,119.291 214.5,119.5C 215.318,116.893 215.818,114.226 216,111.5C 216.977,110.226 217.811,110.226 218.5,111.5C 217.385,116.75 217.219,122.083 218,127.5C 218.176,123.312 218.676,119.312 219.5,115.5C 219.064,118.364 219.897,120.697 222,122.5C 222.333,119.833 222.667,117.167 223,114.5C 224.147,113.542 225.147,113.875 226,115.5C 226.333,118.5 226.667,121.5 227,124.5C 227.383,125.056 227.883,125.389 228.5,125.5C 226.822,128.31 227.155,130.643 229.5,132.5C 227.847,133.799 226.347,133.466 225,131.5C 224.311,132.357 223.478,133.023 222.5,133.5C 221.333,131.833 220.167,130.167 219,128.5C 218.385,130.116 217.385,131.449 216,132.5C 216.559,130.362 216.392,128.362 215.5,126.5C 214.918,127.931 214.085,129.264 213,130.5C 212.667,129.167 212.333,127.833 212,126.5C 211.346,127.696 210.846,127.696 210.5,126.5C 211.167,125.833 211.833,125.167 212.5,124.5C 212.376,123.893 212.043,123.56 211.5,123.5C 210.18,108.906 209.513,108.906 209.5,123.5C 207.833,123.5 206.167,123.5 204.5,123.5C 203.954,117.438 203.954,111.438 204.5,105.5 Z"/></g>
|
||||
<g><path style="opacity:0.048" fill="#dbe4df" d="M 148.5,80.5 C 148.5,84.1667 148.5,87.8333 148.5,91.5C 147.833,91.8333 147.167,92.1667 146.5,92.5C 144.826,79.1744 143.159,79.1744 141.5,92.5C 142.127,93.4168 142.461,94.4168 142.5,95.5C 141.833,95.5 141.167,95.5 140.5,95.5C 140.663,93.1432 140.497,90.8098 140,88.5C 139.29,87.0267 138.124,86.3601 136.5,86.5C 136.5,88.8333 136.5,91.1667 136.5,93.5C 135.883,93.6107 135.383,93.944 135,94.5C 134.722,93.5842 134.222,92.9175 133.5,92.5C 133.179,90.9519 132.179,90.2852 130.5,90.5C 130.5,94.5 130.5,98.5 130.5,102.5C 129.833,102.167 129.167,101.833 128.5,101.5C 127.781,99.2362 127.448,96.9029 127.5,94.5C 126.5,94.5 125.5,94.5 124.5,94.5C 124.5,96.1667 124.5,97.8333 124.5,99.5C 123.539,101.265 123.205,103.265 123.5,105.5C 122.833,105.5 122.167,105.5 121.5,105.5C 120.162,94.8484 118.829,94.8484 117.5,105.5C 116.833,105.167 116.167,104.833 115.5,104.5C 115.396,102.027 114.396,101.361 112.5,102.5C 111.593,105.421 111.26,108.421 111.5,111.5C 111.5,111.833 111.5,112.167 111.5,112.5C 110.461,110.099 109.127,107.765 107.5,105.5C 106.104,107.972 105.27,110.638 105,113.5C 101.911,106.541 100.411,106.874 100.5,114.5C 99.8333,117.5 99.1667,120.5 98.5,123.5C 99.0768,119.131 98.2435,115.131 96,111.5C 94.0463,116.919 93.0463,122.585 93,128.5C 92.7685,124.445 92.2685,120.445 91.5,116.5C 90.7261,115.289 89.8928,115.289 89,116.5C 88.5034,118.81 88.3367,121.143 88.5,123.5C 88.1667,123.5 87.8333,123.5 87.5,123.5C 86.9348,121.58 85.9348,119.913 84.5,118.5C 83.8333,120.167 83.1667,121.833 82.5,123.5C 82.44,122.957 82.1067,122.624 81.5,122.5C 80.6735,126.459 80.1735,130.459 80,134.5C 75.8872,138.477 71.0539,140.643 65.5,141C 60.3085,138.164 54.9752,136.164 49.5,135C 37.7849,141.243 26.7849,148.409 16.5,156.5C 15.8826,156.611 15.3826,156.944 15,157.5C 14.5001,170.496 14.3334,183.496 14.5,196.5C 14.5,198.167 14.5,199.833 14.5,201.5C 12.8516,200.223 11.0183,199.223 9,198.5C 7.18623,199.76 5.35289,199.76 3.5,198.5C 2.4787,196.812 1.14537,195.479 -0.5,194.5C -0.5,192.5 -0.5,190.5 -0.5,188.5C 0.495904,188.586 1.32924,188.252 2,187.5C 2.72535,189.158 3.89201,189.658 5.5,189C 4.83333,188.667 4.16667,188.333 3.5,188C 11.0487,183.255 12.5487,177.088 8,169.5C 5.60259,167.218 2.76926,165.884 -0.5,165.5C -0.5,163.167 -0.5,160.833 -0.5,158.5C 12.0322,156.218 23.0322,150.884 32.5,142.5C 42.1188,134.694 53.1188,129.527 65.5,127C 75.802,119.306 87.4686,112.64 100.5,107C 109.121,98.8876 117.621,90.7209 126,82.5C 126.837,80.6494 127.671,78.8161 128.5,77C 134.874,77.454 141.041,78.954 147,81.5C 147.383,80.944 147.883,80.6107 148.5,80.5 Z M 77.5,120.5 C 78.2891,120.783 78.9558,121.283 79.5,122C 78.184,122.528 77.5173,122.028 77.5,120.5 Z M 11.5,188.5 C 12.7879,190.035 12.7879,191.701 11.5,193.5C 11.1928,192.113 11.1928,190.446 11.5,188.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#75885a" d="M 84.5,118.5 C 84.5,123.5 84.5,128.5 84.5,133.5C 84.1667,133.5 83.8333,133.5 83.5,133.5C 82.5206,130.375 82.1872,127.042 82.5,123.5C 83.1667,121.833 83.8333,120.167 84.5,118.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#1ebba0" d="M 158.5,97.5 C 160.829,99.278 163.496,100.278 166.5,100.5C 166.169,102.322 165.502,103.989 164.5,105.5C 163.732,109.83 165.065,113.163 168.5,115.5C 166.634,115.098 164.634,115.098 162.5,115.5C 165.19,118.514 168.523,120.514 172.5,121.5C 176.363,124.124 180.363,126.458 184.5,128.5C 177.76,128.294 171.26,126.96 165,124.5C 164.5,124.833 164,125.167 163.5,125.5C 171.194,128.507 179.194,130.34 187.5,131C 192.666,133.748 197.666,136.748 202.5,140C 201.809,141.067 201.309,142.234 201,143.5C 196.049,145.597 191.549,148.431 187.5,152C 181.914,153.617 176.247,154.784 170.5,155.5C 175.471,152.06 180.638,148.727 186,145.5C 187.293,141.418 186.126,138.251 182.5,136C 174.708,132.728 167.041,129.062 159.5,125C 156.217,124.257 153.217,124.924 150.5,127C 143,131.583 135.667,136.416 128.5,141.5C 127.571,140.685 126.571,139.852 125.5,139C 129.905,134.38 135.072,130.88 141,128.5C 141.772,128.645 142.439,128.978 143,129.5C 143.49,128.207 143.657,126.873 143.5,125.5C 142.127,125.343 140.793,125.51 139.5,126C 137.404,127.766 135.071,129.099 132.5,130C 127.713,134.202 122.713,138.202 117.5,142C 112.268,143.053 107.268,144.553 102.5,146.5C 118.102,136.691 133.769,126.858 149.5,117C 152.436,115.538 155.436,114.371 158.5,113.5C 158.5,108.167 158.5,102.833 158.5,97.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#cc8b25" d="M 87.5,123.5 C 87.8333,123.5 88.1667,123.5 88.5,123.5C 89.1582,124.793 89.4915,126.293 89.5,128C 89.5771,130.051 89.0771,131.884 88,133.5C 87.5017,130.183 87.335,126.85 87.5,123.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#7a876a" d="M 101.5,115.5 C 102.34,119.996 103.007,124.663 103.5,129.5C 103.167,130.5 102.833,131.5 102.5,132.5C 101.505,126.872 101.171,121.206 101.5,115.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#1a353c" d="M 211.5,139.5 C 202.338,136.203 193.338,132.536 184.5,128.5C 180.363,126.458 176.363,124.124 172.5,121.5C 173.043,121.44 173.376,121.107 173.5,120.5C 172.5,118.833 171.167,117.5 169.5,116.5C 169.833,116.167 170.167,115.833 170.5,115.5C 184.803,122.996 199.47,129.829 214.5,136C 215.866,138.438 215.366,138.938 213,137.5C 211.97,137.836 211.47,138.503 211.5,139.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#8ba08a" d="M 95.5,119.5 C 96.2405,124.186 96.9072,129.02 97.5,134C 97.1667,134.5 96.8333,135 96.5,135.5C 95.5052,130.208 95.1718,124.875 95.5,119.5 Z"/></g>
|
||||
<g><path style="opacity:0.006" fill="#dae5dd" d="M 267.5,135.5 C 268.525,135.897 268.692,136.563 268,137.5C 267.536,136.906 267.369,136.239 267.5,135.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#78afa7" d="M 83.5,133.5 C 83.8333,133.5 84.1667,133.5 84.5,133.5C 85.3211,136.554 85.3211,139.554 84.5,142.5C 83.5159,139.572 83.1826,136.572 83.5,133.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#4a8fa1" d="M 90.5,132.5 C 91.7969,134.693 91.7969,137.027 90.5,139.5C 90.162,137.345 90.162,135.011 90.5,132.5 Z"/></g>
|
||||
<g><path style="opacity:0.004" fill="#b6ccd0" d="M 274.5,137.5 C 275.833,138.167 275.833,138.167 274.5,137.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#081a24" d="M 170.5,155.5 C 167.833,156.833 165.167,158.167 162.5,159.5C 158.177,158.188 153.844,156.855 149.5,155.5C 142.54,152.175 135.54,148.841 128.5,145.5C 127.438,144.575 127.438,143.575 128.5,142.5C 128.5,142.167 128.5,141.833 128.5,141.5C 135.667,136.416 143,131.583 150.5,127C 153.217,124.924 156.217,124.257 159.5,125C 167.041,129.062 174.708,132.728 182.5,136C 186.126,138.251 187.293,141.418 186,145.5C 180.638,148.727 175.471,152.06 170.5,155.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#0a657c" d="M 154.5,126.5 C 164.06,129.199 173.06,133.366 181.5,139C 174.5,143.5 167.5,148 160.5,152.5C 153.356,148.427 146.022,144.593 138.5,141C 137.643,140.311 136.977,139.478 136.5,138.5C 142.246,134.082 148.246,130.082 154.5,126.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#eff4f6" d="M 73.5,151.5 C 66.0161,153.577 59.3495,157.244 53.5,162.5C 52.6143,163.325 52.281,164.325 52.5,165.5C 49.5983,167.87 46.4316,169.87 43,171.5C 35.4902,167.982 27.9902,164.482 20.5,161C 19.6433,160.311 18.9767,159.478 18.5,158.5C 28.9922,150.751 39.9922,143.751 51.5,137.5C 59.509,141.565 67.509,145.732 75.5,150C 74.5842,150.278 73.9175,150.778 73.5,151.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#b6e5df" d="M 79.5,144.5 C 76.8333,144.5 74.1667,144.5 71.5,144.5C 73.6563,142.159 76.1563,140.159 79,138.5C 79.4955,140.473 79.6621,142.473 79.5,144.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#2c9087" d="M 71.5,144.5 C 74.1667,144.5 76.8333,144.5 79.5,144.5C 79.5,145.833 79.5,147.167 79.5,148.5C 76.5578,147.696 73.8911,146.362 71.5,144.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#212629" d="M 44.5,152.5 C 45.675,152.281 46.675,152.614 47.5,153.5C 44.6948,156.578 41.3615,158.411 37.5,159C 39.9071,156.817 42.2404,154.65 44.5,152.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#28d7b8" d="M 184.5,128.5 C 193.338,132.536 202.338,136.203 211.5,139.5C 216.245,143.098 221.578,145.765 227.5,147.5C 219.111,146.638 211.278,143.638 204,138.5C 203.808,140.577 203.308,142.577 202.5,144.5C 197.459,146.706 192.792,149.539 188.5,153C 182.602,155.89 176.602,156.724 170.5,155.5C 176.247,154.784 181.914,153.617 187.5,152C 191.549,148.431 196.049,145.597 201,143.5C 201.309,142.234 201.809,141.067 202.5,140C 197.666,136.748 192.666,133.748 187.5,131C 179.194,130.34 171.194,128.507 163.5,125.5C 164,125.167 164.5,124.833 165,124.5C 171.26,126.96 177.76,128.294 184.5,128.5 Z"/></g>
|
||||
<g><path style="opacity:0.077" fill="#a7bcc2" d="M 32.5,142.5 C 23.0322,150.884 12.0322,156.218 -0.5,158.5C -0.5,157.833 -0.5,157.167 -0.5,156.5C 2.25139,156.472 4.58472,155.472 6.5,153.5C 7.08605,153.709 7.58605,154.043 8,154.5C 15.2686,148.896 23.4353,144.896 32.5,142.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#0a1118" d="M 32.5,151.5 C 33.8734,151.343 35.2068,151.51 36.5,152C 33.6072,155.396 30.2739,158.229 26.5,160.5C 25.3279,160.081 24.3279,159.415 23.5,158.5C 26.3492,155.916 29.3492,153.583 32.5,151.5 Z"/></g>
|
||||
<g><path style="opacity:0.956" fill="#e5eef0" d="M 105.5,161.5 C 105.489,163.017 104.823,164.184 103.5,165C 95.8052,169.844 88.1385,174.677 80.5,179.5C 74.6142,179.561 69.6142,177.395 65.5,173C 63.2537,171.961 61.087,170.794 59,169.5C 58.6667,169.833 58.3333,170.167 58,170.5C 57.5172,169.552 57.3505,168.552 57.5,167.5C 64.8963,161.048 73.063,155.714 82,151.5C 89.733,155.131 97.5663,158.464 105.5,161.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#ecf0f1" d="M 226.5,162.5 C 220.407,158.184 213.907,154.518 207,151.5C 206.312,152.332 206.479,152.998 207.5,153.5C 209.396,154.275 211.063,155.275 212.5,156.5C 210.251,157.08 208.585,158.413 207.5,160.5C 210.439,163.918 214.106,166.418 218.5,168C 217.269,169.405 215.936,170.571 214.5,171.5C 212.089,173.219 209.423,174.552 206.5,175.5C 198.979,172.49 191.812,168.823 185,164.5C 184.383,163.551 184.549,162.718 185.5,162C 190.19,158.323 195.19,155.156 200.5,152.5C 203.136,149.349 206.469,148.182 210.5,149C 216.439,152.803 222.773,155.803 229.5,158C 230.487,160.552 229.487,162.052 226.5,162.5 Z"/></g>
|
||||
<g><path style="opacity:0.021" fill="#dae9e0" d="M 296.5,159.5 C 295.5,159.5 294.5,159.5 293.5,159.5C 295.043,157.443 296.043,157.443 296.5,159.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#1ec29f" d="M 128.5,141.5 C 128.5,141.833 128.5,142.167 128.5,142.5C 126.755,143.759 125.088,144.925 123.5,146C 125.891,146.691 125.891,147.691 123.5,149C 126.468,151.178 126.135,152.344 122.5,152.5C 122.64,150.876 121.973,149.71 120.5,149C 118.098,148.186 115.765,148.353 113.5,149.5C 117.921,153.877 123.255,156.377 129.5,157C 133.449,159.317 137.283,161.817 141,164.5C 141.749,163.365 141.583,162.365 140.5,161.5C 136.725,158.279 132.391,156.112 127.5,155C 134.185,155.317 139.852,157.984 144.5,163C 146.134,163.494 147.801,163.66 149.5,163.5C 149.351,164.552 149.517,165.552 150,166.5C 152.724,165.108 155.557,163.942 158.5,163C 156.301,161.417 153.968,161.25 151.5,162.5C 151.64,160.876 150.973,159.71 149.5,159C 141.933,157.394 134.6,154.894 127.5,151.5C 133.691,150.463 139.191,152.129 144,156.5C 145.826,155.327 147.659,155.327 149.5,156.5C 153.384,159.802 157.718,160.802 162.5,159.5C 165.167,158.167 167.833,156.833 170.5,155.5C 176.602,156.724 182.602,155.89 188.5,153C 192.792,149.539 197.459,146.706 202.5,144.5C 203.308,142.577 203.808,140.577 204,138.5C 211.278,143.638 219.111,146.638 227.5,147.5C 230.079,147.606 232.412,146.939 234.5,145.5C 234.328,146.492 234.662,147.158 235.5,147.5C 235.833,148.167 236.167,148.833 236.5,149.5C 235.262,149.81 235.262,150.31 236.5,151C 243.427,154.13 248.927,152.63 253,146.5C 253.483,147.448 253.649,148.448 253.5,149.5C 249.768,157.224 243.768,162.557 235.5,165.5C 234.79,163.107 234.123,160.607 233.5,158C 226.264,154.143 218.931,150.477 211.5,147C 204.513,145.831 198.846,147.997 194.5,153.5C 191.2,155.108 187.867,156.775 184.5,158.5C 183.068,161.327 182.401,164.327 182.5,167.5C 182.5,170.833 182.5,174.167 182.5,177.5C 181.167,177.5 179.833,177.5 178.5,177.5C 173.86,171.7 168.36,166.7 162,162.5C 159.198,163.619 157.698,165.619 157.5,168.5C 157.666,175.841 157.5,183.174 157,190.5C 156.821,186.975 156.321,183.641 155.5,180.5C 153.198,178.562 150.698,176.895 148,175.5C 148.319,173.257 148.152,171.09 147.5,169C 140.756,166.461 134.422,163.128 128.5,159C 127.5,158.333 126.5,158.333 125.5,159C 119.841,162.734 114.341,166.567 109,170.5C 108.819,167.305 108.319,164.305 107.5,161.5C 103.685,159.231 99.685,157.064 95.5,155C 94.6433,154.311 93.9767,153.478 93.5,152.5C 96.3566,150.242 99.3566,148.242 102.5,146.5C 107.268,144.553 112.268,143.053 117.5,142C 122.713,138.202 127.713,134.202 132.5,130C 135.071,129.099 137.404,127.766 139.5,126C 140.793,125.51 142.127,125.343 143.5,125.5C 143.657,126.873 143.49,128.207 143,129.5C 142.439,128.978 141.772,128.645 141,128.5C 135.072,130.88 129.905,134.38 125.5,139C 126.571,139.852 127.571,140.685 128.5,141.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#2f271e" d="M 226.5,162.5 C 226.167,163.5 225.5,164.167 224.5,164.5C 224.586,163.504 224.252,162.671 223.5,162C 219.672,160.302 216.006,158.468 212.5,156.5C 211.063,155.275 209.396,154.275 207.5,153.5C 206.479,152.998 206.312,152.332 207,151.5C 213.907,154.518 220.407,158.184 226.5,162.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#004840" d="M 149.5,155.5 C 153.844,156.855 158.177,158.188 162.5,159.5C 157.718,160.802 153.384,159.802 149.5,156.5C 149.5,156.167 149.5,155.833 149.5,155.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#7f9ba4" d="M 152.5,152.5 C 154.473,153.487 156.473,154.487 158.5,155.5C 159.521,156.002 159.688,156.668 159,157.5C 156.243,156.397 154.076,154.731 152.5,152.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#5b8b95" d="M 165.5,152.5 C 167.648,152.389 167.981,153.056 166.5,154.5C 164.821,155.782 162.987,156.782 161,157.5C 160.54,155.286 161.207,154.619 163,155.5C 163.317,153.699 163.984,153.366 165,154.5C 165.464,153.906 165.631,153.239 165.5,152.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#06ad89" d="M 128.5,142.5 C 127.438,143.575 127.438,144.575 128.5,145.5C 135.54,148.841 142.54,152.175 149.5,155.5C 149.5,155.833 149.5,156.167 149.5,156.5C 147.659,155.327 145.826,155.327 144,156.5C 139.191,152.129 133.691,150.463 127.5,151.5C 134.6,154.894 141.933,157.394 149.5,159C 150.973,159.71 151.64,160.876 151.5,162.5C 153.968,161.25 156.301,161.417 158.5,163C 155.557,163.942 152.724,165.108 150,166.5C 149.517,165.552 149.351,164.552 149.5,163.5C 147.801,163.66 146.134,163.494 144.5,163C 139.852,157.984 134.185,155.317 127.5,155C 132.391,156.112 136.725,158.279 140.5,161.5C 141.583,162.365 141.749,163.365 141,164.5C 137.283,161.817 133.449,159.317 129.5,157C 123.255,156.377 117.921,153.877 113.5,149.5C 115.765,148.353 118.098,148.186 120.5,149C 121.973,149.71 122.64,150.876 122.5,152.5C 126.135,152.344 126.468,151.178 123.5,149C 125.891,147.691 125.891,146.691 123.5,146C 125.088,144.925 126.755,143.759 128.5,142.5 Z"/></g>
|
||||
<g><path style="opacity:0.804" fill="#96aeb4" d="M 148.5,150.5 C 150.686,150.511 151.519,151.511 151,153.5C 149.583,152.922 148.75,151.922 148.5,150.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#4e8086" d="M 175.5,146.5 C 177.465,146.948 177.798,147.948 176.5,149.5C 173.679,150.074 171.346,151.408 169.5,153.5C 168.417,152.635 168.251,151.635 169,150.5C 169.333,150.833 169.667,151.167 170,151.5C 170.845,148.588 172.512,147.588 175,148.5C 175.464,147.906 175.631,147.239 175.5,146.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#65858b" d="M 131.5,142.5 C 136.536,143.851 141.202,146.018 145.5,149C 144.167,149.667 142.833,149.667 141.5,149C 137.856,147.031 134.523,144.864 131.5,142.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#50888f" d="M 183.5,141.5 C 184.525,141.897 184.692,142.563 184,143.5C 182.428,145.563 180.595,146.229 178.5,145.5C 180.419,144.388 182.086,143.054 183.5,141.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#8bc9c6" d="M 73.5,151.5 C 66.7089,156.402 59.7089,161.068 52.5,165.5C 52.281,164.325 52.6143,163.325 53.5,162.5C 59.3495,157.244 66.0161,153.577 73.5,151.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#f4b21b" d="M 212.5,156.5 C 216.006,158.468 219.672,160.302 223.5,162C 224.252,162.671 224.586,163.504 224.5,164.5C 222.906,164.92 221.406,165.586 220,166.5C 215.876,164.298 211.709,162.298 207.5,160.5C 208.585,158.413 210.251,157.08 212.5,156.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#18212b" d="M 190.5,160.5 C 197.302,163.735 203.969,167.235 210.5,171C 203.902,169.208 197.569,166.542 191.5,163C 190.748,162.329 190.414,161.496 190.5,160.5 Z"/></g>
|
||||
<g><path style="opacity:0.004" fill="#9abfc9" d="M 376.5,170.5 C 376.833,170.5 377.167,170.5 377.5,170.5C 377.315,171.17 376.981,171.17 376.5,170.5 Z"/></g>
|
||||
<g><path style="opacity:0.953" fill="#0c1920" d="M 195.5,100.5 C 196.492,100.328 197.158,100.662 197.5,101.5C 196.638,106.813 196.471,112.146 197,117.5C 197.333,117.833 197.667,118.167 198,118.5C 198.497,116.19 198.663,113.857 198.5,111.5C 199.496,111.414 200.329,111.748 201,112.5C 201.101,109.3 201.768,106.3 203,103.5C 203.717,104.044 204.217,104.711 204.5,105.5C 203.954,111.438 203.954,117.438 204.5,123.5C 206.167,123.5 207.833,123.5 209.5,123.5C 210.396,124.506 211.062,124.506 211.5,123.5C 212.043,123.56 212.376,123.893 212.5,124.5C 211.833,125.167 211.167,125.833 210.5,126.5C 210.846,127.696 211.346,127.696 212,126.5C 212.333,127.833 212.667,129.167 213,130.5C 214.085,129.264 214.918,127.931 215.5,126.5C 216.392,128.362 216.559,130.362 216,132.5C 217.385,131.449 218.385,130.116 219,128.5C 220.167,130.167 221.333,131.833 222.5,133.5C 223.478,133.023 224.311,132.357 225,131.5C 226.347,133.466 227.847,133.799 229.5,132.5C 229.5,130.167 229.5,127.833 229.5,125.5C 229.183,122.428 229.516,119.428 230.5,116.5C 231.086,116.709 231.586,117.043 232,117.5C 232.367,123.008 233.2,128.341 234.5,133.5C 240.139,134.488 245.472,136.321 250.5,139C 258.218,144.246 260.218,151.079 256.5,159.5C 250.058,165.227 243.058,170.227 235.5,174.5C 234.571,175.689 234.238,177.022 234.5,178.5C 233.833,178.5 233.5,178.833 233.5,179.5C 231.973,179.427 230.973,180.094 230.5,181.5C 229.833,181.5 229.5,181.833 229.5,182.5C 224.535,184.649 219.868,187.316 215.5,190.5C 215.715,188.821 215.048,187.821 213.5,187.5C 218.849,183.733 224.349,180.066 230,176.5C 230.827,172.459 230.66,168.459 229.5,164.5C 225.754,167.585 221.754,170.251 217.5,172.5C 216.791,171.596 215.791,171.263 214.5,171.5C 215.936,170.571 217.269,169.405 218.5,168C 214.106,166.418 210.439,163.918 207.5,160.5C 211.709,162.298 215.876,164.298 220,166.5C 221.406,165.586 222.906,164.92 224.5,164.5C 225.5,164.167 226.167,163.5 226.5,162.5C 229.487,162.052 230.487,160.552 229.5,158C 222.773,155.803 216.439,152.803 210.5,149C 206.469,148.182 203.136,149.349 200.5,152.5C 200.265,151.903 199.765,151.57 199,151.5C 197.594,152.414 196.094,153.08 194.5,153.5C 198.846,147.997 204.513,145.831 211.5,147C 218.931,150.477 226.264,154.143 233.5,158C 234.123,160.607 234.79,163.107 235.5,165.5C 235.281,166.675 235.614,167.675 236.5,168.5C 242.365,164.945 247.865,160.945 253,156.5C 253.497,154.19 253.663,151.857 253.5,149.5C 253.649,148.448 253.483,147.448 253,146.5C 248.927,152.63 243.427,154.13 236.5,151C 235.262,150.31 235.262,149.81 236.5,149.5C 240.574,150.99 244.574,150.824 248.5,149C 251.806,147.005 252.139,144.838 249.5,142.5C 248.341,140.75 246.674,139.75 244.5,139.5C 241.785,137.928 238.785,136.928 235.5,136.5C 235.5,137.833 235.5,139.167 235.5,140.5C 235.611,141.117 235.944,141.617 236.5,142C 235.177,142.816 234.511,143.983 234.5,145.5C 232.412,146.939 230.079,147.606 227.5,147.5C 221.578,145.765 216.245,143.098 211.5,139.5C 211.47,138.503 211.97,137.836 213,137.5C 215.366,138.938 215.866,138.438 214.5,136C 199.47,129.829 184.803,122.996 170.5,115.5C 170.167,115.833 169.833,116.167 169.5,116.5C 171.167,117.5 172.5,118.833 173.5,120.5C 173.376,121.107 173.043,121.44 172.5,121.5C 168.523,120.514 165.19,118.514 162.5,115.5C 164.634,115.098 166.634,115.098 168.5,115.5C 165.065,113.163 163.732,109.83 164.5,105.5C 165.738,104.588 167.072,104.421 168.5,105C 170.147,106.733 171.647,108.566 173,110.5C 173.414,110.043 173.914,109.709 174.5,109.5C 175.167,110.833 175.833,112.167 176.5,113.5C 177.483,106.972 178.65,106.972 180,113.5C 180.333,112.833 180.667,112.167 181,111.5C 181.605,113.481 182.605,113.815 184,112.5C 184.183,109.635 184.683,106.969 185.5,104.5C 186.29,105.401 187.29,106.068 188.5,106.5C 189.119,109.534 189.953,112.534 191,115.5C 191.333,113.833 191.667,112.167 192,110.5C 192.36,112.608 193.027,114.608 194,116.5C 195.095,111.22 195.595,105.887 195.5,100.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#429418" d="M 253.5,149.5 C 253.663,151.857 253.497,154.19 253,156.5C 247.865,160.945 242.365,164.945 236.5,168.5C 235.614,167.675 235.281,166.675 235.5,165.5C 243.768,162.557 249.768,157.224 253.5,149.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#edd846" d="M 249.5,142.5 C 252.139,144.838 251.806,147.005 248.5,149C 244.574,150.824 240.574,150.99 236.5,149.5C 236.167,148.833 235.833,148.167 235.5,147.5C 235.5,146.167 236.167,145.5 237.5,145.5C 240.137,147.427 243.137,147.927 246.5,147C 247.337,145.989 247.67,144.822 247.5,143.5C 247.842,142.662 248.508,142.328 249.5,142.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#bfb66d" d="M 244.5,139.5 C 246.674,139.75 248.341,140.75 249.5,142.5C 248.508,142.328 247.842,142.662 247.5,143.5C 244.592,142.431 241.592,142.264 238.5,143C 237.748,143.671 237.414,144.504 237.5,145.5C 236.167,145.5 235.5,146.167 235.5,147.5C 234.662,147.158 234.328,146.492 234.5,145.5C 234.511,143.983 235.177,142.816 236.5,142C 235.944,141.617 235.611,141.117 235.5,140.5C 238.391,139.597 241.391,139.264 244.5,139.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#10090a" d="M 247.5,143.5 C 247.67,144.822 247.337,145.989 246.5,147C 243.137,147.927 240.137,147.427 237.5,145.5C 237.414,144.504 237.748,143.671 238.5,143C 241.592,142.264 244.592,142.431 247.5,143.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#3e636b" d="M 216.5,137.5 C 219.673,138.17 222.673,139.336 225.5,141C 226.451,141.718 226.617,142.551 226,143.5C 222.441,141.822 219.275,139.822 216.5,137.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#a9c8d8" d="M 244.5,139.5 C 241.391,139.264 238.391,139.597 235.5,140.5C 235.5,139.167 235.5,137.833 235.5,136.5C 238.785,136.928 241.785,137.928 244.5,139.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#7f8656" d="M 228.5,125.5 C 228.833,125.5 229.167,125.5 229.5,125.5C 229.5,127.833 229.5,130.167 229.5,132.5C 227.155,130.643 226.822,128.31 228.5,125.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#b89a35" d="M 215.5,126.5 C 214.307,126.03 213.64,125.03 213.5,123.5C 213.667,122.5 213.833,121.5 214,120.5C 215.319,122.25 215.819,124.25 215.5,126.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#bdad8e" d="M 185.5,106.5 C 186.117,106.611 186.617,106.944 187,107.5C 187.667,109.5 187.667,111.5 187,113.5C 185.648,111.406 185.148,109.073 185.5,106.5 Z"/></g>
|
||||
<g><path style="opacity:0.004" fill="#9fbbc5" d="M 256.5,159.5 C 256.833,160.167 257.167,160.833 257.5,161.5C 253.315,164.523 249.982,168.357 247.5,173C 242.688,173.989 238.521,176.156 235,179.5C 234.601,179.272 234.435,178.938 234.5,178.5C 234.238,177.022 234.571,175.689 235.5,174.5C 243.058,170.227 250.058,165.227 256.5,159.5 Z"/></g>
|
||||
<g><path style="opacity:0.004" fill="#97b8bf" d="M 233.5,179.5 C 233.027,180.906 232.027,181.573 230.5,181.5C 230.973,180.094 231.973,179.427 233.5,179.5 Z"/></g>
|
||||
<g><path style="opacity:0.999" fill="#071621" d="M 393.5,149.5 C 381.455,161.356 368.122,171.522 353.5,180C 359.466,178.048 365.133,175.215 370.5,171.5C 371.293,172.355 370.96,173.189 369.5,174C 358.007,182.247 346.34,190.247 334.5,198C 325.59,202.79 316.256,206.457 306.5,209C 298.481,224.005 287.148,227.171 272.5,218.5C 255.03,230.138 237.696,241.971 220.5,254C 214.5,262.667 207.167,270 198.5,276C 187.075,281.102 175.408,285.435 163.5,289C 155.57,293.27 147.903,297.936 140.5,303C 136.289,305.12 132.289,304.953 128.5,302.5C 129.358,298.452 131.025,294.785 133.5,291.5C 134.496,291.586 135.329,291.252 136,290.5C 136.464,291.094 136.631,291.761 136.5,292.5C 135.403,294.774 134.07,296.941 132.5,299C 132.833,299.5 133.167,300 133.5,300.5C 134.857,298.814 136.19,297.148 137.5,295.5C 143.591,290.277 150.257,285.777 157.5,282C 170.016,277.499 182.35,272.833 194.5,268C 200.516,263.597 205.683,258.43 210,252.5C 213.534,248.631 217.367,245.131 221.5,242C 239.793,230.031 257.793,217.698 275.5,205C 275.101,203.019 274.101,201.519 272.5,200.5C 271.089,199.092 269.423,198.092 267.5,197.5C 265.823,198.187 264.156,198.854 262.5,199.5C 261.5,199.5 260.5,199.5 259.5,199.5C 259.737,198.209 259.404,197.209 258.5,196.5C 257.196,178.306 265.862,169.806 284.5,171C 287.5,170 290.5,169 293.5,168C 318.4,149.713 344.733,133.713 372.5,120C 379.29,117.86 385.956,118.193 392.5,121C 398.22,125.884 400.053,132.05 398,139.5C 396.746,143.004 395.246,146.337 393.5,149.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#e7b024" d="M 292.5,183.5 C 291.094,183.973 290.427,184.973 290.5,186.5C 287.726,182.936 284.06,180.603 279.5,179.5C 275.246,177.995 271.246,178.662 267.5,181.5C 263.652,183.649 262.652,186.649 264.5,190.5C 264.719,191.675 264.386,192.675 263.5,193.5C 260.893,185.269 263.56,179.436 271.5,176C 279.834,175.054 286.834,177.554 292.5,183.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#e8950c" d="M 371.5,140.5 C 373.074,140.937 374.241,141.937 375,143.5C 375.701,146.928 375.368,150.262 374,153.5C 358.902,165.931 342.736,176.765 325.5,186C 323.996,189.344 321.996,192.344 319.5,195C 318.241,195.982 316.908,196.315 315.5,196C 324.08,186.434 323.413,177.934 313.5,170.5C 317.262,170.303 320.262,171.636 322.5,174.5C 323.601,175.598 324.934,175.765 326.5,175C 328.817,172.843 331.484,171.343 334.5,170.5C 334.842,171.338 335.508,171.672 336.5,171.5C 333.048,174.731 329.381,177.731 325.5,180.5C 326.365,181.583 327.365,181.749 328.5,181C 342.303,172.596 355.969,163.929 369.5,155C 370.899,153.938 371.899,152.605 372.5,151C 372.164,149.97 371.497,149.47 370.5,149.5C 370.672,148.508 370.338,147.842 369.5,147.5C 370.626,146.142 370.626,144.808 369.5,143.5C 367.925,144.456 366.258,145.123 364.5,145.5C 363.216,141.765 364.549,139.432 368.5,138.5C 368.5,139.5 368.5,140.5 368.5,141.5C 369.791,141.737 370.791,141.404 371.5,140.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#7e4b0b" d="M 279.5,179.5 C 276.347,179.157 274.013,179.49 272.5,180.5C 271.359,181.339 270.026,182.006 268.5,182.5C 267.893,182.376 267.56,182.043 267.5,181.5C 271.246,178.662 275.246,177.995 279.5,179.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#176d85" d="M 309.5,169.5 C 310.791,169.263 311.791,169.596 312.5,170.5C 311.772,172.735 310.439,174.568 308.5,176C 305.378,178.593 301.878,180.427 298,181.5C 294.068,179.786 290.568,177.453 287.5,174.5C 294.94,173.241 302.273,171.574 309.5,169.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#1c0d09" d="M 370.5,149.5 C 371.497,149.47 372.164,149.97 372.5,151C 371.899,152.605 370.899,153.938 369.5,155C 355.969,163.929 342.303,172.596 328.5,181C 327.365,181.749 326.365,181.583 325.5,180.5C 329.381,177.731 333.048,174.731 336.5,171.5C 343.261,167.922 349.928,164.089 356.5,160C 361.35,156.637 366.017,153.137 370.5,149.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#eba60a" d="M 369.5,147.5 C 370.338,147.842 370.672,148.508 370.5,149.5C 366.017,153.137 361.35,156.637 356.5,160C 349.928,164.089 343.261,167.922 336.5,171.5C 335.508,171.672 334.842,171.338 334.5,170.5C 345.891,162.448 357.558,154.781 369.5,147.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#19100a" d="M 369.5,147.5 C 357.558,154.781 345.891,162.448 334.5,170.5C 331.484,171.343 328.817,172.843 326.5,175C 324.934,175.765 323.601,175.598 322.5,174.5C 331.151,167.649 340.485,161.482 350.5,156C 355.35,152.637 360.017,149.137 364.5,145.5C 366.258,145.123 367.925,144.456 369.5,143.5C 370.626,144.808 370.626,146.142 369.5,147.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#e0ebd9" d="M 345.5,138.5 C 346.167,138.5 346.833,138.5 347.5,138.5C 338.185,145.119 328.519,151.285 318.5,157C 316.101,158.98 314.101,161.147 312.5,163.5C 312.5,164.167 312.833,164.5 313.5,164.5C 315.435,165.709 317.435,165.542 319.5,164C 332.692,155.24 346.026,146.74 359.5,138.5C 359.5,139.167 359.5,139.833 359.5,140.5C 345.357,149.408 331.357,158.574 317.5,168C 314.396,167.279 311.396,166.279 308.5,165C 305.862,167.093 306.196,168.593 309.5,169.5C 302.273,171.574 294.94,173.241 287.5,174.5C 290.941,173.016 294.941,171.183 299.5,169C 313.547,158.098 328.214,148.264 343.5,139.5C 344.167,139.167 344.833,138.833 345.5,138.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#b45515" d="M 315.5,162.5 C 315.167,163.5 314.5,164.167 313.5,164.5C 312.833,164.5 312.5,164.167 312.5,163.5C 313.391,162.89 314.391,162.557 315.5,162.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#fba808" d="M 367.5,137.5 C 368.609,137.557 369.609,137.89 370.5,138.5C 370.833,139.167 371.167,139.833 371.5,140.5C 370.791,141.404 369.791,141.737 368.5,141.5C 368.5,140.5 368.5,139.5 368.5,138.5C 364.549,139.432 363.216,141.765 364.5,145.5C 360.017,149.137 355.35,152.637 350.5,156C 340.485,161.482 331.151,167.649 322.5,174.5C 320.262,171.636 317.262,170.303 313.5,170.5C 313.167,170.5 312.833,170.5 312.5,170.5C 311.791,169.596 310.791,169.263 309.5,169.5C 306.196,168.593 305.862,167.093 308.5,165C 311.396,166.279 314.396,167.279 317.5,168C 331.357,158.574 345.357,149.408 359.5,140.5C 361.979,139.026 364.646,138.026 367.5,137.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#ebb529" d="M 360.5,132.5 C 361.167,132.5 361.5,132.833 361.5,133.5C 346.187,143.136 330.854,152.802 315.5,162.5C 314.391,162.557 313.391,162.89 312.5,163.5C 314.101,161.147 316.101,158.98 318.5,157C 328.519,151.285 338.185,145.119 347.5,138.5C 350.074,137.536 352.408,136.036 354.5,134C 356.436,133.187 358.436,132.687 360.5,132.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#181316" d="M 372.5,134.5 C 371.833,135.833 371.167,137.167 370.5,138.5C 369.609,137.89 368.609,137.557 367.5,137.5C 364.66,136.083 361.993,136.416 359.5,138.5C 346.026,146.74 332.692,155.24 319.5,164C 317.435,165.542 315.435,165.709 313.5,164.5C 314.5,164.167 315.167,163.5 315.5,162.5C 330.854,152.802 346.187,143.136 361.5,133.5C 365.355,131.977 369.021,132.31 372.5,134.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#679aa7" d="M 213.5,187.5 C 212.213,186.129 211.547,184.295 211.5,182C 211.667,180.167 211.833,178.333 212,176.5C 213.812,175.023 215.645,173.69 217.5,172.5C 221.754,170.251 225.754,167.585 229.5,164.5C 230.66,168.459 230.827,172.459 230,176.5C 224.349,180.066 218.849,183.733 213.5,187.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#04121f" d="M 226.5,168.5 C 227.725,169.152 228.392,170.319 228.5,172C 228.333,173.167 228.167,174.333 228,175.5C 224.747,177.543 221.58,179.71 218.5,182C 213.953,184.124 212.453,182.624 214,177.5C 218.322,174.601 222.489,171.601 226.5,168.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#261206" d="M 279.5,179.5 C 284.06,180.603 287.726,182.936 290.5,186.5C 295.971,192.911 297.971,200.244 296.5,208.5C 295.833,205.5 295.167,202.5 294.5,199.5C 292.155,187.494 284.822,181.16 272.5,180.5C 274.013,179.49 276.347,179.157 279.5,179.5 Z"/></g>
|
||||
<g><path style="opacity:0.052" fill="#dee5e0" d="M 399.5,190.5 C 399.5,194.833 399.5,199.167 399.5,203.5C 397.167,203.5 394.833,203.5 392.5,203.5C 392.5,206.833 392.5,210.167 392.5,213.5C 389.167,213.5 385.833,213.5 382.5,213.5C 382.5,216.833 382.5,220.167 382.5,223.5C 376.167,223.5 369.833,223.5 363.5,223.5C 363.5,226.833 363.5,230.167 363.5,233.5C 366.833,233.5 370.167,233.5 373.5,233.5C 373.5,236.833 373.5,240.167 373.5,243.5C 376.5,243.5 379.5,243.5 382.5,243.5C 382.5,256.833 382.5,270.167 382.5,283.5C 379.5,283.5 376.5,283.5 373.5,283.5C 373.5,273.5 373.5,263.5 373.5,253.5C 366.5,253.5 359.5,253.5 352.5,253.5C 352.5,256.833 352.5,260.167 352.5,263.5C 349.167,263.5 345.833,263.5 342.5,263.5C 342.5,270.167 342.5,276.833 342.5,283.5C 345.833,283.5 349.167,283.5 352.5,283.5C 352.5,280.167 352.5,276.833 352.5,273.5C 356.167,273.5 359.833,273.5 363.5,273.5C 363.5,283.5 363.5,293.5 363.5,303.5C 366.833,303.5 370.167,303.5 373.5,303.5C 373.5,300.167 373.5,296.833 373.5,293.5C 382.167,293.5 390.833,293.5 399.5,293.5C 399.5,303.167 399.5,312.833 399.5,322.5C 393.833,322.5 388.167,322.5 382.5,322.5C 382.5,319.5 382.5,316.5 382.5,313.5C 379.5,313.5 376.5,313.5 373.5,313.5C 373.5,316.5 373.5,319.5 373.5,322.5C 360.167,322.5 346.833,322.5 333.5,322.5C 333.5,309.5 333.5,296.5 333.5,283.5C 330.167,283.5 326.833,283.5 323.5,283.5C 323.5,280.167 323.5,276.833 323.5,273.5C 316.833,273.5 310.167,273.5 303.5,273.5C 303.5,276.833 303.5,280.167 303.5,283.5C 300.167,283.5 296.833,283.5 293.5,283.5C 293.5,286.833 293.5,290.167 293.5,293.5C 289.833,293.5 286.167,293.5 282.5,293.5C 282.5,300.167 282.5,306.833 282.5,313.5C 289.5,313.5 296.5,313.5 303.5,313.5C 303.5,310.167 303.5,306.833 303.5,303.5C 306.5,303.5 309.5,303.5 312.5,303.5C 312.5,309.833 312.5,316.167 312.5,322.5C 289.167,322.5 265.833,322.5 242.5,322.5C 242.5,319.5 242.5,316.5 242.5,313.5C 236.167,313.5 229.833,313.5 223.5,313.5C 223.5,306.833 223.5,300.167 223.5,293.5C 229.833,293.5 236.167,293.5 242.5,293.5C 242.173,288.456 242.506,283.456 243.5,278.5C 250.849,274.658 257.182,269.491 262.5,263C 275.389,255.275 289.389,250.941 304.5,250C 307.112,249.361 309.446,248.194 311.5,246.5C 312.495,252.128 312.829,257.794 312.5,263.5C 316.167,263.5 319.833,263.5 323.5,263.5C 323.5,260.167 323.5,256.833 323.5,253.5C 326.833,253.5 330.167,253.5 333.5,253.5C 333.5,250.167 333.5,246.833 333.5,243.5C 328.156,243.666 322.823,243.499 317.5,243C 320.659,239.918 324.325,237.584 328.5,236C 336.766,233.58 344.766,230.58 352.5,227C 365.689,218.813 377.356,208.813 387.5,197C 391.155,194.173 395.155,192.007 399.5,190.5 Z M 263.5,293.5 C 266.5,293.5 269.5,293.5 272.5,293.5C 272.5,300.167 272.5,306.833 272.5,313.5C 265.833,313.5 259.167,313.5 252.5,313.5C 252.5,310.167 252.5,306.833 252.5,303.5C 256.167,303.5 259.833,303.5 263.5,303.5C 263.5,300.167 263.5,296.833 263.5,293.5 Z"/></g>
|
||||
<g><path style="opacity:0.945" fill="#d8ebed" d="M 270.5,189.5 C 272.5,189.5 274.5,189.5 276.5,189.5C 278.473,190.806 280.139,192.473 281.5,194.5C 281.44,195.043 281.107,195.376 280.5,195.5C 276.349,193.287 272.016,191.954 267.5,191.5C 268.29,190.599 269.29,189.932 270.5,189.5 Z"/></g>
|
||||
<g><path style="opacity:0.724" fill="#73a2ad" d="M 267.5,191.5 C 272.016,191.954 276.349,193.287 280.5,195.5C 281.107,195.376 281.44,195.043 281.5,194.5C 286.464,199.387 286.63,204.387 282,209.5C 280.978,199.439 275.478,193.772 265.5,192.5C 265.957,191.702 266.624,191.369 267.5,191.5 Z"/></g>
|
||||
<g><path style="opacity:0.008" fill="#dae9e0" d="M 231.5,198.5 C 232.833,199.167 232.833,199.167 231.5,198.5 Z"/></g>
|
||||
<g><path style="opacity:0.056" fill="#94bac8" d="M 14.5,196.5 C 17.8451,200.358 21.8451,203.525 26.5,206C 40.62,212.523 54.2867,219.689 67.5,227.5C 63.1876,226.014 58.8543,224.514 54.5,223C 44.4252,216.132 33.4252,211.132 21.5,208C 18.0132,207.011 15.6799,204.845 14.5,201.5C 14.5,199.833 14.5,198.167 14.5,196.5 Z"/></g>
|
||||
<g><path style="opacity:0.937" fill="#041420" d="M 200.5,152.5 C 195.19,155.156 190.19,158.323 185.5,162C 184.549,162.718 184.383,163.551 185,164.5C 191.812,168.823 198.979,172.49 206.5,175.5C 209.423,174.552 212.089,173.219 214.5,171.5C 215.791,171.263 216.791,171.596 217.5,172.5C 215.645,173.69 213.812,175.023 212,176.5C 211.833,178.333 211.667,180.167 211.5,182C 211.547,184.295 212.213,186.129 213.5,187.5C 215.048,187.821 215.715,188.821 215.5,190.5C 209.624,194.731 203.29,198.231 196.5,201C 172.437,217.393 148.104,233.393 123.5,249C 119.167,249.667 114.833,249.667 110.5,249C 101.679,244.976 93.0124,240.81 84.5,236.5C 83.1667,235.833 81.8333,235.167 80.5,234.5C 79.5994,232.273 77.9328,231.273 75.5,231.5C 73.4208,229.127 70.7541,227.794 67.5,227.5C 54.2867,219.689 40.62,212.523 26.5,206C 21.8451,203.525 17.8451,200.358 14.5,196.5C 14.3334,183.496 14.5001,170.496 15,157.5C 15.3826,156.944 15.8826,156.611 16.5,156.5C 16.3653,157.981 16.6986,159.647 17.5,161.5C 17.1884,172.885 17.5218,184.218 18.5,195.5C 26.6813,200.091 35.0146,204.424 43.5,208.5C 44.4419,208.392 45.2753,208.059 46,207.5C 46.1676,196.485 46.6676,185.485 47.5,174.5C 49.5699,173.097 51.2365,171.43 52.5,169.5C 52.369,168.761 52.5357,168.094 53,167.5C 53.6667,168.833 54.3333,168.833 55,167.5C 55.2321,168.737 55.7321,169.737 56.5,170.5C 61.9287,173.525 67.262,177.025 72.5,181C 67.789,179.172 63.1224,177.005 58.5,174.5C 57.8826,174.389 57.3826,174.056 57,173.5C 56.3333,187.167 56.3333,200.833 57,214.5C 61.0361,217.682 65.5361,220.015 70.5,221.5C 72.5027,223.982 75.1694,224.982 78.5,224.5C 78.3334,210.163 78.5001,195.829 79,181.5C 79.7172,180.956 80.2172,180.289 80.5,179.5C 88.1385,174.677 95.8052,169.844 103.5,165C 104.823,164.184 105.489,163.017 105.5,161.5C 106.167,161.5 106.833,161.5 107.5,161.5C 108.319,164.305 108.819,167.305 109,170.5C 114.341,166.567 119.841,162.734 125.5,159C 126.5,158.333 127.5,158.333 128.5,159C 134.422,163.128 140.756,166.461 147.5,169C 148.152,171.09 148.319,173.257 148,175.5C 150.698,176.895 153.198,178.562 155.5,180.5C 155.175,188.019 155.508,195.352 156.5,202.5C 156.833,203.167 157.167,203.833 157.5,204.5C 155.558,209.056 154.892,214.056 155.5,219.5C 143.028,227.475 130.695,235.641 118.5,244C 120.167,244.667 121.833,244.667 123.5,244C 149.337,227.582 175.004,210.916 200.5,194C 201.791,192.708 201.791,191.542 200.5,190.5C 195.114,187.054 189.614,183.72 184,180.5C 183.825,175.981 183.325,171.647 182.5,167.5C 182.401,164.327 183.068,161.327 184.5,158.5C 187.867,156.775 191.2,155.108 194.5,153.5C 196.094,153.08 197.594,152.414 199,151.5C 199.765,151.57 200.265,151.903 200.5,152.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#6b7f86" d="M 83.5,195.5 C 82.5062,204.986 82.1729,214.652 82.5,224.5C 81.1771,214.659 81.1771,204.659 82.5,194.5C 83.1067,194.624 83.44,194.957 83.5,195.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#e5cf48" d="M 168.5,196.5 C 168.833,196.5 169.167,196.5 169.5,196.5C 172.734,198.678 173.067,201.178 170.5,204C 166.238,205.825 161.905,205.992 157.5,204.5C 157.167,203.833 156.833,203.167 156.5,202.5C 155.916,199.715 156.916,198.048 159.5,197.5C 159.5,197.833 159.5,198.167 159.5,198.5C 159.237,201.734 160.737,203.068 164,202.5C 167.263,203.068 168.763,201.734 168.5,198.5C 168.5,197.833 168.5,197.167 168.5,196.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#e1ecef" d="M 58.5,174.5 C 58.1765,181.022 58.5098,187.355 59.5,193.5C 59.5,193.833 59.5,194.167 59.5,194.5C 59.238,195.978 59.5713,197.311 60.5,198.5C 63.9824,199.743 67.3157,201.243 70.5,203C 72.0931,203.949 73.4264,205.115 74.5,206.5C 69.2689,205.468 64.4356,203.468 60,200.5C 59.3333,204.5 59.3333,208.5 60,212.5C 64.3927,215.064 68.8927,217.397 73.5,219.5C 73.0269,220.906 72.0269,221.573 70.5,221.5C 65.5361,220.015 61.0361,217.682 57,214.5C 56.3333,200.833 56.3333,187.167 57,173.5C 57.3826,174.056 57.8826,174.389 58.5,174.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#dde6e8" d="M 148.5,179.5 C 149.815,180.476 151.148,181.476 152.5,182.5C 139.594,191.871 126.427,200.871 113,209.5C 113.8,220.664 113.634,231.831 112.5,243C 111.167,243.667 109.833,243.667 108.5,243C 99.6995,238.852 91.1995,234.352 83,229.5C 82.5065,227.866 82.3398,226.199 82.5,224.5C 82.1729,214.652 82.5062,204.986 83.5,195.5C 92.0021,200.167 100.835,204.167 110,207.5C 115.018,205.071 119.852,202.238 124.5,199C 125.823,198.184 126.489,197.017 126.5,195.5C 132.609,192.276 138.609,188.776 144.5,185C 146.746,183.743 148.079,181.91 148.5,179.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#170c0b" d="M 159.5,198.5 C 162.5,198.5 165.5,198.5 168.5,198.5C 168.763,201.734 167.263,203.068 164,202.5C 160.737,203.068 159.237,201.734 159.5,198.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#bb600d" d="M 163.5,195.5 C 165.292,195.366 166.958,195.699 168.5,196.5C 168.5,197.167 168.5,197.833 168.5,198.5C 165.5,198.5 162.5,198.5 159.5,198.5C 159.5,198.167 159.5,197.833 159.5,197.5C 159.5,197.167 159.5,196.833 159.5,196.5C 160.568,195.566 161.901,195.232 163.5,195.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#507355" d="M 166.5,193.5 C 167.833,194.167 168.833,195.167 169.5,196.5C 169.167,196.5 168.833,196.5 168.5,196.5C 166.958,195.699 165.292,195.366 163.5,195.5C 164.5,194.833 165.5,194.167 166.5,193.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#1acdac" d="M 162.5,190.5 C 164.23,191.026 165.564,192.026 166.5,193.5C 165.5,194.167 164.5,194.833 163.5,195.5C 161.901,195.232 160.568,195.566 159.5,196.5C 158.5,196.5 157.5,196.5 156.5,196.5C 156.967,194.289 157.967,192.289 159.5,190.5C 160.527,191.791 161.527,191.791 162.5,190.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#071826" d="M 59.5,194.5 C 59.5,194.167 59.5,193.833 59.5,193.5C 59.3345,189.486 59.5012,185.486 60,181.5C 64.6038,184.218 69.4372,186.551 74.5,188.5C 75.8333,192.5 75.8333,196.5 74.5,200.5C 69.5914,198.21 64.5914,196.21 59.5,194.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#2ccaa0" d="M 200.5,190.5 C 195.443,194.212 190.11,197.546 184.5,200.5C 184.5,196.833 184.5,193.167 184.5,189.5C 185.847,190.028 187.181,190.195 188.5,190C 185.994,188.484 185.16,186.318 186,183.5C 190.184,187.343 195.018,189.677 200.5,190.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#198c74" d="M 157.5,168.5 C 158.167,174.679 158.833,181.012 159.5,187.5C 160.855,188.188 161.855,189.188 162.5,190.5C 161.527,191.791 160.527,191.791 159.5,190.5C 157.967,192.289 156.967,194.289 156.5,196.5C 157.5,196.5 158.5,196.5 159.5,196.5C 159.5,196.833 159.5,197.167 159.5,197.5C 156.916,198.048 155.916,199.715 156.5,202.5C 155.508,195.352 155.175,188.019 155.5,180.5C 156.321,183.641 156.821,186.975 157,190.5C 157.5,183.174 157.666,175.841 157.5,168.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#508592" d="M 206.5,178.5 C 207.794,180.048 208.461,182.048 208.5,184.5C 208.167,186.5 207.833,188.5 207.5,190.5C 206.509,186.555 206.176,182.555 206.5,178.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#d7e1e4" d="M 17.5,161.5 C 26.0688,166.281 35.0688,170.281 44.5,173.5C 47.4227,172.552 50.0893,171.219 52.5,169.5C 51.2365,171.43 49.5699,173.097 47.5,174.5C 46.6676,185.485 46.1676,196.485 46,207.5C 45.2753,208.059 44.4419,208.392 43.5,208.5C 35.0146,204.424 26.6813,200.091 18.5,195.5C 17.5218,184.218 17.1884,172.885 17.5,161.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#0b161e" d="M 20.5,181.5 C 27.8814,184.905 35.2147,188.405 42.5,192C 43.4637,196.066 43.797,200.233 43.5,204.5C 35.9771,201.741 28.6437,198.408 21.5,194.5C 20.5078,190.217 20.1744,185.884 20.5,181.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#cedfe3" d="M 22.5,188.5 C 28.801,191.315 35.1343,194.149 41.5,197C 42.7472,198.494 42.7472,199.994 41.5,201.5C 35.8354,197.662 29.8354,194.495 23.5,192C 22.6634,190.989 22.33,189.822 22.5,188.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#059281" d="M 182.5,167.5 C 183.325,171.647 183.825,175.981 184,180.5C 189.614,183.72 195.114,187.054 200.5,190.5C 195.018,189.677 190.184,187.343 186,183.5C 185.16,186.318 185.994,188.484 188.5,190C 187.181,190.195 185.847,190.028 184.5,189.5C 184.662,187.473 184.495,185.473 184,183.5C 181.989,181.656 180.155,179.656 178.5,177.5C 179.833,177.5 181.167,177.5 182.5,177.5C 182.5,174.167 182.5,170.833 182.5,167.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#061821" d="M 178.5,177.5 C 180.155,179.656 181.989,181.656 184,183.5C 184.495,185.473 184.662,187.473 184.5,189.5C 184.5,193.167 184.5,196.833 184.5,200.5C 182.544,202.148 180.211,202.815 177.5,202.5C 176.735,202.077 175.902,201.743 175,201.5C 170.227,207.711 164.394,209.044 157.5,205.5C 157.5,205.167 157.5,204.833 157.5,204.5C 161.905,205.992 166.238,205.825 170.5,204C 173.067,201.178 172.734,198.678 169.5,196.5C 168.833,195.167 167.833,194.167 166.5,193.5C 165.564,192.026 164.23,191.026 162.5,190.5C 161.855,189.188 160.855,188.188 159.5,187.5C 158.833,181.012 158.167,174.679 157.5,168.5C 157.698,165.619 159.198,163.619 162,162.5C 168.36,166.7 173.86,171.7 178.5,177.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#2e7e87" d="M 176.5,187.5 C 178.5,187.5 180.5,187.5 182.5,187.5C 182.5,190.167 182.5,192.833 182.5,195.5C 180.5,195.5 178.5,195.5 176.5,195.5C 176.5,192.833 176.5,190.167 176.5,187.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#e5edf0" d="M 182.5,187.5 C 180.5,187.5 178.5,187.5 176.5,187.5C 171.595,181.417 166.428,175.417 161,169.5C 160.833,169.167 160.667,168.833 160.5,168.5C 162.074,167.369 163.741,167.202 165.5,168C 172.161,173.815 177.828,180.315 182.5,187.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#041521" d="M 20.5,165.5 C 21.5,165.5 22.5,165.5 23.5,165.5C 23.3234,167.981 24.3234,169.814 26.5,171C 30.058,172.362 33.558,173.862 37,175.5C 38.9997,173.415 40.9997,173.748 43,176.5C 43.8275,180.871 43.6609,185.205 42.5,189.5C 35.6263,185.563 28.6263,181.897 21.5,178.5C 20.5078,174.217 20.1744,169.884 20.5,165.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#f2f8f9" d="M 148.5,179.5 C 148.079,181.91 146.746,183.743 144.5,185C 138.609,188.776 132.609,192.276 126.5,195.5C 125.262,194.588 123.928,194.421 122.5,195C 118.275,198.896 113.775,202.396 109,205.5C 100.435,201.923 92.1018,197.923 84,193.5C 83.3333,192.833 83.3333,192.167 84,191.5C 95.8443,182.151 108.344,173.817 121.5,166.5C 130.783,170.26 139.783,174.593 148.5,179.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#111c24" d="M 108.5,192.5 C 110.103,192.312 111.437,192.812 112.5,194C 109.872,195.626 107.539,197.626 105.5,200C 102.989,200.582 100.989,199.749 99.5,197.5C 103.01,196.582 106.01,194.916 108.5,192.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#0d191f" d="M 98.5,184.5 C 99.5,184.5 100.5,184.5 101.5,184.5C 101.719,185.675 101.386,186.675 100.5,187.5C 97.7476,189.928 94.7476,191.928 91.5,193.5C 90.263,193.444 89.263,192.944 88.5,192C 91.7342,189.252 95.0676,186.752 98.5,184.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#1a2121" d="M 110.5,185.5 C 111.675,185.281 112.675,185.614 113.5,186.5C 110.244,188.711 107.078,191.045 104,193.5C 103.333,192.833 103.333,192.167 104,191.5C 106.664,190.002 108.83,188.002 110.5,185.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#1a2225" d="M 79.5,164.5 C 80.3764,164.369 81.0431,164.702 81.5,165.5C 79.1415,167.529 76.8082,169.529 74.5,171.5C 75.723,172.614 77.0563,172.781 78.5,172C 80.1667,170.333 81.8333,168.667 83.5,167C 84.3317,166.312 84.9984,166.479 85.5,167.5C 82.9094,170.466 79.9094,172.966 76.5,175C 77.5,175.667 78.5,175.667 79.5,175C 82.9681,173.03 86.3015,170.864 89.5,168.5C 89.8333,168.833 90.1667,169.167 90.5,169.5C 86.9489,172.529 83.1156,175.196 79,177.5C 76.1459,176.836 73.9792,175.336 72.5,173C 72.8623,171.775 73.3623,170.609 74,169.5C 76.3284,168.336 78.1618,166.67 79.5,164.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#e1e7ea" d="M 124.5,162.5 C 131.09,164.462 137.09,167.462 142.5,171.5C 141.277,172.614 139.944,172.781 138.5,172C 134.326,169.412 129.993,167.079 125.5,165C 124.748,164.329 124.414,163.496 124.5,162.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#131a20" d="M 73.5,159.5 C 75.0281,159.517 75.5281,160.184 75,161.5C 72.7134,164.462 69.8801,166.629 66.5,168C 69.0278,168.998 69.0278,169.831 66.5,170.5C 64.6698,170.224 63.0032,169.557 61.5,168.5C 65.5185,165.476 69.5185,162.476 73.5,159.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#11181d" d="M 41.5,159.5 C 43.288,159.215 44.9547,159.548 46.5,160.5C 44.0719,163.098 41.2386,165.098 38,166.5C 36.605,166.22 35.4383,165.553 34.5,164.5C 36.9669,163.012 39.3002,161.346 41.5,159.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#dd860e" d="M 272.5,180.5 C 284.822,181.16 292.155,187.494 294.5,199.5C 294.867,203.967 294.367,208.3 293,212.5C 290.417,213.874 287.917,215.374 285.5,217C 291.294,217.051 294.961,214.217 296.5,208.5C 297.971,200.244 295.971,192.911 290.5,186.5C 290.427,184.973 291.094,183.973 292.5,183.5C 300.399,191.703 302.565,201.37 299,212.5C 292.66,220.05 285.493,221.05 277.5,215.5C 296.126,210.149 298.459,200.482 284.5,186.5C 276.448,181.5 269.782,182.834 264.5,190.5C 262.652,186.649 263.652,183.649 267.5,181.5C 267.56,182.043 267.893,182.376 268.5,182.5C 270.026,182.006 271.359,181.339 272.5,180.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#621906" d="M 294.5,199.5 C 295.167,202.5 295.833,205.5 296.5,208.5C 294.961,214.217 291.294,217.051 285.5,217C 287.917,215.374 290.417,213.874 293,212.5C 294.367,208.3 294.867,203.967 294.5,199.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#03143b" d="M 276.5,189.5 C 274.5,189.5 272.5,189.5 270.5,189.5C 271.09,188.234 271.59,186.901 272,185.5C 274.823,185.92 277.656,186.253 280.5,186.5C 279.975,187.192 279.308,187.692 278.5,188C 278.833,188.333 279.167,188.667 279.5,189C 278.552,189.483 277.552,189.649 276.5,189.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#06131f" d="M 85.5,198.5 C 86.4959,198.414 87.3292,198.748 88,199.5C 88.2735,201.329 89.1068,202.829 90.5,204C 94.8022,206.151 99.1356,208.318 103.5,210.5C 103.998,209.397 104.331,208.397 104.5,207.5C 106.258,208.128 107.758,209.128 109,210.5C 109.667,215.167 109.667,219.833 109,224.5C 101.063,220.736 93.2296,216.736 85.5,212.5C 84.2254,207.784 84.2254,203.117 85.5,198.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#22c4a4" d="M 177.5,202.5 C 177.918,203.222 178.584,203.722 179.5,204C 171.975,209.019 164.308,213.852 156.5,218.5C 156.182,213.968 156.515,209.634 157.5,205.5C 164.394,209.044 170.227,207.711 175,201.5C 175.902,201.743 176.735,202.077 177.5,202.5 Z"/></g>
|
||||
<g><path style="opacity:0.055" fill="#dee6e1" d="M 399.5,213.5 C 399.5,216.833 399.5,220.167 399.5,223.5C 397.5,223.5 395.5,223.5 393.5,223.5C 393.5,220.167 393.5,216.833 393.5,213.5C 395.5,213.5 397.5,213.5 399.5,213.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#0a1c26" d="M 74.5,206.5 C 75.6453,210.311 75.8119,214.311 75,218.5C 74.6174,219.056 74.1174,219.389 73.5,219.5C 68.8927,217.397 64.3927,215.064 60,212.5C 59.3333,208.5 59.3333,204.5 60,200.5C 64.4356,203.468 69.2689,205.468 74.5,206.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#80a9af" d="M 67.5,210.5 C 71.3233,210.818 73.1567,212.818 73,216.5C 70.2728,215.241 68.4394,213.241 67.5,210.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#b5ced6" d="M 62.5,208.5 C 64.8324,209.162 65.4991,210.495 64.5,212.5C 62.8888,211.68 62.2222,210.346 62.5,208.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#75a5b2" d="M 57.5,167.5 C 57.3505,168.552 57.5172,169.552 58,170.5C 58.3333,170.167 58.6667,169.833 59,169.5C 61.087,170.794 63.2537,171.961 65.5,173C 69.6142,177.395 74.6142,179.561 80.5,179.5C 80.2172,180.289 79.7172,180.956 79,181.5C 78.5001,195.829 78.3334,210.163 78.5,224.5C 75.1694,224.982 72.5027,223.982 70.5,221.5C 72.0269,221.573 73.0269,220.906 73.5,219.5C 74.1174,219.389 74.6174,219.056 75,218.5C 75.8119,214.311 75.6453,210.311 74.5,206.5C 73.4264,205.115 72.0931,203.949 70.5,203C 67.3157,201.243 63.9824,199.743 60.5,198.5C 59.5713,197.311 59.238,195.978 59.5,194.5C 64.5914,196.21 69.5914,198.21 74.5,200.5C 75.8333,196.5 75.8333,192.5 74.5,188.5C 69.4372,186.551 64.6038,184.218 60,181.5C 59.5012,185.486 59.3345,189.486 59.5,193.5C 58.5098,187.355 58.1765,181.022 58.5,174.5C 63.1224,177.005 67.789,179.172 72.5,181C 67.262,177.025 61.9287,173.525 56.5,170.5C 56.2627,169.209 56.596,168.209 57.5,167.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#adc9d1" d="M 64.5,185.5 C 67.3013,186.735 69.9679,188.235 72.5,190C 69.9832,190.257 67.6498,189.59 65.5,188C 64.7476,187.329 64.4142,186.496 64.5,185.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#086451" d="M 157.5,204.5 C 157.5,204.833 157.5,205.167 157.5,205.5C 156.515,209.634 156.182,213.968 156.5,218.5C 156.5,219.167 156.167,219.5 155.5,219.5C 154.892,214.056 155.558,209.056 157.5,204.5 Z"/></g>
|
||||
<g><path style="opacity:0.016" fill="#9dbbc4" d="M 229.5,182.5 C 225.315,187.184 220.982,191.684 216.5,196C 210.333,198.278 204.333,200.945 198.5,204C 185.011,212.721 172.011,221.887 159.5,231.5C 149.363,237.069 139.363,242.903 129.5,249C 122.905,251.144 116.238,252.977 109.5,254.5C 108.167,254.333 106.833,254.167 105.5,254C 98.9253,247.586 91.9253,241.753 84.5,236.5C 93.0124,240.81 101.679,244.976 110.5,249C 114.833,249.667 119.167,249.667 123.5,249C 148.104,233.393 172.437,217.393 196.5,201C 203.29,198.231 209.624,194.731 215.5,190.5C 219.868,187.316 224.535,184.649 229.5,182.5 Z"/></g>
|
||||
<g><path style="opacity:0.055" fill="#dee6e1" d="M 382.5,223.5 C 385.833,223.5 389.167,223.5 392.5,223.5C 392.5,226.833 392.5,230.167 392.5,233.5C 389.167,233.5 385.833,233.5 382.5,233.5C 382.5,230.167 382.5,226.833 382.5,223.5 Z"/></g>
|
||||
<g><path style="opacity:0.016" fill="#d4e0e0" d="M 36.5,233.5 C 32.2096,230.015 27.543,227.015 22.5,224.5C 22.0618,224.565 21.7284,224.399 21.5,224C 23.9129,223.516 26.2462,223.85 28.5,225C 34.1572,227.493 39.4905,230.493 44.5,234C 43.6667,234.833 42.8333,235.667 42,236.5C 40.1239,235.391 38.2905,234.391 36.5,233.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#11181f" d="M 84.5,215.5 C 92.9333,219.216 101.267,223.216 109.5,227.5C 110.491,231.445 110.824,235.445 110.5,239.5C 101.863,236.685 93.5295,233.018 85.5,228.5C 84.5078,224.217 84.1744,219.884 84.5,215.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#7a9fae" d="M 124.5,207.5 C 125.573,208.251 125.74,209.251 125,210.5C 120.182,217.002 118.182,224.335 119,232.5C 116.994,223.224 118.828,214.891 124.5,207.5 Z"/></g>
|
||||
<g><path style="opacity:0.012" fill="#101d26" d="M 22.5,224.5 C 27.543,227.015 32.2096,230.015 36.5,233.5C 35.8826,233.611 35.3826,233.944 35,234.5C 30.3356,231.656 26.169,228.323 22.5,224.5 Z"/></g>
|
||||
<g><path style="opacity:0.024" fill="#93b7c0" d="M 67.5,227.5 C 70.7541,227.794 73.4208,229.127 75.5,231.5C 72.5578,230.696 69.8911,229.362 67.5,227.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#d3e3e7" d="M 88.5,223.5 C 94.5142,226.836 100.848,229.67 107.5,232C 108.576,233.726 108.743,235.559 108,237.5C 102.077,232.955 95.5767,229.622 88.5,227.5C 88.5,226.167 88.5,224.833 88.5,223.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#54920b" d="M 200.5,190.5 C 201.791,191.542 201.791,192.708 200.5,194C 175.004,210.916 149.337,227.582 123.5,244C 121.833,244.667 120.167,244.667 118.5,244C 130.695,235.641 143.028,227.475 155.5,219.5C 156.167,219.5 156.5,219.167 156.5,218.5C 164.308,213.852 171.975,209.019 179.5,204C 178.584,203.722 177.918,203.222 177.5,202.5C 180.211,202.815 182.544,202.148 184.5,200.5C 190.11,197.546 195.443,194.212 200.5,190.5 Z"/></g>
|
||||
<g><path style="opacity:0.004" fill="#9dbdcc" d="M 159.5,231.5 C 160.833,232.167 160.833,232.167 159.5,231.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#51909a" d="M 224.5,245.5 C 240.684,233.385 257.351,221.719 274.5,210.5C 274.833,210.833 275.167,211.167 275.5,211.5C 258.959,223.598 241.959,234.931 224.5,245.5 Z"/></g>
|
||||
<g><path style="opacity:0.012" fill="#8dafbd" d="M 75.5,231.5 C 77.9328,231.273 79.5994,232.273 80.5,234.5C 78.326,234.25 76.6594,233.25 75.5,231.5 Z"/></g>
|
||||
<g><path style="opacity:0.046" fill="#9abac6" d="M 393.5,149.5 C 394.913,150.935 396.58,151.935 398.5,152.5C 396.432,153.375 394.432,154.541 392.5,156C 388.953,162.381 383.953,167.215 377.5,170.5C 377.167,169.167 376.833,169.167 376.5,170.5C 374.197,172.978 372.031,175.645 370,178.5C 369.667,178.167 369.333,177.833 369,177.5C 359.67,182.322 350.67,188.988 342,197.5C 341.667,197.167 341.333,196.833 341,196.5C 338.53,198.293 336.03,200.127 333.5,202C 327.758,203.803 322.091,205.803 316.5,208C 309.875,214.312 302.542,219.645 294.5,224C 292.833,226 291.167,228 289.5,230C 274.632,232.742 260.632,238.408 247.5,247C 240.959,254.759 232.959,260.259 223.5,263.5C 213.845,268.978 205.178,275.812 197.5,284C 194.71,284.561 192.377,285.894 190.5,288C 179.749,290.711 169.749,295.045 160.5,301C 155.774,302.236 151.107,303.569 146.5,305C 145.29,306.039 144.29,307.206 143.5,308.5C 138.511,309.222 133.511,309.388 128.5,309C 127.395,306.88 127.395,304.713 128.5,302.5C 132.289,304.953 136.289,305.12 140.5,303C 147.903,297.936 155.57,293.27 163.5,289C 175.408,285.435 187.075,281.102 198.5,276C 207.167,270 214.5,262.667 220.5,254C 237.696,241.971 255.03,230.138 272.5,218.5C 287.148,227.171 298.481,224.005 306.5,209C 316.256,206.457 325.59,202.79 334.5,198C 346.34,190.247 358.007,182.247 369.5,174C 370.96,173.189 371.293,172.355 370.5,171.5C 365.133,175.215 359.466,178.048 353.5,180C 368.122,171.522 381.455,161.356 393.5,149.5 Z"/></g>
|
||||
<g><path style="opacity:0.055" fill="#dee6df" d="M 399.5,233.5 C 399.5,240.167 399.5,246.833 399.5,253.5C 397.5,253.5 395.5,253.5 393.5,253.5C 393.5,246.833 393.5,240.167 393.5,233.5C 395.5,233.5 397.5,233.5 399.5,233.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#0e1e23" d="M 258.5,196.5 C 259.404,197.209 259.737,198.209 259.5,199.5C 260.5,199.5 261.5,199.5 262.5,199.5C 244.071,212.225 225.404,224.725 206.5,237C 199.02,241.407 191.354,245.24 183.5,248.5C 179.753,249.732 176.086,251.232 172.5,253C 159.158,265.165 147.158,278.332 136.5,292.5C 136.631,291.761 136.464,291.094 136,290.5C 135.329,291.252 134.496,291.586 133.5,291.5C 144.159,276.958 156.159,263.458 169.5,251C 181.305,245.725 192.971,240.059 204.5,234C 221.825,222.002 239.492,210.502 257.5,199.5C 258.386,198.675 258.719,197.675 258.5,196.5 Z"/></g>
|
||||
<g><path style="opacity:0.667" fill="#e6efeb" d="M 272.5,200.5 C 272.631,201.376 272.298,202.043 271.5,202.5C 249.329,216.751 227.329,231.251 205.5,246C 203.655,247.128 201.655,247.628 199.5,247.5C 199.167,247.5 198.833,247.5 198.5,247.5C 195.363,245.02 192.696,245.687 190.5,249.5C 190.559,251.722 191.725,252.722 194,252.5C 196.192,252.137 198.026,251.137 199.5,249.5C 201.101,248.357 201.767,249.024 201.5,251.5C 201.594,253.912 200.594,255.745 198.5,257C 186.622,265.398 173.622,271.564 159.5,275.5C 159.167,275.167 158.833,274.833 158.5,274.5C 163.401,268.66 168.735,263.327 174.5,258.5C 177.961,256.267 181.628,254.267 185.5,252.5C 184.37,251.378 183.703,250.044 183.5,248.5C 191.354,245.24 199.02,241.407 206.5,237C 225.404,224.725 244.071,212.225 262.5,199.5C 264.156,198.854 265.823,198.187 267.5,197.5C 269.423,198.092 271.089,199.092 272.5,200.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#6f9ea9" d="M 198.5,247.5 C 195.833,248.167 193.167,248.833 190.5,249.5C 192.696,245.687 195.363,245.02 198.5,247.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#0c2d38" d="M 198.5,247.5 C 198.833,247.5 199.167,247.5 199.5,247.5C 199.5,248.167 199.5,248.833 199.5,249.5C 198.026,251.137 196.192,252.137 194,252.5C 191.725,252.722 190.559,251.722 190.5,249.5C 193.167,248.833 195.833,248.167 198.5,247.5 Z"/></g>
|
||||
<g><path style="opacity:0.019" fill="#dfe6e0" d="M 64.5,248.5 C 68.1057,248.939 70.2723,250.939 71,254.5C 76.4358,260.538 82.4358,265.871 89,270.5C 88.7227,281.98 85.056,283.314 78,274.5C 73.2833,265.949 68.7833,257.282 64.5,248.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#6cabb7" d="M 272.5,200.5 C 274.101,201.519 275.101,203.019 275.5,205C 257.793,217.698 239.793,230.031 221.5,242C 217.367,245.131 213.534,248.631 210,252.5C 205.683,258.43 200.516,263.597 194.5,268C 182.35,272.833 170.016,277.499 157.5,282C 150.257,285.777 143.591,290.277 137.5,295.5C 147.903,281.534 159.57,268.701 172.5,257C 175.392,254.22 178.726,252.554 182.5,252C 179.213,253.467 176.546,255.634 174.5,258.5C 168.735,263.327 163.401,268.66 158.5,274.5C 158.833,274.833 159.167,275.167 159.5,275.5C 173.622,271.564 186.622,265.398 198.5,257C 200.594,255.745 201.594,253.912 201.5,251.5C 201.767,249.024 201.101,248.357 199.5,249.5C 199.5,248.833 199.5,248.167 199.5,247.5C 201.655,247.628 203.655,247.128 205.5,246C 227.329,231.251 249.329,216.751 271.5,202.5C 272.298,202.043 272.631,201.376 272.5,200.5 Z"/></g>
|
||||
<g><path style="opacity:0.049" fill="#dee6e0" d="M 399.5,93.5 C 399.5,100.167 399.5,106.833 399.5,113.5C 397.473,113.338 395.473,113.505 393.5,114C 395.134,114.494 396.801,114.66 398.5,114.5C 398.232,116.099 398.566,117.432 399.5,118.5C 399.5,129.833 399.5,141.167 399.5,152.5C 399.167,152.5 398.833,152.5 398.5,152.5C 396.58,151.935 394.913,150.935 393.5,149.5C 395.246,146.337 396.746,143.004 398,139.5C 400.053,132.05 398.22,125.884 392.5,121C 385.956,118.193 379.29,117.86 372.5,120C 344.733,133.713 318.4,149.713 293.5,168C 290.5,169 287.5,170 284.5,171C 265.862,169.806 257.196,178.306 258.5,196.5C 258.719,197.675 258.386,198.675 257.5,199.5C 239.492,210.502 221.825,222.002 204.5,234C 192.971,240.059 181.305,245.725 169.5,251C 156.159,263.458 144.159,276.958 133.5,291.5C 131.025,294.785 129.358,298.452 128.5,302.5C 127.395,304.713 127.395,306.88 128.5,309C 133.511,309.388 138.511,309.222 143.5,308.5C 140.423,313.541 141.09,318.041 145.5,322C 108.5,322.667 71.5,322.667 34.5,322C 37.5049,319.495 40.1715,316.661 42.5,313.5C 43.1846,310.373 44.1846,307.373 45.5,304.5C 48.7983,303.449 52.1317,302.949 55.5,303C 55,303.5 54.5,304 54,304.5C 53.502,307.482 53.3354,310.482 53.5,313.5C 56.5,313.5 59.5,313.5 62.5,313.5C 62.1826,310.428 62.5159,307.428 63.5,304.5C 65.9316,305.4 68.4316,306.066 71,306.5C 75.1603,306.03 79.1603,306.03 83,306.5C 87.3747,304.426 90.3747,301.093 92,296.5C 92.3333,297.5 92.6667,298.5 93,299.5C 95.0143,291.638 98.5143,284.471 103.5,278C 117.828,280.009 127.828,274.509 133.5,261.5C 134.5,260.667 135.5,259.833 136.5,259C 144.5,254.333 152.5,249.667 160.5,245C 162.473,244.505 164.473,244.338 166.5,244.5C 166.33,243.178 166.663,242.011 167.5,241C 173.548,237.135 179.048,233.302 184,229.5C 190.951,224.301 198.118,219.468 205.5,215C 215.038,210.755 223.705,205.922 231.5,200.5C 232.429,201.689 232.762,203.022 232.5,204.5C 233.978,204.762 235.311,204.429 236.5,203.5C 235.675,202.614 234.675,202.281 233.5,202.5C 233.338,200.473 233.505,198.473 234,196.5C 236.167,194.333 238.333,192.167 240.5,190C 245.1,190.011 249.433,189.011 253.5,187C 254.029,184.571 255.363,182.738 257.5,181.5C 257.291,180.914 256.957,180.414 256.5,180C 259.09,177.996 261.09,175.496 262.5,172.5C 266.32,171.454 269.32,169.287 271.5,166C 273.167,165.667 274.833,165.333 276.5,165C 273.833,164.333 273.833,163.667 276.5,163C 278,162.833 279.5,162.667 281,162.5C 282.981,162.629 284.647,163.296 286,164.5C 287.873,162.023 290.373,160.357 293.5,159.5C 294.5,160.833 295.5,160.833 296.5,159.5C 297.473,159.013 298.473,158.513 299.5,158C 298.289,157.107 298.289,156.274 299.5,155.5C 305.121,151.773 310.955,148.44 317,145.5C 317.333,145.833 317.667,146.167 318,146.5C 323.15,144.338 328.316,142.171 333.5,140C 338.088,134.745 343.088,129.745 348.5,125C 359.559,123.594 367.059,117.761 371,107.5C 373.79,103.874 377.29,101.208 381.5,99.5C 382.167,100.167 382.833,100.833 383.5,101.5C 386.58,100.211 389.414,98.5448 392,96.5C 392.333,98.8333 392.667,101.167 393,103.5C 393.498,100.183 393.665,96.8499 393.5,93.5C 395.5,93.5 397.5,93.5 399.5,93.5 Z M 247.5,193.5 C 247.5,195.167 247.5,196.833 247.5,198.5C 245.833,198.5 244.167,198.5 242.5,198.5C 242.5,196.833 242.5,195.167 242.5,193.5C 244.167,193.5 245.833,193.5 247.5,193.5 Z M 87.5,308.5 C 88.7562,308.461 89.7562,308.961 90.5,310C 89.1509,310.772 88.3176,311.939 88,313.5C 87.5065,311.866 87.3398,310.199 87.5,308.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#e5da71" d="M 367.5,137.5 C 364.646,138.026 361.979,139.026 359.5,140.5C 359.5,139.833 359.5,139.167 359.5,138.5C 361.993,136.416 364.66,136.083 367.5,137.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#21697f" d="M 388.5,123.5 C 389.773,124.077 389.773,124.743 388.5,125.5C 383.153,128.523 377.819,131.523 372.5,134.5C 369.021,132.31 365.355,131.977 361.5,133.5C 361.5,132.833 361.167,132.5 360.5,132.5C 365.398,130.051 370.398,127.551 375.5,125C 380.019,124.825 384.353,124.325 388.5,123.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#b7d4dc" d="M 388.5,123.5 C 384.353,124.325 380.019,124.825 375.5,125C 370.398,127.551 365.398,130.051 360.5,132.5C 358.436,132.687 356.436,133.187 354.5,134C 352.408,136.036 350.074,137.536 347.5,138.5C 346.833,138.5 346.167,138.5 345.5,138.5C 353.588,132.948 362.255,128.115 371.5,124C 377.177,122.33 382.844,122.163 388.5,123.5 Z"/></g>
|
||||
<g><path style="opacity:0.004" fill="#93bdc4" d="M 223.5,263.5 C 224.833,264.167 224.833,264.167 223.5,263.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#418892" d="M 224.5,245.5 C 216.363,254.138 208.03,262.638 199.5,271C 187.411,277.365 174.744,282.365 161.5,286C 153.462,290.045 145.962,294.878 139,300.5C 139.934,298.529 141.434,296.696 143.5,295C 147.5,292.333 151.5,289.667 155.5,287C 168.399,281.592 181.399,276.592 194.5,272C 202.795,266.039 210.128,259.039 216.5,251C 219.051,248.9 221.717,247.067 224.5,245.5 Z"/></g>
|
||||
<g><path style="opacity:1" fill="#c6e6e9" d="M 183.5,248.5 C 183.703,250.044 184.37,251.378 185.5,252.5C 181.628,254.267 177.961,256.267 174.5,258.5C 176.546,255.634 179.213,253.467 182.5,252C 178.726,252.554 175.392,254.22 172.5,257C 159.57,268.701 147.903,281.534 137.5,295.5C 136.19,297.148 134.857,298.814 133.5,300.5C 133.167,300 132.833,299.5 132.5,299C 134.07,296.941 135.403,294.774 136.5,292.5C 147.158,278.332 159.158,265.165 172.5,253C 176.086,251.232 179.753,249.732 183.5,248.5 Z"/></g>
|
||||
<g><path style="opacity:0.041" fill="#dee6df" d="M -0.5,282.5 C 0.238911,282.369 0.905578,282.536 1.5,283C 6.25937,289.761 12.2594,295.094 19.5,299C 21.0368,300.11 21.7035,301.61 21.5,303.5C 15.1667,303.5 8.83333,303.5 2.5,303.5C 2.5,309.833 2.5,316.167 2.5,322.5C 1.5,322.5 0.5,322.5 -0.5,322.5C -0.5,309.167 -0.5,295.833 -0.5,282.5 Z"/></g>
|
||||
<g><path style="opacity:0.012" fill="#dee6df" d="M 223.5,293.5 C 221.801,293.66 220.134,293.494 218.5,293C 220.286,292.215 221.786,291.049 223,289.5C 223.49,290.793 223.657,292.127 223.5,293.5 Z"/></g>
|
||||
<g><path style="opacity:0.055" fill="#dee6df" d="M 312.5,303.5 C 312.5,300.167 312.5,296.833 312.5,293.5C 315.833,293.5 319.167,293.5 322.5,293.5C 322.5,296.833 322.5,300.167 322.5,303.5C 319.167,303.5 315.833,303.5 312.5,303.5 Z"/></g>
|
||||
<g><path style="opacity:0.044" fill="#dee6df" d="M 223.5,313.5 C 223.5,316.5 223.5,319.5 223.5,322.5C 204.497,322.667 185.497,322.5 166.5,322C 177.216,315.621 188.549,310.621 200.5,307C 204.6,304.533 208.434,301.699 212,298.5C 212.499,303.489 212.666,308.489 212.5,313.5C 216.167,313.5 219.833,313.5 223.5,313.5 Z"/></g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 80 KiB |
|
Before Width: | Height: | Size: 68 KiB |
@@ -1,4 +0,0 @@
|
||||
User-agent: *
|
||||
Allow: /
|
||||
|
||||
Sitemap: https://astro-sphere-demo.vercel.app/sitemap-index.xml
|
||||
@@ -1 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Плата Управления РФ</title><description>Время пришло! Для новых горизонтов возможностей!</description><link>https://astro-sphere-demo.vercel.app/</link><item><title>Установливаем последний Microsoft Office с официального сайта.</title><link>https://astro-sphere-demo.vercel.app/projects/04-office-2021/</link><guid isPermaLink="true">https://astro-sphere-demo.vercel.app/projects/04-office-2021/</guid><description>Инструкция по установке последней версии Microsoft Office с официального сайта. В статье описаны шаги загрузки установочного файла, процесс установки и активации Office, а также советы по устранению возможных проблем.</description><pubDate>Wed, 12 Jun 2024 21:00:00 GMT</pubDate></item><item><title>Хватит терять заявки пользователей</title><link>https://astro-sphere-demo.vercel.app/projects/03-bot-support/</link><guid isPermaLink="true">https://astro-sphere-demo.vercel.app/projects/03-bot-support/</guid><description>Пора сделать бота для принятия заявок от пользователей всем IT отделом.</description><pubDate>Tue, 11 Jun 2024 21:00:00 GMT</pubDate></item><item><title>Активация Windows в организации через KMS server</title><link>https://astro-sphere-demo.vercel.app/projects/02-kms-service/</link><guid isPermaLink="true">https://astro-sphere-demo.vercel.app/projects/02-kms-service/</guid><description>Небольшой гайд об активации операционной windows 7/8/10/11 server без установки crack и отключения антивируса.</description><pubDate>Mon, 10 Jun 2024 21:00:00 GMT</pubDate></item><item><title>Драйвера Amentmen X99-A4 + обновление до Windows 11</title><link>https://astro-sphere-demo.vercel.app/projects/01-driver-amentmen-x99-a4-update-w11/</link><guid isPermaLink="true">https://astro-sphere-demo.vercel.app/projects/01-driver-amentmen-x99-a4-update-w11/</guid><description>Техподдержка через WhatsApp предоставила драйверы для аудио и сетевой карты, которые были автоматически обновлены с Microsoft, а драйвер для чипсета загружен с официального сайта Intel.</description><pubDate>Wed, 22 May 2024 21:00:00 GMT</pubDate></item><item><title>Project One</title><link>https://astro-sphere-demo.vercel.app/projects/project-1/</link><guid isPermaLink="true">https://astro-sphere-demo.vercel.app/projects/project-1/</guid><description>Lorem ipsum dolor sit amet</description><pubDate>Thu, 17 Mar 2022 21:00:00 GMT</pubDate></item></channel></rss>
|
||||
@@ -1 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://astro-sphere-demo.vercel.app/</loc></url><url><loc>https://astro-sphere-demo.vercel.app/blog/</loc></url><url><loc>https://astro-sphere-demo.vercel.app/blog/01-driver-amentmen-x99-a4-update-w11/</loc></url><url><loc>https://astro-sphere-demo.vercel.app/blog/02-kms-service/</loc></url><url><loc>https://astro-sphere-demo.vercel.app/blog/03-bot-support/</loc></url><url><loc>https://astro-sphere-demo.vercel.app/blog/04-office-2021/</loc></url><url><loc>https://astro-sphere-demo.vercel.app/legal/privacy/</loc></url><url><loc>https://astro-sphere-demo.vercel.app/legal/terms/</loc></url><url><loc>https://astro-sphere-demo.vercel.app/projects/</loc></url><url><loc>https://astro-sphere-demo.vercel.app/projects/project-1/</loc></url><url><loc>https://astro-sphere-demo.vercel.app/search/</loc></url><url><loc>https://astro-sphere-demo.vercel.app/work/</loc></url></urlset>
|
||||
@@ -1 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?><sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><sitemap><loc>https://astro-sphere-demo.vercel.app/sitemap-0.xml</loc></sitemap></sitemapindex>
|
||||
@@ -1,19 +0,0 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg">
|
||||
<defs>
|
||||
<symbol id="email" viewBox="0 0 512 512">
|
||||
<path d="M64 112c-8.8 0-16 7.2-16 16v22.1L220.5 291.7c20.7 17 50.4 17 71.1 0L464 150.1V128c0-8.8-7.2-16-16-16H64zM48 212.2V384c0 8.8 7.2 16 16 16H448c8.8 0 16-7.2 16-16V212.2L322 328.8c-38.4 31.5-93.7 31.5-132 0L48 212.2zM0 128C0 92.7 28.7 64 64 64H448c35.3 0 64 28.7 64 64V384c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V128z"/>
|
||||
</symbol>
|
||||
<symbol id="github" viewBox="0 0 496 512">
|
||||
<path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3 .3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5 .3-6.2 2.3zm44.2-1.7c-2.9 .7-4.9 2.6-4.6 4.9 .3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3 .7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3 .3 2.9 2.3 3.9 1.6 1 3.6 .7 4.3-.7 .7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3 .7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3 .7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"/>
|
||||
</symbol>
|
||||
<symbol id="linkedin" viewBox="0 0 448 512">
|
||||
<path d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"/>
|
||||
</symbol>
|
||||
<symbol id="youtube" viewBox="0 0 512 512">
|
||||
<path d="M549.7 124.1c-6.3-23.7-24.8-42.3-48.3-48.6C458.8 64 288 64 288 64S117.2 64 74.6 75.5c-23.5 6.3-42 24.9-48.3 48.6-11.4 42.9-11.4 132.3-11.4 132.3s0 89.4 11.4 132.3c6.3 23.7 24.8 41.5 48.3 47.8C117.2 448 288 448 288 448s170.8 0 213.4-11.5c23.5-6.3 42-24.2 48.3-47.8 11.4-42.9 11.4-132.3 11.4-132.3s0-89.4-11.4-132.3zm-317.5 213.5V175.2l142.7 81.2-142.7 81.2z"/>
|
||||
</symbol>
|
||||
<symbol id="telegram" viewBox="0 0 496 512">
|
||||
<path d="M248 8C111 8 0 119 0 256S111 504 248 504 496 393 496 256 385 8 248 8zM363 176.7c-3.7 39.2-19.9 134.4-28.1 178.3-3.5 18.6-10.3 24.8-16.9 25.4-14.4 1.3-25.3-9.5-39.3-18.7-21.8-14.3-34.2-23.2-55.3-37.2-24.5-16.1-8.6-25 5.3-39.5 3.7-3.8 67.1-61.5 68.3-66.7 .2-.7 .3-3.1-1.2-4.4s-3.6-.8-5.1-.5q-3.3 .7-104.6 69.1-14.8 10.2-26.9 9.9c-8.9-.2-25.9-5-38.6-9.1-15.5-5-27.9-7.7-26.8-16.3q.8-6.7 18.5-13.7 108.4-47.2 144.6-62.3c68.9-28.6 83.2-33.6 92.5-33.8 2.1 0 6.6 .5 9.6 2.9a10.5 10.5 0 0 1 3.5 6.7A43.8 43.8 0 0 1 363 176.7z"/>
|
||||
</symbol>
|
||||
</defs>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 3.3 KiB |
@@ -1,27 +0,0 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg">
|
||||
<defs>
|
||||
<!-- astro icon -->
|
||||
<symbol id="astro" viewBox="0 0 85 107">
|
||||
<path d="M27.5894 91.1365C22.7555 86.7178 21.3444 77.4335 23.3583 70.7072C26.8503 74.948 31.6888 76.2914 36.7005 77.0497C44.4375 78.2199 52.0359 77.7822 59.2232 74.2459C60.0454 73.841 60.8052 73.3027 61.7036 72.7574C62.378 74.714 62.5535 76.6892 62.318 78.6996C61.7452 83.5957 59.3086 87.3778 55.4332 90.2448C53.8835 91.3916 52.2437 92.4167 50.6432 93.4979C45.7262 96.8213 44.3959 100.718 46.2435 106.386C46.2874 106.525 46.3267 106.663 46.426 107C43.9155 105.876 42.0817 104.24 40.6845 102.089C39.2087 99.8193 38.5066 97.3081 38.4696 94.5909C38.4511 93.2686 38.4511 91.9345 38.2733 90.6309C37.8391 87.4527 36.3471 86.0297 33.5364 85.9478C30.6518 85.8636 28.37 87.6469 27.7649 90.4554C27.7187 90.6707 27.6517 90.8837 27.5847 91.1341L27.5894 91.1365Z" fill="#F041FF"/>
|
||||
<path d="M0 69.5866C0 69.5866 14.3139 62.6137 28.6678 62.6137L39.4901 29.1204C39.8953 27.5007 41.0783 26.3999 42.4139 26.3999C43.7495 26.3999 44.9325 27.5007 45.3377 29.1204L56.1601 62.6137C73.1601 62.6137 84.8278 69.5866 84.8278 69.5866C84.8278 69.5866 60.5145 3.35233 60.467 3.21944C59.7692 1.2612 58.5911 0 57.0029 0H27.8274C26.2392 0 25.1087 1.2612 24.3634 3.21944C24.3108 3.34983 0 69.5866 0 69.5866Z" fill="currentColor"/>
|
||||
</symbol>
|
||||
|
||||
<!-- javascript icon -->
|
||||
<symbol id="javascript" viewBox="0 0 630 630">
|
||||
<rect width="630" height="630" fill="#f7df1e"/>
|
||||
<path fill="black" d="m423.2 492.19c12.69 20.72 29.2 35.95 58.4 35.95 24.53 0 40.2-12.26 40.2-29.2 0-20.3-16.1-27.49-43.1-39.3l-14.8-6.35c-42.72-18.2-71.1-41-71.1-89.2 0-44.4 33.83-78.2 86.7-78.2 37.64 0 64.7 13.1 84.2 47.4l-46.1 29.6c-10.15-18.2-21.1-25.37-38.1-25.37-17.34 0-28.33 11-28.33 25.37 0 17.76 11 24.95 36.4 35.95l14.8 6.34c50.3 21.57 78.7 43.56 78.7 93 0 53.3-41.87 82.5-98.1 82.5-54.98 0-90.5-26.2-107.88-60.54zm-209.13 5.13c9.3 16.5 17.76 30.45 38.1 30.45 19.45 0 31.72-7.61 31.72-37.2v-201.3h59.2v202.1c0 61.3-35.94 89.2-88.4 89.2-47.4 0-74.85-24.53-88.81-54.075z"/>
|
||||
</symbol>
|
||||
|
||||
<!-- typescript icon -->
|
||||
<symbol id="typescript" fill="none" viewBox="0 0 512 512">
|
||||
<rect fill="#3178c6" height="512" rx="50" width="512"/>
|
||||
<rect fill="#3178c6" height="512" rx="50" width="512"/>
|
||||
<path clip-rule="evenodd" fill="#fff" fill-rule="evenodd" d="m316.939 407.424v50.061c8.138 4.172 17.763 7.3 28.875 9.386s22.823 3.129 35.135 3.129c11.999 0 23.397-1.147 34.196-3.442 10.799-2.294 20.268-6.075 28.406-11.342 8.138-5.266 14.581-12.15 19.328-20.65s7.121-19.007 7.121-31.522c0-9.074-1.356-17.026-4.069-23.857s-6.625-12.906-11.738-18.225c-5.112-5.319-11.242-10.091-18.389-14.315s-15.207-8.213-24.18-11.967c-6.573-2.712-12.468-5.345-17.685-7.9-5.217-2.556-9.651-5.163-13.303-7.822-3.652-2.66-6.469-5.476-8.451-8.448-1.982-2.973-2.974-6.336-2.974-10.091 0-3.441.887-6.544 2.661-9.308s4.278-5.136 7.512-7.118c3.235-1.981 7.199-3.52 11.894-4.615 4.696-1.095 9.912-1.642 15.651-1.642 4.173 0 8.581.313 13.224.938 4.643.626 9.312 1.591 14.008 2.894 4.695 1.304 9.259 2.947 13.694 4.928 4.434 1.982 8.529 4.276 12.285 6.884v-46.776c-7.616-2.92-15.937-5.084-24.962-6.492s-19.381-2.112-31.066-2.112c-11.895 0-23.163 1.278-33.805 3.833s-20.006 6.544-28.093 11.967c-8.086 5.424-14.476 12.333-19.171 20.729-4.695 8.395-7.043 18.433-7.043 30.114 0 14.914 4.304 27.638 12.912 38.172 8.607 10.533 21.675 19.45 39.204 26.751 6.886 2.816 13.303 5.579 19.25 8.291s11.086 5.528 15.415 8.448c4.33 2.92 7.747 6.101 10.252 9.543 2.504 3.441 3.756 7.352 3.756 11.733 0 3.233-.783 6.231-2.348 8.995s-3.939 5.162-7.121 7.196-7.147 3.624-11.894 4.771c-4.748 1.148-10.303 1.721-16.668 1.721-10.851 0-21.597-1.903-32.24-5.71-10.642-3.806-20.502-9.516-29.579-17.13zm-84.159-123.342h64.22v-41.082h-179v41.082h63.906v182.918h50.874z"/>
|
||||
</symbol>
|
||||
|
||||
<!-- tailwind icon -->
|
||||
<symbol id="tailwind" viewBox="0 0 47 40" fill="none">
|
||||
<path fill="#6366f1" d="M23.5 6.5C17.5 6.5 13.75 9.5 12.25 15.5C14.5 12.5 17.125 11.375 20.125 12.125C21.8367 12.5529 23.0601 13.7947 24.4142 15.1692C26.6202 17.4084 29.1734 20 34.75 20C40.75 20 44.5 17 46 11C43.75 14 41.125 15.125 38.125 14.375C36.4133 13.9471 35.1899 12.7053 33.8357 11.3308C31.6297 9.09158 29.0766 6.5 23.5 6.5ZM12.25 20C6.25 20 2.5 23 1 29C3.25 26 5.875 24.875 8.875 25.625C10.5867 26.0529 11.8101 27.2947 13.1642 28.6693C15.3702 30.9084 17.9234 33.5 23.5 33.5C29.5 33.5 33.25 30.5 34.75 24.5C32.5 27.5 29.875 28.625 26.875 27.875C25.1633 27.4471 23.9399 26.2053 22.5858 24.8307C20.3798 22.5916 17.8266 20 12.25 20Z"/>
|
||||
</symbol>
|
||||
</defs>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 4.5 KiB |
@@ -1,87 +0,0 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg">
|
||||
<defs>
|
||||
<!-- menu -->
|
||||
<symbol id="menu" viewBox="0 0 24 24" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5">
|
||||
<path d="M3 12h18"/>
|
||||
<path d="M3 6h18"/>
|
||||
<path d="M3 18h18"/>
|
||||
</symbol>
|
||||
|
||||
<!-- x -->
|
||||
<symbol id="x" viewBox="0 0 24 24" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5">
|
||||
<path d="M18 6L6 18"/>
|
||||
<path d="M6 6l12 12"/>
|
||||
</symbol>
|
||||
|
||||
<!-- search -->
|
||||
<symbol id="search" viewBox="0 0 24 24" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5">
|
||||
<path d="M11 17.25a6.25 6.25 0 110-12.5 6.25 6.25 0 010 12.5z"/>
|
||||
<path d="M16 16l4.5 4.5"/>
|
||||
</symbol>
|
||||
|
||||
<!-- rss -->
|
||||
<symbol id="rss" viewBox="0 0 24 24" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5">
|
||||
<path d="M4 11a9 9 0 019 9"/>
|
||||
<path d="M4 4a16 16 0 0116 16"/>
|
||||
<circle cx="5" cy="19" r="1"/>
|
||||
</symbol>
|
||||
|
||||
<!-- sun -->
|
||||
<symbol id="sun" viewBox="0 0 24 24" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5">
|
||||
<circle cx="12" cy="12" r="5"/>
|
||||
<path d="M12 1v2"/>
|
||||
<path d="M12 21v2"/>
|
||||
<path d="M4.22 4.22l1.42 1.42"/>
|
||||
<path d="M18.36 18.36l1.42 1.42"/>
|
||||
<path d="M1 12h2"/>
|
||||
<path d="M21 12h2"/>
|
||||
<path d="M4.22 19.78l1.42-1.42"/>
|
||||
<path d="M18.36 5.64l1.42-1.42"/>
|
||||
</symbol>
|
||||
|
||||
<!-- moon -->
|
||||
<symbol id="moon" viewBox="0 0 24 24" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5">
|
||||
<path d="M21 12.79A9 9 0 1111.21 3 7 7 0 0021 12.79z"/>
|
||||
</symbol>
|
||||
|
||||
<!-- square -->
|
||||
<symbol id="square" viewBox="0 0 448 512">
|
||||
<path d="M384 80c8.8 0 16 7.2 16 16V416c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V96c0-8.8 7.2-16 16-16H384zM64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64z"/>
|
||||
</symbol>
|
||||
|
||||
<!-- square-check -->
|
||||
<symbol id="square-check" viewBox="0 0 448 512">
|
||||
<path d="M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM337 209L209 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L303 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"/>
|
||||
</symbol>
|
||||
|
||||
<!-- calendar -->
|
||||
<symbol id="calendar" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 24 24">
|
||||
<rect x="3" y="4" width="18" height="18" rx="2" ry="2"/>
|
||||
<path d="M16 2v4"/>
|
||||
<path d="M8 2v4"/>
|
||||
<path d="M3 10h18"/>
|
||||
</symbol>
|
||||
|
||||
<!-- book-open -->
|
||||
<symbol id="book-open" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 24 24">
|
||||
<path d="M2 3h6a4 4 0 014 4v14a3 3 0 00-3-3H2z"/>
|
||||
<path d="M22 3h-6a4 4 0 00-4 4v14a3 3 0 013-3h7z"/>
|
||||
</symbol>
|
||||
|
||||
<!-- arrow-right -->
|
||||
<symbol id="arrow-right" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 24 24">
|
||||
<path d="M5 12h14"/>
|
||||
<path d="M12 5l7 7-7 7"/>
|
||||
</symbol>
|
||||
|
||||
<!-- globe -->
|
||||
<symbol id="globe" viewBox="0 0 16 16">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M10.268 14.0934C11.9051 13.4838 13.2303 12.2333 13.9384 10.6469C13.1192 10.7941 12.2138 10.9111 11.2469 10.9925C11.0336 12.2005 10.695 13.2621 10.268 14.0934ZM8 16C12.4183 16 16 12.4183 16 8C16 3.58172 12.4183 0 8 0C3.58172 0 0 3.58172 0 8C0 12.4183 3.58172 16 8 16ZM8.48347 14.4823C8.32384 14.494 8.16262 14.5 8 14.5C7.83738 14.5 7.67616 14.494 7.51654 14.4823C7.5132 14.4791 7.50984 14.4759 7.50647 14.4726C7.2415 14.2165 6.94578 13.7854 6.67032 13.1558C6.41594 12.5744 6.19979 11.8714 6.04101 11.0778C6.67605 11.1088 7.33104 11.125 8 11.125C8.66896 11.125 9.32395 11.1088 9.95899 11.0778C9.80021 11.8714 9.58406 12.5744 9.32968 13.1558C9.05422 13.7854 8.7585 14.2165 8.49353 14.4726C8.49016 14.4759 8.4868 14.4791 8.48347 14.4823ZM11.4187 9.72246C12.5137 9.62096 13.5116 9.47245 14.3724 9.28806C14.4561 8.87172 14.5 8.44099 14.5 8C14.5 7.55901 14.4561 7.12828 14.3724 6.71194C13.5116 6.52755 12.5137 6.37904 11.4187 6.27753C11.4719 6.83232 11.5 7.40867 11.5 8C11.5 8.59133 11.4719 9.16768 11.4187 9.72246ZM10.1525 6.18401C10.2157 6.75982 10.25 7.36805 10.25 8C10.25 8.63195 10.2157 9.24018 10.1525 9.81598C9.46123 9.85455 8.7409 9.875 8 9.875C7.25909 9.875 6.53877 9.85455 5.84749 9.81598C5.7843 9.24018 5.75 8.63195 5.75 8C5.75 7.36805 5.7843 6.75982 5.84749 6.18401C6.53877 6.14545 7.25909 6.125 8 6.125C8.74091 6.125 9.46123 6.14545 10.1525 6.18401ZM11.2469 5.00748C12.2138 5.08891 13.1191 5.20593 13.9384 5.35306C13.2303 3.7667 11.9051 2.51622 10.268 1.90662C10.695 2.73788 11.0336 3.79953 11.2469 5.00748ZM8.48347 1.51771C8.4868 1.52089 8.49016 1.52411 8.49353 1.52737C8.7585 1.78353 9.05422 2.21456 9.32968 2.84417C9.58406 3.42562 9.80021 4.12856 9.95899 4.92219C9.32395 4.89118 8.66896 4.875 8 4.875C7.33104 4.875 6.67605 4.89118 6.04101 4.92219C6.19978 4.12856 6.41594 3.42562 6.67032 2.84417C6.94578 2.21456 7.2415 1.78353 7.50647 1.52737C7.50984 1.52411 7.51319 1.52089 7.51653 1.51771C7.67615 1.50597 7.83738 1.5 8 1.5C8.16262 1.5 8.32384 1.50597 8.48347 1.51771ZM5.73202 1.90663C4.0949 2.51622 2.76975 3.7667 2.06159 5.35306C2.88085 5.20593 3.78617 5.08891 4.75309 5.00748C4.96639 3.79953 5.30497 2.73788 5.73202 1.90663ZM4.58133 6.27753C3.48633 6.37904 2.48837 6.52755 1.62761 6.71194C1.54392 7.12828 1.5 7.55901 1.5 8C1.5 8.44099 1.54392 8.87172 1.62761 9.28806C2.48837 9.47245 3.48633 9.62096 4.58133 9.72246C4.52807 9.16768 4.5 8.59133 4.5 8C4.5 7.40867 4.52807 6.83232 4.58133 6.27753ZM4.75309 10.9925C3.78617 10.9111 2.88085 10.7941 2.06159 10.6469C2.76975 12.2333 4.0949 13.4838 5.73202 14.0934C5.30497 13.2621 4.96639 12.2005 4.75309 10.9925Z"/>
|
||||
</symbol>
|
||||
|
||||
<!-- link -->
|
||||
<symbol id="link" viewBox="0 0 16 16">
|
||||
<path d="M8.46968 1.46968C10.1433 -0.203925 12.8567 -0.203923 14.5303 1.46968C16.2039 3.14329 16.2039 5.85674 14.5303 7.53034L12.0303 10.0303L10.9697 8.96968L13.4697 6.46968C14.5575 5.38186 14.5575 3.61816 13.4697 2.53034C12.3819 1.44252 10.6182 1.44252 9.53034 2.53034L7.03034 5.03034L5.96968 3.96968L8.46968 1.46968ZM11.5303 5.53034L5.53034 11.5303L4.46968 10.4697L10.4697 4.46968L11.5303 5.53034ZM1.46968 14.5303C3.14329 16.2039 5.85673 16.204 7.53034 14.5303L10.0303 12.0303L8.96968 10.9697L6.46968 13.4697C5.38186 14.5575 3.61816 14.5575 2.53034 13.4697C1.44252 12.3819 1.44252 10.6182 2.53034 9.53034L5.03034 7.03034L3.96968 5.96968L1.46968 8.46968C-0.203923 10.1433 -0.203925 12.8567 1.46968 14.5303Z"/>
|
||||
</symbol>
|
||||
</defs>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 6.5 KiB |
@@ -1,51 +0,0 @@
|
||||
---
|
||||
title: "Astro Sphere: File Structure"
|
||||
summary: "You'll find these directories and files in the project. What do they do?"
|
||||
date: "Mar 17 2024"
|
||||
draft: false
|
||||
tags:
|
||||
- Tutorial
|
||||
- Astro
|
||||
- Astro Sphere
|
||||
---
|
||||
|
||||
A one line summary of what each file and directory is for:
|
||||
```js
|
||||
/
|
||||
├── public/ // Files publicly available to the browser
|
||||
│ ├── fonts/ // The default fonts for Astro Sphere
|
||||
│ │ └── atkinson-bold.woff // default font weight 700
|
||||
│ │ └── atkinson-regular.woff // default font weight 400
|
||||
│ ├── js/ // Javascript that will be imported into <head>
|
||||
│ │ └── animate.js // function for animating page elements
|
||||
│ │ └── bg.js // function for generating the background
|
||||
│ │ └── scroll.js // scroll handler for the header styles
|
||||
│ │ └── theme.js // controls the light and dark theme
|
||||
│ └── brand.svg //the icon that displays in header and footer
|
||||
│ └── favicon.svg //the icon that displays in the browser
|
||||
│ └── ui.svg // an svg sprite for all ui icons on the website
|
||||
│ └── social.svg // an svg sprite for all social media icons
|
||||
│ └── open-graph.jpg // the default image for open-graph
|
||||
│ └── robots.txt // for web crawlers and bots to index the website
|
||||
├── src/ // Everything that will be built for the website
|
||||
│ ├── components/ // All astro and SolidJs components
|
||||
│ ├── content/ // Contains all static markdown to be compiled
|
||||
│ │ | blog/ // Contains all blog post markdown
|
||||
│ │ | projects/ // Contains all projects markdown
|
||||
│ │ | work/ // Contains all work page markdown
|
||||
│ │ | legal/ // Contains all legal docs markdown
|
||||
│ │ └── config.ts // Contains the collection config for Astro
|
||||
│ ├── layouts/ // Reused layouts across the website
|
||||
│ └── pages/ // All of the pages on the website
|
||||
│ └── styles/ // CSS and global tailwind styles
|
||||
│ └── lib/ // Global helper functions
|
||||
│ └── consts.ts // Page metadata, general configuration
|
||||
│ └── types.ts // Types for consts.ts
|
||||
└── .gitignore // Files and directories to be ignored by Git
|
||||
└── .eslintignore // Files and directories to be ignored by ESLint
|
||||
└── eslintrc.cjs // ESLint configuration
|
||||
└── astro.config.mjs // Astro configuration
|
||||
└── tailwind.config.mjs // Tailwind configuration
|
||||
└── tsconfig.json // Typescript configuration
|
||||
└── package.json // All the installed packages
|
||||
```
|
||||
@@ -1,90 +0,0 @@
|
||||
---
|
||||
title: "Astro Sphere: Getting Started"
|
||||
summary: "You've downloaded and installed the project. Let's hit the ground running."
|
||||
date: "Mar 16 2024"
|
||||
draft: false
|
||||
tags:
|
||||
- Tutorial
|
||||
- Astro
|
||||
- Astro Sphere
|
||||
---
|
||||
|
||||
Astro Sphere is designed to be configurable. This article will cover the basics on
|
||||
configuring the site and make it personal.
|
||||
|
||||
### First let's change the url
|
||||
|
||||
```js
|
||||
//astro.config.mjs
|
||||
|
||||
export default defineConfig({
|
||||
site: "https://astro-sphere.vercel.app", // your domain here
|
||||
integrations: [mdx(), sitemap(), solidJs(), tailwind({ applyBaseStyles: false })],
|
||||
})
|
||||
```
|
||||
|
||||
### Next, Let's configure the Site
|
||||
|
||||
```js
|
||||
// src/consts.ts
|
||||
|
||||
export const SITE: Site = {
|
||||
TITLE: "Astro Sphere",
|
||||
DESCRIPTION: "Welcome to Astro Sphere, a portfolio and blog for designers and developers.",
|
||||
AUTHOR: "Mark Horn",
|
||||
}
|
||||
```
|
||||
|
||||
| Field | Type | Description |
|
||||
| :---------- | :----- | :--------------------------------------------------------------------- |
|
||||
| TITLE | String | The title of the website. Displayed in header and footer. Used in SEO. |
|
||||
| DESCRIPTION | String | The description of the index page of the website. Used in SEO. |
|
||||
| AUTHOR | String | Your name. |
|
||||
|
||||
### Change the branding
|
||||
|
||||
The browser icon is located in `/public/favicon.svg`
|
||||
|
||||
The header and footer branding icon is located in `/public/brand.svg` as a sprite with id="brand"
|
||||
|
||||
### The rest of the consts file
|
||||
|
||||
Each page has a metadata entry that is useful for SEO.
|
||||
|
||||
```js
|
||||
export const WORK: Page = {
|
||||
TITLE: "Work",
|
||||
DESCRIPTION: "Places I have worked.",
|
||||
}
|
||||
```
|
||||
|
||||
The links that are displayed in the header and drawer
|
||||
|
||||
```js
|
||||
export const LINKS: Links = [
|
||||
{ HREF: "/", TEXT: "Home" },
|
||||
{ HREF: "/work", TEXT: "Work" },
|
||||
{ HREF: "/blog", TEXT: "Blog" },
|
||||
{ HREF: "/projects", TEXT: "Projects" },
|
||||
]
|
||||
```
|
||||
|
||||
The social media links
|
||||
|
||||
```js
|
||||
export const SOCIALS: Socials = [
|
||||
{
|
||||
NAME: "Github",
|
||||
ICON: "github",
|
||||
TEXT: "markhorn-dev",
|
||||
HREF: "https://github.com/markhorn-dev/astro-sphere"
|
||||
},
|
||||
]
|
||||
```
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| :---- | :--- | :------- | :---------- |
|
||||
| NAME | string | yes | Accessible name |
|
||||
| ICON | string | yes | Refers to the symbol id in `public/social.svg` |
|
||||
| TEXT | string | yes | Shorthand profile name |
|
||||
| HREF | string | yes | The link to the social media profile |
|
||||
@@ -1,87 +0,0 @@
|
||||
---
|
||||
title: "Astro Sphere: Adding a new post or project."
|
||||
summary: "Adding a new article (blog post or project) is pretty easy."
|
||||
date: "Mar 14 2024"
|
||||
draft: false
|
||||
tags:
|
||||
- Tutorial
|
||||
- Astro
|
||||
- Astro Sphere
|
||||
---
|
||||
### Basics
|
||||
|
||||
Create a folder in the respective collection you wish to create content. The name of the folder will be the slug in which your content will be found.
|
||||
|
||||
```text
|
||||
creating the following
|
||||
|
||||
/content/blog/my-new-post/index.md
|
||||
|
||||
will be published to
|
||||
|
||||
https://yourdomain.com/blog/my-new-post
|
||||
|
||||
```
|
||||
|
||||
### Frontmatter
|
||||
|
||||
Front matter is in yaml if you are familiar with the format. All posts and projects require frontmatter at the top of the document to be imported. All frontmatter must be inside triple dashes, similar to Astro format. See example below.
|
||||
|
||||
### Blog Collection
|
||||
|
||||
| Field | Type | Req? | Description |
|
||||
| :------ | :------ | :--- | :------------------------------------------------------------ |
|
||||
| title | string | yes | Title of the post. Used in SEO. |
|
||||
| summary | string | yes | Short description of the post. Used in SEO. |
|
||||
| date | string | yes | Any string date that javascript can convert. Used in sorting |
|
||||
| tags | array | yes | Post topic. Array of strings. Used in filtering. |
|
||||
| draft | boolean | no | Hides the post from collections. Unpublished entry. |
|
||||
|
||||
Example blog post frontmatter
|
||||
|
||||
```yaml
|
||||
---
|
||||
title: "Astro Sphere: Adding a new post or project."
|
||||
summary: "Adding a new article (blog post or project) is pretty easy."
|
||||
date: "Mar 18 2024"
|
||||
draft: false
|
||||
tags:
|
||||
- Tutorial
|
||||
- Astro
|
||||
- Astro Sphere
|
||||
---
|
||||
```
|
||||
|
||||
### Projects Collection (extends Blog Collection)
|
||||
|
||||
| Field | Type | Req? | Description |
|
||||
| :------ | :------ | :--- | :------------------------------------------------------------ |
|
||||
| title | string | yes | Title of the post. Used in SEO. |
|
||||
| summary | string | yes | Short description of the post. Used in SEO. |
|
||||
| date | string | yes | Any string date that javascript can convert. Used in sorting |
|
||||
| tags | array | yes | Post topic. Array of strings. Used in filtering. |
|
||||
| draft | boolean | no | Hides the post from collections. Unpublished entry. |
|
||||
| demoUrl | string | no | A link to the deployed project, if applicable. |
|
||||
| repoUrl | string | no | A link to the repository, if applicable. |
|
||||
|
||||
Example project frontmatter
|
||||
|
||||
```yaml
|
||||
---
|
||||
title: "Astro Sphere"
|
||||
summary: "Astro Sphere, a portfolio and blog for designers and developers."
|
||||
date: "Mar 18 2024"
|
||||
draft: false
|
||||
tags:
|
||||
- Astro
|
||||
- Typescript
|
||||
- Javascript
|
||||
- Tailwind
|
||||
- SolidJS
|
||||
demoUrl: https://astro-sphere.vercel.app
|
||||
repoUrl: https://github.com/markhorn-dev/astro-sphere
|
||||
---
|
||||
```
|
||||
|
||||
### Write your content
|
||||
You've made it this far, all that is left to do is write your content beneath the frontmatter. Writing markdown will be covered in the next article.
|
||||
@@ -1,236 +0,0 @@
|
||||
---
|
||||
title: "Astro Sphere: Writing Markdown"
|
||||
summary: "Basic Markdown syntax that can be used when writing Markdown content in Astro Sphere."
|
||||
date: "Mar 13 2024"
|
||||
draft: false
|
||||
tags:
|
||||
- Tutorial
|
||||
- Astro
|
||||
- Astro Sphere
|
||||
- Markdown
|
||||
---
|
||||
|
||||
### Headings
|
||||
|
||||
```text
|
||||
# H1
|
||||
|
||||
## H2
|
||||
|
||||
### H3
|
||||
|
||||
#### H4
|
||||
|
||||
##### H5
|
||||
|
||||
###### H6
|
||||
|
||||
```
|
||||
|
||||
# H1
|
||||
|
||||
## H2
|
||||
|
||||
### H3
|
||||
|
||||
#### H4
|
||||
|
||||
##### H5
|
||||
|
||||
###### H6
|
||||
|
||||
### Paragraph
|
||||
|
||||
Xerum, quo qui aut unt expliquam qui dolut labo. Aque venitatiusda cum, voluptionse latur sitiae dolessi aut parist aut dollo enim qui voluptate ma dolestendit peritin re plis aut quas inctum laceat est volestemque commosa as cus endigna tectur, offic to cor sequas etum rerum idem sintibus eiur? Quianimin porecus evelectur, cum que nis nust voloribus ratem aut omnimi, sitatur? Quiatem. Nam, omnis sum am facea corem alique molestrunt et eos evelece arcillit ut aut eos eos nus, sin conecerem erum fuga. Ri oditatquam, ad quibus unda veliamenimin cusam et facea ipsamus es exerum sitate dolores editium rerore eost, temped molorro ratiae volorro te reribus dolorer sperchicium faceata tiustia prat.
|
||||
|
||||
Itatur? Quiatae cullecum rem ent aut odis in re eossequodi nonsequ idebis ne sapicia is sinveli squiatum, core et que aut hariosam ex eat.
|
||||
|
||||
### Images
|
||||
|
||||
Relative image in the /public folder
|
||||
|
||||
```markdown
|
||||

|
||||
```
|
||||
|
||||

|
||||
|
||||
Relative Image in the same folder as the markdown
|
||||
|
||||
```markdown
|
||||

|
||||
```
|
||||
|
||||

|
||||
|
||||
## Blockquotes
|
||||
|
||||
The blockquote element represents content that is quoted from another source, optionally with a citation which must be within a `footer` or `cite` element, and optionally with in-line changes such as annotations and abbreviations.
|
||||
|
||||
### Blockquote without attribution
|
||||
|
||||
#### Syntax
|
||||
|
||||
```markdown
|
||||
> Tiam, ad mint andaepu dandae nostion secatur sequo quae.
|
||||
> **Note** that you can use _Markdown syntax_ within a blockquote.
|
||||
```
|
||||
|
||||
#### Output
|
||||
|
||||
> Tiam, ad mint andaepu dandae nostion secatur sequo quae.
|
||||
> **Note** that you can use _Markdown syntax_ within a blockquote.
|
||||
|
||||
### Blockquote with attribution
|
||||
|
||||
#### Syntax
|
||||
|
||||
```markdown
|
||||
> Don't communicate by sharing memory, share memory by communicating.<br>
|
||||
> — <cite>Rob Pike[^1]</cite>
|
||||
```
|
||||
|
||||
#### Output
|
||||
|
||||
> Don't communicate by sharing memory, share memory by communicating.<br>
|
||||
> — <cite>Rob Pike[^1]</cite>
|
||||
|
||||
[^1]: The above quote is excerpted from Rob Pike's [talk](https://www.youtube.com/watch?v=PAAkCSZUG1c) during Gopherfest, November 18, 2015.
|
||||
|
||||
## Tables
|
||||
|
||||
#### Syntax
|
||||
|
||||
```markdown
|
||||
| Italics | Bold | Code |
|
||||
| --------- | -------- | ------ |
|
||||
| _italics_ | **bold** | `code` |
|
||||
```
|
||||
|
||||
#### Output
|
||||
|
||||
| Italics | Bold | Code |
|
||||
| --------- | -------- | ------ |
|
||||
| _italics_ | **bold** | `code` |
|
||||
|
||||
## Code Blocks
|
||||
|
||||
#### Syntax
|
||||
|
||||
we can use 3 backticks ``` in new line and write snippet and close with 3 backticks on new line and to highlight language specific syntac, write one word of language name after first 3 backticks, for eg. html, javascript, css, markdown, typescript, txt, bash
|
||||
|
||||
````markdown
|
||||
```html
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<title>Example HTML5 Document</title>
|
||||
</head>
|
||||
<body>
|
||||
<p>Test</p>
|
||||
</body>
|
||||
</html>
|
||||
```
|
||||
````
|
||||
|
||||
Output
|
||||
|
||||
```html
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<title>Example HTML5 Document</title>
|
||||
</head>
|
||||
<body>
|
||||
<p>Test</p>
|
||||
</body>
|
||||
</html>
|
||||
```
|
||||
|
||||
## List Types
|
||||
|
||||
### Ordered List
|
||||
|
||||
#### Syntax
|
||||
|
||||
```markdown
|
||||
1. First item
|
||||
2. Second item
|
||||
3. Third item
|
||||
```
|
||||
|
||||
#### Output
|
||||
|
||||
1. First item
|
||||
2. Second item
|
||||
3. Third item
|
||||
|
||||
### Unordered List
|
||||
|
||||
#### Syntax
|
||||
|
||||
```markdown
|
||||
- List item
|
||||
- Another item
|
||||
- And another item
|
||||
```
|
||||
|
||||
#### Output
|
||||
|
||||
- List item
|
||||
- Another item
|
||||
- And another item
|
||||
|
||||
### Nested list
|
||||
|
||||
#### Syntax
|
||||
|
||||
```markdown
|
||||
- Fruit
|
||||
- Apple
|
||||
- Orange
|
||||
- Banana
|
||||
- Dairy
|
||||
- Milk
|
||||
- Cheese
|
||||
```
|
||||
|
||||
#### Output
|
||||
|
||||
- Fruit
|
||||
- Apple
|
||||
- Orange
|
||||
- Banana
|
||||
- Dairy
|
||||
- Milk
|
||||
- Cheese
|
||||
|
||||
## Other Elements — abbr, sub, sup, kbd, mark
|
||||
|
||||
#### Syntax
|
||||
|
||||
```markdown
|
||||
<abbr title="Graphics Interchange Format">GIF</abbr> is a bitmap image format.
|
||||
|
||||
H<sub>2</sub>O
|
||||
|
||||
X<sup>n</sup> + Y<sup>n</sup> = Z<sup>n</sup>
|
||||
|
||||
Press <kbd><kbd>CTRL</kbd>+<kbd>ALT</kbd>+<kbd>Delete</kbd></kbd> to end the session.
|
||||
|
||||
Most <mark>salamanders</mark> are nocturnal, and hunt for insects, worms, and other small creatures.
|
||||
```
|
||||
|
||||
#### Output
|
||||
|
||||
<abbr title="Graphics Interchange Format">GIF</abbr> is a bitmap image format.
|
||||
|
||||
H<sub>2</sub>O
|
||||
|
||||
X<sup>n</sup> + Y<sup>n</sup> = Z<sup>n</sup>
|
||||
|
||||
Press <kbd><kbd>CTRL</kbd>+<kbd>ALT</kbd>+<kbd>Delete</kbd></kbd> to end the session.
|
||||
|
||||
Most <mark>salamanders</mark> are nocturnal, and hunt for insects, worms, and other small creatures.
|
||||
|
Before Width: | Height: | Size: 90 KiB |
@@ -1,16 +0,0 @@
|
||||
---
|
||||
type Props = {
|
||||
name: string
|
||||
}
|
||||
const { name } = Astro.props
|
||||
---
|
||||
|
||||
<div class="border p-4 bg-yellow-100 text-black">
|
||||
<div>
|
||||
Hello,
|
||||
<span class="font-semibold">
|
||||
{name}!!!
|
||||
</span>
|
||||
</div>
|
||||
<slot/>
|
||||
</div>
|
||||
@@ -1,53 +0,0 @@
|
||||
---
|
||||
title: "Astro Sphere: Writing MDX"
|
||||
summary: "Lorem ipsum dolor sit amet"
|
||||
date: "Mar 12 2024"
|
||||
draft: false
|
||||
tags:
|
||||
- Tutorial
|
||||
- Astro
|
||||
- Astro Sphere
|
||||
- Markdown
|
||||
- MDX
|
||||
---
|
||||
|
||||
MDX is a special flavor of Markdown that supports embedded JavaScript & JSX syntax. This unlocks the ability to [mix JavaScript and UI Components into your Markdown content](https://docs.astro.build/en/guides/markdown-content/#mdx-features) for things like interactive charts or alerts.
|
||||
|
||||
If you have existing content authored in MDX, this integration will hopefully make migrating to Astro a breeze.
|
||||
|
||||
## An astro component with props
|
||||
|
||||
```
|
||||
// Imported from relative path (same dir as markdown file)
|
||||
import MyComponent from "./MyComponent.astro"
|
||||
|
||||
<MyComponent name="You">
|
||||
Welcome to MDX
|
||||
</MyComponent>
|
||||
```
|
||||
|
||||
import MyComponent from "./MyComponent.astro"
|
||||
|
||||
<MyComponent name="You">
|
||||
Welcome to MDX
|
||||
</MyComponent>
|
||||
|
||||
|
||||
|
||||
## An interactive Solid Js component
|
||||
|
||||
```
|
||||
// Imported from components directory (src/components)
|
||||
import MyComponent from "@components/Counter"
|
||||
|
||||
// Don't forget the astro client:load directive
|
||||
<Counter client:load />
|
||||
```
|
||||
|
||||
import Counter from "@components/Counter"
|
||||
|
||||
<Counter client:load />
|
||||
|
||||
<br/>
|
||||
<br/>
|
||||
<br/>
|
||||
@@ -1,54 +0,0 @@
|
||||
---
|
||||
title: "Astro Sphere: Social media links"
|
||||
summary: "A quick tutorial on how to change, add or remove social media links"
|
||||
date: "Mar 11 2024"
|
||||
draft: false
|
||||
tags:
|
||||
- Tutorial
|
||||
- Astro
|
||||
- Astro Sphere
|
||||
---
|
||||
|
||||
Astro Sphere comes preconfigured with social media links for Email, Github, Linked In and Twitter (X), but it's very easy to add more.
|
||||
|
||||
### Edit `consts.ts`
|
||||
|
||||
```js
|
||||
// consts.ts
|
||||
|
||||
export const SOCIALS: Socials = [
|
||||
{
|
||||
NAME: "Github",
|
||||
ICON: "github",
|
||||
TEXT: "markhorn-dev",
|
||||
HREF: "https://github.com/markhorn-dev/astro-sphere"
|
||||
},
|
||||
]
|
||||
```
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| :---- | :--- | :------- | :---------- |
|
||||
| NAME | string | yes | Accessible name |
|
||||
| ICON | string | yes | Refers to the symbol id in `public/social.svg` |
|
||||
| TEXT | string | yes | Shorthand profile name |
|
||||
| HREF | string | yes | The link to the social media profile |
|
||||
|
||||
### Edit /public/social.svg
|
||||
|
||||
Simply add your own symbols to the svg sprite.
|
||||
|
||||
It is recommended that all styles be removed from new symbols added, or they may not show up correctly or conflict with Tailwind's classes.
|
||||
|
||||
The id should match the icon field as specified in your `consts.ts` file.
|
||||
|
||||
```html
|
||||
<!-- public/social.svg -->
|
||||
|
||||
<svg xmlns="http://www.w3.org/2000/svg">
|
||||
<defs>
|
||||
<symbol id="github" viewBox="0 0 496 512">
|
||||
<path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3 .3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5 .3-6.2 2.3zm44.2-1.7c-2.9 .7-4.9 2.6-4.6 4.9 .3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3 .7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3 .3 2.9 2.3 3.9 1.6 1 3.6 .7 4.3-.7 .7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3 .7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3 .7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"/>
|
||||
</symbol>
|
||||
</defs>
|
||||
</svg>
|
||||
```
|
||||
@@ -1,45 +0,0 @@
|
||||
import { defineCollection, z } from "astro:content"
|
||||
|
||||
const work = defineCollection({
|
||||
type: "content",
|
||||
schema: z.object({
|
||||
company: z.string(),
|
||||
role: z.string(),
|
||||
dateStart: z.coerce.date(),
|
||||
dateEnd: z.union([z.coerce.date(), z.string()]),
|
||||
}),
|
||||
})
|
||||
|
||||
const blog = defineCollection({
|
||||
type: "content",
|
||||
schema: z.object({
|
||||
title: z.string(),
|
||||
summary: z.string(),
|
||||
date: z.coerce.date(),
|
||||
tags: z.array(z.string()),
|
||||
draft: z.boolean().optional(),
|
||||
}),
|
||||
})
|
||||
|
||||
const projects = defineCollection({
|
||||
type: "content",
|
||||
schema: z.object({
|
||||
title: z.string(),
|
||||
summary: z.string(),
|
||||
date: z.coerce.date(),
|
||||
tags: z.array(z.string()),
|
||||
draft: z.boolean().optional(),
|
||||
demoUrl: z.string().optional(),
|
||||
repoUrl: z.string().optional(),
|
||||
}),
|
||||
})
|
||||
|
||||
const legal = defineCollection({
|
||||
type: "content",
|
||||
schema: z.object({
|
||||
title: z.string(),
|
||||
date: z.coerce.date(),
|
||||
}),
|
||||
})
|
||||
|
||||
export const collections = { work, blog, projects, legal }
|
||||
@@ -1,28 +0,0 @@
|
||||
---
|
||||
title: "Privacy Policy"
|
||||
date: "03/07/2024"
|
||||
---
|
||||
|
||||
This Privacy Policy governs the manner in which [Your Company Name] collects, uses, maintains, and discloses information collected from users (each, a "User") of the [Your Website URL] website ("Site"). This privacy policy applies to the Site and all products and services offered by [Your Company Name].
|
||||
|
||||
#### Personal identification information
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras sit amet massa ut neque consequat congue. Sed id ipsum vitae sem imperdiet suscipit. Nulla facilisi. Morbi quis nibh at nunc pulvinar rhoncus. Proin porttitor dapibus dolor, id fermentum urna eleifend et. In feugiat pretium erat nec vestibulum.
|
||||
|
||||
#### Non-personal identification information
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras sit amet massa ut neque consequat congue. Sed id ipsum vitae sem imperdiet suscipit. Nulla facilisi. Morbi quis nibh at nunc pulvinar rhoncus. Proin porttitor dapibus dolor, id fermentum urna eleifend et. In feugiat pretium erat nec vestibulum.
|
||||
|
||||
#### Web browser cookies
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras sit amet massa ut neque consequat congue. Sed id ipsum vitae sem imperdiet suscipit. Nulla facilisi. Morbi quis nibh at nunc pulvinar rhoncus. Proin porttitor dapibus dolor, id fermentum urna eleifend et. In feugiat pretium erat nec vestibulum.
|
||||
|
||||
#### How we use collected information
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras sit amet massa ut neque consequat congue. Sed id ipsum vitae sem imperdiet suscipit. Nulla facilisi. Morbi quis nibh at nunc pulvinar rhoncus. Proin porttitor dapibus dolor, id fermentum urna eleifend et. In feugiat pretium erat nec vestibulum.
|
||||
|
||||
#### How we protect your information
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras sit amet massa ut neque consequat congue. Sed id ipsum vitae sem imperdiet suscipit. Nulla facilisi. Morbi quis nibh at nunc pulvinar rhoncus. Proin porttitor dapibus dolor, id fermentum urna eleifend et. In feugiat pretium erat nec vestibulum.
|
||||
|
||||
#### Sharing your personal information
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras sit amet massa ut neque consequat congue. Sed id ipsum vitae sem imperdiet suscipit. Nulla facilisi. Morbi quis nibh at nunc pulvinar rhoncus. Proin porttitor dapibus dolor, id fermentum urna eleifend et. In feugiat pretium erat nec vestibulum.
|
||||
|
||||
#### Changes to this privacy policy
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras sit amet massa ut neque consequat congue. Sed id ipsum vitae sem imperdiet suscipit. Nulla facilisi. Morbi quis nibh at nunc pulvinar rhoncus. Proin porttitor dapibus dolor, id fermentum urna eleifend et. In feugiat pretium erat nec vestibulum.
|
||||
|
||||
@@ -1,27 +0,0 @@
|
||||
---
|
||||
title: "Terms of Use"
|
||||
date: "03/07/2024"
|
||||
---
|
||||
|
||||
Please read these Terms of Use ("Terms", "Terms of Use") carefully before using the [Your Website URL] website (the "Service") operated by [Your Company Name] ("us", "we", or "our").
|
||||
|
||||
#### Agreement to Terms
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras sit amet massa ut neque consequat congue. Sed id ipsum vitae sem imperdiet suscipit. Nulla facilisi. Morbi quis nibh at nunc pulvinar rhoncus. Proin porttitor dapibus dolor, id fermentum urna eleifend et. In feugiat pretium erat nec vestibulum.
|
||||
|
||||
#### Intellectual Property Rights
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras sit amet massa ut neque consequat congue. Sed id ipsum vitae sem imperdiet suscipit. Nulla facilisi. Morbi quis nibh at nunc pulvinar rhoncus. Proin porttitor dapibus dolor, id fermentum urna eleifend et. In feugiat pretium erat nec vestibulum.
|
||||
|
||||
#### User Representations
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras sit amet massa ut neque consequat congue. Sed id ipsum vitae sem imperdiet suscipit. Nulla facilisi. Morbi quis nibh at nunc pulvinar rhoncus. Proin porttitor dapibus dolor, id fermentum urna eleifend et. In feugiat pretium erat nec vestibulum.
|
||||
|
||||
#### Links to Other Websites
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras sit amet massa ut neque consequat congue. Sed id ipsum vitae sem imperdiet suscipit. Nulla facilisi. Morbi quis nibh at nunc pulvinar rhoncus. Proin porttitor dapibus dolor, id fermentum urna eleifend et. In feugiat pretium erat nec vestibulum.
|
||||
|
||||
#### Termination
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras sit amet massa ut neque consequat congue. Sed id ipsum vitae sem imperdiet suscipit. Nulla facilisi. Morbi quis nibh at nunc pulvinar rhoncus. Proin porttitor dapibus dolor, id fermentum urna eleifend et. In feugiat pretium erat nec vestibulum.
|
||||
|
||||
#### Governing Law
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras sit amet massa ut neque consequat congue. Sed id ipsum vitae sem imperdiet suscipit. Nulla facilisi. Morbi quis nibh at nunc pulvinar rhoncus. Proin porttitor dapibus dolor, id fermentum urna eleifend et. In feugiat pretium erat nec vestibulum.
|
||||
|
||||
#### Changes to These Terms of Use
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras sit amet massa ut neque consequat congue. Sed id ipsum vitae sem imperdiet suscipit. Nulla facilisi. Morbi quis nibh at nunc pulvinar rhoncus. Proin porttitor dapibus dolor, id fermentum urna eleifend et. In feugiat pretium erat nec vestibulum.
|
||||
@@ -1,16 +0,0 @@
|
||||
---
|
||||
title: "Project One"
|
||||
summary: "Lorem ipsum dolor sit amet"
|
||||
date: "Mar 18 2022"
|
||||
draft: false
|
||||
tags:
|
||||
- Astro
|
||||
- Javascript
|
||||
- Typescript
|
||||
- Tailwind
|
||||
- SolidJs
|
||||
demoUrl: https://astro-sphere-demo.vercel.app
|
||||
repoUrl: https://github.com/markhorn-dev/astro-sphere
|
||||
---
|
||||
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Vitae ultricies leo integer malesuada nunc vel risus commodo viverra. Adipiscing enim eu turpis egestas pretium. Euismod elementum nisi quis eleifend quam adipiscing. In hac habitasse platea dictumst vestibulum. Sagittis purus sit amet volutpat. Netus et malesuada fames ac turpis egestas. Eget magna fermentum iaculis eu non diam phasellus vestibulum lorem. Varius sit amet mattis vulputate enim. Habitasse platea dictumst quisque sagittis. Integer quis auctor elit sed vulputate mi. Dictumst quisque sagittis purus sit amet.
|
||||
@@ -1,15 +0,0 @@
|
||||
---
|
||||
title: "Project Two"
|
||||
summary: "Lorem ipsum dolor sit amet"
|
||||
date: "Mar 17 2022"
|
||||
draft: false
|
||||
tags:
|
||||
- Svelte
|
||||
- Sveltekit
|
||||
- Typescript
|
||||
- Tailwind
|
||||
---
|
||||
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Vitae ultricies leo integer malesuada nunc vel risus commodo viverra. Adipiscing enim eu turpis egestas pretium. Euismod elementum nisi quis eleifend quam adipiscing. In hac habitasse platea dictumst vestibulum. Sagittis purus sit amet volutpat. Netus et malesuada fames ac turpis egestas. Eget magna fermentum iaculis eu non diam phasellus vestibulum lorem. Varius sit amet mattis vulputate enim. Habitasse platea dictumst quisque sagittis. Integer quis auctor elit sed vulputate mi. Dictumst quisque sagittis purus sit amet.
|
||||
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Vitae ultricies leo integer malesuada nunc vel risus commodo viverra. Adipiscing enim eu turpis egestas pretium. Euismod elementum nisi quis eleifend quam adipiscing. In hac habitasse platea dictumst vestibulum. Sagittis purus sit amet volutpat. Netus et malesuada fames ac turpis egestas. Eget magna fermentum iaculis eu non diam phasellus vestibulum lorem. Varius sit amet mattis vulputate enim. Habitasse platea dictumst quisque sagittis. Integer quis auctor elit sed vulputate mi. Dictumst quisque sagittis purus sit amet.
|
||||
@@ -1,12 +0,0 @@
|
||||
---
|
||||
title: "Project Three"
|
||||
summary: "Lorem ipsum dolor sit amet"
|
||||
date: "Mar 16 2022"
|
||||
draft: false
|
||||
tags:
|
||||
- Vue
|
||||
- Javascript
|
||||
- Tailwind
|
||||
---
|
||||
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Vitae ultricies leo integer malesuada nunc vel risus commodo viverra. Adipiscing enim eu turpis egestas pretium. Euismod elementum nisi quis eleifend quam adipiscing. In hac habitasse platea dictumst vestibulum. Sagittis purus sit amet volutpat. Netus et malesuada fames ac turpis egestas. Eget magna fermentum iaculis eu non diam phasellus vestibulum lorem. Varius sit amet mattis vulputate enim. Habitasse platea dictumst quisque sagittis. Integer quis auctor elit sed vulputate mi. Dictumst quisque sagittis purus sit amet.
|
||||
@@ -1,31 +0,0 @@
|
||||
---
|
||||
title: "Project Four"
|
||||
summary: "Lorem ipsum dolor sit amet"
|
||||
date: "Mar 15 2022"
|
||||
draft: false
|
||||
tags:
|
||||
- React
|
||||
- Javascript
|
||||
- StyleX
|
||||
---
|
||||
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Vitae ultricies leo integer malesuada nunc vel risus commodo viverra. Adipiscing enim eu turpis egestas pretium.
|
||||
|
||||
Euismod elementum nisi quis eleifend quam adipiscing. In hac habitasse platea dictumst vestibulum. Sagittis purus sit amet volutpat. Netus et malesuada fames ac turpis egestas.
|
||||
|
||||
Eget magna fermentum iaculis eu non diam phasellus vestibulum lorem.
|
||||
Varius sit amet mattis vulputate enim. Habitasse platea dictumst quisque sagittis. Integer quis auctor elit sed vulputate mi. Dictumst quisque sagittis purus sit amet.
|
||||
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Vitae ultricies leo integer malesuada nunc vel risus commodo viverra. Adipiscing enim eu turpis egestas pretium.
|
||||
|
||||
Euismod elementum nisi quis eleifend quam adipiscing. In hac habitasse platea dictumst vestibulum. Sagittis purus sit amet volutpat. Netus et malesuada fames ac turpis egestas.
|
||||
|
||||
Eget magna fermentum iaculis eu non diam phasellus vestibulum lorem.
|
||||
Varius sit amet mattis vulputate enim. Habitasse platea dictumst quisque sagittis. Integer quis auctor elit sed vulputate mi. Dictumst quisque sagittis purus sit amet.
|
||||
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Vitae ultricies leo integer malesuada nunc vel risus commodo viverra. Adipiscing enim eu turpis egestas pretium.
|
||||
|
||||
Euismod elementum nisi quis eleifend quam adipiscing. In hac habitasse platea dictumst vestibulum. Sagittis purus sit amet volutpat. Netus et malesuada fames ac turpis egestas.
|
||||
|
||||
Eget magna fermentum iaculis eu non diam phasellus vestibulum lorem.
|
||||
Varius sit amet mattis vulputate enim. Habitasse platea dictumst quisque sagittis. Integer quis auctor elit sed vulputate mi. Dictumst quisque sagittis purus sit amet.
|
||||
@@ -1,11 +0,0 @@
|
||||
---
|
||||
company: "Apple"
|
||||
role: "Software Engineer"
|
||||
dateStart: "01/01/2020"
|
||||
dateEnd: "11/27/2022"
|
||||
---
|
||||
|
||||
Voluptatem est quaerat voluptas praesentium ipsa dolorem dignissimos nulla ratione distinctio quae maiores eligendi nostrum? Quibusdam, debitis voluptatum, lorem ipsum dolor. Sit amet consectetur adipisicing elit. Iure illo neque tempora.
|
||||
|
||||
- Sit amet consectetur adipisicing elit. Iure illo neque tempora.
|
||||
- Quibusdam, debitis voluptatum, lorem ipsum
|
||||
@@ -1,10 +0,0 @@
|
||||
---
|
||||
company: "Facebook"
|
||||
role: "Intern"
|
||||
dateStart: "07/01/2019"
|
||||
dateEnd: "12/31/2019"
|
||||
---
|
||||
|
||||
Iure illo neque tempora, voluptatem est quaerat voluptas praesentium ipsa dolorem dignissimos nulla ratione distinctio quae maiores eligendi nostrum? Quibusdam, debitis voluptatum, lorem ipsum dolor. Sit amet consectetur adipisicing elit.
|
||||
|
||||
- Sit amet consectetur adipisicing elit.
|
||||
@@ -1,12 +0,0 @@
|
||||
---
|
||||
company: "Google"
|
||||
role: "Staff Software Engineer"
|
||||
dateStart: "11/27/2022"
|
||||
dateEnd: "Now"
|
||||
---
|
||||
|
||||
Sit amet consectetur adipisicing elit. Iure illo neque tempora, voluptatem est quaerat voluptas praesentium ipsa dolorem dignissimos nulla ratione distinctio quae maiores eligendi nostrum? Quibusdam, debitis voluptatum, lorem ipsum dolor.
|
||||
|
||||
- Aadipisicing elit. Iure illo neque tempora, voluptatem est.
|
||||
- dolorem dignissimos nulla ratione.
|
||||
- Quibusdam, debitis voluptatum, lorem ipsum dolor.
|
||||
@@ -1,11 +0,0 @@
|
||||
---
|
||||
company: "McDonalds"
|
||||
role: "French Fryer"
|
||||
dateStart: "03/16/2018"
|
||||
dateEnd: "07/01/2019"
|
||||
---
|
||||
|
||||
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Iure illo neque tempora, voluptatem est quaerat voluptas praesentium ipsa dolorem dignissimos nulla ratione distinctio quae maiores eligendi nostrum? Quibusdam, debitis voluptatum.
|
||||
|
||||
- Quibusdam, debitis voluptatum.
|
||||
- amet consectetur adipisicing elit. Iure illo neque tempora.
|
||||
@@ -1,8 +0,0 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" >
|
||||
<defs>
|
||||
<symbol id="brand" viewBox="0 0 85 107">
|
||||
<path fill="#F041FF" d="M27.5894 91.1365C22.7555 86.7178 21.3444 77.4335 23.3583 70.7072C26.8503 74.948 31.6888 76.2914 36.7005 77.0497C44.4375 78.2199 52.0359 77.7822 59.2232 74.2459C60.0454 73.841 60.8052 73.3027 61.7036 72.7574C62.378 74.714 62.5535 76.6892 62.318 78.6996C61.7452 83.5957 59.3086 87.3778 55.4332 90.2448C53.8835 91.3916 52.2437 92.4167 50.6432 93.4979C45.7262 96.8213 44.3959 100.718 46.2435 106.386C46.2874 106.525 46.3267 106.663 46.426 107C43.9155 105.876 42.0817 104.24 40.6845 102.089C39.2087 99.8193 38.5066 97.3081 38.4696 94.5909C38.4511 93.2686 38.4511 91.9345 38.2733 90.6309C37.8391 87.4527 36.3471 86.0297 33.5364 85.9478C30.6518 85.8636 28.37 87.6469 27.7649 90.4554C27.7187 90.6707 27.6517 90.8837 27.5847 91.1341L27.5894 91.1365Z"/>
|
||||
<path fill="currentColor" d="M0 69.5866C0 69.5866 14.3139 62.6137 28.6678 62.6137L39.4901 29.1204C39.8953 27.5007 41.0783 26.3999 42.4139 26.3999C43.7495 26.3999 44.9325 27.5007 45.3377 29.1204L56.1601 62.6137C73.1601 62.6137 84.8278 69.5866 84.8278 69.5866C84.8278 69.5866 60.5145 3.35233 60.467 3.21944C59.7692 1.2612 58.5911 0 57.0029 0H27.8274C26.2392 0 25.1087 1.2612 24.3634 3.21944C24.3108 3.34983 0 69.5866 0 69.5866Z"/>
|
||||
</symbol>
|
||||
</defs>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 1.3 KiB |
@@ -1,9 +0,0 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 128 128">
|
||||
<path d="M50.4 78.5a75.1 75.1 0 0 0-28.5 6.9l24.2-65.7c.7-2 1.9-3.2 3.4-3.2h29c1.5 0 2.7 1.2 3.4 3.2l24.2 65.7s-11.6-7-28.5-7L67 45.5c-.4-1.7-1.6-2.8-2.9-2.8-1.3 0-2.5 1.1-2.9 2.7L50.4 78.5Zm-1.1 28.2Zm-4.2-20.2c-2 6.6-.6 15.8 4.2 20.2a17.5 17.5 0 0 1 .2-.7 5.5 5.5 0 0 1 5.7-4.5c2.8.1 4.3 1.5 4.7 4.7.2 1.1.2 2.3.2 3.5v.4c0 2.7.7 5.2 2.2 7.4a13 13 0 0 0 5.7 4.9v-.3l-.2-.3c-1.8-5.6-.5-9.5 4.4-12.8l1.5-1a73 73 0 0 0 3.2-2.2 16 16 0 0 0 6.8-11.4c.3-2 .1-4-.6-6l-.8.6-1.6 1a37 37 0 0 1-22.4 2.7c-5-.7-9.7-2-13.2-6.2Z" />
|
||||
<style>
|
||||
path { fill: #000; }
|
||||
@media (prefers-color-scheme: dark) {
|
||||
path { fill: #FFF; }
|
||||
}
|
||||
</style>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 749 B |
@@ -1,9 +0,0 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 128 128">
|
||||
<path d="M50.4 78.5a75.1 75.1 0 0 0-28.5 6.9l24.2-65.7c.7-2 1.9-3.2 3.4-3.2h29c1.5 0 2.7 1.2 3.4 3.2l24.2 65.7s-11.6-7-28.5-7L67 45.5c-.4-1.7-1.6-2.8-2.9-2.8-1.3 0-2.5 1.1-2.9 2.7L50.4 78.5Zm-1.1 28.2Zm-4.2-20.2c-2 6.6-.6 15.8 4.2 20.2a17.5 17.5 0 0 1 .2-.7 5.5 5.5 0 0 1 5.7-4.5c2.8.1 4.3 1.5 4.7 4.7.2 1.1.2 2.3.2 3.5v.4c0 2.7.7 5.2 2.2 7.4a13 13 0 0 0 5.7 4.9v-.3l-.2-.3c-1.8-5.6-.5-9.5 4.4-12.8l1.5-1a73 73 0 0 0 3.2-2.2 16 16 0 0 0 6.8-11.4c.3-2 .1-4-.6-6l-.8.6-1.6 1a37 37 0 0 1-22.4 2.7c-5-.7-9.7-2-13.2-6.2Z" />
|
||||
<style>
|
||||
path { fill: #000; }
|
||||
@media (prefers-color-scheme: dark) {
|
||||
path { fill: #FFF; }
|
||||
}
|
||||
</style>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 749 B |
|
Before Width: | Height: | Size: 404 KiB |
|
Before Width: | Height: | Size: 218 KiB |
@@ -1,12 +0,0 @@
|
||||
function animate() {
|
||||
const animateElements = document.querySelectorAll('.animate')
|
||||
|
||||
animateElements.forEach((element, index) => {
|
||||
setTimeout(() => {
|
||||
element.classList.add('show')
|
||||
}, index * 150)
|
||||
});
|
||||
}
|
||||
|
||||
document.addEventListener("DOMContentLoaded", animate)
|
||||
document.addEventListener("astro:after-swap", animate)
|
||||
@@ -1,96 +0,0 @@
|
||||
|
||||
function generateParticles(n) {
|
||||
let value = `${getRandom(2560)}px ${getRandom(2560)}px #000`;
|
||||
for (let i = 2; i <= n; i++) {
|
||||
value += `, ${getRandom(2560)}px ${getRandom(2560)}px #000`;
|
||||
}
|
||||
return value;
|
||||
}
|
||||
|
||||
function generateStars(n) {
|
||||
let value = `${getRandom(2560)}px ${getRandom(2560)}px #fff`;
|
||||
for (let i = 2; i <= n; i++) {
|
||||
value += `, ${getRandom(2560)}px ${getRandom(2560)}px #fff`;
|
||||
}
|
||||
return value;
|
||||
}
|
||||
|
||||
function getRandom(max) {
|
||||
return Math.floor(Math.random() * max);
|
||||
}
|
||||
|
||||
function initBG() {
|
||||
const particlesSmall = generateParticles(1000);
|
||||
const particlesMedium = generateParticles(500);
|
||||
const particlesLarge = generateParticles(250);
|
||||
const particles1 = document.getElementById('particles1');
|
||||
const particles2 = document.getElementById('particles2');
|
||||
const particles3 = document.getElementById('particles3');
|
||||
|
||||
if (particles1) {
|
||||
particles1.style.cssText = `
|
||||
width: 1px;
|
||||
height: 1px;
|
||||
border-radius: 50%;
|
||||
box-shadow: ${particlesSmall};
|
||||
animation: animStar 50s linear infinite;
|
||||
`;
|
||||
}
|
||||
|
||||
if (particles2) {
|
||||
particles2.style.cssText = `
|
||||
width: 1.5px;
|
||||
height: 1.5px;
|
||||
border-radius: 50%;
|
||||
box-shadow: ${particlesMedium};
|
||||
animation: animateParticle 100s linear infinite;
|
||||
`;
|
||||
}
|
||||
|
||||
if (particles3) {
|
||||
particles3.style.cssText = `
|
||||
width: 2px;
|
||||
height: 2px;
|
||||
border-radius: 50%;
|
||||
box-shadow: ${particlesLarge};
|
||||
animation: animateParticle 150s linear infinite;
|
||||
`;
|
||||
}
|
||||
|
||||
const starsSmall = generateStars(1000);
|
||||
const starsMedium = generateStars(500);
|
||||
const starsLarge = generateStars(250);
|
||||
const stars1 = document.getElementById('stars1');
|
||||
const stars2 = document.getElementById('stars2');
|
||||
const stars3 = document.getElementById('stars3');
|
||||
|
||||
if (stars1) {
|
||||
stars1.style.cssText = `
|
||||
width: 1px;
|
||||
height: 1px;
|
||||
border-radius: 50%;
|
||||
box-shadow: ${starsSmall};
|
||||
`;
|
||||
}
|
||||
|
||||
if (stars2) {
|
||||
stars2.style.cssText = `
|
||||
width: 1.5px;
|
||||
height: 1.5px;
|
||||
border-radius: 50%;
|
||||
box-shadow: ${starsMedium};
|
||||
`;
|
||||
}
|
||||
|
||||
if (stars3) {
|
||||
stars3.style.cssText = `
|
||||
width: 2px;
|
||||
height: 2px;
|
||||
border-radius: 50%;
|
||||
box-shadow: ${starsLarge};
|
||||
`;
|
||||
}
|
||||
}
|
||||
|
||||
document.addEventListener('astro:after-swap', initBG);
|
||||
initBG();
|
||||
@@ -1,10 +0,0 @@
|
||||
function onScroll() {
|
||||
const header = document.getElementById("header")
|
||||
if (window.scrollY > 0) {
|
||||
header.classList.add("scrolled")
|
||||
} else {
|
||||
header.classList.remove("scrolled")
|
||||
}
|
||||
}
|
||||
|
||||
document.addEventListener("scroll", onScroll)
|
||||
@@ -1,67 +0,0 @@
|
||||
function changeTheme() {
|
||||
const element = document.documentElement
|
||||
const theme = element.classList.contains("dark") ? "light" : "dark"
|
||||
|
||||
const css = document.createElement("style")
|
||||
|
||||
css.appendChild(
|
||||
document.createTextNode(
|
||||
`* {
|
||||
-webkit-transition: none !important;
|
||||
-moz-transition: none !important;
|
||||
-o-transition: none !important;
|
||||
-ms-transition: none !important;
|
||||
transition: none !important;
|
||||
}`,
|
||||
),
|
||||
)
|
||||
document.head.appendChild(css)
|
||||
|
||||
if (theme === "dark") {
|
||||
element.classList.add("dark")
|
||||
} else {
|
||||
element.classList.remove("dark")
|
||||
}
|
||||
|
||||
window.getComputedStyle(css).opacity
|
||||
document.head.removeChild(css)
|
||||
localStorage.theme = theme
|
||||
}
|
||||
|
||||
function preloadTheme() {
|
||||
const theme = (() => {
|
||||
const userTheme = localStorage.theme
|
||||
|
||||
if (userTheme === "light" || userTheme === "dark") {
|
||||
return userTheme
|
||||
} else {
|
||||
return window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light"
|
||||
}
|
||||
})()
|
||||
|
||||
const element = document.documentElement
|
||||
|
||||
if (theme === "dark") {
|
||||
element.classList.add("dark")
|
||||
} else {
|
||||
element.classList.remove("dark")
|
||||
}
|
||||
|
||||
localStorage.theme = theme
|
||||
}
|
||||
|
||||
window.onload = () => {
|
||||
function initializeThemeButtons() {
|
||||
const headerThemeButton = document.getElementById("header-theme-button")
|
||||
const drawerThemeButton = document.getElementById("drawer-theme-button")
|
||||
headerThemeButton?.addEventListener("click", changeTheme)
|
||||
drawerThemeButton?.addEventListener("click", changeTheme)
|
||||
}
|
||||
|
||||
document.addEventListener("astro:after-swap", initializeThemeButtons)
|
||||
initializeThemeButtons()
|
||||
}
|
||||
|
||||
document.addEventListener("astro:after-swap", preloadTheme)
|
||||
|
||||
preloadTheme()
|
||||
|
Before Width: | Height: | Size: 68 KiB |
@@ -1,4 +0,0 @@
|
||||
User-agent: *
|
||||
Allow: /
|
||||
|
||||
Sitemap: http://localhost:4321/sitemap-index.xml
|
||||
@@ -1,19 +0,0 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg">
|
||||
<defs>
|
||||
<symbol id="email" viewBox="0 0 512 512">
|
||||
<path d="M64 112c-8.8 0-16 7.2-16 16v22.1L220.5 291.7c20.7 17 50.4 17 71.1 0L464 150.1V128c0-8.8-7.2-16-16-16H64zM48 212.2V384c0 8.8 7.2 16 16 16H448c8.8 0 16-7.2 16-16V212.2L322 328.8c-38.4 31.5-93.7 31.5-132 0L48 212.2zM0 128C0 92.7 28.7 64 64 64H448c35.3 0 64 28.7 64 64V384c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V128z"/>
|
||||
</symbol>
|
||||
<symbol id="github" viewBox="0 0 496 512">
|
||||
<path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3 .3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5 .3-6.2 2.3zm44.2-1.7c-2.9 .7-4.9 2.6-4.6 4.9 .3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3 .7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3 .3 2.9 2.3 3.9 1.6 1 3.6 .7 4.3-.7 .7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3 .7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3 .7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"/>
|
||||
</symbol>
|
||||
<symbol id="linkedin" viewBox="0 0 448 512">
|
||||
<path d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"/>
|
||||
</symbol>
|
||||
<symbol id="youtube" viewBox="0 0 512 512">
|
||||
<path d="M549.7 124.1c-6.3-23.7-24.8-42.3-48.3-48.6C458.8 64 288 64 288 64S117.2 64 74.6 75.5c-23.5 6.3-42 24.9-48.3 48.6-11.4 42.9-11.4 132.3-11.4 132.3s0 89.4 11.4 132.3c6.3 23.7 24.8 41.5 48.3 47.8C117.2 448 288 448 288 448s170.8 0 213.4-11.5c23.5-6.3 42-24.2 48.3-47.8 11.4-42.9 11.4-132.3 11.4-132.3s0-89.4-11.4-132.3zm-317.5 213.5V175.2l142.7 81.2-142.7 81.2z"/>
|
||||
</symbol>
|
||||
<symbol id="telegram" viewBox="0 0 496 512">
|
||||
<path d="M248 8C111 8 0 119 0 256S111 504 248 504 496 393 496 256 385 8 248 8zM363 176.7c-3.7 39.2-19.9 134.4-28.1 178.3-3.5 18.6-10.3 24.8-16.9 25.4-14.4 1.3-25.3-9.5-39.3-18.7-21.8-14.3-34.2-23.2-55.3-37.2-24.5-16.1-8.6-25 5.3-39.5 3.7-3.8 67.1-61.5 68.3-66.7 .2-.7 .3-3.1-1.2-4.4s-3.6-.8-5.1-.5q-3.3 .7-104.6 69.1-14.8 10.2-26.9 9.9c-8.9-.2-25.9-5-38.6-9.1-15.5-5-27.9-7.7-26.8-16.3q.8-6.7 18.5-13.7 108.4-47.2 144.6-62.3c68.9-28.6 83.2-33.6 92.5-33.8 2.1 0 6.6 .5 9.6 2.9a10.5 10.5 0 0 1 3.5 6.7A43.8 43.8 0 0 1 363 176.7z"/>
|
||||
</symbol>
|
||||
</defs>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 3.3 KiB |
@@ -1,27 +0,0 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg">
|
||||
<defs>
|
||||
<!-- astro icon -->
|
||||
<symbol id="astro" viewBox="0 0 85 107">
|
||||
<path d="M27.5894 91.1365C22.7555 86.7178 21.3444 77.4335 23.3583 70.7072C26.8503 74.948 31.6888 76.2914 36.7005 77.0497C44.4375 78.2199 52.0359 77.7822 59.2232 74.2459C60.0454 73.841 60.8052 73.3027 61.7036 72.7574C62.378 74.714 62.5535 76.6892 62.318 78.6996C61.7452 83.5957 59.3086 87.3778 55.4332 90.2448C53.8835 91.3916 52.2437 92.4167 50.6432 93.4979C45.7262 96.8213 44.3959 100.718 46.2435 106.386C46.2874 106.525 46.3267 106.663 46.426 107C43.9155 105.876 42.0817 104.24 40.6845 102.089C39.2087 99.8193 38.5066 97.3081 38.4696 94.5909C38.4511 93.2686 38.4511 91.9345 38.2733 90.6309C37.8391 87.4527 36.3471 86.0297 33.5364 85.9478C30.6518 85.8636 28.37 87.6469 27.7649 90.4554C27.7187 90.6707 27.6517 90.8837 27.5847 91.1341L27.5894 91.1365Z" fill="#F041FF"/>
|
||||
<path d="M0 69.5866C0 69.5866 14.3139 62.6137 28.6678 62.6137L39.4901 29.1204C39.8953 27.5007 41.0783 26.3999 42.4139 26.3999C43.7495 26.3999 44.9325 27.5007 45.3377 29.1204L56.1601 62.6137C73.1601 62.6137 84.8278 69.5866 84.8278 69.5866C84.8278 69.5866 60.5145 3.35233 60.467 3.21944C59.7692 1.2612 58.5911 0 57.0029 0H27.8274C26.2392 0 25.1087 1.2612 24.3634 3.21944C24.3108 3.34983 0 69.5866 0 69.5866Z" fill="currentColor"/>
|
||||
</symbol>
|
||||
|
||||
<!-- javascript icon -->
|
||||
<symbol id="javascript" viewBox="0 0 630 630">
|
||||
<rect width="630" height="630" fill="#f7df1e"/>
|
||||
<path fill="black" d="m423.2 492.19c12.69 20.72 29.2 35.95 58.4 35.95 24.53 0 40.2-12.26 40.2-29.2 0-20.3-16.1-27.49-43.1-39.3l-14.8-6.35c-42.72-18.2-71.1-41-71.1-89.2 0-44.4 33.83-78.2 86.7-78.2 37.64 0 64.7 13.1 84.2 47.4l-46.1 29.6c-10.15-18.2-21.1-25.37-38.1-25.37-17.34 0-28.33 11-28.33 25.37 0 17.76 11 24.95 36.4 35.95l14.8 6.34c50.3 21.57 78.7 43.56 78.7 93 0 53.3-41.87 82.5-98.1 82.5-54.98 0-90.5-26.2-107.88-60.54zm-209.13 5.13c9.3 16.5 17.76 30.45 38.1 30.45 19.45 0 31.72-7.61 31.72-37.2v-201.3h59.2v202.1c0 61.3-35.94 89.2-88.4 89.2-47.4 0-74.85-24.53-88.81-54.075z"/>
|
||||
</symbol>
|
||||
|
||||
<!-- typescript icon -->
|
||||
<symbol id="typescript" fill="none" viewBox="0 0 512 512">
|
||||
<rect fill="#3178c6" height="512" rx="50" width="512"/>
|
||||
<rect fill="#3178c6" height="512" rx="50" width="512"/>
|
||||
<path clip-rule="evenodd" fill="#fff" fill-rule="evenodd" d="m316.939 407.424v50.061c8.138 4.172 17.763 7.3 28.875 9.386s22.823 3.129 35.135 3.129c11.999 0 23.397-1.147 34.196-3.442 10.799-2.294 20.268-6.075 28.406-11.342 8.138-5.266 14.581-12.15 19.328-20.65s7.121-19.007 7.121-31.522c0-9.074-1.356-17.026-4.069-23.857s-6.625-12.906-11.738-18.225c-5.112-5.319-11.242-10.091-18.389-14.315s-15.207-8.213-24.18-11.967c-6.573-2.712-12.468-5.345-17.685-7.9-5.217-2.556-9.651-5.163-13.303-7.822-3.652-2.66-6.469-5.476-8.451-8.448-1.982-2.973-2.974-6.336-2.974-10.091 0-3.441.887-6.544 2.661-9.308s4.278-5.136 7.512-7.118c3.235-1.981 7.199-3.52 11.894-4.615 4.696-1.095 9.912-1.642 15.651-1.642 4.173 0 8.581.313 13.224.938 4.643.626 9.312 1.591 14.008 2.894 4.695 1.304 9.259 2.947 13.694 4.928 4.434 1.982 8.529 4.276 12.285 6.884v-46.776c-7.616-2.92-15.937-5.084-24.962-6.492s-19.381-2.112-31.066-2.112c-11.895 0-23.163 1.278-33.805 3.833s-20.006 6.544-28.093 11.967c-8.086 5.424-14.476 12.333-19.171 20.729-4.695 8.395-7.043 18.433-7.043 30.114 0 14.914 4.304 27.638 12.912 38.172 8.607 10.533 21.675 19.45 39.204 26.751 6.886 2.816 13.303 5.579 19.25 8.291s11.086 5.528 15.415 8.448c4.33 2.92 7.747 6.101 10.252 9.543 2.504 3.441 3.756 7.352 3.756 11.733 0 3.233-.783 6.231-2.348 8.995s-3.939 5.162-7.121 7.196-7.147 3.624-11.894 4.771c-4.748 1.148-10.303 1.721-16.668 1.721-10.851 0-21.597-1.903-32.24-5.71-10.642-3.806-20.502-9.516-29.579-17.13zm-84.159-123.342h64.22v-41.082h-179v41.082h63.906v182.918h50.874z"/>
|
||||
</symbol>
|
||||
|
||||
<!-- tailwind icon -->
|
||||
<symbol id="tailwind" viewBox="0 0 47 40" fill="none">
|
||||
<path fill="#6366f1" d="M23.5 6.5C17.5 6.5 13.75 9.5 12.25 15.5C14.5 12.5 17.125 11.375 20.125 12.125C21.8367 12.5529 23.0601 13.7947 24.4142 15.1692C26.6202 17.4084 29.1734 20 34.75 20C40.75 20 44.5 17 46 11C43.75 14 41.125 15.125 38.125 14.375C36.4133 13.9471 35.1899 12.7053 33.8357 11.3308C31.6297 9.09158 29.0766 6.5 23.5 6.5ZM12.25 20C6.25 20 2.5 23 1 29C3.25 26 5.875 24.875 8.875 25.625C10.5867 26.0529 11.8101 27.2947 13.1642 28.6693C15.3702 30.9084 17.9234 33.5 23.5 33.5C29.5 33.5 33.25 30.5 34.75 24.5C32.5 27.5 29.875 28.625 26.875 27.875C25.1633 27.4471 23.9399 26.2053 22.5858 24.8307C20.3798 22.5916 17.8266 20 12.25 20Z"/>
|
||||
</symbol>
|
||||
</defs>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 4.5 KiB |
@@ -1,87 +0,0 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg">
|
||||
<defs>
|
||||
<!-- menu -->
|
||||
<symbol id="menu" viewBox="0 0 24 24" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5">
|
||||
<path d="M3 12h18"/>
|
||||
<path d="M3 6h18"/>
|
||||
<path d="M3 18h18"/>
|
||||
</symbol>
|
||||
|
||||
<!-- x -->
|
||||
<symbol id="x" viewBox="0 0 24 24" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5">
|
||||
<path d="M18 6L6 18"/>
|
||||
<path d="M6 6l12 12"/>
|
||||
</symbol>
|
||||
|
||||
<!-- search -->
|
||||
<symbol id="search" viewBox="0 0 24 24" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5">
|
||||
<path d="M11 17.25a6.25 6.25 0 110-12.5 6.25 6.25 0 010 12.5z"/>
|
||||
<path d="M16 16l4.5 4.5"/>
|
||||
</symbol>
|
||||
|
||||
<!-- rss -->
|
||||
<symbol id="rss" viewBox="0 0 24 24" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5">
|
||||
<path d="M4 11a9 9 0 019 9"/>
|
||||
<path d="M4 4a16 16 0 0116 16"/>
|
||||
<circle cx="5" cy="19" r="1"/>
|
||||
</symbol>
|
||||
|
||||
<!-- sun -->
|
||||
<symbol id="sun" viewBox="0 0 24 24" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5">
|
||||
<circle cx="12" cy="12" r="5"/>
|
||||
<path d="M12 1v2"/>
|
||||
<path d="M12 21v2"/>
|
||||
<path d="M4.22 4.22l1.42 1.42"/>
|
||||
<path d="M18.36 18.36l1.42 1.42"/>
|
||||
<path d="M1 12h2"/>
|
||||
<path d="M21 12h2"/>
|
||||
<path d="M4.22 19.78l1.42-1.42"/>
|
||||
<path d="M18.36 5.64l1.42-1.42"/>
|
||||
</symbol>
|
||||
|
||||
<!-- moon -->
|
||||
<symbol id="moon" viewBox="0 0 24 24" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5">
|
||||
<path d="M21 12.79A9 9 0 1111.21 3 7 7 0 0021 12.79z"/>
|
||||
</symbol>
|
||||
|
||||
<!-- square -->
|
||||
<symbol id="square" viewBox="0 0 448 512">
|
||||
<path d="M384 80c8.8 0 16 7.2 16 16V416c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V96c0-8.8 7.2-16 16-16H384zM64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64z"/>
|
||||
</symbol>
|
||||
|
||||
<!-- square-check -->
|
||||
<symbol id="square-check" viewBox="0 0 448 512">
|
||||
<path d="M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM337 209L209 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L303 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"/>
|
||||
</symbol>
|
||||
|
||||
<!-- calendar -->
|
||||
<symbol id="calendar" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 24 24">
|
||||
<rect x="3" y="4" width="18" height="18" rx="2" ry="2"/>
|
||||
<path d="M16 2v4"/>
|
||||
<path d="M8 2v4"/>
|
||||
<path d="M3 10h18"/>
|
||||
</symbol>
|
||||
|
||||
<!-- book-open -->
|
||||
<symbol id="book-open" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 24 24">
|
||||
<path d="M2 3h6a4 4 0 014 4v14a3 3 0 00-3-3H2z"/>
|
||||
<path d="M22 3h-6a4 4 0 00-4 4v14a3 3 0 013-3h7z"/>
|
||||
</symbol>
|
||||
|
||||
<!-- arrow-right -->
|
||||
<symbol id="arrow-right" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 24 24">
|
||||
<path d="M5 12h14"/>
|
||||
<path d="M12 5l7 7-7 7"/>
|
||||
</symbol>
|
||||
|
||||
<!-- globe -->
|
||||
<symbol id="globe" viewBox="0 0 16 16">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M10.268 14.0934C11.9051 13.4838 13.2303 12.2333 13.9384 10.6469C13.1192 10.7941 12.2138 10.9111 11.2469 10.9925C11.0336 12.2005 10.695 13.2621 10.268 14.0934ZM8 16C12.4183 16 16 12.4183 16 8C16 3.58172 12.4183 0 8 0C3.58172 0 0 3.58172 0 8C0 12.4183 3.58172 16 8 16ZM8.48347 14.4823C8.32384 14.494 8.16262 14.5 8 14.5C7.83738 14.5 7.67616 14.494 7.51654 14.4823C7.5132 14.4791 7.50984 14.4759 7.50647 14.4726C7.2415 14.2165 6.94578 13.7854 6.67032 13.1558C6.41594 12.5744 6.19979 11.8714 6.04101 11.0778C6.67605 11.1088 7.33104 11.125 8 11.125C8.66896 11.125 9.32395 11.1088 9.95899 11.0778C9.80021 11.8714 9.58406 12.5744 9.32968 13.1558C9.05422 13.7854 8.7585 14.2165 8.49353 14.4726C8.49016 14.4759 8.4868 14.4791 8.48347 14.4823ZM11.4187 9.72246C12.5137 9.62096 13.5116 9.47245 14.3724 9.28806C14.4561 8.87172 14.5 8.44099 14.5 8C14.5 7.55901 14.4561 7.12828 14.3724 6.71194C13.5116 6.52755 12.5137 6.37904 11.4187 6.27753C11.4719 6.83232 11.5 7.40867 11.5 8C11.5 8.59133 11.4719 9.16768 11.4187 9.72246ZM10.1525 6.18401C10.2157 6.75982 10.25 7.36805 10.25 8C10.25 8.63195 10.2157 9.24018 10.1525 9.81598C9.46123 9.85455 8.7409 9.875 8 9.875C7.25909 9.875 6.53877 9.85455 5.84749 9.81598C5.7843 9.24018 5.75 8.63195 5.75 8C5.75 7.36805 5.7843 6.75982 5.84749 6.18401C6.53877 6.14545 7.25909 6.125 8 6.125C8.74091 6.125 9.46123 6.14545 10.1525 6.18401ZM11.2469 5.00748C12.2138 5.08891 13.1191 5.20593 13.9384 5.35306C13.2303 3.7667 11.9051 2.51622 10.268 1.90662C10.695 2.73788 11.0336 3.79953 11.2469 5.00748ZM8.48347 1.51771C8.4868 1.52089 8.49016 1.52411 8.49353 1.52737C8.7585 1.78353 9.05422 2.21456 9.32968 2.84417C9.58406 3.42562 9.80021 4.12856 9.95899 4.92219C9.32395 4.89118 8.66896 4.875 8 4.875C7.33104 4.875 6.67605 4.89118 6.04101 4.92219C6.19978 4.12856 6.41594 3.42562 6.67032 2.84417C6.94578 2.21456 7.2415 1.78353 7.50647 1.52737C7.50984 1.52411 7.51319 1.52089 7.51653 1.51771C7.67615 1.50597 7.83738 1.5 8 1.5C8.16262 1.5 8.32384 1.50597 8.48347 1.51771ZM5.73202 1.90663C4.0949 2.51622 2.76975 3.7667 2.06159 5.35306C2.88085 5.20593 3.78617 5.08891 4.75309 5.00748C4.96639 3.79953 5.30497 2.73788 5.73202 1.90663ZM4.58133 6.27753C3.48633 6.37904 2.48837 6.52755 1.62761 6.71194C1.54392 7.12828 1.5 7.55901 1.5 8C1.5 8.44099 1.54392 8.87172 1.62761 9.28806C2.48837 9.47245 3.48633 9.62096 4.58133 9.72246C4.52807 9.16768 4.5 8.59133 4.5 8C4.5 7.40867 4.52807 6.83232 4.58133 6.27753ZM4.75309 10.9925C3.78617 10.9111 2.88085 10.7941 2.06159 10.6469C2.76975 12.2333 4.0949 13.4838 5.73202 14.0934C5.30497 13.2621 4.96639 12.2005 4.75309 10.9925Z"/>
|
||||
</symbol>
|
||||
|
||||
<!-- link -->
|
||||
<symbol id="link" viewBox="0 0 16 16">
|
||||
<path d="M8.46968 1.46968C10.1433 -0.203925 12.8567 -0.203923 14.5303 1.46968C16.2039 3.14329 16.2039 5.85674 14.5303 7.53034L12.0303 10.0303L10.9697 8.96968L13.4697 6.46968C14.5575 5.38186 14.5575 3.61816 13.4697 2.53034C12.3819 1.44252 10.6182 1.44252 9.53034 2.53034L7.03034 5.03034L5.96968 3.96968L8.46968 1.46968ZM11.5303 5.53034L5.53034 11.5303L4.46968 10.4697L10.4697 4.46968L11.5303 5.53034ZM1.46968 14.5303C3.14329 16.2039 5.85673 16.204 7.53034 14.5303L10.0303 12.0303L8.96968 10.9697L6.46968 13.4697C5.38186 14.5575 3.61816 14.5575 2.53034 13.4697C1.44252 12.3819 1.44252 10.6182 2.53034 9.53034L5.03034 7.03034L3.96968 5.96968L1.46968 8.46968C-0.203923 10.1433 -0.203925 12.8567 1.46968 14.5303Z"/>
|
||||
</symbol>
|
||||
</defs>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 6.5 KiB |
@@ -1,17 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
* Front to the WordPress application. This file doesn't do anything, but loads
|
||||
* wp-blog-header.php which does and tells WordPress to load the theme.
|
||||
*
|
||||
* @package WordPress
|
||||
*/
|
||||
|
||||
/**
|
||||
* Tells WordPress to load the WordPress theme and output it.
|
||||
*
|
||||
* @var bool
|
||||
*/
|
||||
define( 'WP_USE_THEMES', true );
|
||||
|
||||
/** Loads the WordPress Environment and Template */
|
||||
require __DIR__ . '/wp-blog-header.php';
|
||||
@@ -1,384 +0,0 @@
|
||||
WordPress - Web publishing software
|
||||
|
||||
Copyright 2011-2024 by the contributors
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
|
||||
This program incorporates work covered by the following copyright and
|
||||
permission notices:
|
||||
|
||||
b2 is (c) 2001, 2002 Michel Valdrighi - https://cafelog.com
|
||||
|
||||
Wherever third party code has been used, credit has been given in the code's
|
||||
comments.
|
||||
|
||||
b2 is released under the GPL
|
||||
|
||||
and
|
||||
|
||||
WordPress - Web publishing software
|
||||
|
||||
Copyright 2003-2010 by the contributors
|
||||
|
||||
WordPress is released under the GPL
|
||||
|
||||
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
|
||||
|
||||
GNU GENERAL PUBLIC LICENSE
|
||||
Version 2, June 1991
|
||||
|
||||
Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.
|
||||
|
||||
Preamble
|
||||
|
||||
The licenses for most software are designed to take away your
|
||||
freedom to share and change it. By contrast, the GNU General Public
|
||||
License is intended to guarantee your freedom to share and change free
|
||||
software--to make sure the software is free for all its users. This
|
||||
General Public License applies to most of the Free Software
|
||||
Foundation's software and to any other program whose authors commit to
|
||||
using it. (Some other Free Software Foundation software is covered by
|
||||
the GNU Lesser General Public License instead.) You can apply it to
|
||||
your programs, too.
|
||||
|
||||
When we speak of free software, we are referring to freedom, not
|
||||
price. Our General Public Licenses are designed to make sure that you
|
||||
have the freedom to distribute copies of free software (and charge for
|
||||
this service if you wish), that you receive source code or can get it
|
||||
if you want it, that you can change the software or use pieces of it
|
||||
in new free programs; and that you know you can do these things.
|
||||
|
||||
To protect your rights, we need to make restrictions that forbid
|
||||
anyone to deny you these rights or to ask you to surrender the rights.
|
||||
These restrictions translate to certain responsibilities for you if you
|
||||
distribute copies of the software, or if you modify it.
|
||||
|
||||
For example, if you distribute copies of such a program, whether
|
||||
gratis or for a fee, you must give the recipients all the rights that
|
||||
you have. You must make sure that they, too, receive or can get the
|
||||
source code. And you must show them these terms so they know their
|
||||
rights.
|
||||
|
||||
We protect your rights with two steps: (1) copyright the software, and
|
||||
(2) offer you this license which gives you legal permission to copy,
|
||||
distribute and/or modify the software.
|
||||
|
||||
Also, for each author's protection and ours, we want to make certain
|
||||
that everyone understands that there is no warranty for this free
|
||||
software. If the software is modified by someone else and passed on, we
|
||||
want its recipients to know that what they have is not the original, so
|
||||
that any problems introduced by others will not reflect on the original
|
||||
authors' reputations.
|
||||
|
||||
Finally, any free program is threatened constantly by software
|
||||
patents. We wish to avoid the danger that redistributors of a free
|
||||
program will individually obtain patent licenses, in effect making the
|
||||
program proprietary. To prevent this, we have made it clear that any
|
||||
patent must be licensed for everyone's free use or not licensed at all.
|
||||
|
||||
The precise terms and conditions for copying, distribution and
|
||||
modification follow.
|
||||
|
||||
GNU GENERAL PUBLIC LICENSE
|
||||
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
||||
|
||||
0. This License applies to any program or other work which contains
|
||||
a notice placed by the copyright holder saying it may be distributed
|
||||
under the terms of this General Public License. The "Program", below,
|
||||
refers to any such program or work, and a "work based on the Program"
|
||||
means either the Program or any derivative work under copyright law:
|
||||
that is to say, a work containing the Program or a portion of it,
|
||||
either verbatim or with modifications and/or translated into another
|
||||
language. (Hereinafter, translation is included without limitation in
|
||||
the term "modification".) Each licensee is addressed as "you".
|
||||
|
||||
Activities other than copying, distribution and modification are not
|
||||
covered by this License; they are outside its scope. The act of
|
||||
running the Program is not restricted, and the output from the Program
|
||||
is covered only if its contents constitute a work based on the
|
||||
Program (independent of having been made by running the Program).
|
||||
Whether that is true depends on what the Program does.
|
||||
|
||||
1. You may copy and distribute verbatim copies of the Program's
|
||||
source code as you receive it, in any medium, provided that you
|
||||
conspicuously and appropriately publish on each copy an appropriate
|
||||
copyright notice and disclaimer of warranty; keep intact all the
|
||||
notices that refer to this License and to the absence of any warranty;
|
||||
and give any other recipients of the Program a copy of this License
|
||||
along with the Program.
|
||||
|
||||
You may charge a fee for the physical act of transferring a copy, and
|
||||
you may at your option offer warranty protection in exchange for a fee.
|
||||
|
||||
2. You may modify your copy or copies of the Program or any portion
|
||||
of it, thus forming a work based on the Program, and copy and
|
||||
distribute such modifications or work under the terms of Section 1
|
||||
above, provided that you also meet all of these conditions:
|
||||
|
||||
a) You must cause the modified files to carry prominent notices
|
||||
stating that you changed the files and the date of any change.
|
||||
|
||||
b) You must cause any work that you distribute or publish, that in
|
||||
whole or in part contains or is derived from the Program or any
|
||||
part thereof, to be licensed as a whole at no charge to all third
|
||||
parties under the terms of this License.
|
||||
|
||||
c) If the modified program normally reads commands interactively
|
||||
when run, you must cause it, when started running for such
|
||||
interactive use in the most ordinary way, to print or display an
|
||||
announcement including an appropriate copyright notice and a
|
||||
notice that there is no warranty (or else, saying that you provide
|
||||
a warranty) and that users may redistribute the program under
|
||||
these conditions, and telling the user how to view a copy of this
|
||||
License. (Exception: if the Program itself is interactive but
|
||||
does not normally print such an announcement, your work based on
|
||||
the Program is not required to print an announcement.)
|
||||
|
||||
These requirements apply to the modified work as a whole. If
|
||||
identifiable sections of that work are not derived from the Program,
|
||||
and can be reasonably considered independent and separate works in
|
||||
themselves, then this License, and its terms, do not apply to those
|
||||
sections when you distribute them as separate works. But when you
|
||||
distribute the same sections as part of a whole which is a work based
|
||||
on the Program, the distribution of the whole must be on the terms of
|
||||
this License, whose permissions for other licensees extend to the
|
||||
entire whole, and thus to each and every part regardless of who wrote it.
|
||||
|
||||
Thus, it is not the intent of this section to claim rights or contest
|
||||
your rights to work written entirely by you; rather, the intent is to
|
||||
exercise the right to control the distribution of derivative or
|
||||
collective works based on the Program.
|
||||
|
||||
In addition, mere aggregation of another work not based on the Program
|
||||
with the Program (or with a work based on the Program) on a volume of
|
||||
a storage or distribution medium does not bring the other work under
|
||||
the scope of this License.
|
||||
|
||||
3. You may copy and distribute the Program (or a work based on it,
|
||||
under Section 2) in object code or executable form under the terms of
|
||||
Sections 1 and 2 above provided that you also do one of the following:
|
||||
|
||||
a) Accompany it with the complete corresponding machine-readable
|
||||
source code, which must be distributed under the terms of Sections
|
||||
1 and 2 above on a medium customarily used for software interchange; or,
|
||||
|
||||
b) Accompany it with a written offer, valid for at least three
|
||||
years, to give any third party, for a charge no more than your
|
||||
cost of physically performing source distribution, a complete
|
||||
machine-readable copy of the corresponding source code, to be
|
||||
distributed under the terms of Sections 1 and 2 above on a medium
|
||||
customarily used for software interchange; or,
|
||||
|
||||
c) Accompany it with the information you received as to the offer
|
||||
to distribute corresponding source code. (This alternative is
|
||||
allowed only for noncommercial distribution and only if you
|
||||
received the program in object code or executable form with such
|
||||
an offer, in accord with Subsection b above.)
|
||||
|
||||
The source code for a work means the preferred form of the work for
|
||||
making modifications to it. For an executable work, complete source
|
||||
code means all the source code for all modules it contains, plus any
|
||||
associated interface definition files, plus the scripts used to
|
||||
control compilation and installation of the executable. However, as a
|
||||
special exception, the source code distributed need not include
|
||||
anything that is normally distributed (in either source or binary
|
||||
form) with the major components (compiler, kernel, and so on) of the
|
||||
operating system on which the executable runs, unless that component
|
||||
itself accompanies the executable.
|
||||
|
||||
If distribution of executable or object code is made by offering
|
||||
access to copy from a designated place, then offering equivalent
|
||||
access to copy the source code from the same place counts as
|
||||
distribution of the source code, even though third parties are not
|
||||
compelled to copy the source along with the object code.
|
||||
|
||||
4. You may not copy, modify, sublicense, or distribute the Program
|
||||
except as expressly provided under this License. Any attempt
|
||||
otherwise to copy, modify, sublicense or distribute the Program is
|
||||
void, and will automatically terminate your rights under this License.
|
||||
However, parties who have received copies, or rights, from you under
|
||||
this License will not have their licenses terminated so long as such
|
||||
parties remain in full compliance.
|
||||
|
||||
5. You are not required to accept this License, since you have not
|
||||
signed it. However, nothing else grants you permission to modify or
|
||||
distribute the Program or its derivative works. These actions are
|
||||
prohibited by law if you do not accept this License. Therefore, by
|
||||
modifying or distributing the Program (or any work based on the
|
||||
Program), you indicate your acceptance of this License to do so, and
|
||||
all its terms and conditions for copying, distributing or modifying
|
||||
the Program or works based on it.
|
||||
|
||||
6. Each time you redistribute the Program (or any work based on the
|
||||
Program), the recipient automatically receives a license from the
|
||||
original licensor to copy, distribute or modify the Program subject to
|
||||
these terms and conditions. You may not impose any further
|
||||
restrictions on the recipients' exercise of the rights granted herein.
|
||||
You are not responsible for enforcing compliance by third parties to
|
||||
this License.
|
||||
|
||||
7. If, as a consequence of a court judgment or allegation of patent
|
||||
infringement or for any other reason (not limited to patent issues),
|
||||
conditions are imposed on you (whether by court order, agreement or
|
||||
otherwise) that contradict the conditions of this License, they do not
|
||||
excuse you from the conditions of this License. If you cannot
|
||||
distribute so as to satisfy simultaneously your obligations under this
|
||||
License and any other pertinent obligations, then as a consequence you
|
||||
may not distribute the Program at all. For example, if a patent
|
||||
license would not permit royalty-free redistribution of the Program by
|
||||
all those who receive copies directly or indirectly through you, then
|
||||
the only way you could satisfy both it and this License would be to
|
||||
refrain entirely from distribution of the Program.
|
||||
|
||||
If any portion of this section is held invalid or unenforceable under
|
||||
any particular circumstance, the balance of the section is intended to
|
||||
apply and the section as a whole is intended to apply in other
|
||||
circumstances.
|
||||
|
||||
It is not the purpose of this section to induce you to infringe any
|
||||
patents or other property right claims or to contest validity of any
|
||||
such claims; this section has the sole purpose of protecting the
|
||||
integrity of the free software distribution system, which is
|
||||
implemented by public license practices. Many people have made
|
||||
generous contributions to the wide range of software distributed
|
||||
through that system in reliance on consistent application of that
|
||||
system; it is up to the author/donor to decide if he or she is willing
|
||||
to distribute software through any other system and a licensee cannot
|
||||
impose that choice.
|
||||
|
||||
This section is intended to make thoroughly clear what is believed to
|
||||
be a consequence of the rest of this License.
|
||||
|
||||
8. If the distribution and/or use of the Program is restricted in
|
||||
certain countries either by patents or by copyrighted interfaces, the
|
||||
original copyright holder who places the Program under this License
|
||||
may add an explicit geographical distribution limitation excluding
|
||||
those countries, so that distribution is permitted only in or among
|
||||
countries not thus excluded. In such case, this License incorporates
|
||||
the limitation as if written in the body of this License.
|
||||
|
||||
9. The Free Software Foundation may publish revised and/or new versions
|
||||
of the General Public License from time to time. Such new versions will
|
||||
be similar in spirit to the present version, but may differ in detail to
|
||||
address new problems or concerns.
|
||||
|
||||
Each version is given a distinguishing version number. If the Program
|
||||
specifies a version number of this License which applies to it and "any
|
||||
later version", you have the option of following the terms and conditions
|
||||
either of that version or of any later version published by the Free
|
||||
Software Foundation. If the Program does not specify a version number of
|
||||
this License, you may choose any version ever published by the Free Software
|
||||
Foundation.
|
||||
|
||||
10. If you wish to incorporate parts of the Program into other free
|
||||
programs whose distribution conditions are different, write to the author
|
||||
to ask for permission. For software which is copyrighted by the Free
|
||||
Software Foundation, write to the Free Software Foundation; we sometimes
|
||||
make exceptions for this. Our decision will be guided by the two goals
|
||||
of preserving the free status of all derivatives of our free software and
|
||||
of promoting the sharing and reuse of software generally.
|
||||
|
||||
NO WARRANTY
|
||||
|
||||
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
|
||||
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
|
||||
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
|
||||
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
|
||||
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
|
||||
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
|
||||
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
|
||||
REPAIR OR CORRECTION.
|
||||
|
||||
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
||||
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
|
||||
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
|
||||
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
|
||||
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
|
||||
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
|
||||
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
|
||||
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
|
||||
POSSIBILITY OF SUCH DAMAGES.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
How to Apply These Terms to Your New Programs
|
||||
|
||||
If you develop a new program, and you want it to be of the greatest
|
||||
possible use to the public, the best way to achieve this is to make it
|
||||
free software which everyone can redistribute and change under these terms.
|
||||
|
||||
To do so, attach the following notices to the program. It is safest
|
||||
to attach them to the start of each source file to most effectively
|
||||
convey the exclusion of warranty; and each file should have at least
|
||||
the "copyright" line and a pointer to where the full notice is found.
|
||||
|
||||
<one line to give the program's name and a brief idea of what it does.>
|
||||
Copyright (C) <year> <name of author>
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along
|
||||
with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
|
||||
Also add information on how to contact you by electronic and paper mail.
|
||||
|
||||
If the program is interactive, make it output a short notice like this
|
||||
when it starts in an interactive mode:
|
||||
|
||||
Gnomovision version 69, Copyright (C) year name of author
|
||||
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
|
||||
This is free software, and you are welcome to redistribute it
|
||||
under certain conditions; type `show c' for details.
|
||||
|
||||
The hypothetical commands `show w' and `show c' should show the appropriate
|
||||
parts of the General Public License. Of course, the commands you use may
|
||||
be called something other than `show w' and `show c'; they could even be
|
||||
mouse-clicks or menu items--whatever suits your program.
|
||||
|
||||
You should also get your employer (if you work as a programmer) or your
|
||||
school, if any, to sign a "copyright disclaimer" for the program, if
|
||||
necessary. Here is a sample; alter the names:
|
||||
|
||||
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
|
||||
`Gnomovision' (which makes passes at compilers) written by James Hacker.
|
||||
|
||||
<signature of Ty Coon>, 1 April 1989
|
||||
Ty Coon, President of Vice
|
||||
|
||||
This General Public License does not permit incorporating your program into
|
||||
proprietary programs. If your program is a subroutine library, you may
|
||||
consider it more useful to permit linking proprietary applications with the
|
||||
library. If this is what you want to do, use the GNU Lesser General
|
||||
Public License instead of this License.
|
||||
|
||||
WRITTEN OFFER
|
||||
|
||||
The source code for any program binaries or compressed scripts that are
|
||||
included with WordPress can be freely obtained at the following URL:
|
||||
|
||||
https://wordpress.org/download/source/
|
||||