sso-core/src/app.css
2025-03-08 10:04:52 +02:00

81 lines
1.1 KiB
CSS

@import url('./colors.css');
*,
*::before,
*::after {
box-sizing: border-box;
}
:root {
font-family:
-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans',
'Helvetica Neue', sans-serif;
color: var(--in-text-color);
}
html,
body {
margin: 0;
width: 100%;
height: 100%;
overscroll-behavior: none;
}
body {
background-color: var(--in-normalized-background);
background-image: var(--in-background-image);
background-attachment: fixed;
background-repeat: no-repeat;
background-size: cover;
}
h1,
h2,
h3,
h4,
h5 {
margin-top: 0;
}
a {
color: var(--in-link-color);
&:visited {
color: var(--in-link-color);
}
&:focus-visible {
outline: var(--in-focus-outline);
}
}
a[target='_blank']::after {
content: '';
background-image: var(--in-external-link-icon);
width: 0.95rem;
height: 0.95rem;
display: inline-block;
margin-left: 2px;
vertical-align: top;
}
.visually-hidden {
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border: 0;
&:not(caption) {
position: absolute;
}
}
ul {
padding-left: 1.45rem;
margin: 0;
}