Skip to content

Commit

Permalink
Initial Commit
Browse files Browse the repository at this point in the history
  • Loading branch information
sanguine6660 committed Dec 15, 2023
0 parents commit 73da697
Show file tree
Hide file tree
Showing 22 changed files with 874 additions and 0 deletions.
31 changes: 31 additions & 0 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: Deploy Website to GitHub Pages

on:
push:
branches:
- main

jobs:
deploy:
runs-on: ubuntu-latest

steps:
- name: Checkout Repository
uses: actions/checkout@v2

- name: Set Up Node.js
uses: actions/setup-node@v2
with:
node-version: 18

- name: Install Dependencies
run: npm install

- name: Build Project
run: npm run build

- name: Deploy to GitHub Pages
uses: peaceiris/actions-gh-pages@v3
with:
deploy_key: ${{ secrets.DEPLOY_KEY }}
publish_dir: ./dist
26 changes: 26 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*

node_modules
dist
dist-ssr
*.local

# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
.DS_Store
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?

package-lock.json
5 changes: 5 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
extra/
node_modules/
.vscode/
package-*
cache.json
26 changes: 26 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"arrowParens": "always",
"singleQuote": true,
"bracketSpacing": true,
"endOfLine": "lf",
"printWidth": 180,
"semi": true,
"tabWidth": 4,
"trailingComma": "none",
"tailwindConfig": "./tailwind.config.js",
"plugins": ["prettier-plugin-tailwindcss"],
"overrides": [
{
"files": ["*.md"],
"options": {
"singleQuote": false
}
},
{
"files": ["*.yaml", "*.yml"],
"options": {
"tabWidth": 2
}
}
]
}
30 changes: 30 additions & 0 deletions HEADER.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
▪ ·▄▄▄▄• ▄▄▄· ▐ ▄ ▄▄▄· ▄▄ • ▪ ▄▄· ▄▄▄ ▄▄▄· ·▄▄▄▄▄▄▄▄
██ ▪▀·.█▌▐█ ▀█ •█▌▐█▐█ ▀█ ▐█ ▀ ▪██ ▐█ ▌▪▀▄ █·▐█ ▀█ ▐▄▄·•██
▐█·▄█▀▀▀•▄█▀▀█ ▐█▐▐▌▄█▀▀█ ▄█ ▀█▄▐█·██ ▄▄▐▀▀▄ ▄█▀▀█ ██▪ ▐█.▪
▐█▌█▌▪▄█▀▐█ ▪▐▌██▐█▌▐█ ▪▐▌▐█▄▪▐█▐█▌▐███▌▐█•█▌▐█ ▪▐▌██▌. ▐█▌·
▀▀▀·▀▀▀ • ▀ ▀ ▀▀ █▪ ▀ ▀ ·▀▀▀▀ ▀▀▀·▀▀▀ .▀ ▀ ▀ ▀ ▀▀▀ ▀▀▀


@@@@@
@@* *@@
@@@ @@@
@@@ @@ @@@ @@@@@@@@@@@
@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@
@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#@@@ @@ @@ @@@@ @@@@
@@@@ @@@ @@@@ @@@@ @@@
@@@@@@ @@@@@@ @@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@

Copyright (c) 2023 - present | sanguine6660 <sanguine6660@gmail.com>
Copyright (c) 2023 - present | izanagicraft.com <contact@izanagicraft.com>
Copyright (c) 2023 - present | izanagicraft.com team and contributors
43 changes: 43 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
<div align="center">
<img src="https://avatars.githubusercontent.com/u/153524152?s=220" alt="logo">
</div>
<div align="center">
<h1>IzanagiCraft - Website Frontend</h1>
<a href="https://discord.gg/ySsgfQmY">
<img src="https://img.shields.io/discord/1183768311851388958.svg?colorB=Blue&logo=discord&label=Support+%26+Community&style=for-the-badge" alt="Support">
</a>
<a href="https://github.com/IzanagiCraft/izanagi-website-frontend/issues">
<img src="https://img.shields.io/github/issues/IzanagiCraft/izanagi-website-frontend.svg?style=for-the-badge">
</a>
<a href="https://www.gnu.org/licenses/gpl-3.0">
<img src="https://img.shields.io/badge/License-GPLv3-blue.svg?style=for-the-badge">
</a>
</div>

