Skip to content

Commit

Permalink
Convert to TypeScript and remove jQuery
Browse files Browse the repository at this point in the history
  • Loading branch information
Jobus0 committed Dec 17, 2024
1 parent 594a9bb commit 419e4e3
Show file tree
Hide file tree
Showing 6 changed files with 296 additions and 261 deletions.
25 changes: 25 additions & 0 deletions .github/workflows/build-and-deploy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: compile-deploy.yml
on: push

jobs:
build-and-deploy:
permissions:
contents: read
pages: write
id-token: write

environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}

runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 18
- run: npm install -g typescript
- run: tsc
- uses: actions/deploy-pages@v4
with:
path: ./dist
5 changes: 2 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

debug.log
.idea
/main.css.map
*.js
*.map
13 changes: 4 additions & 9 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="utf-8">
</head>
<body onload="loadSettings()">
<body>
<div id="top-content">
<div class="config-buttons">
<div class="toggle" id="nightmare-toggle">Nightmare</div>
Expand Down Expand Up @@ -767,16 +767,11 @@ <h3>Yurei<img src="ghost-icons/yurei.webp"></h3>
</div>
</div>
</div>
<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" integrity="sha256-4+XzXVhsDmqanXGHaHvgh1gMQKX40OUvDEBTu8JcmNs=" crossorigin="anonymous"></script>
<script type="text/javascript" src="main.js"></script>
<script src="main.js"></script>
<script src="https://unpkg.com/[email protected]/dist/main.js"></script>
<script>
{
const ghosts = document.querySelector("#ghosts");
animateCSSGrid.wrapGrid(ghosts, {duration: 400});
const evidence = document.querySelector("#evidence-buttons");
animateCSSGrid.wrapGrid(evidence, {duration: 400});
}
animateCSSGrid.wrapGrid(document.querySelector("#ghosts"), {duration: 400});
animateCSSGrid.wrapGrid(document.querySelector("#evidence-buttons"), {duration: 400});
</script>
</body>
</html>
249 changes: 0 additions & 249 deletions main.js

This file was deleted.

Loading

0 comments on commit 419e4e3

Please sign in to comment.