mirror of
https://github.com/Stremio/stremio-web.git
synced 2026-04-19 13:52:12 +00:00
refactor(MainNavbars): use less variables
this ensures we utilize built in less style variables at the top of the file to avoid inline variable declarations
This commit is contained in:
parent
055ac1d873
commit
4f4b46c9f1
1 changed files with 11 additions and 11 deletions
|
|
@ -2,6 +2,11 @@
|
|||
|
||||
@import (reference) '~stremio/common/screen-sizes.less';
|
||||
|
||||
@top-overlay-size: calc(var(--horizontal-nav-bar-size) + env(safe-area-inset-top, 0px));
|
||||
@bottom-overlay-size: calc(var(--vertical-nav-bar-size) + var(--calculated-bottom-safe-inset, 0px));
|
||||
@overlap-size: 3rem;
|
||||
@transparency-grandient-pad: 6rem;
|
||||
|
||||
.main-nav-bars-container {
|
||||
position: relative;
|
||||
z-index: 0;
|
||||
|
|
@ -37,15 +42,10 @@
|
|||
z-index: 0;
|
||||
overflow: scroll;
|
||||
|
||||
--top-overlay-size: calc(var(--horizontal-nav-bar-size) + env(safe-area-inset-top, 0px));
|
||||
--bottom-overlay-size: calc(var(--vertical-nav-bar-size) + var(--calculated-bottom-safe-inset, 0px));
|
||||
--overlap-size: 3rem;
|
||||
--transparency-grandient-pad: 6rem;
|
||||
|
||||
mask: linear-gradient(
|
||||
to bottom,
|
||||
transparent calc(var(--top-overlay-size) - var(--overlap-size)),
|
||||
black calc(var(--top-overlay-size) + var(--transparency-grandient-pad)),
|
||||
transparent calc(@top-overlay-size - @overlap-size),
|
||||
black calc(@top-overlay-size + @transparency-grandient-pad),
|
||||
black 100%
|
||||
);
|
||||
}
|
||||
|
|
@ -59,10 +59,10 @@
|
|||
|
||||
mask: linear-gradient(
|
||||
to bottom,
|
||||
transparent calc(var(--top-overlay-size) - var(--overlap-size)),
|
||||
black calc(var(--top-overlay-size) + var(--transparency-grandient-pad)),
|
||||
black calc(100% - var(--bottom-overlay-size) - var(--transparency-grandient-pad)),
|
||||
transparent calc(100% - var(--bottom-overlay-size) + var(--overlap-size))
|
||||
transparent calc(@top-overlay-size - @overlap-size),
|
||||
black calc(@top-overlay-size + @transparency-grandient-pad),
|
||||
black calc(100% - @bottom-overlay-size - @transparency-grandient-pad),
|
||||
transparent calc(100% - @bottom-overlay-size + @overlap-size)
|
||||
);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue