mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-12-02 15:39:57 +00:00
Optimized Listmonk configuration and styling
This commit is contained in:
@@ -12,7 +12,7 @@ defaults_service_provider:
|
|||||||
logo: "{{ applications['web-svc-asset'].url ~ '/img/logo.png' }}"
|
logo: "{{ applications['web-svc-asset'].url ~ '/img/logo.png' }}"
|
||||||
platform:
|
platform:
|
||||||
titel: "{{ SOFTWARE_NAME }}"
|
titel: "{{ SOFTWARE_NAME }}"
|
||||||
subtitel: "One login. Infinite applications."
|
subtitel: "One login. Infinite Solutions."
|
||||||
logo: "{{ applications['web-svc-asset'].url ~ '/img/logo.png' }}"
|
logo: "{{ applications['web-svc-asset'].url ~ '/img/logo.png' }}"
|
||||||
favicon: "{{ applications['web-svc-asset'].url ~ '/img/favicon.ico' }}"
|
favicon: "{{ applications['web-svc-asset'].url ~ '/img/favicon.ico' }}"
|
||||||
contact:
|
contact:
|
||||||
|
|||||||
@@ -302,3 +302,7 @@ thead {
|
|||||||
h1, h2, h3, h4, h5, h6, p{
|
h1, h2, h3, h4, h5, h6, p{
|
||||||
color: var(--color-01-10);
|
color: var(--color-01-10);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
label {
|
||||||
|
color: var(--color-01-20);
|
||||||
|
}
|
||||||
34
roles/web-app-listmonk/files/style.css
Normal file
34
roles/web-app-listmonk/files/style.css
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
.wrap {
|
||||||
|
color: var(--color-01-01);
|
||||||
|
background-color: var(--color-01-80);
|
||||||
|
box-shadow: 2px 2px 0 var(--color-01-60);
|
||||||
|
border: 1px solid var(--color-01-30);
|
||||||
|
border-radius: 6px;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
.lists .description {
|
||||||
|
color: var(--color-01-10);
|
||||||
|
}
|
||||||
|
|
||||||
|
#app .main {
|
||||||
|
background: var(--color-01-60);
|
||||||
|
}
|
||||||
|
|
||||||
|
.title {
|
||||||
|
color: var(--color-01-10);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.tabs a {
|
||||||
|
border-bottom-color: var(--color-01-15);
|
||||||
|
color: var(--color-01-07);
|
||||||
|
}
|
||||||
|
|
||||||
|
.field .help {
|
||||||
|
color: var(--color-01-25);
|
||||||
|
}
|
||||||
|
|
||||||
|
.field label {
|
||||||
|
color: var(--color-01-90);
|
||||||
|
}
|
||||||
@@ -11,6 +11,10 @@ LISTMONK_CONFIG_HOST: "{{ [ docker_compose.directories.config,'config.to
|
|||||||
|
|
||||||
LISTMONK_PUBLIC_API_ENABLED: "{{ applications | get_app_conf(application_id, 'public_api_activated') }}"
|
LISTMONK_PUBLIC_API_ENABLED: "{{ applications | get_app_conf(application_id, 'public_api_activated') }}"
|
||||||
|
|
||||||
|
# User Configuration
|
||||||
|
LISTMONK_USER_SEND: "newsletter"
|
||||||
|
LISTMONK_USER_BOUNCE: "bounce"
|
||||||
|
|
||||||
LISTMONK_SETTINGS:
|
LISTMONK_SETTINGS:
|
||||||
- key: "app.root_url"
|
- key: "app.root_url"
|
||||||
value: '"{{ domains | get_url(application_id, WEB_PROTOCOL) }}"'
|
value: '"{{ domains | get_url(application_id, WEB_PROTOCOL) }}"'
|
||||||
@@ -47,8 +51,8 @@ LISTMONK_SETTINGS:
|
|||||||
"host": SYSTEM_EMAIL.HOST,
|
"host": SYSTEM_EMAIL.HOST,
|
||||||
"port": SYSTEM_EMAIL.PORT,
|
"port": SYSTEM_EMAIL.PORT,
|
||||||
"enabled": SYSTEM_EMAIL.SMTP,
|
"enabled": SYSTEM_EMAIL.SMTP,
|
||||||
"username": "no-reply",
|
"username": users[LISTMONK_USER_SEND].email,
|
||||||
"password": users['no-reply'].email,
|
"password": users[LISTMONK_USER_SEND].password,
|
||||||
"tls_type": (
|
"tls_type": (
|
||||||
SYSTEM_EMAIL.TLS
|
SYSTEM_EMAIL.TLS
|
||||||
| ternary("TLS",
|
| ternary("TLS",
|
||||||
@@ -96,9 +100,9 @@ LISTMONK_SETTINGS:
|
|||||||
"type": "pop",
|
"type": "pop",
|
||||||
"uuid": "471fd0e9-8c33-4e4a-9183-c4679699faca",
|
"uuid": "471fd0e9-8c33-4e4a-9183-c4679699faca",
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
"username": users.bounce.email,
|
"username": users[LISTMONK_USER_BOUNCE].email,
|
||||||
"password": users.bounce.mailu_token,
|
"password": users[LISTMONK_USER_BOUNCE].mailu_token,
|
||||||
"return_path": users.bounce.email,
|
"return_path": users[LISTMONK_USER_BOUNCE].email,
|
||||||
"tls_enabled": SYSTEM_EMAIL.TLS,
|
"tls_enabled": SYSTEM_EMAIL.TLS,
|
||||||
"auth_protocol": "userpass",
|
"auth_protocol": "userpass",
|
||||||
"scan_interval": "15m",
|
"scan_interval": "15m",
|
||||||
@@ -117,7 +121,7 @@ LISTMONK_SETTINGS:
|
|||||||
# value: '1000'
|
# value: '1000'
|
||||||
|
|
||||||
- key: "app.from_email"
|
- key: "app.from_email"
|
||||||
value: '"{{ service_provider.company.titel }} Newsletter <{{ users["no-reply"].email }}>"'
|
value: '"{{ service_provider.company.titel }} Newsletter <{{ users[LISTMONK_USER_SEND].email }}>"'
|
||||||
|
|
||||||
# - key: "bounce.actions"
|
# - key: "bounce.actions"
|
||||||
# value: >-
|
# value: >-
|
||||||
|
|||||||
Reference in New Issue
Block a user