Use --pushstate and absolute URLs

This commit is contained in:
Richard Feldman
2016-09-01 05:16:00 -07:00
parent 949e3ef14c
commit 45ec4b157e
24 changed files with 50 additions and 54 deletions

View File

@@ -69,7 +69,7 @@ elm-package install --yes
Once that succeeds, run this to verify everything:
```bash
elm-live Main.elm --open --output=elm.js
elm-live Main.elm --open --pushstate --output=elm.js
```
A browser should open, and you should see this in it:

View File

@@ -16,7 +16,7 @@ elm-package install
## Building
```bash
elm-live Main.elm --open --output=elm.js
elm-live Main.elm --open --pushstate --output=elm.js
```
## Compiling CSS

View File

@@ -4,10 +4,10 @@
<head>
<meta charset="UTF-8">
<title>ElmHub</title>
<script type="text/javascript" src="elm.js"></script>
<script type="text/javascript" src="/elm.js"></script>
<link rel="stylesheet" href="style.css">
<link rel="icon" type="image/png" href="elm-hub.png">
<link rel="stylesheet" href="/style.css">
<link rel="icon" type="image/png" href="/elm-hub.png">
</head>
<body>

View File

@@ -4,13 +4,9 @@
<head>
<meta charset="UTF-8">
<title>Elm Workshop</title>
<script type="text/javascript" src="elm.js"></script>
<!-- Uncomment the below line to enable elm-reactor support. -->
<!-- <script type="text/javascript" src="/_reactor/debug.js"></script> -->
<link rel="stylesheet" href="style.css">
<link rel="icon" type="image/png" href="elm-hub.png">
<script type="text/javascript" src="/elm.js"></script>
<link rel="stylesheet" href="/style.css">
<link rel="icon" type="image/png" href="/elm-hub.png">
</head>
<body>

View File

@@ -16,7 +16,7 @@ elm-package install
## Building
```bash
elm-live Main.elm --open --output=elm.js
elm-live Main.elm --open --pushstate --output=elm.js
```
## References

View File

@@ -4,10 +4,10 @@
<head>
<meta charset="UTF-8">
<title>ElmHub</title>
<script type="text/javascript" src="elm.js"></script>
<script type="text/javascript" src="/elm.js"></script>
<link rel="stylesheet" href="style.css">
<link rel="icon" type="image/png" href="elm-hub.png">
<link rel="stylesheet" href="/style.css">
<link rel="icon" type="image/png" href="/elm-hub.png">
</head>
<body>

View File

@@ -16,7 +16,7 @@ elm-package install
## Building
```bash
elm-live Main.elm --open --output=elm.js
elm-live Main.elm --open --pushstate --output=elm.js
```
## Running Tests

View File

@@ -4,9 +4,9 @@
<head>
<meta charset="UTF-8">
<title>ElmHub</title>
<script type="text/javascript" src="github.js"></script>
<script type="text/javascript" src="elm.js"></script>
<link rel="stylesheet" href="style.css">
<script type="text/javascript" src="/github.js"></script>
<script type="text/javascript" src="/elm.js"></script>
<link rel="stylesheet" href="/style.css">
<link rel="icon" type="image/png" href="elm-hub.png">
</head>

View File

@@ -16,7 +16,7 @@ elm-package install
## Building
```bash
elm-live Main.elm --open --output=elm.js
elm-live Main.elm --open --pushstate --output=elm.js
```
## References

View File

@@ -4,10 +4,10 @@
<head>
<meta charset="UTF-8">
<title>ElmHub</title>
<script type="text/javascript" src="elm.js"></script>
<script type="text/javascript" src="/elm.js"></script>
<link rel="stylesheet" href="style.css">
<link rel="icon" type="image/png" href="elm-hub.png">
<link rel="stylesheet" href="/style.css">
<link rel="icon" type="image/png" href="/elm-hub.png">
</head>
<body>

View File

@@ -16,7 +16,7 @@ elm-package install
## Building
```bash
elm-live Main.elm --open --output=elm.js
elm-live Main.elm --open --pushstate --output=elm.js
```
## References

View File

@@ -4,10 +4,10 @@
<head>
<meta charset="UTF-8">
<title>ElmHub</title>
<script type="text/javascript" src="elm.js"></script>
<script type="text/javascript" src="/elm.js"></script>
<link rel="stylesheet" href="style.css">
<link rel="icon" type="image/png" href="elm-hub.png">
<link rel="stylesheet" href="/style.css">
<link rel="icon" type="image/png" href="/elm-hub.png">
</head>
<body>

