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' }}"
|
||||
platform:
|
||||
titel: "{{ SOFTWARE_NAME }}"
|
||||
subtitel: "One login. Infinite applications."
|
||||
subtitel: "One login. Infinite Solutions."
|
||||
logo: "{{ applications['web-svc-asset'].url ~ '/img/logo.png' }}"
|
||||
favicon: "{{ applications['web-svc-asset'].url ~ '/img/favicon.ico' }}"
|
||||
contact:
|
||||
|
||||
@@ -302,3 +302,7 @@ thead {
|
||||
h1, h2, h3, h4, h5, h6, p{
|
||||
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') }}"
|
||||
|
||||
# User Configuration
|
||||
LISTMONK_USER_SEND: "newsletter"
|
||||
LISTMONK_USER_BOUNCE: "bounce"
|
||||
|
||||
LISTMONK_SETTINGS:
|
||||
- key: "app.root_url"
|
||||
value: '"{{ domains | get_url(application_id, WEB_PROTOCOL) }}"'
|
||||
@@ -47,8 +51,8 @@ LISTMONK_SETTINGS:
|
||||
"host": SYSTEM_EMAIL.HOST,
|
||||
"port": SYSTEM_EMAIL.PORT,
|
||||
"enabled": SYSTEM_EMAIL.SMTP,
|
||||
"username": "no-reply",
|
||||
"password": users['no-reply'].email,
|
||||
"username": users[LISTMONK_USER_SEND].email,
|
||||
"password": users[LISTMONK_USER_SEND].password,
|
||||
"tls_type": (
|
||||
SYSTEM_EMAIL.TLS
|
||||
| ternary("TLS",
|
||||
@@ -96,9 +100,9 @@ LISTMONK_SETTINGS:
|
||||
"type": "pop",
|
||||
"uuid": "471fd0e9-8c33-4e4a-9183-c4679699faca",
|
||||
"enabled": true,
|
||||
"username": users.bounce.email,
|
||||
"password": users.bounce.mailu_token,
|
||||
"return_path": users.bounce.email,
|
||||
"username": users[LISTMONK_USER_BOUNCE].email,
|
||||
"password": users[LISTMONK_USER_BOUNCE].mailu_token,
|
||||
"return_path": users[LISTMONK_USER_BOUNCE].email,
|
||||
"tls_enabled": SYSTEM_EMAIL.TLS,
|
||||
"auth_protocol": "userpass",
|
||||
"scan_interval": "15m",
|
||||
@@ -117,7 +121,7 @@ LISTMONK_SETTINGS:
|
||||
# value: '1000'
|
||||
|
||||
- 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"
|
||||
# value: >-
|
||||
|
||||
Reference in New Issue
Block a user