Used the new sitebuild tool to generate stuff.

main
Zed A. Shaw 2 weeks ago
parent 49dc8cf330
commit 9961915c8c
  1. 3
      Makefile
  2. 3
      main.go
  3. 25
      public/alpine_test.html
  4. 25
      public/base.html
  5. 14
      public/error/index.html
  6. 14
      public/game/1/turings-tarpit/index.html
  7. 14
      public/game/index.html
  8. 14
      public/index.html
  9. 14
      public/live/index.html
  10. 14
      public/login/index.html
  11. 14
      public/register/index.html
  12. 14
      public/stream/1/index.html
  13. 14
      public/stream/index.html
  14. 9
      tools/cmd/dothing/main.go
  15. 11
      tools/cmd/sitebuild/main.go

@ -37,3 +37,6 @@ cover_report:
go tool cover -func=coverage.txt go tool cover -func=coverage.txt
go tool cover -html=coverage.txt -o coverage.html go tool cover -html=coverage.txt -o coverage.html
open coverage.html open coverage.html
site:
go run tools/cmd/sitebuild/main.go

@ -14,7 +14,6 @@ import (
"zedshaw.games/webapp/api" "zedshaw.games/webapp/api"
"zedshaw.games/webapp/data" "zedshaw.games/webapp/data"
"zedshaw.games/webapp/zed"
) )
@ -30,8 +29,6 @@ func main() {
StrictRouting: true, StrictRouting: true,
}) })
zed.RenderPages("./pages", "./public")
app.Use(logger.New()) app.Use(logger.New())
app.Use(recov.New()) app.Use(recov.New())

@ -1,4 +1,15 @@
<html> <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="/global.css">
<link rel="stylesheet" href="/color.css">
<link rel="stylesheet" href="/blockstart.css">
<title>Hello</title>
</head>
<body>
<html>
<head> <head>
<script defer src="https://cdn.jsdelivr.net/npm/alpinejs@3.x.x/dist/cdn.min.js"></script> <script defer src="https://cdn.jsdelivr.net/npm/alpinejs@3.x.x/dist/cdn.min.js"></script>
@ -7,16 +18,10 @@
<h1 x-data="{ message: 'I ❤ Alpine' }" x-text="message"></h1> <h1 x-data="{ message: 'I ❤ Alpine' }" x-text="message"></h1>
</body> </body>
</html> </html>
s">
<title>ZedShaw's Game Thing</title>
<script defer src="/js/alpine.js"></script>
<script src="/js/code.js"></script>
<script>
let req = new GetJson("/api/game/1/index.json");
</script>
</head>
<body x-init="Game = await req.theData()" x-data="{Game: {}}"> </body>
</html>
{}}">
<header> <header>
<a href="/">🏡</a> <span>Zed's Game Dev Website Yay</span> <a href="/">🏡</a> <span>Zed's Game Dev Website Yay</span>
</header> </header>

@ -1,4 +1,15 @@
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="/global.css">
<link rel="stylesheet" href="/color.css">
<link rel="stylesheet" href="/blockstart.css">
<title>Hello</title>
</head>
<body>
<!DOCTYPE html>
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
@ -23,18 +34,10 @@
</footer> </footer>
</body> </body>
</html> </html>
a()" x-data="{Game: {}}">
<header>
<a href="/">🏡</a> <span>Zed's Game Dev Website Yay</span>
</header>
<blockstart>
<shape style="--w: 100%; --h: 300px">Gameplay Demo Video</shape>
<block style="--value: 7">
<h1 x-text="Game.title">Title</h1>
<block class="horizontal"> </body>
</html>
<block class="horizontal">
<shape style="--w: 200px; --h: 200px;">Some Image</shape> <shape style="--w: 200px; --h: 200px;">Some Image</shape>
<p x-text="Game.description">Description</p> <p x-text="Game.description">Description</p>

@ -1,4 +1,15 @@
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="/global.css">
<link rel="stylesheet" href="/color.css">
<link rel="stylesheet" href="/blockstart.css">
<title>Hello</title>
</head>
<body>
<!DOCTYPE html>
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
@ -24,3 +35,6 @@
</footer> </footer>
</body> </body>
</html> </html>
</body>
</html>

@ -1,4 +1,15 @@
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="/global.css">
<link rel="stylesheet" href="/color.css">
<link rel="stylesheet" href="/blockstart.css">
<title>Hello</title>
</head>
<body>
<!DOCTYPE html>
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
@ -59,3 +70,6 @@
</footer> </footer>
</body> </body>
</html> </html>
</body>
</html>

@ -1,4 +1,15 @@
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="/global.css">
<link rel="stylesheet" href="/color.css">
<link rel="stylesheet" href="/blockstart.css">
<title>Hello</title>
</head>
<body>
<!DOCTYPE html>
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
@ -74,3 +85,6 @@ x DIY microdosing. Pickled selvage bespoke small batch, blue bottle twee tacos j
</footer> </footer>
</body> </body>
</html> </html>
</body>
</html>

@ -1,4 +1,15 @@
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="/global.css">
<link rel="stylesheet" href="/color.css">
<link rel="stylesheet" href="/blockstart.css">
<title>Hello</title>
</head>
<body>
<!DOCTYPE html>
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
@ -85,3 +96,6 @@
</footer> </footer>
</body> </body>
</html> </html>
</body>
</html>

@ -1,4 +1,15 @@
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="/global.css">
<link rel="stylesheet" href="/color.css">
<link rel="stylesheet" href="/blockstart.css">
<title>Hello</title>
</head>
<body>
<!DOCTYPE html>
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
@ -55,3 +66,6 @@
</footer> </footer>
</body> </body>
</html> </html>
</body>
</html>

@ -1,4 +1,15 @@
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="/global.css">
<link rel="stylesheet" href="/color.css">
<link rel="stylesheet" href="/blockstart.css">
<title>Hello</title>
</head>
<body>
<!DOCTYPE html>
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
@ -42,3 +53,6 @@
</footer> </footer>
</body> </body>
</html> </html>
</body>
</html>

@ -1,4 +1,15 @@
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="/global.css">
<link rel="stylesheet" href="/color.css">
<link rel="stylesheet" href="/blockstart.css">
<title>Hello</title>
</head>
<body>
<!DOCTYPE html>
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
@ -44,3 +55,6 @@
</footer> </footer>
</body> </body>
</html> </html>
</body>
</html>

@ -1,4 +1,15 @@
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="/global.css">
<link rel="stylesheet" href="/color.css">
<link rel="stylesheet" href="/blockstart.css">
<title>Hello</title>
</head>
<body>
<!DOCTYPE html>
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
@ -79,3 +90,6 @@ i poutine jianbing chambray.</p>
</footer> </footer>
</body> </body>
</html> </html>
</body>
</html>

@ -1,4 +1,15 @@
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="/global.css">
<link rel="stylesheet" href="/color.css">
<link rel="stylesheet" href="/blockstart.css">
<title>Hello</title>
</head>
<body>
<!DOCTYPE html>
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
@ -66,3 +77,6 @@ ral chicharrones typewriter chartreuse vice Brooklyn. Adaptogen pour-over vibece
</footer> </footer>
</body> </body>
</html> </html>
</body>
</html>

@ -1,9 +0,0 @@
package main
import (
"log"
)
func main() {
log.Println("I DO THING!")
}

@ -0,0 +1,11 @@
package main
import (
"log"
"zedshaw.games/webapp/zed"
)
func main() {
log.Println("Generating site from pages to public.")
zed.RenderPages("./pages", "./public", "layouts/main")
}
Loading…
Cancel
Save