index-main/assets/css/base/_body.scss

64 lines
1.1 KiB
SCSS
Raw Normal View History

2025-11-04 08:33:39 +01:00
* {
margin: 0;
padding: 0;
box-sizing: border-box;
-webkit-font-smoothing: antialiased;
-moz-font-smoothing: antialiased;
2026-01-06 11:19:25 +01:00
-o-font-smoothing: antialiased;
scroll-behavior: smooth;
2025-11-04 08:33:39 +01:00
}
a {
color: currentColor;
}
button{
background: none;
outline: none;
border: none;
color: var(--color-txt);
}
iframe{
border: none;
}
body{
font-family: var(--font);
line-height: var(--leading-normal);
font-size: var(--fs-normal);
color: var(--color-txt);
background-color: var(--color-bg);
width: 100vw;
overflow-x: hidden;
2026-01-06 16:15:49 +01:00
2025-11-04 08:33:39 +01:00
}
2026-01-06 11:19:25 +01:00
img{
max-width: 100%;
2026-01-06 15:43:31 +01:00
}
.link-block{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: block;
cursor: pointer;
// &:hover{
// background-color: rgba(255, 0, 0, 0.244);
// }
2026-01-06 16:15:49 +01:00
}
body, #site-header, #site-footer{
transition: background-color 0.3s ease, color 0.3s ease;
2026-01-06 17:14:32 +01:00
}
@mixin grid-content(){
display: grid;
grid-gap: var(--padding-inner);
grid-template-columns: 2fr 3fr;
position: relative;
2025-11-04 08:33:39 +01:00
}