View File

@@ -16,7 +16,7 @@ elm-package install
## Building
```bash
elm-live Main.elm --open --output=elm.js
elm-live Main.elm --open --pushstate --output=elm.js
```
## References

View File

@@ -4,10 +4,10 @@
<head>
<meta charset="UTF-8">
<title>ElmHub</title>
<script type="text/javascript" src="elm.js"></script>
<script type="text/javascript" src="/elm.js"></script>
<link rel="stylesheet" href="style.css">
<link rel="icon" type="image/png" href="elm-hub.png">
<link rel="stylesheet" href="/style.css">
<link rel="icon" type="image/png" href="/elm-hub.png">
</head>
<body>

View File

@@ -16,7 +16,7 @@ elm-package install
## Building
```bash
elm-live Main.elm --open --output=elm.js
elm-live Main.elm --open --pushstate --output=elm.js
```
## References

View File

@@ -4,10 +4,10 @@
<head>
<meta charset="UTF-8">
<title>ElmHub</title>
<script type="text/javascript" src="elm.js"></script>
<script type="text/javascript" src="/elm.js"></script>
<link rel="stylesheet" href="style.css">
<link rel="icon" type="image/png" href="elm-hub.png">
<link rel="stylesheet" href="/style.css">
<link rel="icon" type="image/png" href="/elm-hub.png">
</head>
<body>

View File

@@ -16,5 +16,5 @@ elm-package install
## Building
```bash
elm-live Main.elm --open --output=elm.js
elm-live Main.elm --open --pushstate --output=elm.js
```

View File

@@ -4,10 +4,10 @@
<head>
<meta charset="UTF-8">
<title>ElmHub</title>
<script type="text/javascript" src="elm.js"></script>
<script type="text/javascript" src="/elm.js"></script>
<link rel="stylesheet" href="style.css">
<link rel="icon" type="image/png" href="elm-hub.png">
<link rel="stylesheet" href="/style.css">
<link rel="icon" type="image/png" href="/elm-hub.png">
</head>
<body>

View File

@@ -16,7 +16,7 @@ elm-package install
## Building
```bash
elm-live Main.elm --open --output=elm.js
elm-live Main.elm --open --pushstate --output=elm.js
```
## References

View File

@@ -4,10 +4,10 @@
<head>
<meta charset="UTF-8">
<title>ElmHub</title>
<script type="text/javascript" src="elm.js"></script>
<script type="text/javascript" src="/elm.js"></script>
<link rel="stylesheet" href="style.css">
<link rel="icon" type="image/png" href="elm-hub.png">
<link rel="stylesheet" href="/style.css">
<link rel="icon" type="image/png" href="/elm-hub.png">
</head>
<body>

View File

@@ -16,5 +16,5 @@ elm-package install
## Building
```bash
elm-live Main.elm --open --output=elm.js
elm-live Main.elm --open --pushstate --output=elm.js
```

View File

@@ -4,10 +4,10 @@
<head>
<meta charset="UTF-8">
<title>ElmHub</title>
<script type="text/javascript" src="github.js"></script>
<script type="text/javascript" src="elm.js"></script>
<link rel="stylesheet" href="style.css">
<link rel="icon" type="image/png" href="elm-hub.png">
<script type="text/javascript" src="/elm.js"></script>
<link rel="stylesheet" href="/style.css">
<link rel="icon" type="image/png" href="/elm-hub.png">
</head>
<body>

View File

@@ -16,7 +16,7 @@ elm-package install
## Building
```bash
elm-live Main.elm --open --output=elm.js
elm-live Main.elm --open --pushstate --output=elm.js
```
## Running Tests

View File

@@ -4,10 +4,10 @@
<head>
<meta charset="UTF-8">
<title>ElmHub</title>
<script type="text/javascript" src="github.js"></script>
<script type="text/javascript" src="elm.js"></script>
<link rel="stylesheet" href="style.css">
<link rel="icon" type="image/png" href="elm-hub.png">
<script type="text/javascript" src="/github.js"></script>
<script type="text/javascript" src="/elm.js"></script>
<link rel="stylesheet" href="/style.css">
<link rel="icon" type="image/png" href="/elm-hub.png">
</head>
<body>