diff --git a/flake.nix b/flake.nix index 0f1e9bb..d9675a3 100644 --- a/flake.nix +++ b/flake.nix @@ -22,8 +22,8 @@ (self: super: { froide-govplan = super.froide-govplan.overrideAttrs (oldAttrs: rec { postInstall = oldAttrs.postInstall + '' - rm -r $out/${pkgs.python3.sitePackages}/froide_govplan/templates/froide_govplan - ln -sf /var/lib/froide-govplan/template $out/${pkgs.python3.sitePackages}/froide_govplan/templates/froide_govplan + rm -r $out/${pkgs.python3.sitePackages}/froide_govplan/templates + ln -sf /var/lib/froide-govplan/templates $out/${pkgs.python3.sitePackages}/froide_govplan/templates ''; }); }) @@ -47,8 +47,8 @@ }; nixos-shell.mounts.extraMounts = { - "/var/lib/froide-govplan/template" = { - target = /home/onny/projects/froide-govplan/froide_govplan/templates/froide_govplan; + "/var/lib/froide-govplan/templates" = { + target = /home/onny/projects/froide-govplan/froide_govplan/templates; cache = "none"; }; }; diff --git a/froide_govplan/templates/cms/mypage.html b/froide_govplan/templates/cms/mypage.html new file mode 100644 index 0000000..95d393d --- /dev/null +++ b/froide_govplan/templates/cms/mypage.html @@ -0,0 +1,136 @@ +{% load i18n %}{% load static %}{% load cms_tags %}{% load sekizai_tags %} + + + + + + + {% block title %}{% page_attribute "page_title" %} - {{ SITE_NAME }}{% endblock %} + + + + + + + + + + + + + + + + + + + + + {% block header_font %}{% endblock %} + + {% block css %} + + + {% block extra_css %} + {% endblock %} + {% endblock %} + {% render_block "css" %} + + {% block meta %} + {# Translators: meta description #} + {% endblock %} + + {% block extra_head %} + {% endblock %} + + + + {% cms_toolbar %} + {% block body_tag %}{% block body %}{% block main %}{% endblock %}{% endblock %}{% endblock %} + {% block extra_footer %}{% endblock %} + + {% block scripts %} + + {% endblock %} + {% render_block "js" %} + + {% block below_scripts %}{% endblock %} + + diff --git a/froide_govplan/templates/froide_govplan/base.html b/froide_govplan/templates/froide_govplan/base.html index 9ce63a2..9090630 100644 --- a/froide_govplan/templates/froide_govplan/base.html +++ b/froide_govplan/templates/froide_govplan/base.html @@ -1,120 +1,9 @@ -{% extends "cms/page.html" %} +{% extends "cms/mypage.html" %} {% load cms_tags %} {% load djangocms_alias_tags %} {% load menu_tags %} {% block body %} - - - - - - - - - - Starter Template · Bootstrap v5.3 - - - - - - - - - - - - - - - - - - - - - - - - @@ -215,30 +104,24 @@
-
Resources
+
Über uns
-
About
+
Rechtliches
- - - - {% endblock body %} \ No newline at end of file