---

izanagi-website-frontend » https://izanagicraft.com/

## Overview

TODO: add information

---

## Contribution

Contributions are welcome! If you encounter any issues or have suggestions for improvements, please open an issue or create a pull request.

## Versioning

We follow [Semantic Versioning](https://semver.org/). For the available versions, see the [releases](https://github.com/IzanagiCraft/izanagi-website-frontend/releases) on this repository.

---

## Authorship

This library is actively maintained by the IzanagiCraft team. For inquiries, reach out to [contact@izanagicraft.com](mailto:contact@izanagicraft.com).

## Copyright

Copyright (c) 2023 - present | IzanagiCraft team and contributors. See the [LICENSE](./LICENSE) file for details.
112 changes: 112 additions & 0 deletions index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,112 @@
<!--
- ▪ ·▄▄▄▄• ▄▄▄· ▐ ▄ ▄▄▄· ▄▄ • ▪ ▄▄· ▄▄▄ ▄▄▄· ·▄▄▄▄▄▄▄▄
- ██ ▪▀·.█▌▐█ ▀█ •█▌▐█▐█ ▀█ ▐█ ▀ ▪██ ▐█ ▌▪▀▄ █·▐█ ▀█ ▐▄▄·•██
- ▐█·▄█▀▀▀•▄█▀▀█ ▐█▐▐▌▄█▀▀█ ▄█ ▀█▄▐█·██ ▄▄▐▀▀▄ ▄█▀▀█ ██▪ ▐█.▪
- ▐█▌█▌▪▄█▀▐█ ▪▐▌██▐█▌▐█ ▪▐▌▐█▄▪▐█▐█▌▐███▌▐█•█▌▐█ ▪▐▌██▌. ▐█▌·
- ▀▀▀·▀▀▀ • ▀ ▀ ▀▀ █▪ ▀ ▀ ·▀▀▀▀ ▀▀▀·▀▀▀ .▀ ▀ ▀ ▀ ▀▀▀ ▀▀▀
-
-
- @@@@@
- @@* *@@
- @@@ @@@
- @@@ @@ @@@ @@@@@@@@@@@
- @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@
- @@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@
- @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
- @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
- @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
- #@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
- #@@@ @@ @@ @@@@ @@@@
- @@@@ @@@ @@@@ @@@@ @@@
- @@@@@@ @@@@@@ @@
- @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
- @@@@@@@@@@@@@@@@@@@@@@@@@@@@@
- @@@@@@@@@@@@@@@@@@@@@@@@@@@
- @@@@@@@@@@@@@@@@@@@@@@@
- @@@@@@@@@@@@@@@@@@@
- @@@@@@@@@@@
-
- Copyright (c) 2023 - present | sanguine6660 <sanguine6660@gmail.com>
- Copyright (c) 2023 - present | izanagicraft.com <contact@izanagicraft.com>
- Copyright (c) 2023 - present | izanagicraft.com team and contributors
-->

<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>𝑰𝒛𝒂𝒏𝒂𝒈𝒊𝑪𝒓𝒂𝒇𝒕 🌐 | Loading...</title>

<meta name="apple-mobile-web-app-title" content="𝑰𝒛𝒂𝒏𝒂𝒈𝒊𝑪𝒓𝒂𝒇𝒕" />
<meta property="og:title" content="𝑰𝒛𝒂𝒏𝒂𝒈𝒊𝑪𝒓𝒂𝒇𝒕" />

<meta
property="og:description"
content="𝑰𝒛𝒂𝒏𝒂𝒈𝒊𝑪𝒓𝒂𝒇𝒕 - Get information about the server. | Immerse in IzanagiCraft, a unique Minecraft MMORPG set in medieval Japan. Experience epic adventures as a Samurai/Ninja."
/>
<meta
name="description"
content="𝑰𝒛𝒂𝒏𝒂𝒈𝒊𝑪𝒓𝒂𝒇𝒕 - Get information about the server. | Immerse in IzanagiCraft, a unique Minecraft MMORPG set in medieval Japan. Experience epic adventures as a Samurai/Ninja."
/>

<meta property="og:site_name" content="izanagicraft.com" />
<meta name="application-name" content="izanagicraft.com" />

<meta property="og:locale" content="en" />
<meta name="language" content="english" />
<meta name="mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-capable" content="yes" />

<meta name="theme-color" content="#8b0000" />
<meta name="msapplication-TileColor" content="#8b0000" />
<meta name="apple-mobile-web-app-status-bar-style" content="#8b0000" />

<meta property="og:image" content="/logo.png" />

<meta property="og:url" content="https://izanagicraft.com/" />
<link rel="canonical" href="https://izanagicraft.com/" />

<meta name="keyword" content="minecraft, minecraft network, community, discord, spiel, spaß, mmo, mmorpg, network, minecraft community" />

<meta name="revisit-after" content="30 days" />
<meta name="robots" content="index, follow" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<meta name="author" content="sanguine6660" />

<link rel="manifest" href="/manifest.json" />

<script src="/registerSW.js"></script>
</head>
<body class="min-h-screen w-screen select-none overflow-x-hidden bg-black text-gray-300">
<noscript>
<style>
* {
padding: 0;
margin: 0;
box-sizing: border-box;
}
body {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
height: 100vh;
width: 100vw;
background: black;
color: silver;
overflow: hidden;
}
p {
font-size: 30px;
text-align: center;
}
</style>
<p>Please enable Javascript in your browser</p>
</noscript>
<div id="root"></div>
<script type="module" src="/src/main.jsx"></script>
</body>
</html>
49 changes: 49 additions & 0 deletions licenseConfig.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
{
"ignore": [".*", "*.json", "*.txt", "*.md", "*.yml", "**/.*", "**/*.json", "**/*.txt", "**/*.md", "**/*.yml"],
"license": "HEADER.txt",
"licenseFormats": {
"default": {
"prepend": "/**",
"append": " */\n",
"eachLine": {
"prepend": " * "
}
},
"js": {
"prepend": "/**",
"append": " */\n",
"eachLine": {
"prepend": " * "
}
},
"ejs": {
"prepend": "<!--",
"append": " -->\n",
"eachLine": {
"prepend": " - "
}
},
"html": {
"prepend": "<!--",
"append": " -->\n",
"eachLine": {
"prepend": " - "
}
},
"scss": {
"prepend": "/**",
"append": " */\n",
"eachLine": {
"prepend": " * "
}
},
"css": {
"prepend": "///**",
"append": "// */\n",
"eachLine": {
"prepend": "// * "
}
}
},
"trailingWhitespace": "TRIM"
}
39 changes: 39 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
{
"name": "izanagi-website-frontend",
"private": true,
"version": "1.0.0",
"type": "module",
"scripts": {
"dev": "vite",
"pubdev": "vite --host",
"build": "vite build",
"lint": "eslint . --ext js,jsx --report-unused-disable-directives --max-warnings 0",
"preview": "vite preview",
"prettier": "npx prettier --write .",
"licenseCheck": "license-check-and-add check -f ./licenseConfig.json",
"licenseFormat": "license-check-and-add add -f ./licenseConfig.json"
},
"dependencies": {
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-icons": "^4.12.0",
"react-router-dom": "^6.21.0",
"react-skinview3d": "^5.0.2",
"react-toastify": "^9.1.3",
"web-push": "^3.6.6",
"web-vitals": "^3.5.0"
},
"devDependencies": {
"@types/react": "^18.2.43",
"@types/react-dom": "^18.2.17",
"@vitejs/plugin-react": "^4.2.1",
"autoprefixer": "^10.4.16",
"license-check-and-add": "^4.0.5",
"postcss": "^8.4.32",
"prettier": "^3.0.0",
"prettier-plugin-tailwindcss": "^0.5.3",
"tailwindcss": "^3.3.6",
"vite": "^5.0.8",
"vite-plugin-pwa": "^0.17.4"
}
}
Loading

0 comments on commit 73da697

Please sign in to comment.