Updated drawer-navigation
This commit is contained in:
parent
2940659d1d
commit
6fb7c3e321
6 changed files with 40 additions and 13 deletions
2
dist/index.css
vendored
2
dist/index.css
vendored
File diff suppressed because one or more lines are too long
2
dist/index.css.map
vendored
2
dist/index.css.map
vendored
File diff suppressed because one or more lines are too long
|
@ -6,8 +6,8 @@
|
||||||
|
|
||||||
<link rel="stylesheet" href="https://rsms.me/inter/inter.css"/>
|
<link rel="stylesheet" href="https://rsms.me/inter/inter.css"/>
|
||||||
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/tonsky/FiraCode@master/distr/fira_code.css"/>
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/tonsky/FiraCode@master/distr/fira_code.css"/>
|
||||||
<!-- <link rel="stylesheet" href="../dist/index.css"/> -->
|
<link rel="stylesheet" href="../dist/index.css"/>
|
||||||
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/lbryio/components@master/dist/index.css"/>
|
<!-- <link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/lbryio/components@master/dist/index.css"/> -->
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
body {
|
body {
|
||||||
|
@ -108,7 +108,10 @@
|
||||||
|
|
||||||
<drawer-navigation>
|
<drawer-navigation>
|
||||||
<drawer-section>
|
<drawer-section>
|
||||||
<drawer-title>Link I</drawer-title>
|
<drawer-title>
|
||||||
|
Link I
|
||||||
|
<drawer-navigation-helper/>
|
||||||
|
</drawer-title>
|
||||||
|
|
||||||
<drawer-wrap>
|
<drawer-wrap>
|
||||||
<drawer-children>
|
<drawer-children>
|
||||||
|
@ -171,7 +174,10 @@
|
||||||
</drawer-section>
|
</drawer-section>
|
||||||
|
|
||||||
<drawer-section>
|
<drawer-section>
|
||||||
<drawer-title>Link II</drawer-title>
|
<drawer-title>
|
||||||
|
Link II
|
||||||
|
<drawer-navigation-helper/>
|
||||||
|
</drawer-title>
|
||||||
|
|
||||||
<drawer-wrap>
|
<drawer-wrap>
|
||||||
<drawer-children>
|
<drawer-children>
|
||||||
|
@ -207,7 +213,10 @@
|
||||||
</drawer-section>
|
</drawer-section>
|
||||||
|
|
||||||
<drawer-section>
|
<drawer-section>
|
||||||
<drawer-title>Link III</drawer-title>
|
<drawer-title>
|
||||||
|
Link III
|
||||||
|
<drawer-navigation-helper/>
|
||||||
|
</drawer-title>
|
||||||
|
|
||||||
<drawer-wrap>
|
<drawer-wrap>
|
||||||
<drawer-children>
|
<drawer-children>
|
||||||
|
@ -243,7 +252,10 @@
|
||||||
</drawer-section>
|
</drawer-section>
|
||||||
|
|
||||||
<drawer-section>
|
<drawer-section>
|
||||||
<drawer-title>Link IV</drawer-title>
|
<drawer-title>
|
||||||
|
Link IV
|
||||||
|
<drawer-navigation-helper/>
|
||||||
|
</drawer-title>
|
||||||
|
|
||||||
<drawer-wrap>
|
<drawer-wrap>
|
||||||
<drawer-children>
|
<drawer-children>
|
||||||
|
|
|
@ -22,7 +22,7 @@
|
||||||
"homepage": "https://github.com/lbryio/components#readme",
|
"homepage": "https://github.com/lbryio/components#readme",
|
||||||
"husky": {
|
"husky": {
|
||||||
"hooks": {
|
"hooks": {
|
||||||
"pre-commit": "npm run test:sass && npm run sass:prod && git add -A :/"
|
"pre-commit": "npm run test:sass; npm run sass:prod"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"license": "BSD-3-Clause",
|
"license": "BSD-3-Clause",
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
.button {
|
.button {
|
||||||
fill: currentColor;
|
fill: currentColor;
|
||||||
position: relative;
|
position: relative;
|
||||||
|
white-space: nowrap;
|
||||||
}
|
}
|
||||||
|
|
||||||
.button--alt {
|
.button--alt {
|
||||||
|
|
|
@ -1,29 +1,42 @@
|
||||||
drawer-navigation {
|
drawer-navigation {
|
||||||
// @include navigation(800);
|
|
||||||
width: 100%; height: 5rem;
|
width: 100%; height: 5rem;
|
||||||
|
|
||||||
display: inline-flex;
|
display: inline-flex;
|
||||||
flex: 1;
|
flex: 1;
|
||||||
|
font-size: inherit;
|
||||||
|
justify-content: center;
|
||||||
position: relative;
|
position: relative;
|
||||||
z-index: 10;
|
z-index: 10;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
drawer-navigation-helper { // This is to make mouse movement forgiving
|
||||||
|
width: 0; height: 0;
|
||||||
|
top: 3rem; left: -5rem;
|
||||||
|
|
||||||
|
border-left: 8rem solid transparent;
|
||||||
|
border-right: 8rem solid transparent;
|
||||||
|
border-bottom: 5rem solid transparent;
|
||||||
|
position: absolute;
|
||||||
|
}
|
||||||
|
|
||||||
drawer-section {
|
drawer-section {
|
||||||
&:not(:last-of-type) {
|
padding-right: 1rem;
|
||||||
padding-right: 1rem;
|
padding-left: 1rem;
|
||||||
}
|
|
||||||
|
|
||||||
&:not(:hover) {
|
&:not(:hover) {
|
||||||
drawer-title::after {
|
drawer-title::after {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
drawer-navigation-helper,
|
||||||
drawer-wrap {
|
drawer-wrap {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
&:hover {
|
&:hover {
|
||||||
|
z-index: 3;
|
||||||
|
|
||||||
drawer-title::after {
|
drawer-title::after {
|
||||||
background-color: $lbry-teal-4;
|
background-color: $lbry-teal-4;
|
||||||
}
|
}
|
||||||
|
@ -37,6 +50,7 @@ drawer-title {
|
||||||
display: flex;
|
display: flex;
|
||||||
line-height: 3;
|
line-height: 3;
|
||||||
position: relative;
|
position: relative;
|
||||||
|
z-index: 1;
|
||||||
|
|
||||||
&::after {
|
&::after {
|
||||||
width: 100%; height: 1px;
|
width: 100%; height: 1px;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue