Skip to content

Commit

Permalink
💄 style(error): enhance visibility of Zola errors (#359)
Browse files Browse the repository at this point in the history
  • Loading branch information
welpo authored Jul 24, 2024
1 parent 24896a5 commit 89d3544
Show file tree
Hide file tree
Showing 2 changed files with 29 additions and 0 deletions.
1 change: 1 addition & 0 deletions sass/main.scss
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
@use 'parts/_table.scss';
@use 'parts/_tags.scss';
@use 'parts/_theme-switch.scss';
@use 'parts/_zola-error.scss';

@font-face {
src: local('Inter'),
Expand Down
28 changes: 28 additions & 0 deletions sass/parts/_zola-error.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
// Styles Zola error messages. See https://github.com/welpo/tabi/pull/359
body > div:last-child > div:last-child[style]:not([class]):not([id]) {
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 9999;
box-shadow: rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px;
border: 2px solid var(--admonition-danger-border);
border-radius: 5px;
background-color: var(--admonition-danger-bg);
padding: 15px;
width: fit-content;
max-width: 80%;
}

body > div:last-child > div:last-child[style]:not([class]):not([id]) > p[style]:first-child {
margin: 0;
color: var(--admonition-danger-border);
font-weight: bold;
}

body > div:last-child > div:last-child[style]:not([class]):not([id]) > pre[style]:last-child {
margin-bottom: 0;
background-color: var(--admonition-danger-code);
padding: 10px;
overflow-x: auto;
}

0 comments on commit 89d3544

Please sign in to comment.