feat(directory): updated icon style

This commit is contained in:
Haoyu Xu
2023-10-13 23:29:17 -04:00
parent 6b46e6fb0e
commit 2ce8abfad5
3 changed files with 7 additions and 9 deletions

View File

@@ -37,26 +37,20 @@
border-top: 0.3rem solid; border-top: 0.3rem solid;
transform: translateY(-0.3rem) rotate(-45deg); transform: translateY(-0.3rem) rotate(-45deg);
animation: icon-flash 2s cubic-bezier(0.65, 0.05, 0.36, 1) infinite; animation: icon-flash 2s cubic-bezier(0.65, 0.05, 0.36, 1) infinite;
box-shadow: inset 0 0 16px 2px rgb(200 14 0), 0 0 18px 5px rgb(200 14 0);
border-color: rgba(54, 0, 0, 87%);
} }
@media (prefers-color-scheme: dark) { @media (prefers-color-scheme: dark) {
.loader { .loader {
background-color: #131313; background-color: #131313;
} }
.loader .icon {
border-color: rgba(255, 255, 255, 87%);
}
} }
@media (prefers-color-scheme: light) { @media (prefers-color-scheme: light) {
.loader { .loader {
background-color: #ececec; background-color: #ececec;
} }
.loader .icon {
border-color: rgba(0, 0, 0, 87%);
}
} }
@keyframes icon-flash { @keyframes icon-flash {

View File

@@ -19,7 +19,7 @@ export default function Dropdown(props) {
onClick={() => toggleDropdown()} onClick={() => toggleDropdown()}
> >
<span className={classes.content}>{props.text}</span> <span className={classes.content}>{props.text}</span>
<span className={classes.icon}></span> <span className={classes.icon} style={props.iconStyle}></span>
<section <section
className={classes.popup} className={classes.popup}
> >
@@ -89,4 +89,5 @@ Dropdown.propTypes = {
activeColor: PropTypes.object, activeColor: PropTypes.object,
activeRule: PropTypes.func, activeRule: PropTypes.func,
altText: PropTypes.string, altText: PropTypes.string,
iconStyle: PropTypes.object,
}; };

View File

@@ -296,6 +296,9 @@ function HeaderButton() {
navigate(item.value) navigate(item.value)
}} }}
className={classes['fast-navigate']} className={classes['fast-navigate']}
iconStyle={{
borderWidth: '0.1em',
}}
/> />
</Border> </Border>
) )