This commit is contained in:
Leandro Facchinetti 2022-12-26 19:34:42 +00:00
parent f6699095d3
commit bcf7f109df
1 changed files with 46 additions and 29 deletions

View File

@ -457,7 +457,23 @@ await commander.program
response: express.Response<HTML, ResponseLocalsBase>;
head: HTML;
body: HTML;
}) => html`
}) => {
const layoutBody = html`
<body
css="${response.locals.css(css`
background-color: var(--color--cyan--50);
color: var(--color--cyan--900);
@media (prefers-color-scheme: dark) {
background-color: var(--color--cyan--900);
color: var(--color--cyan--50);
}
`)}"
>
$${body}
</body>
`;
return html`
<!DOCTYPE html>
<html lang="en">
<head>
@ -474,8 +490,8 @@ await commander.program
/>
<link
rel="stylesheet"
href="https://${application.configuration.hostname}/${application
.static["index.css"]}"
href="https://${application.configuration
.hostname}/${application.static["index.css"]}"
/>
$${response.locals.css.toString()}
@ -488,9 +504,10 @@ await commander.program
$${head}
</head>
$${body} $${response.locals.javascript.toString()}
$${layoutBody} $${response.locals.javascript.toString()}
</html>
`;
};
application.web.get<{}, any, {}, {}, ResponseLocalsBase>(
"/",