diff --git a/frontend/templates/pages/auth/_magic_link_partial.html b/frontend/templates/pages/auth/_magic_link_partial.html
deleted file mode 100644
index af38c4f3c..000000000
--- a/frontend/templates/pages/auth/_magic_link_partial.html
+++ /dev/null
@@ -1,17 +0,0 @@
-{% if declined %}
-
-
-
- You can now close this tab. The login request has been declined.
-
-
-{% elif accepted %}
-
-
-
- You can now close this tab. The login request has been accepted.
- The original tab will now be logged in.
-
-
-{% endif %}
-
{% component "messages_list" with_js=True %}
diff --git a/frontend/templates/pages/auth/create_account_choose.html b/frontend/templates/pages/auth/create_account_choose.html
deleted file mode 100644
index 805bce593..000000000
--- a/frontend/templates/pages/auth/create_account_choose.html
+++ /dev/null
@@ -1,25 +0,0 @@
-{% extends 'base/auth.html' %}
-{% load static %}
-{% block image %}
- {% static 'img/choose.svg' %}
-{% endblock image %}
-{% block title %}
- Create an account
-{% endblock title %}
-{% block content %}
-
Create with manual details
- {% if github_enabled %}
-
-
- Create with github
-
- {% endif %}
- {% if google_enabled %}
-
-
- Create with google
-
- {% endif %}
-{% endblock %}
diff --git a/frontend/templates/pages/auth/create_account_manual.html b/frontend/templates/pages/auth/create_account_manual.html
deleted file mode 100644
index 9b84abec4..000000000
--- a/frontend/templates/pages/auth/create_account_manual.html
+++ /dev/null
@@ -1,72 +0,0 @@
-{% extends 'base/auth.html' %}
-{% load static %}
-{% block image %}
- {% static 'img/signup.svg' %}
-{% endblock image %}
-{% block title %}
- Create an account
-{% endblock title %}
-{% block content %}
-
-{% endblock %}
diff --git a/frontend/templates/pages/auth/forgot_password.html b/frontend/templates/pages/auth/forgot_password.html
deleted file mode 100644
index a6ecbd9e9..000000000
--- a/frontend/templates/pages/auth/forgot_password.html
+++ /dev/null
@@ -1,38 +0,0 @@
-{% extends 'base/auth.html' %}
-{% load static %}
-{% block image %}
- {% static 'img/forgot_password.svg' %}
-{% endblock image %}
-{% block title %}Forgot Password{% endblock %}
-{% block content %}
-
- Enter your email address, and we'll send you a link to reset your password
-
-
-{% endblock %}
diff --git a/frontend/templates/pages/auth/login.html b/frontend/templates/pages/auth/login.html
deleted file mode 100644
index 1a54be92a..000000000
--- a/frontend/templates/pages/auth/login.html
+++ /dev/null
@@ -1,35 +0,0 @@
-
- {% if email %}
-
-
- (You are currently logging in as {{ email }})
-
-
- {% endif %}
-
-
-
-
-
-
-
-
-
OR
- {% if magic_links_enabled %}
-
- {% endif %}
-
diff --git a/frontend/templates/pages/auth/login_initial.html b/frontend/templates/pages/auth/login_initial.html
deleted file mode 100644
index b403b9124..000000000
--- a/frontend/templates/pages/auth/login_initial.html
+++ /dev/null
@@ -1,170 +0,0 @@
-{% extends 'base/auth.html' %}
-{% load static %}
-{% block image %}
- {% static 'img/mobile_login.svg' %}
-{% endblock image %}
-{% block title %}
- Login
-{% endblock title %}
-{% block content %}
-
-
-
-{% endblock %}
diff --git a/frontend/templates/pages/auth/magic_link_verify.html b/frontend/templates/pages/auth/magic_link_verify.html
deleted file mode 100644
index 709f9f7f7..000000000
--- a/frontend/templates/pages/auth/magic_link_verify.html
+++ /dev/null
@@ -1,33 +0,0 @@
-{% extends 'base/auth.html' %}
-{% load static %}
-{% block image %}
- {% static 'img/verified.svg' %}
-{% endblock image %}
-{% block title %}New login request{% endblock %}
-{% block content %}
-
- There has been a login request made on your MyFinances account. If this was not you, please decline
- this request.
-
-
-
-{% endblock %}
diff --git a/frontend/templates/pages/auth/magic_link_waiting.html b/frontend/templates/pages/auth/magic_link_waiting.html
deleted file mode 100644
index 53e235212..000000000
--- a/frontend/templates/pages/auth/magic_link_waiting.html
+++ /dev/null
@@ -1,48 +0,0 @@
-
- {% if email %}
-
-
- (You are currently logging in as {{ email }})
-
-
- {% endif %}
-
- An email has been sent to you with a link to login. Please click the link to login and return here afterwards.
-
-
- Status: Pending
-
-
-
Accepted Request?
-
- If you have accepted the request and we haven't automatically reloaded this page, you can manually reload it below.
-
-
-
-
-
-
{% component "messages_list" with_js=True %}
diff --git a/frontend/templates/pages/clients/create/create.html b/frontend/templates/pages/clients/create/create.html
index 05711b8ce..eb0de8c7e 100644
--- a/frontend/templates/pages/clients/create/create.html
+++ b/frontend/templates/pages/clients/create/create.html
@@ -1,4 +1,4 @@
-{% extends base|default:"base/base.html" %}
+{% extends base|default:"core/base/base.html" %}
{% load static %}
{% block content %}
@@ -10,7 +10,7 @@
Single
+ class="toggle toggle-primary"/>
Representative
@@ -29,7 +29,7 @@
minlength="3"
type="text"
class="peer input input-bordered w-full"
- placeholder="Bob Smith" />
+ placeholder="Bob Smith"/>
@@ -49,7 +49,7 @@
minlength="4"
type="email"
class="peer input input-bordered w-full"
- placeholder="bsmith@example.com" />
+ placeholder="bsmith@example.com"/>
@@ -71,7 +71,7 @@
minlength="3"
type="text"
class="peer input input-bordered w-full"
- placeholder="Google" />
+ placeholder="Google"/>
@@ -113,7 +113,7 @@
+ placeholder="07000000000"/>
@@ -130,7 +130,7 @@
+ placeholder="Enter email, phone number, etc."/>
diff --git a/frontend/templates/pages/clients/dashboard/dashboard.html b/frontend/templates/pages/clients/dashboard/dashboard.html
index 5adee025b..2711e29df 100644
--- a/frontend/templates/pages/clients/dashboard/dashboard.html
+++ b/frontend/templates/pages/clients/dashboard/dashboard.html
@@ -1,4 +1,4 @@
-{% extends base|default:"base/base.html" %}
+{% extends base|default:"core/base/base.html" %}
{% block content %}
Clients
diff --git a/frontend/templates/pages/clients/detail/dashboard.html b/frontend/templates/pages/clients/detail/dashboard.html
index 853b95676..0a46e4987 100644
--- a/frontend/templates/pages/clients/detail/dashboard.html
+++ b/frontend/templates/pages/clients/detail/dashboard.html
@@ -1,4 +1,4 @@
-{% extends base|default:"base/base.html" %}
+{% extends base|default:"core/base/base.html" %}
{% block content %}
@@ -33,11 +33,11 @@
{{ client.name }}
-
+ hx-trigger="load" {# click once #}
+ hx-target='find div[data-htmx="details_container"]'
+ hx-swap="innerHTML"
+ hx-get="{% url 'api:settings:client_defaults' client_id=client.id %}">
+
Customer Defaults
diff --git a/frontend/templates/pages/create_account.html b/frontend/templates/pages/create_account.html
index 60393d922..85ac36295 100644
--- a/frontend/templates/pages/create_account.html
+++ b/frontend/templates/pages/create_account.html
@@ -1,97 +1,99 @@
{% load static %}
- {% include 'partials/base/_head.html' %}
-
-
-
-
-
-

-

-
-
-
- {% include 'base/toasts.html' %}
-
Create account
-
+
diff --git a/frontend/templates/pages/dashboard.html b/frontend/templates/pages/dashboard.html
index f3dd59102..31ccd60b5 100644
--- a/frontend/templates/pages/dashboard.html
+++ b/frontend/templates/pages/dashboard.html
@@ -1,4 +1,4 @@
-{% extends base|default:"base/base.html" %}
+{% extends base|default:"core/base/base.html" %}
{% block content %}
diff --git a/frontend/templates/pages/emails/dashboard.html b/frontend/templates/pages/emails/dashboard.html
index 588885466..884d015f3 100644
--- a/frontend/templates/pages/emails/dashboard.html
+++ b/frontend/templates/pages/emails/dashboard.html
@@ -1,4 +1,4 @@
-{% extends base|default:"base/base.html" %}
+{% extends base|default:"core/base/base.html" %}
{% block content %}
@@ -22,7 +22,7 @@
hx-trigger="click once"
hx-swap="beforeend"
hx-target="#modal_container"
- hx-get="{% url "api:base:modal retrieve" modal_name="send_single_email" %}">
+ hx-get="{% url "core:api:base:modal retrieve" modal_name="send_single_email" %}">
Send Email
@@ -37,7 +37,7 @@
hx-trigger="from:#single_send_button, click once"
hx-swap="beforeend"
hx-target="#modal_container"
- hx-get="{% url "api:base:modal retrieve" modal_name="send_single_email" %}">
+ hx-get="{% url "core:api:base:modal retrieve" modal_name="send_single_email" %}">
Send single email
@@ -46,7 +46,7 @@
hx-trigger="click once"
hx-swap="beforeend"
hx-target="#modal_container"
- hx-get="{% url "api:base:modal retrieve" modal_name="send_bulk_email" %}">
+ hx-get="{% url "core:api:base:modal retrieve" modal_name="send_bulk_email" %}">
Send bulk email
@@ -58,18 +58,18 @@
-
- ID |
- Sent Date |
- Recipient |
- Status |
-
+
+ ID |
+ Sent Date |
+ Recipient |
+ Status |
+
- {% include 'components/table/skeleton_rows.html' with rows=3 cols=5 %}
+ {% include 'components/table/skeleton_rows.html' with rows=3 cols=5 %}
{#