design/public/assets/css/popup.css
free ko 42d8eab1f0
All checks were successful
publish / Build-and-publish (push) Successful in 19s
new pages, and various edits
2024-11-16 15:46:05 +02:00

144 lines
2.5 KiB
CSS

.popupMain {
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
background: rgba(0,0,0,0.5);
backdrop-filter: blur(10px);
z-index: 10;
display: flex;
flex-direction: column;
justify-content: start;
align-items: center;
padding: 25px;
overflow: auto;
}
@media (max-width: 576px) {
.popupMain {
padding: 15px 5px;
}
}
.popupMainSec {
width: 100%;
display: flex;
flex-direction: column;
align-items: center;
}
.popupMainSecInside {
width: 100%;
display: flex;
flex-direction: column;
justify-content: start;
align-items: center;
}
.popupMainSecInsideBox {
width: 100%;
max-width: 600px;
padding: 20px;
background: white;
border-radius: 10px;
box-shadow: 0 0 8px 0 rgb(0,0,0,0.1);
display: flex;
flex-direction: column;
grid-gap: 15px;
}
@media (max-width: 576px) {
.popupMainSecInsideBox {
padding: 15px;
}
}
.popupMainSecInsideBox.popupMainSecInsideBoxAlt {
max-width: unset;
}
.popupMainSecInsideBoxTop {
display: flex;
flex-direction: row;
grid-gap: 10px;
}
.popupMainSecInsideBoxMid {
width: 100%;
display: flex;
flex-direction: column;
grid-gap: 10px;
border-top: solid 1px rgba(0,0,0,0.1);
border-bottom: solid 1px rgba(0,0,0,0.1);
padding: 10px 0;
}
.popupMainSecInsideBoxBottom {
display: flex;
flex-direction: row;
grid-gap: 10px;
}
.popupMainSecInsideBoxTopTitle {
flex-grow: 1;
display: flex;
flex-direction: column;
justify-content: center;
}
.btnMain.popupMainSecInsideBoxTopBtn {
padding: 8px 15px;
font-size: 24px;
border: solid 1px rgba(0,0,0,0.1);
background: rgba(255,153,0,0);
color: rgba(0,0,0,0.5);
}
.popupMainSecInsideBoxMidStoreProfile {
display: flex;
flex-direction: column;
grid-gap: 15px;
}
.popupMainSecInsideBoxMidStoreProfileDescription {
width: 100%;
display: flex;
flex-direction: column;
grid-gap: 10px;
}
.popupMainSecInsideBoxMidNavigation {
display: flex;
flex-direction: column;
grid-gap: 10px;
}
.popupMainSecInsideBoxBottomActions {
flex-grow: 1;
display: flex;
flex-direction: row;
grid-gap: 10px;
}
.btnMain.popupMainSecInsideBoxBottomActionsBtn {
flex-grow: 1;
grid-gap: 10px;
}
.popupMainSecInsideBoxMidLoginRegister {
}
.tabsMainTopElement.popupMainSecInsideBoxMidLoginRegisterNostrTab {
max-width: 75px;
}
.tabsMainTopElement.popupMainSecInsideBoxMidLoginRegisterNostrTab > * {
filter: brightness(0.75) contrast(100%);
}
.tabsMainTopElement.popupMainSecInsideBoxMidLoginRegisterNostrTab:hover > * {
filter: sepia(100%) saturate(10000%) hue-rotate(-45deg);
}