From 26d2c18764e22a1a713f3348bdcde6175fb3ba7f Mon Sep 17 00:00:00 2001 From: Simon Eisenmann Date: Sun, 16 Feb 2014 17:11:04 +0100 Subject: [PATCH] Split up html templates and added extra slots for easy customization and extension. --- .gitignore | 3 ++- html/extra.html | 2 ++ html/head.html | 11 +++++++++ html/logo.html | 1 + html/main.html | 19 ++++----------- server.conf.in | 2 +- src/app/spreed-speakfreely-server/main.go | 29 +++++++++++++---------- src/styles/components/_bar.scss | 4 ++++ 8 files changed, 42 insertions(+), 29 deletions(-) create mode 100644 html/extra.html create mode 100644 html/head.html create mode 100644 html/logo.html diff --git a/.gitignore b/.gitignore index ec7eaf1c..5ae99d00 100644 --- a/.gitignore +++ b/.gitignore @@ -21,4 +21,5 @@ debian/tmp vendor/* /dist_* /build/out/ -/.sass-cache \ No newline at end of file +/.sass-cache +/extra diff --git a/html/extra.html b/html/extra.html new file mode 100644 index 00000000..c31dc609 --- /dev/null +++ b/html/extra.html @@ -0,0 +1,2 @@ +<%define "extra-body"%><%end%> +<%define "extra-head"%><%end%> \ No newline at end of file diff --git a/html/head.html b/html/head.html new file mode 100644 index 00000000..126b9b30 --- /dev/null +++ b/html/head.html @@ -0,0 +1,11 @@ +<%define "head"%>Spreed Speak Freely + + + + + + + + +<%template "extra-head" .%> +<%end%> \ No newline at end of file diff --git a/html/logo.html b/html/logo.html new file mode 100644 index 00000000..9373e23d --- /dev/null +++ b/html/logo.html @@ -0,0 +1 @@ +<%define "logo"%>