Spiegel von
https://github.com/dani-garcia/vaultwarden.git
synchronisiert 2025-01-09 12:05:42 +01:00
613b2519ed
- Removed `unsafe-inline` for javascript from CSP. The admin interface now uses files instead of inline javascript. - Modified javascript to work not being inline. - Run eslint over javascript and fixed some items. - Added a `to_json` Handlebars helper. Used at the diagnostics page. - Changed `AdminTemplateData` struct to be smaller. The `config` was always added, but only used at one page. Same goes for `can_backup` and `version`. - Also inlined CSS. We can't remove the `unsafe-inline` from css, because that seems to break the web-vault currently. That might need some further checks. But for now the 404 page and all the admin pages are clear of inline scripts and styles.
26 Zeilen
Kein EOL
417 B
CSS
Vendored
26 Zeilen
Kein EOL
417 B
CSS
Vendored
body {
|
|
padding-top: 75px;
|
|
}
|
|
.vaultwarden-icon {
|
|
width: 48px;
|
|
height: 48px;
|
|
height: 32px;
|
|
width: auto;
|
|
margin: -5px 0 0 0;
|
|
}
|
|
.footer {
|
|
padding: 40px 0 40px 0;
|
|
border-top: 1px solid #dee2e6;
|
|
}
|
|
.container {
|
|
max-width: 980px;
|
|
}
|
|
.content {
|
|
padding-top: 20px;
|
|
padding-bottom: 20px;
|
|
padding-left: 15px;
|
|
padding-right: 15px;
|
|
}
|
|
.vw-404 {
|
|
max-width: 500px; width: 100%;
|
|
} |