mirror of
https://github.com/Stremio/stremio-web.git
synced 2026-05-05 23:19:07 +00:00
VerticalNavBar styled
This commit is contained in:
parent
c011b46d73
commit
43a506e73a
4 changed files with 8 additions and 6 deletions
|
|
@ -11,6 +11,7 @@
|
|||
--poster-shape-ratio: 1.464;
|
||||
--scroll-bar-width: 6px;
|
||||
--nav-bar-size: 3.2rem;
|
||||
--vertical-nav-bar-size: 5rem;
|
||||
--focus-outline-size: 2px;
|
||||
--color-facebook: #4267b2;
|
||||
--color-twitter: #1DA1F2;
|
||||
|
|
|
|||
|
|
@ -27,6 +27,8 @@
|
|||
&.nav-tab-button-vertical {
|
||||
flex-direction: column;
|
||||
justify-content: center;
|
||||
width: var(--vertical-nav-bar-size);
|
||||
height: var(--vertical-nav-bar-size);
|
||||
padding: 0.5rem;
|
||||
|
||||
.icon {
|
||||
|
|
@ -36,7 +38,7 @@
|
|||
.label {
|
||||
flex: none;
|
||||
max-height: 1.2em;
|
||||
font-size: 0.75rem;
|
||||
font-size: 0.85rem;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,12 +1,12 @@
|
|||
const React = require('react');
|
||||
const PropTypes = require('prop-types');
|
||||
const classnames = require('classnames');
|
||||
const NavTabButton = require('stremio/common/NavBar/NavTabButton');
|
||||
const NavTabButton = require('../NavTabButton');
|
||||
const styles = require('./styles');
|
||||
|
||||
const VerticalNavBar = React.memo(({ className, route, tabs }) => {
|
||||
return (
|
||||
<nav className={classnames(className, styles['nav-bar-container'])}>
|
||||
<nav className={classnames(className, styles['vertical-nav-bar-container'])}>
|
||||
{
|
||||
Array.isArray(tabs) && tabs.length > 0 ?
|
||||
tabs.map((tab, index) => (
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
.nav-bar-container {
|
||||
--nav-bar-size: 4.4rem;
|
||||
width: var(--nav-bar-size);
|
||||
.vertical-nav-bar-container {
|
||||
width: var(--vertical-nav-bar-size);
|
||||
padding: 1rem 0;
|
||||
background-color: var(--color-backgroundlighter);
|
||||
overflow-y: auto;
|
||||
|
|
|
|||
Loading…
Reference in a new issue