From a5615175daf9c5ae9b4893f81f3a793e8096eb4c Mon Sep 17 00:00:00 2001 From: Thomas Fillon Date: Wed, 2 Sep 2015 14:41:02 +0200 Subject: [PATCH] First customization of site templates --- diggersdigest/static/css/dig2.css | 4 + .../static/img/diggersdigest_400.png | Bin 0 -> 19512 bytes .../static/img/dotted_background.png | Bin 0 -> 106 bytes diggersdigest/static/img/favicon.ico | Bin 0 -> 892 bytes diggersdigest/templates/base.html | 153 ++++++++++++++++++ diggersdigest/templates/email/base.html | 3 + diggersdigest/templates/email/base.txt | 3 + diggersdigest/templates/errors/404.html | 18 +++ diggersdigest/templates/errors/500.html | 18 +++ .../templates/includes/editable_form.html | 28 ++++ .../templates/includes/editable_loader.html | 20 +++ .../templates/includes/editable_toolbar.html | 13 ++ .../templates/includes/footer_scripts.html | 17 ++ .../templates/includes/form_errors.html | 11 ++ .../templates/includes/form_fields.html | 27 ++++ .../templates/includes/language_selector.html | 22 +++ .../templates/includes/pagination.html | 22 +++ .../templates/includes/search_form.html | 28 ++++ .../templates/includes/user_panel.html | 12 ++ diggersdigest/templates/index.html | 57 +++++++ diggersdigest/templates/search_results.html | 55 +++++++ 21 files changed, 511 insertions(+) create mode 100644 diggersdigest/static/css/dig2.css create mode 100644 diggersdigest/static/img/diggersdigest_400.png create mode 100644 diggersdigest/static/img/dotted_background.png create mode 100644 diggersdigest/static/img/favicon.ico create mode 100644 diggersdigest/templates/base.html create mode 100644 diggersdigest/templates/email/base.html create mode 100644 diggersdigest/templates/email/base.txt create mode 100644 diggersdigest/templates/errors/404.html create mode 100644 diggersdigest/templates/errors/500.html create mode 100644 diggersdigest/templates/includes/editable_form.html create mode 100644 diggersdigest/templates/includes/editable_loader.html create mode 100644 diggersdigest/templates/includes/editable_toolbar.html create mode 100644 diggersdigest/templates/includes/footer_scripts.html create mode 100644 diggersdigest/templates/includes/form_errors.html create mode 100644 diggersdigest/templates/includes/form_fields.html create mode 100644 diggersdigest/templates/includes/language_selector.html create mode 100644 diggersdigest/templates/includes/pagination.html create mode 100644 diggersdigest/templates/includes/search_form.html create mode 100644 diggersdigest/templates/includes/user_panel.html create mode 100644 diggersdigest/templates/index.html create mode 100644 diggersdigest/templates/search_results.html diff --git a/diggersdigest/static/css/dig2.css b/diggersdigest/static/css/dig2.css new file mode 100644 index 0000000..d58c814 --- /dev/null +++ b/diggersdigest/static/css/dig2.css @@ -0,0 +1,4 @@ +.container{ + background:url("../img/dotted_background.png" + ) repeat; +} \ No newline at end of file diff --git a/diggersdigest/static/img/diggersdigest_400.png b/diggersdigest/static/img/diggersdigest_400.png new file mode 100644 index 0000000000000000000000000000000000000000..db99b9cbaedbb9b2bf4de500a70dfa699e476519 GIT binary patch literal 19512 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 KMNUMnLSTYM=!N+J literal 0 HcmV?d00001 diff --git a/diggersdigest/static/img/dotted_background.png b/diggersdigest/static/img/dotted_background.png new file mode 100644 index 0000000000000000000000000000000000000000..4bee33bc06fdcb77d8972c6c8fc3d1b9fec61976 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f48G5=nhDc0JP5^=%8xjxKvpFRk zZsYx*I78zoi|9r6J9{c8ZwSu2x96vP+sb66qYMoBQxyJLY_}=^YG&|s^>bP0l+XkK D^qwLa literal 0 HcmV?d00001 diff --git a/diggersdigest/static/img/favicon.ico b/diggersdigest/static/img/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..8c4212f1a1c93efcc368344229ecbeb0716e6ea8 GIT binary patch literal 892 zcmex=C5UDGKfoZ!!NAWTz|1Jfz$D1XEXer(2ty_V z12fQ#NPv}-3uG6P2m=ELJEs5x13M!FGeVq^iJ66!jh#bCgi{n~Aka}POmJzCq#!FB zgOD)0qM@>}i0J=Y3_L(tCP8LF273n0i?T|;^}~72eC}bMnpOBUFY)Qmm))|>Q$PH^ zdfI36y$xQxx9V=^Z-{$o#%^TyWoctj<3yH_n3r=yr-TM~OgFX+*Yg$1+G@4eZJJ8A z|N2Um$+3QsIi9)}s+B603ny&UdHy6}@}wh^=gqmrXSLg~I(ftX%~PM=j0tt!oo4aS zCEM4=xwS<-kyl^Al7y%Re>?zabnb6&cg_)LSz%H}tF z8xkDDSRPEAw_JGb)*pYv>ZjhgStP9&DLd`ce9N@WMcPLe3)fuLE(rBF)Hhi|m}lmu zYF&EfEI}r?BaY=$)$w`{Lu3h%o*1>&>*{wCaGq3Bvf44Y3B0lZgw#i23bB(t4O;*p>{rxUPa;D>Cm1tK+ zSJ46&Vd18)JKfouFMZ$g$J4AR+y2N-DUZ_ayScYkI-6`h9{#hreDc%DCzOLHMQEI` vwCkUG{>`i1b}ku9A8%Rrrs-*b6X%2#ed6=ag>T`PDicp^5ZQP<{{Kw?CXXdJ literal 0 HcmV?d00001 diff --git a/diggersdigest/templates/base.html b/diggersdigest/templates/base.html new file mode 100644 index 0000000..b67b36c --- /dev/null +++ b/diggersdigest/templates/base.html @@ -0,0 +1,153 @@ + + +{% load pages_tags mezzanine_tags i18n staticfiles %} + + + + + + +{% block meta_title %}{% endblock %}{% if settings.SITE_TITLE %} | {{ settings.SITE_TITLE }}{% endif %} + + +{% ifinstalled mezzanine.blog %} + + +{% endifinstalled %} + +{% compress css %} + + + + +{% if LANGUAGE_BIDI %} + +{% endif %} +{% ifinstalled cartridge.shop %} + +{% if LANGUAGE_BIDI %} + +{% endif %} +{% endifinstalled %} +{% block extra_css %}{% endblock %} +{% endcompress %} + +{% compress js %} + + + +{% block extra_js %}{% endblock %} +{% endcompress %} + + + +{% block extra_head %}{% endblock %} + + + + + + +
+ +{% nevercache %} +{% if messages %} +
+{% for message in messages %} +
+ + {{ message }} +
+{% endfor %} +
+{% endif %} +{% endnevercache %} + +

{% block title %}{% endblock %}

+ + + +
+ +
+
+ +
+ {% block left_panel %} +
{% page_menu "pages/menus/tree.html" %}
+ {% endblock %} +
+ +
+ {% block main %}{% endblock %} +
+ +
+ {% nevercache %} + {% include "includes/language_selector.html" %} + {% include "includes/user_panel.html" %} + {% endnevercache %} +
+
+ {% block right_panel %} + {% ifinstalled mezzanine.twitter %} + {% include "twitter/tweets.html" %} + {% endifinstalled %} + {% endblock %} +
+
+
+ +
+
+ +
+
+{% page_menu "pages/menus/footer.html" %} + +
+

+ {% trans "Powered by" %} + Mezzanine{% ifinstalled cartridge.shop %}, + Cartridge{% endifinstalled %} + {% trans "and" %} + Django + | + {% trans "Theme by" %} Bootstrap + {% ifinstalled mezzanine.mobile %} + | + {% trans "View Mobile Site" %} + {% endifinstalled %} +

+
+
+
+ +{% include "includes/footer_scripts.html" %} + + + diff --git a/diggersdigest/templates/email/base.html b/diggersdigest/templates/email/base.html new file mode 100644 index 0000000..6030db4 --- /dev/null +++ b/diggersdigest/templates/email/base.html @@ -0,0 +1,3 @@ +{% block main %}{% endblock %} + +
http://{{ request.get_host }} diff --git a/diggersdigest/templates/email/base.txt b/diggersdigest/templates/email/base.txt new file mode 100644 index 0000000..a8416a3 --- /dev/null +++ b/diggersdigest/templates/email/base.txt @@ -0,0 +1,3 @@ +{% block main %}{% endblock %} + +http://{{ request.get_host }} diff --git a/diggersdigest/templates/errors/404.html b/diggersdigest/templates/errors/404.html new file mode 100644 index 0000000..65788de --- /dev/null +++ b/diggersdigest/templates/errors/404.html @@ -0,0 +1,18 @@ +{% extends "base.html" %} + +{% load i18n %} + +{% block meta_title %} +{% trans "Page not found" %} +{% endblock %} + +{% block title %} +{% trans "Page not found" %} +{% endblock %} + +{% block main %} +
+

{% trans "Page not found" %}

+
{% trans "The page you requested does not exist." %}
+
+{% endblock %} diff --git a/diggersdigest/templates/errors/500.html b/diggersdigest/templates/errors/500.html new file mode 100644 index 0000000..26cbb4e --- /dev/null +++ b/diggersdigest/templates/errors/500.html @@ -0,0 +1,18 @@ +{% extends "base.html" %} + +{% load i18n %} + +{% block meta_title %} +{% trans "Error" %} +{% endblock %} + +{% block title %} +{% trans "Error" %} +{% endblock %} + +{% block main %} +
+

{% trans "Error" %}

+
{% trans "Sorry, an error occurred." %}
+
+{% endblock %} diff --git a/diggersdigest/templates/includes/editable_form.html b/diggersdigest/templates/includes/editable_form.html new file mode 100644 index 0000000..d4ac039 --- /dev/null +++ b/diggersdigest/templates/includes/editable_form.html @@ -0,0 +1,28 @@ +{% load i18n %} + +{# Edit form #} +