Update Tab
This commit is contained in:
parent
bab04e91d8
commit
d98361583f
|
@ -0,0 +1,25 @@
|
||||||
|
import { XStack, Stack, Text } from "tamagui";
|
||||||
|
import "./TopBar.css";
|
||||||
|
import { Icon } from "../Icon";
|
||||||
|
const Tab = ({ icon, text }) => {
|
||||||
|
const styl = {
|
||||||
|
border: "none",
|
||||||
|
display: "flex",
|
||||||
|
padding: "6px 12px 6px 6px",
|
||||||
|
"align-items": " center",
|
||||||
|
gap: "8px",
|
||||||
|
"border-radius": "10px",
|
||||||
|
background: " #131D2F",
|
||||||
|
width: "136px",
|
||||||
|
height: "32px",
|
||||||
|
};
|
||||||
|
return (
|
||||||
|
<>
|
||||||
|
<XStack style={styl}>
|
||||||
|
<Icon source={icon}></Icon>
|
||||||
|
<Text>{text}</Text>
|
||||||
|
</XStack>
|
||||||
|
</>
|
||||||
|
);
|
||||||
|
};
|
||||||
|
export { Tab };
|
|
@ -0,0 +1,138 @@
|
||||||
|
* {
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
box-sizing: border-box;
|
||||||
|
}
|
||||||
|
|
||||||
|
.topbar {
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
box-sizing: border-box;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
gap: 15px;
|
||||||
|
padding: 15px 25px;
|
||||||
|
background-color: rgba(9, 16, 28, 0.96);
|
||||||
|
max-width: 1812px;
|
||||||
|
border-top-left-radius: 25px;
|
||||||
|
border-top-right-radius: 25px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.topbar_left {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
gap: 10px;
|
||||||
|
min-width: 15vw;
|
||||||
|
box-shadow: 40px 12px 62px -19px rgba(9, 16, 28, 0.9);
|
||||||
|
z-index: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
.topbar_middle {
|
||||||
|
max-width: 75vw;
|
||||||
|
width: 75vw;
|
||||||
|
overflow: auto;
|
||||||
|
flex: 1;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
gap: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.topbar_middle::-webkit-scrollbar {
|
||||||
|
width: 0.5em;
|
||||||
|
/* Set the width of the scrollbar */
|
||||||
|
}
|
||||||
|
|
||||||
|
.topbar_middle::-webkit-scrollbar-thumb {
|
||||||
|
background-color: darkgrey;
|
||||||
|
/* Set the color of the scrollbar thumb */
|
||||||
|
}
|
||||||
|
|
||||||
|
.topbar_middle::-webkit-scrollbar {
|
||||||
|
width: 0.5em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.topbar_middle::-webkit-scrollbar-thumb {
|
||||||
|
background-color: #888;
|
||||||
|
}
|
||||||
|
/* Hide scrollbar for Firefox */
|
||||||
|
|
||||||
|
.topbar_middle {
|
||||||
|
scrollbar-width: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.topbar_middle::-webkit-scrollbar,
|
||||||
|
.topbar_middle::-webkit-scrollbar-thumb {
|
||||||
|
/* Hide scrollbar for Edge */
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.topbar_right {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
gap: 15px;
|
||||||
|
min-width: 10vw;
|
||||||
|
box-shadow: -40px 0px 8px 4px rgba(9, 16, 28, 0.592);
|
||||||
|
}
|
||||||
|
|
||||||
|
.topbar_actions {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
gap: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon_btn {
|
||||||
|
border: none;
|
||||||
|
background-color: transparent;
|
||||||
|
cursor: pointer;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
|
||||||
|
.bg_icon_btn {
|
||||||
|
border: none;
|
||||||
|
background-color: #1d2738;
|
||||||
|
cursor: pointer;
|
||||||
|
padding: 8px;
|
||||||
|
border-radius: 5px;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
.img_text_btn .profile {
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
|
||||||
|
.badge_top {
|
||||||
|
width: 6px;
|
||||||
|
height: 6px;
|
||||||
|
background-color: #223bc4;
|
||||||
|
position: absolute;
|
||||||
|
right: 0;
|
||||||
|
top: 0;
|
||||||
|
border-radius: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.badge_bottom {
|
||||||
|
width: 6px;
|
||||||
|
height: 6px;
|
||||||
|
background-color: #1c8a80;
|
||||||
|
position: absolute;
|
||||||
|
right: 0;
|
||||||
|
bottom: 0;
|
||||||
|
border-radius: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.outlined_btn {
|
||||||
|
border: none;
|
||||||
|
border: 1px solid #1d2738;
|
||||||
|
background-color: transparent;
|
||||||
|
cursor: pointer;
|
||||||
|
padding: 10px;
|
||||||
|
border-radius: 5px;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
gap: 15px;
|
||||||
|
color: #fff;
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
Loading…
Reference in New Issue