diff --git a/public/stylesheets/style.css b/public/stylesheets/style.css
index 66057c8..565ccfd 100644
--- a/public/stylesheets/style.css
+++ b/public/stylesheets/style.css
@@ -1,14 +1,38 @@
body {
- padding: 50px;
- background-color: #333;
+ padding: 10px 50px;
+ background-color: #222;
color: #cecece;
- font: 38px "Lato Light", "Lucida Grande", Helvetica, Arial, sans-serif;
+ font: 1.7em monospace;
+ max-width: 800px;
+ margin: auto auto;
+ width: 100%;
}
a {
color: #00B7FF;
+ text-decoration: none;
+ opacity: 0.8;
+}
+
+a:hover {
+ opacity: 1;
}
h3 {
- text-align: right;
+ text-align: right;
+ text-decoration: underline;
}
+
+h3 .subtitle {
+ text-decoration: none;
+ font-size: 0.8em;
+}
+
+code {
+ display: block;
+ left: 0px;
+ right: 0px;
+ position: relative;
+ background-color: black;
+ width: 100%;
+}
\ No newline at end of file
diff --git a/routes/index.js b/routes/index.js
index 7fdde63..6d6dce0 100644
--- a/routes/index.js
+++ b/routes/index.js
@@ -1,9 +1,18 @@
-var express = require('express');
-var router = express.Router();
+const express = require('express')
+const router = express.Router()
-/* GET home page. */
-router.get('/', (req, res) => res.render('index'));
-router.use('/subito', require('./tor'));
-router.use('/metadata', require('./metadata'));
+const fromTor = require('./tor')
-module.exports = router;
+// magic
+const render = template => (req, res) => res.render(template)
+
+router.get('/', render('index'))
+
+// livello I
+router.get('/subito', fromTor,
+ (req, res) => res.render(req.fromTor ? 'torok' : 'tornook') )
+
+// livello II
+router.get('/metadata', render('metadata'))
+
+module.exports = router
diff --git a/views/error.pug b/views/error.pug
index 51ec12c..77f0258 100644
--- a/views/error.pug
+++ b/views/error.pug
@@ -1,6 +1,6 @@
extends layout
block content
- h1= message
- h2= error.status
- pre #{error.stack}
+ // h3 E' successo un casino.
+ // p Non dovresti essere qui.
+ blockquote= message
diff --git a/views/index.pug b/views/index.pug
index 7f0ea4b..7e9d86f 100644
--- a/views/index.pug
+++ b/views/index.pug
@@ -1,19 +1,20 @@
extends layout
block content
- h3.title Fuga dal controllo
+ h3 Fuga dal controllo
p.
- Una vita impossibile si meritava quel bastardo, ma da qualcosa dovevo cominciare per fargliela pagare.
+ Una vita impossibile si meritava quel bastardo, ma da qualcosa dovevo cominciare per fargliela pagare.
L'idea l'aveva avuta Anna, la mia collega sempre allegra che riuscivo
a sopportare a giorni alterni, ma era l'unica con cui potevo condividere una cosa
del genere.
-
p.
- Tartassargli il telefono di telefonate, ma non io e non solo una persona, volevo che quel
- telefono gli scoppiasse, volevo fargli cambiare numero, così volli mettere un po' di annunci su subito di un iphone X a 200euro con il suo numero di telefono, l'avrebbero chiamato a centinaia
- e la mia vendetta poteva cominciare.
+ Tartassargli il telefono di telefonate, volevo che quel telefono gli scoppiasse, volevo fargli cambiare numero,
+ così penso' di mettere un po' di annunci su subito di un iphone a 100euro con il suo numero di telefono, l'avrebbero
+ chiamato a centinaia; si era una cosa stupida, ma come dicevo, da qualcosa dovevo pur cominciare.
p.
- L'unico problema era che non volevo essere rintracciata così chiesi ad Anna due dritte su come poter fare: "Usa Tor Browser mi raccomando" si limitò a dichiarare, come se fosse la cosa più normale del mondo.
+ L'unico problema era che non volevo essere rintracciata, così chiesi ad Anna due dritte su come poter fare.
+ "Usa Tor Browser
+ mi raccomando" si limitò a dirmi, come se fosse la cosa più normale del mondo.
- p Non mi rimaneva che aprire il sito https://fugadalcontrollo.org/subito e pubblicare l'annuncio.
+ p Non mi rimaneva che aprire il sito https://fugadalcontrollo.org/subito e pubblicare l'annuncio.
diff --git a/views/layout.pug b/views/layout.pug
index 15af079..b945f57 100644
--- a/views/layout.pug
+++ b/views/layout.pug
@@ -4,4 +4,4 @@ html
title= title
link(rel='stylesheet', href='/stylesheets/style.css')
body
- block content
+ block content
\ No newline at end of file
diff --git a/views/metadata.pug b/views/metadata.pug
deleted file mode 100644
index b099173..0000000
--- a/views/metadata.pug
+++ /dev/null
@@ -1,7 +0,0 @@
-extends layout
-
-block content
- p.
- Non male per una principiante no? Iniziavo a prendere fiducia e a pensare di
- potermela cavare da sola...
-