mirror of
https://github.com/smartyellow/status.git
synced 2025-07-18 04:34:05 +00:00
Dashboard aspect ratio
Signed-off-by: Romein van Buren <romein@vburen.nl>
This commit is contained in:
29
gui/dashboard/components/aspectratio.svelte
Normal file
29
gui/dashboard/components/aspectratio.svelte
Normal file
@ -0,0 +1,29 @@
|
||||
<div class="center">
|
||||
<div class="ratio">
|
||||
<slot />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<style>
|
||||
.center {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
width: 100vw;
|
||||
height: 100vh;
|
||||
}
|
||||
|
||||
.ratio {
|
||||
border-radius: var(--radius);
|
||||
background-color: var(--dark);
|
||||
background-color: red;
|
||||
height: 56.25vw;
|
||||
left: 50%;
|
||||
max-height: 100vh;
|
||||
max-width: 177.77778vh;
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
transform: translate(-50%,-50%);
|
||||
width: 100vw;
|
||||
}
|
||||
</style>
|
Reference in New Issue
Block a user