aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Tuomi <jans.tuomi@gmail.com>2017-12-25 21:08:27 +0200
committerJan Tuomi <jans.tuomi@gmail.com>2017-12-25 21:08:27 +0200
commite8b81067e9d58785b633fdbecf3810d7f746788b (patch)
tree37620e6c8cc9486f4793a224e11b25b151866137
parentb048975d318da59aa0a31689a21e8f3c1c8ebb5b (diff)
Optimize for prod
-rw-r--r--.gitignore1
-rw-r--r--package.json4
-rw-r--r--src/components/contact.tag6
-rw-r--r--src/index.html17
4 files changed, 11 insertions, 17 deletions
diff --git a/.gitignore b/.gitignore
index e2de7e4..e09331e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
Caddyfile
node_modules
+build \ No newline at end of file
diff --git a/package.json b/package.json
index d6a676d..19f6e3c 100644
--- a/package.json
+++ b/package.json
@@ -5,11 +5,11 @@
"author": "Jan Tuomi <jans.tuomi@gmail.com>",
"license": "MIT",
"scripts": {
- "start": "nodemon --exec caddy"
+ "build": "cp src/index.html src/style.css build/ && riot src build/bundle.js",
+ "start": "caddy"
},
"dependencies": {
"node-sass": "^4.7.2",
- "nodemon": "^1.14.1",
"riot": "^3.7.4"
}
}
diff --git a/src/components/contact.tag b/src/components/contact.tag
index e223e5d..c4a2815 100644
--- a/src/components/contact.tag
+++ b/src/components/contact.tag
@@ -1,18 +1,18 @@
<contact>
<div>
- <a href="https://www.linkedin.com/in/jantuomi/">
+ <a href="https://www.linkedin.com/in/jantuomi/" alt="Linkedin">
<span class="icon"><i class="fa fa-linkedin fa-lg" aria-hidden="true" /></span>
<span class="url">linkedin.com/in/jantuomi</span>
</a>
</div>
<div>
- <a href="https://t.me/jantuomi">
+ <a href="https://t.me/jantuomi" alt="Telegram">
<span class="icon"><i class="fa fa-telegram fa-lg" aria-hidden="true" /></span>
<span class="url">t.me/jantuomi</span>
</a>
</div>
<div>
- <a href="mailto:jans.tuomi@gmail.com">
+ <a href="mailto:jans.tuomi@gmail.com" alt="Email">
<span class="icon"><i class="fa fa-envelope fa-lg" aria-hidden="true" /></span>
<span class="url">jans.tuomi@gmail.com</span>
</a>
diff --git a/src/index.html b/src/index.html
index 2dd9ab8..0a8fd59 100644
--- a/src/index.html
+++ b/src/index.html
@@ -1,5 +1,5 @@
<!doctype html>
-<html>
+<html lang="en">
<head>
<title>Jan Tuomi</title>
@@ -12,21 +12,14 @@
<body>
<site></site>
-
- <!-- riot tags -->
- <script src="components/site.tag" type="riot/tag"></script>
- <script src="components/header.tag" type="riot/tag"></script>
- <script src="components/contact.tag" type="riot/tag"></script>
- <script src="components/content.tag" type="riot/tag"></script>
- <script src="components/list.tag" type="riot/tag"></script>
- <script src="components/subheading.tag" type="riot/tag"></script>
<!-- scripts we need -->
- <script src="https://cdnjs.cloudflare.com/ajax/libs/babel-standalone/6.18.1/babel.min.js"></script>
- <script src="https://rawgit.com/riot/riot/master/riot%2Bcompiler.min.js"></script>
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/riot/3.7.4/riot.min.js"></script>
+
+ <!-- riot tags -->
+ <script src="bundle.js"></script>
<!-- mount this app -->
<script> riot.mount('*') </script>
</body>
-
</html>